/* tags und allgemeine styles*/
body {margin:0; padding: 11px 0 0 26px; font-family: Arial, Sans-serif; color:#666; font-size:0.81em;/*~13px*/ background:#d9edf3 url(../images/common/bg.jpg) repeat-y top left;}

/*
grundsaetzliche breite: 950px
tuerkis: #108bb2
*/

table {margin:0; padding:0; color:#666; /*font-size:0.99em;*/}
img {border:none; background-color:transparent;}

.skiplink{display:none;}

div.clearboth {clear:both; height:1px; font-size:1px; line-height:1px; margin:0; padding:0; background:transparent;}

div.absatztrenner{background-image:url(../images/common/trenner_teaser_hor.gif); background-repeat:no-repeat; background-position:150px 0px; margin-top:15px; margin-bottom:15px; height:3px; line-height:3px; font-size:3px;}


/* formulare - allgemeine styles */
form {font-family: Arial, Sans-serif; margin:0; padding:0; color:#666; font-size:1em;}
input { padding:0; margin:0; font-family: Arial, Sans-serif; font-size:1em;}
input.text { background-color:#fff; color:#666; padding:0; margin:0; font-family: Arial, Sans-serif; font-size:1em;}
select { background-color:#fff; color:#666; padding:0; margin:0; font-family: Arial, Sans-serif; font-size:1em;}
fieldset {border: 0; margin: 0; padding: 0; }
.schnellsuche fieldset {border: 0; margin: 0; padding: 0; width: 181px; }
.erweitertesuche fieldset {border: 0; margin: 0; padding: 0; width: 425px; }
legend {display: none; margin: 0; font-size: 1px; padding: 0; }
label {padding: 0; margin: 0;}
label.invisible {display: none; }


/* fuer die groszen uebersichtsseiten, wo alle unterseiten als liste samt ev. bild angezeigt werden */
div.teaser {margin: 20px 0 0 0; color:#000;}
div.teaserbild {float:left; width:170px;}
div.teasertext {float:right; width:315px;}
img.teasertrenner {margin: 15px 0 0 150px; }
p {margin:0;}

a {text-decoration: none; color: #0284ae; }
a:hover {text-decoration: underline;}

a.mehr {color: #0284ae; font-weight: normal; }

span.mehr {color: #0284ae; font-weight: normal; }

div.contents a{text-decoration:none;}
div.contents a:hover{text-decoration:underline;}


h2 {margin: 0 0 5px 0px; font-size:1em;}
h2.teasertitel { color: #666; margin: 10px 0 5px 0; }
div.teasertext h2.teasertitel { color: #0284ae; margin: 0 0 5px 0; }

h3 {font-weight: bold; }
h3.teasertitel {font-weight: bold; margin: 0 0 0 0; font-size:13px}
h4 {font-weight: normal; color: #666; }


h1 {margin: 0 0 0 5px; font-size:1em;}
h1.news {color: #666; margin:0; }
h1.teasertitel { margin: 10px 0 5px 0; }
h1.teasertitel a {color: #666; }


/* fuer die forschungsseiten */
ol {/*margin: 15px 0 0 0;*/ }
ol li {  }
ol li a {}

div.headercontainer {display:none;}

div.printheadercontainer {}

.topsuchebtn {margin: 7px 0 0 0;}

div.navcontainer {display:none; }
div.hauptnav {display:none; }


div.contents {width:950px; margin:0; padding:0;}

div.contents div.links {float:left; width:750px;}

div.contents div.obencontainer {float:left; margin:0px 0 10px 0; font-size:0.85em;}
div.contents div.obencontainer div.breadcrumb {color: #0284ae; float:left; padding:4px 0 0 0;  }
div.contents div.obencontainer div.breadcrumb a {color: #0284ae; }

div.contents div.links div.hauptseite {float:left;}


/* START SUBNAV */
div.contents div.links div.hauptseite div.linkespalte {display:none; }
/* ENDE SUBNAV */


/* kleine ueberschrift oben */
div.contents div.links div.hauptseite div.haupt h1{color:#333; font-size:0.85em; margin:5px 0 0 0; text-transform:uppercase; font-weight:normal; /*width:485px;*/}

/* absatzueberschrift */
div.contents div.links div.hauptseite div.haupt h1.absatztitel{color:#333; font-size:1.385em; text-transform:none; font-weight:bold; margin:20px 0 10px;}

div.contents div.links div.hauptseite div.haupt {float:left; margin:0px 0 0 0px; padding: 0px 0 0 0; background-color:#fff;}
div.contents div.links div.hauptseite div.inhaltcontainer{padding:0 20px 0 0;}
div.contents div.links div.hauptseite div.haupt div.inhalt {float:left; overflow:hidden; line-height:1.5em;}

div.contents div.links div.hauptseite div.haupt div.inhalt p.bodytext{margin:0 0 10px 0;}
div.contents div.links div.hauptseite div.haupt div.inhalt div.bildleft{float:left; margin: 3px 15px 10px 0;}

div.contents div.downloadthumb{float:left; width:170px;}
div.contents div.downloadtext{float:left; width:315px;}

div.contents div.footer {display:none;}

div.contents div.printfootercontainer {}

div.contents div.links div.seitenanfang {display:none;}


div.contents div.links ul{margin:0 0 0 15px;  padding:0;list-style-type:none;}
div.contents div.links ul li{padding-left:15px;background-image: url(../images/common/list_image.gif); background-repeat: no-repeat;background-position:4px 0.8em;}

div.contents div.rechtscontainer div.rechts {display:none;}


