/* --- */

body {
background-color: #f9dbb9;
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
font-size:12px;
height:101%;
}

table {
font-size:12px;
}

a {
color: #aaaaaa;
text-decoration: none;
}

a:link, a:visited {
color:#aaaaaa;
text-decoration: none;
}

a:hover {
color: #564b47;
text-decoration: underline;
}

a:active {
color:#aaaaaa;
text-decoration: none;}

a.mainlevel:link, a.mainlevel:visited {
text-decoration:none;
	padding-left: 5px;
}

a.mainlevel:hover {

}
h3 {
font-size:14px;
font-weight:400;
/*font-variant:small-caps;*/
font-family:Georgia, "Times New Roman", Times, serif;
padding-left:10px;
margin-bottom:-5px;
}

/* ----------container zentriert das layout-------------- */
#container {
width: 671px;
margin-left:-335px;
padding:0px;
left:50%;
position:absolute;
font-size:12px;
}

/* ----------banner for logo-------------- */
#banner {
height:65px;
padding: 0px 0px 0px 160px;
margin: 0px;
background-image: url(../images/bg1.gif);

}

#ueberschrift {
padding: 0px 0px 0px 40px;
margin:0px;

}
/* ----------outer und inner----------------- */

#outer{

}

#inner{
float:left;
 height:auto;
/*margin:0;
width:100%;*/


}

/* --------------left und right navigavtion------------- */
#left {
width:153px;
float:left;
background-image: url(../images/bg2.gif);
background-position:bottom;
background-repeat:no-repeat;
padding-bottom:5px;

}

#right {

 }

/* -----------------Inhalt--------------------- */
#content{
width:498px;
float:right;
background-image: url(../images/bg3.gif);
background-position:bottom;
background-repeat:no-repeat;
voice-family: "\"}\"";
voice-family:inherit;
width: 518px;
}

html>body #content {
width: 518px;
}

#innercontent {
font-size:12px;
padding-left:10px;
padding-right:10px;
voice-family: "\"}\"";
voice-family:inherit;
width: 488px;

min-height:480px;
height:auto !important;  /* f�r moderne Browser */
height:480px;  /*f�r den IE */
}


/* ----------------footer---------------------- */
#footer {
color:#333333;
clear:both;
padding:0px;
margin:10px 0px 30px 0px;
text-align: right;
}

td.buttonheading img {
border:none;
}



/* ----------------Menue---------------------- */
.menu-left ul {
font-size:11px;
text-decoration: none;
list-style-type: none;
background-image: url(../images/gekipptes_quadrat.gif);
}

.menu-left li {
/*line-height: 20px;*/
text-decoration: none;
list-style-type: none;
display: block;
margin-left: -30px;
margin-bottom:5px;
}

.menu-left a, .menu-left a:hover, .menu-left a:visited {
color: #ffffff;
text-decoration: none
}

.menu-left li#current a, .menu-left li.active a {
text-decoration: none;
color: #f9dbb9;
}

.menu-left a:hover, .menu-left li#current a:hover {
color: #ffffff;
text-decoration: underline;
}

.menu-left ul a:hover, .menu-left li a:hover, .menu-left li.active a:hover {
color: #ffffff;
text-decoration: underline;
}

.menu-left ul#current a, .menu-left li.active a {
text-decoration: none;
color: #aaaaaa;
}


/* ----------------XXXX---------------------- */
.small, .createdate, .modifydate {
color:#999999;
font-size:10px;
}
.contentheading, .componentheading {
font-size:14px;
/*font-variant:small-caps;*/
font-family:Georgia, "Times New Roman", Times, serif;
}
.selim {
font-size:36px;
font-family:Georgia, "Times New Roman", Times, serif;
color:#022d01;
margin-top:-10px;
margin-bottom:8px;
}
#left p {
margin: 10px;
/*voice-family: "\"}\"";
voice-family:inherit;
width:133px;*/
}