/*LAYOUT*/
/* =========================================================> BODY GLOABAL  */

body			{
	background:#fff;
}

hr				{
	border: 1px solid #666600;
	width:95%;
}

ul 				{
	margin-left:15px;
	margin-top:0px;
	}

/* =========================================================> /BODY GLOABAL  */

/* =========================================================> SITE GLOABAL  */

#SITE	{/*CENTER*/
	position:absolute;
	left: 50%;
	margin-left: -400px;
	}

#mainsite		{/*Layout width 700px*/
	background:#fff;
	width:700px;
	overflow:hidden;
	border: 1px solid #000;
}

#header 		{
	width:700px;height:120px;					
	background:url(../../library/gifs/header.jpg);
}

#headerContent	{
	width:700px;
	height:120px;					
	background:url(../../library/gifs/header.jpg);
	border: 0px solid #000;
}

#contentLayer 	{
	width:700px;						
	border: 0px solid #000;
	margin-bottom:10px;
}

#leftbar 		{
	width:180px;							
	float:left;
	border-right: 0px solid #C7E3BD;
	background: url(../gifs/nav_bg.gif);
	overflow:hidden;
	text-align:left;
	margin-left:0px;
	
	/*hoehe*/
	min-height:430px;
	height:auto !important;  /* für moderne Browser */
	height:430px;  /*für den IE */
}

#content 			{
	border: 0px solid #000;
	background:#fff;
	margin-left:180px;
	margin-right:0px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;						
}

#rightbar			{		
	width:100px;
	float:right;
	border: 0px solid #000;
	background:#e7f4e3;
	overflow:hidden;
	display:none;
}

#font			{
	margin-left:630px
}

.zitat	{font-family:Arial,Trebuchet MS;
	font-size:1.2em;
	font-style:italic;
	color: #8c8c3f;
	border:0px solid #8c8c3f;	
}
.bild {
	border:1px solid #8c8c3f;	
}
/* =========================================================> /SITE GLOABAL */



/* =========================================================> CONTENT */
#content li	{
	padding:0px;
	margin:0 0 0 10px;
}

#content ul	{
	padding:0px;
	margin:-20 0 10 10px;
}

.picleft {	
	border:1px solid #000;
	float:left;
}

.txtright {	
	
}

div.team	{
	border-bottom:solid 1px #000;
}
/* =========================================================> CONTENT */



/* =========================================================> NAVIGATION LEFT */

#leftbar hr	{
	margin-right:5px;
}

#main		{
	margin-top:10px;
	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 */

/* =========================================================> /AKTUELLES RIGHT */

#rightbar li {
	list-style-image:url(../../library/gifs/rightbarArrow.gif);
}

/* =========================================================> /AKTUELLES RIGHT */

/* =========================================================> GLOBALS  */

#globals				{	
	width:670px;height:20px;					
	border: 0px solid #000;
	text-align:right;
}

/* =========================================================> /GLOBALS  */

/* =========================================================> FOOTER  */

#footer				{	
	width:700px;height:70px;					
	background: #C7E3BD url(../library/gifs/footer.jpg);
	border: 0px solid #000;
}

	#footerCopyright	{	
		height:50px;
		float:left;
		border: 0px solid #000;
		margin-top:10px;
		margin-left:10px;
	}
	
	#footerCreated		{
		height:50px;					
		margin-left:300px;
		border: 0px solid #000;
		padding-top:10px;
	}
	
	#footerLastChanged	{	
		height:50px;				
		float:right;
		border: 0px solid #000;
		margin-top:10px;
		margin-right:10px;
	}
/* =========================================================> /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, input, select{
  display: block;
  float: left;
  width: 150px;
  height: 15px;
}

form br				{
  clear: left;
}

label				{
 text-align: left; 
}

form	{}


input.formular	{
	height:15px;
	border: 1px solid #ccc;
}

#absenden		{
  height:20px;
}

#vorname{margin-top:-15px;margin-left:1px;}
#hausnr{margin-top:-15px;margin-left:1px;}
#ort{margin-top:-15px;margin-left:1px;}
#mobil{margin-top:-15px;margin-left:1px;}

textarea	{
	border: 1px solid #ccc;
}


/* =========================================================> /FORMULAR  */

#clear				{
	clear:both;
}

