/* *** css *** */


body {
background-color: #27201C;
background-image: url(../images/bg.png);
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0px;
margin:0px;
}



h2 {
font-family:serif;
font-variant:normal;
font-size:22px;
font-weight:normal;
padding: 20px 20px 10px;
margin:0px;}

h3 {
font-size: 10px;
text-transform: none;
background-color: #CFC4AF;
padding:5px 15px;
margin:0px }



/* ----------container zentriert das layout-------------- */
#container {
width: 760px;
margin-bottom: 0px;
margin-left: auto;
margin-right: auto;
background-color: #FCF7E8;
}

/* ----------header-------------- */
#banner {
background-color: #CFC4AF;
text-align: left;
padding: 0px;
margin: 0px;
height: 100px;
}


#banner img {
padding:0px;
} 

/* -----------------content--------------------- */
#content {
background-color: #FFFFFF;
margin-top: 0px;
margin-left: 180px;
margin-right: 0px;
min-height:500px;
height:auto !important;
height:500px;
padding:0 0 10px 0;
}

a {text-decoration: none;}
a:link {color:#564b47;}
a:visited {color:#be5028;}
#content a:hover {color: #539dbc;}
a:active { color:#000000;}

#content img {
float:right;
padding:0px;
} 

#image { 
width:580px;
height:200px;
}
#imageRA { 
width:126px;
height:160px;
float:right;
margin:70px 20px 
}

#content ul,li{
font-family: verdana, sans-serif;
font-size: 1em; 
line-height:1.5em;
list-style-type:none;
}

p, pre {
font-size: 1em; 
line-height:1.3em;
text-align: justify;
padding: 5px 20px;
margin:0 auto auto 0;
}

p.content {width:500px;}

/*--------------left navigavtion------------- */
#left {
float: left;
width: 180px;
margin: 0px;
padding: 0px;
}

#left img {
margin-left: 10px;
position: absolute;
top: 107px;
left: auto;

}

/* --------------------menu------------------ */
ul#menu {
position: absolute;
top: 170px;
left: auto;
width: 180px;
list-style-type: none;
border-top: solid 1px #BDAE9D;
margin: 0;
padding: 0;
}

ul#menu ol {
display: none;
text-align: right;
list-style-type: none;
margin: 0;
padding: 5px;
padding-right: 15px;
}

ul#menu li, 
ul#menu a {
font-family: verdana, sans-serif;
font-size: 11px; 
color: #73573B;
padding-left: 10px;
}

ul#menu li {
border-bottom: solid 1px #BDAE9D;
line-height:25px;
}

ul#menu ol li {
border-bottom: none;
}

ul#menu a {
text-decoration: none;
outline: none;
}

ul#menu a:hover {
color: #539dbc;
}

ul#menu a.active {
color: #be5028;
}

/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0px;
padding: 0px;
text-align: right; }

/* -----------kontaktformular--------------------------- */
#formular {
float:right;
margin-right: 40px;
}

input, textarea, select {
border: 1px solid #CFC4AF;
background: #CFC4AF;
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #333;
}

td {
font: 10px Verdana, Arial, Helvetica, sans-serif;
color: #333;
}

#formular p {
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
text-align: left;
padding: 0px;
margin: 0px;
}
