html 	{height:100.05%;}

Body {				margin-top:0px;margin-bottom:0px; background-image:url(images/system/backround.gif);
     				font-family: arial, helvetica, sans-serif;
					color:#404040;
     				font-size: 9pt;}


					
#box_rahmen  {		background-image:url(images/system/backround-rahmen-900.gif);
					width:920px;margin:auto;}
					
#box_header  {		width:920px;height:220px;padding:18px;margin-left:10px;}


#box_1 {float:left;background:url(images/system/km-logo.gif);background-repeat:no-repeat; width:700px;height:50px;}
#box_2 {color:#CCCCCC;float:left;margin-bottom:10px;}
#box_3  {clear:left;		width:860px;height:150px;}


			
					
#box_menue {		width:920px;margin:0px 0px 20px 28px;}
					
#box_left  {			margin-left:8px;width:200px;  float:left;padding:0px 10px 0px 20px;
					}

#box_mitte  {		min-height:900px;width:440px; float:left;padding:0px 10px 0px 10px;border-right: 1px solid #ccc; border-left:1px solid #ccc;
					}	
					
#box_right  {		width:170px; float:left;padding:0px 10px 0px 10px;
					}	
					
#box_start  {		min-height:900px;padding:0px 10px 0px 15px; width:640px; float:left;padding:0px 10px 0px150px;border-left:1px solid #ccc;
					}						
					

#box_footer  {		clear:left;margin-left:9px;width:892px; padding:20px 10px 10px 0px;
					height:30px;background-color:#E8E8E8;
                    font-size: 8pt;text-align:right;font-weight: bold;color:#808080}				
					
a.web_link{						margin-bottom:30px;float: left;text-align:center;
								font-weight: bold;
								padding:5px 7px 5px 7px;
								color:#000000;
								text-decoration: none;
                                border-right: 1px solid #000;}

a.web_link:hover{	            color:#000000;}					

/*Bookmark*/


.bookmark {padding:2px;}
/*Webcam*/

.webcam_vor_rahmen {padding:5px;width:136px;height:140px;float: left;font-size: 9px;}
/*Referenzen*/

.ref_titel{color:#000000;font-size: 12pt;clear:left;padding:0px 0px 5px 0px; font-weight:bold;border-bottom:1px dotted #000000;}




.ref_bild{float: left;
				padding:10px 5px 40px 0px; 
				width:180px;height:100px;}	
			
.ref_bild_rahmen{float: left;border:1px solid #D6D6D6;}				
			
			
.ref_text {text-align:right;padding:10px 0px 0px 0px; float: left;width:230px;}
.ref_technik {padding:5px 0px 5px 0px;color:#808080;font-weight:bold;font-size: 8pt;}
.ref_link{padding:5px 0px 30px 0px;}


a.ref_link{						font-weight:bold;
								color:#000000;
								text-decoration: none;}

a.ref_link:hover{	            color:#000000;}

/*Tabelle*/

.tab_hellgrau {background:#F2F2F2;}
.tab_grau {font-weight:bold;background:#BDBDBD;}


/*Text*/

.text_titel{font-weight:bold;font-size: 18pt;line-height: 1.2em;}
.text_titel_01{font-weight:bold;font-size: 13pt;line-height: 1.2em;}
.text_grau{font-weight:bold;color:#808080;}
.content {line-height: 1.5em;}					
					
.linie{border-bottom:1px dotted #000000;}



a.MenueLinkSub{					width: 150px;
								float: left;font-weight:bold;padding-left:20px;
								padding-bottom:9px;	padding-top:9px;
								color:#000000;
                                text-decoration:none;
                                border-bottom: 1px solid #ccc;}

a.MenueLinkSub:hover{	            color:#9B0000;}








				

					
	/*NEWSLETTER*/

.newsletter_input {width:80%; height:15px;margin-bottom:10px;font-size: 9pt;border: 1px solid #ccc;}
.newsletter_button {width:100px; height:20px;margin-bottom:10px;font-size: 9pt;color:#808080;border: 1px solid #ccc;}
.titel {font-family: arial, helvetica, sans-serif;
                                font-size: 18px; font-weight: bold;
                                color:#710000;}

.titel_sub {font-family: arial, helvetica, sans-serif;
                                font-size: 8pt;
                                color:#808080;padding-bottom:10px;}				
					
/*KOntakt*/					
					
.adress_box{					text-align:left;margin:80px 20px 100px 0px;height:250px;padding:0px 10px 0px 0px;color:#808080}
					
					
					
/*ZITAT*/


.zitat_box{ 		margin:70px 20px 20px 0px;height:160px; }

.zitat_titel {		font-family: arial, helvetica, sans-serif;
                    font-size: 16px; font-weight: bold;
                    color:#808080}

.zitat_ausgabe {		line-height: 1.5em;font-family: arial, helvetica, sans-serif;
                    font-size: 9pt;color:#808080}

.zitat_name {		font-family: arial, helvetica, sans-serif;
                    font-size: 9pt;text-align:right;font-style:italic;
                    font-weight: bold;color:#808080}					
