/* CSS Document */

html {		height: 100%; margin: 0; padding: 0;
			width: 100%; }

body {		background-color: #ffffff;
			
			font-family: helvetica, arial, sans-serif;
			font-size: 62.5%;
			color: #333333; background-color: #cdcdcd;
			margin: 0 auto; padding: 0;
			height: 100%; width: 100%;
			text-align: center;
			}
			
h1 {		font-size: 1.2em;
			font-weight: bold;
			margin-top: 0px;
			color: #cc3300;
			}
			
h2 {		font-size: 1.2em;
			font-weight: bold;
			padding-top: 10px;
			color: #333333;
			text-decoration: none;
			}
			
h3 {		font-size: 1em;
			padding-top: 10px;
			color: #333333;
			text-decoration: none;
			}
			

strong {	font-weight: bold;}


ul#ulfooter {	margin: 0 0 0 20px; padding: 0;
				list-style-image:url(img/list_001.gif); }

ul {		 list-style: disc;}

#gesamtbox {	width: 772px;
				margin: 0 auto; padding: 0; margin-top: 10px;
				background-color: #ffffff;
				text-align: left;
				}

#header {	height: 123px; width: 772px;
			background-image:url(img/head_001.gif);
			overflow: hidden;
			}
		
#header a {		list-style: none;
				}
	
#logo {		position: relative;
			top: 1px;
			float: left;
			width: 215px; height: 120px;}
			

#sprachen {	float: right; width: 150px;
			text-align: right;
			font-size: 11px;
			font-weight: bold;
			margin-right: 10px; margin-top: 5px;
			}
			
			
#menu1 {	text-align: center;
			width: 450px;
			margin-top: 58px; margin-left: 220px;
			font-size: 15px; font-weight: bold;
			}


#navcontainer {	clear: both;
				height: 155px; width: 772px;			
				margin-top: 0;	
				}
				
* html #navcontainer { o\verflow:hidden; } /* Browserweiche nur für den IE6 */
				
#bildleiste {	position: relative;
				z-index: 2;
				top: -175px;
				width: 585px; height: 109px;
				background-color: #ffffff;
				margin-left: 155px; margin-right: 30px;	padding-top: 5px;	
				text-align: center;	
				
				}

#nav_orange {	position: relative;
				z-index: 1;
				font-size: 14px;
				font-weight: normal;
				color: #333333;
				width: 752px; height: 146px;
				background-color: #666666;
				background-image:url(img/nav_orange.gif);
				padding-left: 20px;
				padding-top: 10px;
				line-height: 1.7em;
			
				}
				
#breadcrumb {	clear: both;
				height: 40px; padding-top: 10px;
				font-size: 1.1em; margin-left: 20px;	
				}

#mittelbox {	width: 772px;
				
				background-image:url(img/background_003.gif);
				 }
		
				
#content {		float: left; width: 505px;
				font-size: 1.2em;
				line-height: 1.3em;
				font-family: Arial, Helvetica, sans-serif;
				margin-left: 20px;
				color: #333333;
				margin-bottom: 20px;
				}

#box_rechts {	font-size: 1.2em;
				width: 200px;
				float: right;
				 }
				
td	 {				width: 47px; height: 47px;
					margin-left: 8px;
					border: 6px solid #dedede;
					}


					
#mehr {			text-align: right; font-size: 1.0em; margin-right: 10px;}

#box_rechts_unten { 	width: 181px; height: 100px;
						margin-left: 0px; margin-top: 10px; margin-bottom: 15px;
						border: 1px solid #cc3300;
						background-color:#ffffff;
						}
						
#footer {			clear: both;
					width: 772px; height: 150px;
					background-color: #ffffff;
					 padding-top: 5px;
					border: 1px solid #666666;
					font-size: 1.1em;
					}

#kontakt {			float: left;
					width: 240px;
					margin-left: 20px;
					}
					
#kontakt_h {		color: #cc3300; padding-bottom: 10px;}

#legal {			float: right; 
					width: 240px;
					margin-left: 20px;
					}
					
#service {			margin: 0 250px 0 260px;
					
					}
					
#footerleiste {		text-align: right;
					margin-top: 120px; margin-right: 15px;}
					
					
#absatz1 {			font-weight: bold;}

					
a:link	{ 	text-decoration:underline; color: #333333; }
a:visited{		text-decoration:underline; color: #333333; }
a:hover	{ 	text-decoration:none; color: #333333;}
a:active { 	text-decoration:none; color: #333333;}
a:focus	{ 	text-decoration:none; color: #333333;}

a#nav_orange:link {	text-decoration: none; color: #333333; margin: 0; padding: 0;}
a#nav_orange:visited {	text-decoration: none; color: #333333; margin: 0; padding: 0;}
a#nav_orange:hover {	text-decoration: none; color: #333333; margin: 0; padding: 0;}
a#nav_orange:active {	text-decoration: none; color: #333333; margin: 0; padding: 0;}
a#nav_orange:focus {	text-decoration: none; color: #333333; margin: 0; padding: 0;}

a#menu:link {	text-decoration: none; color: #333333;}
a#menu:visited {	text-decoration: none; color: #333333;}
a#menu:hover {	text-decoration: none; color: #333333;}
a#menu:active {	text-decoration: none; color: #333333;}
a#menu:focus {	text-decoration: none; color: #333333;}
