
/* style.css */

 @charset "utf-8";

/* general */

 body 			{ margin-top:15px;
 				  margin-right:0;
 				  margin-bottom:15px;
 				  margin-left:0px;
 				  background-color:#C4CFD7; 
 				  font-family:Verdana,Helvetica,Arial,sans-serif;
 				  line-height:100%; }
 				  
 body.popup		{ margin-top:10px; 
 				  margin-right:10px; 
 				  margin-bottom:10px; 
 				  margin-left:10px; } 
 				  				  
 table		   	{ margin:0;
 				  padding:0; 
 				  border-collapse:collapse; 
 				  border-spacing:4px; 				  
 				  border-style:none; }
 table.spacing  { border-collapse:separate; }
 				  
 tr			   	{ border-style:none; }
 td		   		{ border-style:none;
 				  vertical-align:top} 

 img 			{ border-style:none; }
 form 			{ margin:0; }

 a:link 		{ text-decoration:none; }
 a:visited 		{ text-decoration:none; }
 a:active 		{ text-decoration:none; }
 a:focus 		{ text-decoration:none; }
 a:hover 		{ text-decoration:none; }


/* sonderzeichen */
 
 #br-r			{ margin-top:2px;
   				  margin-right:0;
   				  margin-bottom:0;
   				  margin-left:0;
 				  text-align:right; }
 #center		{ text-align:center; 
 				  vertical-align:middle } 
 				  
 #justify		{ text-align:justify; }
 
 #hover:hover   { color:#E19A32;
 				  font-weight:bold }
 
 
/* text */

 .txt-s,
 .txt-s-g		{ font-size:9px; 
 				  font-weight:normal; }
 .txt-m			{ font-size:11.5px;
  				  font-weight:normal; }
 .txt-l			{ font-size:12px; 
  				  font-weight:bold; }
 .txt-xl		{ font-size:16px; 
 				  font-weight:bold; }
 
 .txt-s, 
 .txt-m, 
 .txt-l,
 .txt-xl		{ color:#003264; }
 .txt-s-g		{ color:#999999; } 


/* menue */

 td.menue		{ width:20%;
 				  height:20px; 
 				  margin:0;
 				  padding:0;
 				  background-color:#003264;
 				  border-spacing:4px; 	
 				  vertical-align:middle;
 				  text-align:center; }
 				  
 .menue  		{ font-size:11.5px; color:#FFFFFF; 
 				  font-weight:bold; }
 .menue:hover 	{ color:#E19A32; } 


/* boxes */

 table.box		{ margin:10px;
 				  border-style:none; 
 				  border-collapse:collapse} 
 				  
 td.box			{ border-style:solid;
 				  border-width:1px; 
 				  padding-top:2px;
 				  padding-bottom:3px;
 				  padding-left:4px;
 				  padding-right:4px;  				  
 				  font-size:10px; }
 				   
 #boxorange		{ border-color:#E19A32;  
 				  color:#003264; }		 
 #boxorangetitle{ background-color:#E19A32;				  
 				  border-color:#E19A32;
 				  font-weight:bold;
 				  color:#FFFFFF; }				  

 #boxblue		{ border-color:#C4CFD7; 
 				  color:#003264; }	
 #boxbluetitle	{ background-color:#C4CFD7;				  
 				  border-color:#C4CFD7;
 				  font-weight:bold;
 				  color:#003264; }
 				  
 #boxwhg		{ text-align:center; 
 				  border-color:#C4CFD7; 
 				  color:#003264; 
 				  white-space:nowrap; }
		
 #boxsuche		{ height:22px;
 				  font-size:10px;  
 				  color:#003264; }
 				  
 a.box,
 a.box:hover	{ text-decoration:underline; 
 				  color:#003264; }

 
/* formulare */

 input, select	{ height:16px; 
 				  margin:0;
 				  background-color:#FFFFFF;
 				  border-style:solid;
 				  border-width:1px;
 				  border-color:#C4CFD7; 				  
 				  font-size:10px; 
 				  color:#003264; }

 textarea		{ margin:0;
 				  background-color:#FFFFFF;
 				  border-style:solid;
 				  border-width:1px;
 				  border-color:#C4CFD7; 				  
 				  font-size:11px;
 				  font-family:Verdana,Helvetica,Arial,sans-serif;  
 				  color:#003264; } 				  
 				  
 select			{ scrollbar-3dlight-color:#FFFFFF;
 				  scrollbar-arrow-color:#003264;
 				  scrollbar-darkshadow-color:#FFFFFF;
 				  scrollbar-face-color:#FFFFFF;
 				  scrollbar-highlight-color:#FFFFFF;
 				  scrollbar-shadow-color:#FFFFFF;
 				  scrollbar-track-color:#FFFFFF; }  				  
 				  
 select.direct 	{ width:150px; }
 
 input.submit	{ font-weight:bold;
 				  padding:0; }	
 				  
 input.text		{ padding:50%; }	

 
/* editor */
				  
 .editor 	    { padding:5;
 			      background-color:#BAC7CF;
  				  font-size:10px;
				  font-weight:normal;
				  color:#003264 }

 .editor-t      { padding:5;
 			      background-color:#BAC7CF;
  				  font-size:10px;
				  font-weight:bold;
				  color:#003264;
				  text-align:center; 
 				  vertical-align:middle;
 				  white-space:nowrap }


/* style.css */