@CHARSET "ISO-8859-1";

body {padding:10px; font-family:Verdana;}

p{font-size:13px}
h1 {font-size:16px}
li{font-size:13px;}
ol{font-size:13px;}
ul{ font-size:13px;list-style-type:square;}

#div_alles {position:relative;width:825px;margin:auto; 
			background-image:url(mat/saeule_rechts_gr.jpg);
			background-position:775px 100px;
			background-repeat:no-repeat;}  /*Verdopplung der Säule*/
#div_fuss_haupt {position:relative;width:620px;clear:left;}
#img_banner{width:800px;height:55px;margin-left:25px;margin-bottom:15px;}
#div_navi_oben {width:800px;height:35px;margin-left:25px; margin-bottom:15px;
			border-style:solid;
			border-width:3px 1px 1px 0px; 
			border-color: rgb(36,147,236) gray gray gray;
			background-image:url(mat/kdf_h_navi_oben.jpg);}

	
#div_kopf{position:relative;width:620px;min-height:200px;float:left;}
#div_navi_rechts{
			position:relative;border-width:0px;
			width:200px; float:right; margin-top:-15px;
			 background-repeat:repeat-y;
			background-position: 150px}

			
#div_haupt{position:relative;border-width:0px;opacity:0.9;
 			width:620px; clear:left;
 			background-position:25px 0px;
 			background-repeat:repeat-y;
 			background-image:url(mat/mitte_mitte.jpg);}
 			
 #div_haupt_oben
 			{position:relative;
 			width:620px;height:5px;clear:left;
 			background-position:25px 0px;
 			background-image:url(mat/mitte_oben.jpg);
 			background-repeat:no-repeat;}
 #div_haupt_unten			
 			 {position:relative;margin-bottom:0px; 
 			width:620px;height:20px;padding:0px;clear:left;
 			background-position:25px 10px;
 			background-image:url(mat/mitte_unten.jpg);
 			background-repeat:no-repeat;}
#div_k
 			{position:absolute;bottom:10px;left:30px; z-index:-1;
 			background-image:url(mat/wasserzeichen_k.jpg);
 			height:212px; width:173px; }	
 					
#div_index_links{position:relative;width: 400px;min-height:100px;float:left;font-size:12px;}
#div_index_mitte{position:relative;width: 180px; border-left:dashed 4px rgb(232,123,20);
			margin: 7px 0px 7px 3px; padding:6px;
			min-height:100px;float:left;}
#div_haupt_textmantel
			{margin-left:45px;width:540px;}

#navi_knopf{position:relative;margin-right:3px;float:left;width:5px;height:16px;background-color:rgb(232,123,20);}
#div_titelbild{ position:relative;float:left;
			margin-left:25px;padding:9px 12px 12px 9px; height:240px;width:360px;
	 		background-image:url(mat/rahmen_bild.jpg);background-repeat:no-repeat; 
	 		}
	 		

#div_kopf_rechts{position:absolute;right:7px; width:205px;height:260px;

							margin:1px -1px 0px 0px;
			background-image:url(mat/rahmen_kopf_rechts.jpg);
			border-style:solid;
			border-width:0px 0px 0px 0px;
			border-color:rgb(36,147,236) gray gray gray;}
			
#abstandshalter_10 {position:relative;width:600px;height:10px}
h1.kr { position:relative;   margin:0px;
			font-size:14px; font-weight:bold;padding:10px; margin:0px 5px 0px 5px; }
p.kr { position:relative;padding:0px 10px 10px 15px;  margin:0px 5px 0px 0px;
			font-size:12px; }
#kr_teiler{
	background-image:url(mat/icons/i_pfeil_links.jpg);background-repeat:no-repeat; background-position:0 15;
	position:relative;clear:left; margin:0px 10px 10px 10px;padding: 10px 0px 0px 0px;border-top:dashed 4px rgb(232,123,20)}
		
a.kr { 
 			position:relative;font-size:13px; text-decoration:none; font-weight:600; 
   			color:rgb(232,123,20); 
   			display:block;min-height:20px;
			padding:2px 10px 3px 20px;
			background-repeat:no-repeat;
			background-position:0px 2px;
			width:165px;claer:both;
 			}
a.kr:hover{color:rgb(36,147,236);}
.ie_nervt	{position:relative;height:400px;width:0px;float:left;border-width:0px;padding:0px;
			}
.ie_nervt2	{position:relative;height:400px;width:2px;float:left;border-width:0px;padding:0px;

		}



.div_navi {position:relative; clear:both;}
a.navi_haupt{display:block;float:left;background-image:url(mat/navi_haupt_knopf.jpg);
          	height:50px;width:220px;background-repeat:no-repeat;}
a.navi_haupt:hover{display:block;background-image:url(mat/navi_haupt_knopf_r.jpg);}
p.navi_haupt{float:left;
             font-weight:800;width:160px;color:rgb(36,147,236);
             margin:5px 5px 0px 60px;padding-bottom:2px;}
p.navi_haupt_erk{display:block;float:right;width:175px;
			margin:15px 0px 0px 0px;}
img.navi_haupt{margin-left:60px;
			border-width: 0px 0px 2px 0px; border-bottom-color:rgb(255,255,255)} 
img.navi_haupt:hover{border-bottom-color:rgb(23,147,226)}


a.navi_neben{
			display:block;position:relative;
			float:left;clear:left;
			background-image:url(mat/navi_neben_knopf.jpg);
          	margin:6px 1px 1px 1px;
          	height:30px;width:240px;background-repeat:no-repeat;
          	padding:15px 5px 5px 45px;
          	color:rgb(232,123,20);
          	font-size:16px; text-decoration:none; font-weight:900;}
a.navi_neben:hover{display:block;background-image:url(mat/navi_neben_knopf_r.jpg);
				color:rgb(36,147,236)}

h1.neben{postion:relative;margin-left:45px;clear:both;padding-top:12px;
			font-size:18px; font-weight:bold; }
p.neben {font-style:italic;width:240px;margin-left:45px;}
                                       
a.erk{font-size:12px; font-weight:bold;
			text-decoration:none;color:rgb(232,123,20);clear:both;margin:2px;}
a.erk:hover{color:rgb(36,147,236)}
p.erk {font-size:12px;margin:2px;padding:2px;clear:both;}


#textfeld {margin : 0px 35px 0px 35px; 
						padding: 2px 10px 2px 10px;}
#textfeld h2 {font-size: 14px;}
#textfeld p {margin:0px; padding:2px 0px 2px 0px}
#textfeld table {font-size:11px;border-spacing: 0px;border-collapse: collapse; }
#textfeld td { border:1px solid rgb(232,123,20);padding:3px;margin:0px;}
#textfeld ul  {margin:5px 0px 5px 25px; padding:2px 0px 2px 0px}
#textfeld ol {margin:5px 0px 5px 25px; padding:2px 0px 2px 0px}
#textfeld li {margin:0px; padding:2px 0px 2px 0px}

img.icon_kl {float:left;clear:right;margin:3px 3px 3px 3px;padding:1px;
			border-width:0px 0px 2px 0px;
			border-style:none none solid none;
			border-color:rgb(255,255,255)}
img.icon_kl:hover{border-color:rgb(36,147,236);}
.div_nrg {position:relative;
			width:199px;
			margin:15px 0px 15px 0px;
			background-image:url(mat/navi_rechts_hintergrund.jpg);
			border-style:solid;
			border-width:3px 1px 1px 0px;
			border-color:rgb(36,147,236) gray gray gray;
		}
		
	
a.navi_o {font-size:16px; text-decoration:none; font-weight:800; 
            color:rgb(232,123,20);  float:left;
			padding:11px 5px 3px 10px;
			background-image:url(mat/navi_knopf.jpg);background-repeat:no-repeat;
			background-position:2px 12px;
		}
a.navi_o:hover{color:rgb(36,147,236);background-image:url(mat/navi_knopf_r.jpg);}



h2.nrg {font: bold 12px Verdana; margin:5px;  padding: 9px 0px 0px 10px;  }
p.nrg { position:relative;padding:0px 5px 10px 15px;  margin:0px;
			font-size:12px; }
a.nrg{  position:relative;font-size:13px; text-decoration:none; font-weight:600; 
   			color:rgb(232,123,20); 
   			display:block;height:20px; 
			padding:2px 15px 3px 10px;
			background-image:url(mat/navi_knopf.jpg);background-repeat:no-repeat;
			background-position:0px 2px;
			width:170px;
 
		}
a.nrg:hover{color:rgb(36,147,236);background-image:url(mat/navi_knopf_r.jpg);}
.bookmark{margin:3px 3px 5px 15px;float:left;position:relative;}
.clear{clear:both;height:5px;}
img.bookmark{border-width:0px}

p.fuss {margin-left:25px;font-size:12px; color:rgb(232,123,20); }
a.fuss {color:rgb(232,123,20);}
a.fuss:visited {color:rgb(36,147,236);}
a.fuss:hover {color:rgb(36,147,236);}
 
#index_mt{width:390px;height:200px; position:relative;clear:left; margin-left:200px;border-top:solid 4px rgb(232,123,20)}
.index_mt{font-size:12px;
		  padding: 1px 3px 3px 1px;}
p.index_mt{margin:0px;padding:1px;}
h1.index_mt{margin-top:10px;padding:1px;}
