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

body {
position: relative;
background-color: #e1ddd9;
font-size: 11px;
font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;
color: #000058;
padding:0px;
margin: 20px 0px 0px 0px;
}

a {
color: Gray;
text-decoration: none;
}
a:visited {color: Gray;}
a:hover {color: #000058;}
a:active { color: Gray;}

h1 {
font-size: 11px;
text-transform:uppercase;
background-color: White;
border-bottom:1px solid #000058;
padding:5px 15px;
margin:0px; 
height:15px;
}

h2 {
font-size:12px;
font-weight: bold;
margin: 0px;
}

img.download {vertical-align:middle;}

/* -----------mein zeugs--------------------------- */
#inf_text {
font-size: 11px;
background-color: White ;
padding: 15px 15px;
margin: 5px 5px; 
width: 250px;
height: 396px;
overflow: hidden;
}

#inf_text_kurz {
font-size:11px;
background-color: White;
padding:15px 15px;
margin:5px 5px; 
width:250px;
height:320px;
}

#inf_text_ohne {
font-size:11px;
background-color: White;
padding:15px 15px;
margin:5px 5px; 
width:250px;
}

#inf_text_head {
font-size:11px;
background-color: White;
padding: 5px;
margin: 5px 5px; 
width: 756px;
height: 15px;
}

#inf_text_news {
font-size:11px;
background-color: White;
padding: 5px 5px 5px 5px;
margin: 3px 5px 5px 5px; 
width: 756px;
height: 386px;
overflow: auto;
}

.inf_text_news_container {
font-size: 11px;
background-color: Silver;
color: Black;
padding: 5px 5px;
margin: 5px 5px 10px 5px; 
width: 720px;
overflow: hidden;
}

.inf_text_news_container a {
	text-decoration: none;
	color: Black;
}
.inf_text_news_container a:visited {
	color: Black;
}
.inf_text_news_container a:hover {
	color: Navy;
}
.inf_text_news_container a:active {
	color: Black;
}

#inf_text_rechts {
position: absolute;
font-size: 11px;
background-color: White ;
padding: 15px 15px;
margin: 5px 5px 5px 590px; 
bottom: 26px;
width: 155px;
height: 396px;
overflow: hidden;
}

#inf_text_rechts_sond {
position: absolute;
font-size: 11px;
background-color: White ;
padding: 15px 15px;
margin: 5px 5px 5px 290px; 
bottom: 26px;
width: 450px;
height: 396px;
overflow: auto;
}

#scroller {
position: absolute;
bottom: 31px;
font-size:11px;
background-color: transparent;
padding: 0px 0px 0px 0px;
width:768px;
height:70px;
margin: 0px 0px 0px 6px;
}


/* ----------container zentriert das layout-------------- */
#container {
width: 980px;
margin-bottom: 10px;
margin-left: auto;
margin-right: auto;
background-color: White;
border: 1px solid #000058;
}

/* ----------banner for logo-------------- */
#banner {
background-color: White;
text-align: center;
padding: 0px;
border-bottom: 1px solid #000058;
border-top: none;
border-left: none;
border-right: none;
margin: 0px 0px 0px 0px;
}

p, pre{
padding: 5px 10px;
margin:0px;
}

.cont_back {
position:absolute;
width:779px;
height:438px;
overflow:hidden;
}
