/* *** css by miss monorom www.intensivstation.ch *** */
/* css released under Creative Commons License -  http://creativecommons.org/licenses/by/2.0/deed.en  */
/* css adapted by Sabine Schütz for MiKa e.G. */

body {
background-color: #efefef;
font-size: 0.8em;
font-family: Verdana, Arial, Sans-Serif;
color:#666;
padding:0px;
margin:0px;
}
a {color:#999; border-bottom:1px dashed #B9D23F; text-decoration:none;}
a:visited {border-bottom:1px dashed #666}
a:hover {color: #B9D23F;}

p{
padding: 2px 20px 2px 10px;
margin:0px;
}

 
h3 {
position: absolute;
top: -150px;
margin:0px }


h1 {
font-size: 1.1em;
padding: 5px 10px;
margin:0px;}

h1:first-child {padding: 0px 10px;}

h2 {
font-size: 1em;
padding: 8px 0px 0px 10px;
margin:0px; }


/* ----------container zentriert das layout-------------- */
#container {
width: 800px;
padding-bottom: 20px;
margin-left: auto;
margin-right: auto;
background-color: #fff;
}

.skipnav{display:none;}

/* -----------------Inhalt--------------------- */

#content {
background-color: #fff;
padding: 20px 0px;
margin-left: 185px;
margin-right: 0px;
}
div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); 
}


#right_box{
float:right;
width: 220px;
border-left:2px dashed #B9D23F;
margin:5px 0px 20px 20px;
}

.rechts {padding:5px 0px 5px 5px; clear:right; float:right}
.links {padding:5px 10px 5px 0px; float:left}

.bild p{font-weight:bold; font-size:0.8em; padding:2px 0px}

.important{ color:#f90; font-weight:bold }

a.extern {background:url(img/symbol_extern.gif) right no-repeat; padding-right:15px;}
a.doc {background:url(img/symbol_doc.gif) right no-repeat; padding-right:15px;}
/* forms */
input, textarea { border:1px solid #B9D23F; padding: 2px; margin: 3px; width: 300px }
textarea { height: 150px }
input.submit {background-color:#F1F8DC; width:auto;}
/* --------------left navigation------------- */
#left {
float: left;
width: 185px;
margin: 0px;
padding: 20px 4px;
}

#left a {font-weight:bold; border-bottom:0px}
#left a:hover {color: #999}

#left ul {list-style-type:none; margin:1px 0px 1px 10px; padding:0px;}
#left li {margin:2px 0px 2px 0px;}
#left li a {background:url(img/menu.png) repeat-y; display:block; padding:0px 30px 0px 8px}
#left li a:hover {background:url(img/menu_active.png) repeat-y;color:#B9D23F}
#left li a.active {background:url(img/menu_active.png) repeat-y;}

#left ul li ul {margin:1px 0px 1px 0px;}
#left a.submenu{background:url(img/submenu.png) no-repeat 0px 5px; font-weight:normal; padding:0px 30px 0px 20px }
#left a.submenu:hover{background:url(img/submenu_active.png) no-repeat 0px 5px;}
#left a.submenuactive{background:url(img/submenu_active.png) no-repeat 0px 5px; font-weight:normal; padding:0px 30px 0px 20px }
#left a.submenuactive:hover{background:url(img/submenu_active.png) no-repeat 0px 5px;}

#left p{margin-top:20px; color:#663}
#left p.adress{margin-top:100px;}



/* -----------footer--------------------------- */
#footer {
background-color:#B9D23F;
color: #fff;
clear: both;
margin: 0px;
padding: 3px;
text-align: right; }

#footer a:hover {color:#f90}
