* {
        font-size: 14px;
}

body {
	background:#ffffff;
	margin-top:0px;
	margin-left:0px;test-align:center;
        font-size: 14px;
        font-family: Arial, Helvetica, sans-serif;
}
h1 {
        font-size: 24px;
font-weight: bold;
}
h2 {
        font-size: 20px;
}
h3 {
        font-size: 16px;
font-weight: bold;
}
h4 {
        font-size: 14px;
}
h5 {
        font-size: 12px;
}
h6 {
        font-size: 16px;
        font-weight: normal;
}
table, th, tr. td {
        font-size: 14px;
}

a {
color: #000000;
}

a:hover {
color: #ff0000;
}

a img {
    text-decoration: none;
border: 0px 0px 0px 0px;
}

a.speziallink, a.speziallink:hover {
color: #ff0000;
}

div.header {
	width: 1003px;
	background-image: url(bilder/01.jpg);
	height: 266px
}
div.header2 {
	width: 1003px;
	background-image: url(bilder/02.jpg);
	height: 45px
}

div.bread {
       float:left;
       margin-left: 230px;
       margin-top:12px;
}

div.maincontent {
	width: 1003px;
	background-image: url(bilder/03.jpg);
        text-align: left;
}

div.menue {
	width: 203px;
	float: left;
        text-align: left;
}
div.content {
	width: 785px;	
        float:right;
        margin-right:13px;
	}
div.text {
	margin-left: 20px;
        margin-top: 10px;
        text-align: left;
}
div.footer {
	width: 1003px;
	background-image: url(bilder/05.jpg);
	height: 76px
}
#omenu {
display: block;
width: 475px;
height: 25px;
position: relative;
left: 10px;
top: 10px;

float: left;
}

#omenu ul, #omenu ul li {
float: left;
margin-left: 2px;
margin-right: 2px;
list-style: none;
}

#omenu ul li a {
color: #000000;
}

#suche {
display: block;
width: 225px;
height: 45px;
position: relative;
top: 27px;
right: 25px;
float: right;

}

#Menu {
display: block;
width: 150px;
margin-left: 5px;
margin-top:10px;
float: left;
text-align: left;
        font-size: 12px;
}

#Menu ul {
list-style-position: inside;
list-style-type: none;
margin-left: 0px;
padding-left: 0px;
margin-top:0px;
margin-left:0px;
font-weight: bold;
text-align: left;
margin-bottom: 10px;
}
#Menu li {
margin-bottom: 8px;
}


#Menu ul li ul {
display: none;
}

#Menu ul li.active ul {
margin-left: 8px;
display: block;
font-weight: normal;
}
#Menu ul li a {
color: #ffffff;
text-decoration: none;
        font-size: 12px;
}
#Menu ul li a:link {
color: #ffffff;
text-decoration: none;
}
#Menu ul li a:visited {
color: #ffffff;
text-decoration: none;
}
#Menu ul li a:aktive {
color: #ffffff;
text-decoration: none;
}
#Menu ul li a:hover {
color: #cc0000;
text-decoration: none;
}
h3.ditto_pageTitle > a {
display:block;
color: #000000;
text-decoration: none;
font-size: 16px;
padding-top:0px;
padding-bottom:0px;
font-family: Arial, Helvetica, sans-serif;
}
h3.ditto_pageTitle {
display:block;
margin-bottom: 0px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 15px;
font-family: Arial, Helvetica, sans-serif;
}


/*Ajax Search Anfang*/
#ajaxSearch_input {
        width: 140px;
	border: 1px #666666 solid;
        margin-top:25px;
}

#ajaxSearch_submit {
        width: 60px;
	border: 1px #666666 solid;
        margin-top:25px;
}

div#ajaxSearch_output {
    background-color : #CCCCCC;
    position: absolute;
    width: 299px;
right: -25px;
  }

div.AS_ajax_result {
  }

a.AS_ajax_resultLink {
  }

div.AS_ajax_extract {
  }

span.AS_ajax_highlight, span.AS_ajax_highlight1 {
    background-color : #ffff00;
    color: #000000;
  }

/*Ajax Search Ende*/
