* { FONT-FAMILY: Times New Roman,Georgia,Times;
	font-size: 16px; }
font.grau {	
			color: #696969;
		}
font.small_grau {	
			font-size: 13px;
			color: #696969;
		}
#main_frame {
			max-width:1024px;
			overflow:hidden;
			float: left;
		     }
#Rahmen {
			width:1024px;
			border-style: solid;
		  	border-color:gray;

		}
#box1 	{
			position:absolute;
			top:40px;
			left:1060px;	
			width:150px;
			height:600px;
		}
#box_hoehe_5 	{
			height: 5px;
			line-height: 0;
			font-size: 0;
		}		
#box_hoehe_5_clear 	{
			clear: both;
			height:5px;
			line-height: 0;
			font-size: 0;
		}		
#box_hoehe_10 	{
			height:10px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_10_clear 	{
			clear: both;
			height:10px;
			line-height: 0;
			font-size: 0;
		}		
#box_hoehe_20 	{
			height:20px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_50 	{
			height:50px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_100 	{
			height:100px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_150 	{
			height:150px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_200 	{
			height:200px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_250 	{
			height:250px;
			line-height: 0;
			font-size: 0;
		}		
#box_hoehe_300 	{
			height:300px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_350 	{
			height:350px;
			line-height: 0;
			font-size: 0;
		}		
#box_hoehe_400 	{
			height:400px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_450 	{
			height:450px;
			line-height: 0;
			font-size: 0;
		}		
#box_hoehe_500 	{
			height:500px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_550 	{
			height:550px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_700 	{
			height:700px;
			line-height: 0;
			font-size: 0;
		}
#box_hoehe_850 	{
			height:850px;
			line-height: 0;
			font-size: 0;
		}						
#box_schrift_klein 	{
			font-size: 13px;
		}
#box_clear 	{
			clear: both;
		}
a:link { 
			color: #696969;
		}
a:visited { 
			color: #696969;
		}
a:hover { 
			color: #696969;
		}
a:active { 
			color: #696969;
		}
a:focus { 
			color: #696969; 
		}
#Nachverfolgung	{
			position: absolute;
			top: 120px;
			left: 162px;
			width:650px;
			padding-top: 10px;
		}
#Ueberschrift	{
			position: absolute;
			top: 150px;
			left: 162px;
			width:700px;
			padding-top: 10px;
		}
h1 {
 			font-size: 24px;
    		font-weight: bold;
		    padding: 0;
		    margin: 0;
		    color: #696969;
  }
h2.inactive {
    		font-weight: bold;
		    font-size: 16px;
		    color: #bebebe;
		    padding: 0;
		    margin: 0;		    
  }
h2 {
    		font-weight: bold;
		    font-size: 16px;
		    padding: 0;
		    margin: 0;
		    color: #696969;
  }
h3 {
    		font-weight: bold;
		    font-size: 13px;
		    padding: 0;
		    margin: 0;
		    color: #696969;
  }    
#Werbung	{
			position: absolute;
			font-size: 12px;
			top: 120px;
			left: 780px;
			width:195px;
			margin: 5px;
			padding: 5px;
			border-style: solid;
			border-width:1px;
		  	border-color:gray;
		  	background-color: #f5deb3;
		}
#Werbung a{
			font-size: 13px;
		}		
#Werbung b{
			font-size: 13px;
		}		
		
#Linie	{
			width:100%;
			margin-top: 5px;
			margin-bottom: 5px;
			border-top-style: solid;
			border-top-width:1px;
		  	border-color:gray;
		}
hr {
			width:100%;
			background-color: gray;
			border: none; 
			height: 1px;			
			margin-top: 3px;
			margin-bottom: 3px;
		}
#box_footer	{
			position: relative;
			text-align: center;
			font-size: 13px;
			left: -170px;
			width: 1024px;
			margin-top: 5px;
			margin-bottom: 5px;
		}
#box_footer a {
			font-size: 13px;
		}	
#box_footer_1_spalte {
			text-align: center;
			font-size: 13px;
			width: 1024px;
			margin-top: 5px;
			margin-bottom: 5px;
		}		
#box_footer_1_spalte a{
			font-size: 13px;
		}				
#Linie_head	{
			position: absolute;
			top: 185px;
			width:1000px;
			margin-top: 5px;
			margin-bottom: 5px;
			border-top-style: solid;
			border-top-width:1px;
		  	border-color:gray;
		}		
#head_Brand	{	
			width:1000px;
			height:90px;
			background-image:url(/Bilder/Banner_Brand.jpg); 
		}
#head_Hambu	{	
			width:1000px;
			height:90px;
			background-image:url(/Bilder/Banner_Hambu.jpg); 
		}		
#head_Berli	{	
			width:1000px;
			height:90px;
			background-image:url(/Bilder/Banner_Berli.jpg); 
		}
#head_Bayer	{	
			width:1000px;
			height:90px;
			background-image:url(/Bilder/Banner_Bayer.jpg); 
		}
		
#head_text	{	
			position:absolute;
			top:10px;
			left:500px;
			font-weight: bold;
		    font-size: 26px;
		    color: #000066;
		}
#navigation_left 	{
			position:absolute;
			top: 90px;
			width: 75px;
			height:25px;
			padding-top: 4px;
			border-top-width:1px;
		  	border-top-style:solid;
			border-bottom-width:1px;
		  	border-bottom-style: solid;
		  	border-color:gray;
			background-color: #deecfb;
		}
ul#Navigation {
			position:absolute;
			top: 90px;
		  	width: 596px;
			height:25px;
			padding-top: 4px;
		  	margin: 0; 
		    margin-left: 75px;
		    text-align: center;
		    font-size: 13px	;
		    font-family: Times New Roman,Georgia,Times;
			border-top-width:1px;
		  	border-top-style:solid;
			border-bottom-width:1px;
		  	border-bottom-style: solid;
		  	border-color:gray;
			background-color: #deecfb;
  		}
#navigation_right 	{
			position:absolute;
			top: 90px;
			left: 661px;
			width:339px;
			height:29px;
			padding: 0px;
			margin: 0; 
			border-top-width:1px;
		  	border-top-style:solid;
			border-bottom-width:1px;
		  	border-bottom-style: solid;
		  	border-color:gray;
			background-color: #deecfb;
		}
#navigation_suche 	{
			margin-left: 60px;
		}		
ul#Navigation li {
		    list-style: none;
		    display: inline;
		    margin: 0; 
		    padding-right: 30px;
		    padding-left: 30px;
		    border-left-width:1px;
		  	border-left-style:solid;
		  	border-color:gray;
 		}
ul#Navigation a {
		    font-size: 13px;
 		} 		
ul#Navigation li.rechts {
		    list-style: none;
		    display: inline;
		    margin: 0; 
		  	border-right-width:1px;
		  	border-right-style:solid;
		  	border-color:gray;
		}
#drei_spalten_links {
			position:absolute;
			top: 190px;
			left: 5px;
			width: 125px;
			padding: 5px;
		}
#links_rahmen {
			width: 120px;
			padding: 3px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}
#links_rahmen_klein {
			width: 120px;
			padding: 3px;
			font-size: 13px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}
#links_rahmen_klein b {
			font-size: 13px;
		}		
#linktauch_rahmen {
			width: 112px;
			padding: 3px;
			font-size: 13px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}
#linktauch_rahmen a{
			font-size: 13px;
 		}		
#rechts_rahmen_klein {
			width: 130px;
			padding: 3px;
			font-size: 13px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}		
#rechts_rahmen_anzeige {
			width: 130px;
			padding: 3px;
			font-size: 13px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}		
#links_bild {
			width: 120px;
			padding: 0px;
			font-weight: bold;
			color: #696969;
   		  	text-align:center;
		}
h4 		{	width: 120px; 
			font-size: 14px; 
			font-weight: bold; 
			padding: 3px; 
			margin: 0; 
			color: #696969; 
			background-color: #ccccff; 
			border: solid 1px #ccccff; 
		}
h4.rechts{	width: 130px; 
			font-size: 13px; 
			font-weight: bold; 
			padding: 3px; 
			margin: 0; 
			color: #696969; 
			background-color: #ccccff; 
			border: solid 1px #ccccff; 
		}
#drei_spalten_mitte {
			position:absolute;
			top: 190px;
			left: 153px;
			width: 665px;
			padding: 10px;
		}
#seite_bild {
			float: left;
			width: 250px;
			padding-right: 10px;
			padding-bottom: 10px;
		}
#seite_aufz_links {
		  	float: left;
		  	margin: 0;
		  	width: 30px;
		    padding: 5px; 
  		}
#seite_aufz_rechts {
		  	float: left;
		  	margin: 0;
		  	width: 470px;
		    padding: 5px; 
  		}
#seite_aufz_rechts p {
		  	margin: 0;
		  	margin-bottom: 5px;
		  	font-size: 13px;
  		}  		  		
#seite_aufz_bild {
			vertical-align: middle;
			float: left;
		    padding: 5px; 
 		}
#drei_spalten_rechts {
			position:absolute;
			top: 190px;
			left: 855px;
			width: 125px;
			padding: 5px;
		}

#drei_spalten_rechts h4 {	
			width: 112px; 
			font-size: 13px; 
			font-weight: bold; 
			padding: 3px; 
			margin: 0; 
			color: #696969; 
			background-color: #ccccff; 
			border: solid 1px #ccccff; 
		}
		
#rechts_rahmen_klein {
			width: 112px;
			padding: 3px;
			font-size: 13px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}			
#kateg_text	{	
			width: 665px; 
			padding: 5px; 
			margin-right: 10px;
			background-color: #deecfb; 
		}
#kateg_kn_b_li	{
			width:120px; 
			float:left; 
		}
#kateg_kn_b_re	{
			width:125px; 
			float:left; 
		}

#kateg_b_li {
			padding-right: 5px;
		}
#kateg_b_re {
			padding-right: 5px;
			padding-left: 5px;
		}
#kateg_kn_li {
		    font-size: 13px;
			width:210px; 
			float:left;
		}
#kateg_kn_li a{
		    font-size: 13px;
			color: black;
			text-decoration:none;
		}		
#kateg_kn_li a.gray{
		    font-size: 13px;
			color: #696969;
			text-decoration:none;
		}				
#home_aufz_links {
		  	float: left;
		  	margin: 0;
		  	width: 130px;
		    padding: 5px;
  		}
#home_aufz_rechts {
		  	float: left;
		  	margin: 0;
		  	width: 510px;
		    padding: 5px;
  		}  		
#home_aufz_rechts p {
		  	margin: 0;
		  	margin-bottom: 5px;
		  	font-size: 13px;
  		}  		  		
#kateg_sort_1 {
			position: relative;
			top: -75px;
			left: 430px;
			width: 180px;
			padding: 3px;
   		  	height: 18px;
   		  	font-size: 13px;
   		  	border-width:1px;
   		  	border-style: solid;
		  	border-color:#CCCCFF;
		  	color: #696969;
		}
#kateg_sort_2 {
			position: relative;
			top: -100px;
			left: 530px;
			width: 90px;
			height: 18px;
			padding: 3px;
		  	color: #696969;
		}
#kateg_aufz_links {
		  	position: relative;
			top: -50px;
			float: left;
		  	margin: 0;
		  	width: 30px;
		    padding: 5px;
  		}
#kateg_aufz_rechts {
		  	position: relative;
			top: -55px;
		  	float: left;
		  	margin: 0;
		  	font-size: 13px;
		  	width: 485px;
		    padding: 5px;
  		}  
#kateg_aufz_rechts p {
		  	margin: 0;
		  	margin-bottom: 5px;
		  	font-size: 13px;
  		}  			
#kateg_aufz_bild {
		  	position: relative;
			top: -55px;
			vertical-align: middle;
			float: left;
		    padding: 5px; 
 		}
#kateg_anzahl {
		  	position: relative;
			top: -30px;
			text-align: center;
		    padding: 5px;
		    color: #696969;
 		}
#eine_spalte {
			position:absolute;
			top: 190px;
			left: 0px;
			width: 1024px;
			padding: 5px;
		}
