
* 							{ padding:0px; margin:0px; }	
html 						{ height:100%; max-height:100%; padding:0; margin:0; border:0; background-color:#fff; font-size:11px; 
							  font-family:Arial, Helvetica, sans-serif;
					  		  /* hide overflow:hidden from IE5/Mac */ 
							  /* \*/ 
							  overflow: hidden; 
							  /* */ 
							  }
body 						{ height:100%; max-height:100%; overflow:hidden; padding:0; margin:0; border:0; }
#content 					{ display:block; height:100%; max-height:100%; overflow:auto; padding-left:260px; position:relative; z-index:3; word-wrap:break-word; }
#header 					{ position:absolute; margin:0; top:0; left:0; display:block; width:100%; height:20px; background:#fff; font-size:1em;
							  z-index:5; }
#footer 					{ position:absolute; margin:0; bottom:20px; left:0; display:block; width:100%; height:74px; 
							  text-align:left; font-size:1em; z-index:4; background:#e6e8e9 url(../img/footer.gif) left top repeat-x; }
.pad1 						{ display:block; width:18px; height:10px; float:left; }
.pad2 						{ display:block; height:24px; }
.pad3 						{ display:block; width:100%; height:14px; float:left; background-color:#e6e8e9; }
.pad4 						{ display:block; height:20px; }
.pad5 						{ display:block; width:100%; height:12px; float:left; background-color:#fff; }

p, h2, pre 					{ margin:0px; padding:5px 20px 5px 20px; }	
a 							{ color:#000; font-size:0.9em; background-color:transparent; text-decoration:none; }	 
pre 						{ color:#564b47; font-size:0.9em; background-color:transparent; font-family:Arial, Helvetica, sans-serif; }	
.alignright 				{ margin-top:0; text-align:right; font-size:0.8em; }	
h2 							{ font-size:1.2em; padding-top:10px; text-transform:uppercase; color:#564b47; background-color:transparent; }
h1 							{ font-size:0.9em; text-transform:uppercase; text-align:left; color:#564b47; background-color:#fff; 
							  padding:5px 15px; margin:0px; }
strong 						{ font-size:1.1em; }

/*  positioning-layers statisch und absolut */	
#navigation 				{ position:absolute; left:0; width:260px; color:#000000; margin:0px; padding:0px;
							  font-size:1.1em; line-height:1.6em; text-transform:uppercase; }	
#content					{ margin:0 0 0 280px; padding:0px; }	
#right 						{ position:absolute; right:0px; width:190px; color:#564b47; margin:0px; padding:0px; }
	
.textnav					{ width:190px; padding-left:60px; font-size:11px; font-weight:normal; font-family:Arial, sans-serif; line-height:1.2em; float:left; }
.textnav2					{ width:180px; padding-left:60px; font-size:1em; font-weight:normal; font-family:Arial, sans-serif; line-height:1em; float:left; }

#navi						{ font-weight:bold; }
#navi ul 					{ margin:0; padding:0; list-style:none; }
#navi li 					{ display:block; }
#navi a 					{ display:block; margin:0; text-decoration:none; text-transform:uppercase; 
							  font-family:Arial, Helvetica, sans-serif; font-size:1.9em; line-height:1.4em; color:#fff; }
#navi a:link 				{ text-decoration:none; color:#000; padding:0 0 0 40px; width:220px; }
#navi a:visited 			{ text-decoration:none; color:#000; padding:0 0 0 40px; width:220px; }
#navi a:active 				{ text-decoration:none; color:#000; padding:0 0 0 40px; width:220px; }
#navi a:hover 				{ margin:0 0 0 0; color:#000; }

#navi .current_page_item a 	{ margin:0 0 0 0; color:#fff; }
#navi .active a				{ color:#000; font-weight:bold; }

#navi #textnav1 a			{ padding-left:0; font-size:0.8em; font-weight:normal; line-height:1.2em; font-family:Arial, sans-serif; }
#navi #textnav2 a			{ padding-left:10px; font-size:0.8em; font-weight:normal; font-family:Tahoma, Arial, sans-serif; z-index:100; }
#navi .active #textnav1 a	{ padding-left:0; font-size:0.8em; font-weight:bold; line-height:1.2em; font-family:Arial, sans-serif; }	
#navi .active #textnav2 a	{ padding-left:10px; font-size:0.9em; font-style:underline; font-weight:bold; font-family:Arial, sans-serif; }

.sale						{ width:264px; height:88px; }

a 							{ text-decoration:none; }
a:visited 					{ text-decoration:none; }
a:active 					{ text-decoration:none; }
a:hover						{ text-decoration:none; }

#wgelb						{ color:#fcd433; font-size:1.6em; vertical-align:-2px; }
#add_new					{ position:relative; left:190px; top:-30px; width:88px; height:88px; margin:0; padding:0; z-index:0; }
#add_sale					{ position:relative; left:0px; top:0; width:60px; height:60px; margin:0; padding:0; z-index:0; }


/* view more infos about area of expertise */
a.info						{ position:relative; z-index:24; color:#000; text-decoration:none; }
a.info:hover				{ z-index:25; background-color:transparent; }
a.info span 				{ display:none; }
* html body a.info:hover span
							{ width:200px; }
a.info:hover span
							{ /* the span will display just on :hover state */ 
							  display:block; width:196px; margin:5px 0 0 20px; border:none; 
							  color:#000; text-align:left; padding:0 10px 10px 10px; } 

#expert						{ font-family:CosmoLig, Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#564b47; font-weight:normal; }
		  
#hidden						{ background-color:#fff; color:#fff; border:none; }
#inhalt_overview	{ font-size:1em; border:none; text-decoration:none; }
#inhalt_edit			{ font-size:1em; }
#saveok						{ color:#39b720; padding-left:5px; }
#saveno						{ color:#ef0000; padding-left:5px; }
h3								{ font-size:1.2em; font-weight:bold; float:left; }

.breite						{ width:100%; }
.breit01					{ width:480px; }
.breit02 					{ width:33px;  }
.breit03 					{ width:233px; }
.breit04					{ width:484px; }
.breit05					{ width:482px; }
#red							{ color:#d70523; font-size:0.8em; }
 
