/* <![CDATA[ */

@import url(nav_vlist.css);

@media all
{
/* Textformatireungen von Asexo */	

html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 

	body {
		margin:0; padding: 1em 0;
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		/* font: 77% sans-serif; */
		text-align:center;
		background: #AF0A0A url(/images/bg_amabello.jpg) top repeat-x;
		}

	

a:link {color: black;text-decoration: none}
a:visited {color: black;text-decoration: none}
a:link, a:hover {color: #990000;text-decoration: none}
a:visited {color: #ff0000;text-decoration: none}
a:active {  text-decoration: none}
P, TR, td, div { font-family: Verdana,Arial,sans-serif;font-size: 0.9em;}
table {background:#fff;}

	h1,h2 { 
		font-size: 1.4em;
		margin: 0.5em 0 1em 0; 
		color: #000;
		}
		
	h1 {
	text-transform:uppercase;}		
		
	h3 { 
		font-size: 1.2em;
		margin: 0; 
		color: #AF0A0A;
		font-weight:bold;
		}
		
		

	#header {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		width: 995px;
		margin: 1em 0; padding:0;
		border: 1px solid #990000;		
		background: #FFFFFF;
		text-align:left;}
	
	#header_adv {margin:0 0 10px 0; padding:0;}	


	#main {
		width:995px; 
		text-align:left;  
		margin-left:auto; 
		margin-right:auto;  		
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		padding:1em 0;
		border: 1px solid #990000;
		background: #FFFFFF;
		font-size:1.0em}
		

	
/* Footer */	
		
#footer {
		font-family: Verdana, Lucida, Geneva, Helvetica, Arial, sans-serif;
		width: 995px;
		margin: 1em 0; padding:0;
		border: 1px solid #990000;
		background: #FFFFFF;
		text-align:center;
		font-size:1em;
		line-height:1.5em;}
		
#footer p, span{
		font-size:0.8em;
		line-height:1.5em;}	
		
#footer td {
		font-size:1.0em;
		}				
		
#counter {border-top: 1px solid #E4E4E4; 
			border-bottom: 1px solid #E4E4E4; 
			padding:1em;
			text-align:center;
		 }
		 
/*  //////////////////////////
	Asexo 3 Spalten Layout 
	//////////////////////////	
*/		

 
#left{
 width:200px; 
 float:left; 
 position:relative; 
 background-color:#fff; 
 text-align:left;
 color:#999999;
 }
 
 
#twocols{
 width:765px; 
 float:right; 
 position:relative; 
 background: #fff;
 font-size: 1em;
 }
 
#right{
 width:170px; 
 float:right; 
 position:relative; 
 background-color:#fff;
 }
 
#middle {background-color: #fff;  
 float: left; 
 display:inline; 
 position: relative; 
 width:580px; 
 margin-left:-20px;
 }
  
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  



/*  //////////////////////////
	ENDE Asexo 3 Spalten Layout 
	//////////////////////////	
*/
 
 		 
/* Mitte mit Content */
	#middle h1,h2 { 
		font-size: 1.5em;
		margin: 0.5em 0 1em 0; 
		color: #000;
		}	

	#middle p {
		margin: 0;
		padding: 0 0 1.0em 0;
		line-height: 1.2em;
		font-size:1.0em;
		}
		
	#middle	a, a:link, a:visited, a:hover {
			color: #AF0A0A;
			text-decoration: underline;
		}	
		
	#middle	a:hover {
		background-color: #F3F3F3;		
		}
	
	/* #middle { padding: 1.5em 2.5em; text-align:left; font-size:1.2em;} */	
	#middle_adv {margin:0 0 10px 0; padding:0;}	
	#middle .info_text {font-size:1.1em; font-weight:bold;}	



/* Linke Seite - Navigation */		 

	#left ul {
		list-style-image: url(../menue/stern.gif);
		margin:0;
		padding:0;
		}
	

	#left_content { text-align:left; color:#999999; background: #fff;}
	
	#leftboxcontent a
	{
	color:#000000;
	text-decoration:none;
	line-height:1.4em;}
	
	#leftboxcontent a:hover
	{
	color:#000000;
	text-decoration:underline;}
	
		
	#leftboxheader {
		margin: 0px;
		padding: 4px 5px 0px 5px;	
		font-size:1.1em;
		font-weight:bold;
		color: #FFF;
		height: 20px;
		width: 182px;	
		border: 2px solid #C0C4C7; 
		text-transform:uppercase;
		background: #AF0A0A url(images/bg_navheader.gif) repeat-x left top;
	}		
	
	#leftboxcontent {
		margin: 0px;
		padding: 3px 5px;	
		font-size:1.0em;
		background: #C0C4C7;
		color: #000000;
		width: 186px;	
		border-bottom: 2px solid #FFFFFF;	
	}
	
		
	#leftnavboxheader{
		width:166px;
		margin-left: 20px;
		/*background-color: #647682;*/	
		background: #AF0A0A url(images/bg_navheader.gif) repeat-x left top;	
		padding: 0px;
		color: #FFFFFF;	
		padding: 4px 5px 0px 5px;	
		font-size:1.1em;
		font-weight:bold;		
		height: 20px;
		border-bottom: 2px solid #FFFFFF;
		text-transform:uppercase;				
	}
	
	#leftnavboxheader a{
		color:#FFFFFF;
		text-decoration:none;	
		}


/* Rechte Seite - Infoboxen */		 






		

/* Asexo Buttons */		 
		 
#btn_back_top { padding: 2em; border-bottom: 1px solid #dddddd; }	
#btn_back_bottom { padding: 2em; border-top: 1px solid #dddddd; }	 


}
/* ]]> */			
