@charset "UTF-8";
/* CSS Document */

body {margin: 0 0 0 0; background-color:#e45e02; background-image:url(bilder/bg_rt.jpg); background-repeat:no-repeat;}

H1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size: 35px; color:#000000; line-height:0.9em;}
H2 {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size: 28px; color:#000000;}

td#content ul li {
   margin-left:-23px;
   list-style-image:url(bilder/liste_up.gif);
   line-height:1.5em;
}

.contenttable {
	width:100%;
}

.contenttable td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	border-bottom:1px dotted #333333;
}

div#left {
	float:left;
	width:28%;
}

div#center {
	float:left;
	width:550px;	
}


	

div#top {
	width:550px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	padding-top:25px;
}

td#sprachwahl {
	width:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#dddddd;
	padding-right:5px;
}

*html td#sprachwahl {
	width:35px;}

td#impressum {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	border-left: 1px solid #FFFFFF;
	padding-left:5px;
}

div#top A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
}

div#top A:hover {
	text-decoration:underline;
}

div#logo {
	float:left;
	padding-top:30px;
	padding-left:60px;
	height:600px;
}

div#navigation {
	padding-top:40px;
	width:550px;
	height:100px;
	font-size:11px;
	margin:0px;
	padding-left:0px;
	margin-left:0px;
	text-align:left;
}

td#menu {
	width:550px;
	border-bottom:1px solid #f2b384;
	padding-bottom:0px;
}

td#menu span.menu-level1-no A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
	width:181px;
	border-top:1px solid #f2b384;
	border-spacing:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
	margin-left:0px;
}

td#menu span.menu-level1-act A{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	display:inline-block;
	width:181px;
	border-top:1px solid #f2b384;
	border-spacing:0px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:2px;
	margin-left:0px;
}


/** 
span.menu-level1-no {
	width:185px;
}

span.menu-level1-no A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	padding-top:5px;
	border-top:1px solid #80b6d2;
}

span.menu-level1-no A:hover {
	text-decoration:underline;
}

span.menu-level1-act A {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
**/

td#title {
	background-color:#FFFFFF;
	padding-top:15px;
	padding-bottom:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
}

td#menu_orte {
	height:25px;
	background-color:#FFF;
	border-bottom:1px solid #8a8b8b;
	width:
	}

ul.menu_orte {
    list-style-type: none;
	padding-left:0.0em;
	
}

li.menu_orte a {
    margin-top:3px;
	display: block;
	height:18px;
	width:122px;
	padding-top:5px;
	padding-left:10px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#ffffff;
	background-image:url(bilder/bg_orte.gif);
	border-left:1px solid #8a8b8b;
	text-decoration:none;
}

li.menu_orte_act a {
    display: block;
	height:20px;
	width:122px;
	padding-left:10px;
	padding-top:5px;
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color:#000000;
	border-left:1px solid #8a8b8b;
	border-top:1px solid #8a8b8b;
	border-right:1px solid #8a8b8b;
	text-decoration:none;
	background-color: #ffffff;
}


ul.menu_orte a:hover {
   color:#000000;
}

li.menu_orte { 
    float:left;
	background-color: #ffffff;
}

li.menu_orte_act { 
    float:left;
	background-color: #ffffff;
}

div#content {
	width:515px;
	background-color:#FFFFFF;
	margin-top:10px;
	padding-left:20px;
	padding-right:15px;
	padding-bottom:20px;
}

td#content {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.3;
	color:#000000;
	width:500px;
}

td#content A {
	color:#0099cc;
	text-decoration:none;
}

div#footer {
	height:20px;
}
