/*LAYOUT*/
/* =========================================================> BODY GLOABAL  */

body			{
	background:#fff;
}

hr				{
	border: 1px solid #C7E3BD;
	width:95%;
}


/* =========================================================> /BODY GLOABAL  */

/* =========================================================> SITE GLOABAL  */

#SITE	{/*CENTER*/
	position:absolute;
	left: 50%;
	margin-left: -400px;
	border:0px solid #C7E3BD;
	}

#mainsite		{/*Layout width 700px*/
	background:#fff;
	width:800px;
	overflow:hidden;
	border: 0px solid #C7E3BD;
}

#header 		{
	width:800px;height:280px;					
	background:url(../../library/gifs/header.jpg);
}

#headerContent	{
	width:200px;
	height:170px;					
	margin-top:110px;
	border: 0px solid #000;
	float:left;
}

#contentLayer 	{
	width:800px;						
	border: 0px solid #000;
	background:#e6e6e6;
	margin-bottom:0px;
}

#leftbar 		{
	width:190px;							
	float:left;
	border: 0px solid #C7E3BD;
	background:#e6e6e6;
	overflow:hidden;
	margin-top:15px;margin-left:5px;
}
	#leftbar p,h1,h2		{
		
		margin-bottom:5px;
		margin-top:0px;
	}
	
	.hotline{
		background:#67cb44;
	}

#content 			{
	border: 0px solid #000;
	background:#e6e6e6;
	margin-left:200px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;						
}
	
	.picleft	{
		float:left;
	}
	/* CONTENTBOX */
	#boxContentLeftside	{ border: 0px solid #000;
		width:75px;
		margin-left:5px;
		float:left;
	}

	#boxContentRightside	{ border: 0px solid #000;
		width:100px;
		margin-right:5px;
		float:left;
	}

	#boxContentLeft	{ border: 0px solid #000;
		width:150px;
		margin-left:5px;
		float:left;
	}
	#boxContentRight	{ border: 0px solid #000;
		width:380px;
		margin-right:5px;
		float:left;
	}
	
	.info	{
		background:#85d569;
		padding:5px;
	}
	
	/* runde Ecke der Box */
	.box 	{
		background: #67cb44;
		width:550px;
		margin-bottom:10px;
	}

	.side {
		margin-top: 4px;
		margin-left: 10px;
		width:180px;
	}



	.box .top, .box .bottom	{
		display:block;
		background: #e6e6e6;
	}
	
	.box .top b, .box .bottom b	{
		display:block;
		height: 1px;
		overflow: hidden;
		background: #67cb44;
		}
		
	.box p 		{
		margin: 0 5px;
	}
	
	.box .r1	{
		margin: 0 5px;
	}
	
	.box .r2	{
		margin: 0 3px;
		}
	
	.box .r3	{
		margin: 0 2px;
	}
	
	.box .top .r4, .box .bottom .r4		{
		margin: 0 1px;
		height: 2px;
	}
	/* /runde Ecke der Box */
	
	/* /CONTENTBOX */
	
	.button	{
		float:right;
		margin-right: 10px;
		margin-bottom: 20px;
	}
	
	.submit	{border-width:0px;border-style:solid;border-color:#555;
		width:230px;
		height:32px;
	}

#rightbar			{		
	width:0px;float:right;
	border: 0px solid #000;
	background:#e6e6e6;
	overflow:hidden;
}

#font			{
	margin-left:630px
}

/* =========================================================> /SITE GLOABAL */

/* =========================================================> NAVIGATION LEFT AREA */

#leftbar hr	{
	margin-right:5px;
}

#main		{
	margin-bottom:5px;
	margin-right:5px;
}

#mainNav		{
	border: 0px solid #000;
	list-style-image:url(../library/gifs/mainnavArrow.gif);
}

	li.mainNav			{
		list-style-image:url(../library/gifs/mainnavArrow.gif);
	}
	
	li.mainNavActive 	{
		list-style-image:url(../library/gifs/mainnavArrowActive.gif);
		font-weight:bold;
	}

#subNav			{
	border: 0px solid #000;
	list-style-image:url(../library/gifs/subnavnavArrow.gif);
}
	
	li.subNav			{
		list-style-image:url(../library/gifs/subnavArrow.gif);
	}
	
	li.subNavActive		{
		list-style-image:url(../library/gifs/subnavArrowActive.gif);
		font-weight:bold;
	}
	
/* =========================================================> /NAVIGATION LEFT AREA */

/* =========================================================> /AKTUELLES RIGHT AREA */

#rightbar li {
	list-style-image:url(../../library/gifs/rightbarArrow.gif);
}

/* =========================================================> /AKTUELLES RIGHT AREA */

/* =========================================================> GLOBALS  */

#globals				{	
	height:30px;				
	float:right;
	border: 0px solid #000;
	margin-top:25px;
	margin-right:40px;
}

/* =========================================================> /GLOBALS  */

/* =========================================================> FOOTER  */

#footer				{	
	width:800px;height:50px;					
	background: url(../../library/gifs/footer.jpg);
	border: 0px solid #000;
}

	#footerCopyright	{	
		height:30px;
		float:left;
		border: 0px solid #000;
		margin-top:25px;
		margin-left:40px;
	}
	
	#footerCreated		{
		height:30px;					
		margin-left:320px;
		border: 0px solid #000;
		padding-top:25px;
	}
	
	#footerLastChanged	{	
		height:30px;				
		float:right;
		border: 0px solid #000;
		margin-top:25px;
		margin-right:20px;
	}
/* =========================================================> /FOOTER  */

/* =========================================================> EXTRAS  */	

#extras				{	
	float:right;
	border: 0px solid #000;
	margin-right:15px;
	margin-bottom:5px;
}

#bookmark			{
	float:left;
	border: 0px solid #000;
	margin-left:15px;
	margin-bottom:5px;
}
/* =========================================================> /EXTRAS  */	

/* =========================================================> FORMULAR  */
label	{
	min-width: 120px;
	width:auto !important;
	width: 120px;
	border-width:0px;border-style:solid;border-color:#555;
	float: left;
}

input,select,textarea	{
	width: 200px;
	border-width:1px;border-style:solid;border-color:#555;
	margin-bottom:1px;
}

form br				{
  clear: left;
}

.radio, .checkbox {
	width:15px;
	height:15px;
	border-width:0px;border-style:solid;border-color:#555;
	}
	
.labelradio {
	width:320px;
	border-width:0px;border-style:solid;border-color:#555;
	margin-left:25px;
	margin-top:-17px;
	}

/*
label, input, select{
  display: block;
  float: left;
  width: 200px;
  height: 25px;
}

form br				{
  clear: left;
}

input		{
  float: none;
  width: auto;
}

label				{
 text-align: right; 
 padding-right: 1em;
}

form				{

  background: #fff;
  border: thin solid #ccc;
  margin:0;
  padding:0.5em;

}
*/
/* =========================================================> /FORMULAR  */

#clear				{
	clear:both;
}

.u_pic {
	position: absolute;
	z-index: 4999;
}

.mask {
	position: absolute;
	z-index: 5000;
}

#sc_left {

	float: left;
	position: relative;

}

#sc_right {
	float: left;

}