@charset "iso-8859-1";
/* trustaedt Industrie Webauftritt */


html             	  { height: 100%; min-height: 100%;}

body 		     	  {	height: 101%; margin: 0; background: #474747; 
						color: #474747; FONT-SIZE: 11px; line-height: 18px; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif;	}
						
#center 		      {	text-align: right; width: 100%; padding: 0px 0px 0px 0px; height: 100%; } /* border-top: 10px solid #FFFFFF; */
#container    	      { text-align: left; width: 870px; padding: 0px 0px 0px 0px; margin-right: 90px; margin-left: auto; }
#BOX_end			  { clear: both; }	


#DIV_BG               { text-align: left; height: 100%; z-index: -100; position: fixed; right: 0px; } 

#DIV_TOP_SWITCH    	  { float: left; width: 170px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#DIV_TOP         	  { float: left; width: 700px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: url(images/main/bg_bildheader.gif) top left no-repeat; }
#DIV_BILD         	  { float: left; width: 700px; padding: 0px 0px 10px 0px; margin: 0px 0px 0px 0px; }
#DIV_META         	  { float: left; width: 160px; padding: 1px 0px 25px 540px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-style: italic; text-transform: uppercase; }
#DIV_META_BILD    	  { float: left; width: 160px; padding: 1px 0px 25px 540px; margin: 0px 0px 0px 0px; color: #FFFFFF; font-style: italic; text-transform: uppercase;
						margin-top: -210px; z-index: 100; background: url(images/main/bg_meta_dunkel.gif) top right no-repeat;}

#DIV_HEAD_LOGO     	  { float: left; width: 870px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
#DIV_HEADLINE     	  { float: left; width: 714px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; overflow: hidden; }
#DIV_HEAD     	      { float: left; width: 2000px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#DIV_HEADLINE_text	  { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; min-width: 170px; }
#DIV_HEADLINE_white	  { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#DIV_LOGO     	      { float: left; width: 156px; padding: 10px 0px 5px 0px; margin: 0px 0px 0px 0px; background: #FFFFFF; }

#DIV_SUBLINE     	  { float: left; width: 870px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; background: #FFFFFF; }
#DIV_SUBLINE_text 	  { float: left; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; color: #343d3c; font-size: 10px; font-weight: bold; min-width: 473px;
						FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif; line-height: 15px; padding: 1px 15px 2px 20px; background: #dce300; text-transform: uppercase;}

#DIV_LEFT       	  { float: left; width: 170px; padding: 60px 0px 35px 0px; margin: 0px 0px 0px 0px; }
#DIV_RIGHT      	  { float: left; width: 700px; padding: 60px 0px 35px 0px; margin: 0px 0px 0px 0px; background: url(images/main/bg_right.png) bottom no-repeat; margin-bottom: 60px; }


	
#DIV_SPALTE_1         { float: left; width: 340px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
#DIV_SPALTE_2         { float: left; width: 360px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }

#DIV_LINKS_TEXT       { float: left; width: 300px; padding: 0px 0px 25px 40px; margin: 0px 0px 0px 0px; }
#DIV_RECHTS_TEXT   	  { float: left; width: 300px; padding: 0px 0px 25px 20px; margin: 0px 0px 0px 0px; }
#DIV_LINKS_TEXT_H3    { float: left; width: 300px; padding: 0px 0px 1px 0px; margin: 0px 0px 30px 40px; background: url(images/main/bg_h3.gif) top left repeat-y; }
#DIV_RECHTS_TEXT_H3   { float: left; width: 300px; padding: 0px 0px 1px 0px; margin: 0px 0px 30px 20px; background: url(images/main/bg_h3.gif) top left repeat-y; }
#DIV_LINKS_BILD       { float: left; width: 340px; padding: 0px 0px 25px 0px; margin: 0px 0px 0px 0px; font-style: italic; FONT-SIZE: 10px; line-height: 12px; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif;}
#DIV_LINKS_BILD img   { padding: 0px 0px 7px 0px; }
#DIV_RECHTS_BILD      { float: left; width: 340px; padding: 0px 0px 25px 20px; margin: 0px 0px 0px 0px; }
#DIV_RECHTS_ZITAT  	  { float: left; width: 300px; padding: 0px 0px 25px 20px; margin: 0px 0px 0px 0px; FONT-SIZE: 10px; font-style: italic; text-align: right; }


#DIV_RECHTS_BILD_kl   { float: left; width: 150px; padding: 0px 0px 25px 20px; margin: 0px 0px 0px 0px; 
						font-style: italic; FONT-SIZE: 10px; line-height: 12px; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif;}
#DIV_RECHTS_BILD_kl img { padding: 0px 0px 7px 0px; }
#DIV_LINKS_LINK       { float: left; width: 300px; padding: 0px 0px 25px 40px; margin: 0px 0px 0px 0px; 
						FONT-SIZE: 16px; line-height: 18px; font-style: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; }

#DIV_BIG_TEXT  	      { float: left; width: 870px; padding: 30px 0px 60px 0px; margin: 0px 0px 0px 0px; margin-top: -72px; 
						color: #FFFFFF; font-size: 80px; font-weight: normal; font-style: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; line-height: 80px;}

#DIV_LINKS_LINK a:link   	{ font-weight: normal; color: #4d4d4d; text-decoration: none; padding: 0px 0px 3px 17px; background: url(images/main/bg_link_big.png) bottom left no-repeat; }
#DIV_LINKS_LINK a:visited   { font-weight: normal; color: #4d4d4d; text-decoration: none; padding: 0px 0px 3px 17px; background: url(images/main/bg_link_big.png) bottom left no-repeat; } 
#DIV_LINKS_LINK a:hover   	{ font-weight: normal; color: #dce300; text-decoration: none; padding: 0px 0px 3px 17px; background: url(images/main/bg_link_big_over.png) bottom left no-repeat;}
#DIV_LINKS_LINK a:active    { font-weight: normal; color: #dce300; text-decoration: none; padding: 0px 0px 3px 17px; background: url(images/main/bg_link_big_over.png) bottom left no-repeat;}

						

#DIV_REF              { float: left; width: 640px; padding: 0px 0px 20px 40px; margin: 0px 0px 0px 0px; }
#DIV_REF_BILD         { float: left; width: 200px; padding: 0px 20px 0px 0px; margin: 0px 0px 0px 0px; }
#DIV_REF_TEXT         { float: left; width: 420px; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; line-height: 22px; padding: 0px 0px 1px 0px;
						background: url(images/main/bg_h3.gif) top left; }




h1 	 			      { color: #FFFFFF; font-size: 24px; font-weight: normal; font-style: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; line-height: 30px; 
						background: url(images/main/bg_headline_dunkel.png) top left no-repeat; padding: 10px 15px 5px 15px;}
/*
h2  	 			  { color: #343d3c; font-size: 10px; font-weight: bold; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif;	 margin: 0px 0px 0px 0px; line-height: 15px; 
						padding: 1px 0px 2px 20px; background: #dce300; text-transform: uppercase; }
*/						
h3  	 			  { color: #343d3c; font-size: 12px; font-weight: bold; font-style: italic; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif; margin: 0px 0px 0px 0px; line-height: 22px; 
						padding: 0px 0px 0px 0px; text-transform: uppercase; }
h4  	 			  { color: #343d3c; font-size: 24px; font-weight: normal; font-style: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; margin: 0px 0px 0px 0px; line-height: 28px; 
						padding: 0px 0px 0px 0px; text-align: left; }						
h5  	 			  { color: #343d3c; font-size: 11px; font-weight: bold; font-style: italic; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif; 
						margin: 0px 0px 0px 0px; line-height: 18px; padding: 0px 0px 0px 0px; text-align: left; }	
h6  	 			  { color: #343d3c; font-size: 11px; font-weight: bold; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif; 
						margin: 0px 0px 0px 0px; line-height: 18px; padding: 0px 0px 0px 0px; text-align: left; text-transform:uppercase; }	
						
h2  	 			  { color: #343d3c; font-size: 11px; font-weight: bold; font-style: italic; FONT-FAMILY: Verdana,Arial,Geneva,Helvetica,sans-serif; 
						margin: 0px 0px 0px 0px; line-height: 18px; padding: 0px 4px 0px 4px; text-align: left; display: block;
						background: url(images/main/bg_h7.gif) top left repeat-x; }	
						
ul 		  			  { margin: 0px 0px 15px 0px; padding: 0px 0px 0px 0px; }
li 		              { margin: 0px 0px 0px 0px;  padding: 0px 0px 0px 15px; line-height: 18px; list-style-type: none; background: url(images/main/listitem.gif) left top no-repeat;}		
	
	
	
	background: url(images/main/bg_h3.gif) top left repeat-y;
						
/*---- LINKS UND H1, H2, H3  ----------------------------------------------------------------------------------------------------*/

a:link   	          { font-weight: normal; color: #dce300; text-decoration:none; }
a:visited 	          { font-weight: normal; color: #dce300; text-decoration:none; }
a:hover   	          { font-weight: normal; color: #dce300; text-decoration:none; }
a:active    	      { font-weight: normal; color: #dce300; text-decoration:none; }

#DIV_RIGHT a:link     { font-weight: normal; color: #343d3c; border-bottom: 1px #343d3c dashed; text-decoration:none; }
#DIV_RIGHT a:visited  { font-weight: normal; color: #343d3c; border-bottom: 1px #343d3c dashed; text-decoration:none;}
#DIV_RIGHT a:hover    { font-weight: normal; color: #dce300;  border-bottom: 1px #dce300 dashed; text-decoration:none;}
#DIV_RIGHT a:active   { font-weight: normal; color: #dce300;  border-bottom: 1px #dce300 dashed; text-decoration:none; }

#DIV_RIGHT img a:link     { border-bottom: none; }
#DIV_RIGHT img a:visited  { border-bottom: none; }
#DIV_RIGHT img a:hover    { border-bottom: none; }
#DIV_RIGHT img a:active   { border-bottom: none; }

/*---- FORMULAR  ----------------------------------------------------------------------------------------------------*/

.formfield_vorne		{ font-weight:bold; text-transform:uppercase; font-style:italic; }
#DIV_FORMFIELD_END	{ float: left; width: 300px; margin: 0px 0px 0px 0px; border-top: 1px #343d3c dashed; border-bottom: 1px #343d3c dashed; padding: 2px 0px 2px 0px; text-align:left; font-family: Verdana, Geneva, sans-serif; font-weight:bold; text-transform:uppercase; font-style:italic; }
.button				{ background: #a4c300 url(images/content/button_abschicken.jpg) left  no-repeat; border: 0px; width: 152px; height: 30px; cursor: pointer; }
.texteingabe		{ border: 1px #343d3c dashed; width:250px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#343d3c; padding: 5px 5px 5px 5px; margin: 0px 0px 10px 0px;}							
.formfield			{ border: 0px; width:190px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#343d3c;}
.select				{ border: 1px #343d3c solid; width:190px; font-family:Verdana, Geneva, sans-serif; font-size:11px; color:#343d3c;}

a   { outline: none; }
img { border: 0px;}






.login_field	    	  { background:#626262; border: 0px; color: #FFFFFF; height: 20px; padding: 5px 5px 0px 5px; margin: 0px 0px 3px 0px; font-weight: bold; 
						FONT-FAMILY: Arial,Verdana,Geneva,Helvetica,sans-serif; FONT-SIZE: 11px; line-height: 15px; width: 148px; }	
.login_abschicken		  { border: 0px; cursor: pointer; font-weight: bold; color: #474747; 
						padding: 0px 0px 0px 0px; outline: none; width: 60px; height: 25px; background: #dce300; }	
						
						
						
						
