/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */

body {
background-color: #ffffff;
font-size: 12px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color:#564b47;
padding:0;
margin:0;
}
a {color: #564b47;
text-decoration:none;}
a:visited {color:#564b47;
text-decoration:none;}
a:hover {color: #564b47;
text-decoration:none;}
a:active { color:#564b47;
text-decoration:none;}

h1 {
font-size: 12px;
color:#b39575;
border-bottom:1px solid #b39575;
padding:5px 15px;
margin:0;
margin-top:10px;
}

li {
margin-bottom:6px;
}

h2 {
font-size:20px;
font-weight: normal;
padding: 5px 10px;
text-align: right;
margin:0;}

img.download {vertical-align:middle;}

/* ----------container to center the layout-------------- */
#container {
width: 900px;
border-right:1px solid #b39575;
margin-bottom: 10px;
margin-top:10px;
background-color: #ffffff;
background-image:url(base_img/menuback.jpg);
background-repeat:repeat-y;
}

/* ----------banner for logo-------------- */
#banner {
background-color: #e1ddd9;
background-image:url(base_img/dr_schubert_highlight.jpg);
background-repeat:no-repeat;
background-position:left;
min-height:166px;
height:166px;
text-align: right;
padding: 0px;
margin: 0px;
clear: both;
}
#banner img {padding:0px 0px;} 

/* -----------------content--------------------- */
#content {
background-color: #ffffff;
padding: 0px;
margin: 0 151px;
margin-bottom:8px;
min-height:400px;
}
div#content { 
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}

#right #font12 {
font-size:12px;
padding-left:18px;
padding-top:10px;
}

#right #font13 {
font-size:13px;
padding-left:8px;
}

#right #font14 {
font-size:14px;
padding-left:8px;
}


#contentElement {
border-right:1px solid #b39575;
border-bottom:1px solid #b39575;
padding: 4px;
padding-left:14px;
padding-right:8px;
}

#contentElement a,#contentElement a:active,#contentElement a:hover,#contentElement a:visited{
color:#CC3300;
text-decoration:underline;
}

.contentElement {
font-size:12px;
}

.contentElement1 {
font-size:13px;
}

.contentElement2 {
font-size:14px;
}
p, pre{
padding: 5px 10px;
margin:0px;
}

#topMenu {
position:absolute;
left: 650px;
width:250px;
top:134px;
font-size:11px;
}

#topMenu span {
margin-left:10px;
}

#topMenu span a,#topMenu span a:active,#topMenu span a:hover,#topMenu span a:visited{
text-decoration:none;
color:#000000;
}

/* --------------left navi------------- */
#left {
float:left;
width: 139px;
margin: 0;
margin-left:11px;
padding: 0;
padding-top:10px;
height:100%;
}

#left ul {
list-style-type:none;
list-style:none;
left:-29px;
position:absolute;
}

#left ul li {
border-left:13px solid #b39575;
list-style-type:none;
padding-left: 3px;
height: 14px;
margin-bottom: 8px;
list-style:none;
}

#left ul #active {
border-left:13px solid #b39575;
background-color:#ffdbb4;
width: 123px;
height:18px;
list-style-type:none;
padding-left: 3px;
padding-top:2px;
margin-bottom: 8px;
list-style:none;
}

#left p #dot {
background-color:#e2d1bf;
width: 8px;
}

#right {
float: right;
width: 134px;
margin: 0;
padding: 0;
}


/* -----------footer--------------------------- */
#footer {
clear: both;
margin: 0;
height:7px;
min-height:7px;
background-color:#e2d1bf;
padding-left: 20px;
text-align: left; 
font-size:10px;
}

