/* CSS Document main.css für stf-media */

@media screen{

body{ font-family:verdana,arial,sans-serif;color:#004A49;background:#556B70;text-align:center;position:relative;width:100%;margin:0px;padding:0px;margin:0px;padding:0px;font-size:0.9em; }
div.pagewrap{min-width:640px;max-width:800px;min-height:500px;margin:auto;background:#fff url("../images/stfmedia-backgroundmain.jpg");background-repeat:repeat-y;text-align:left;}
  div.header{min-width:640px;max-width:800px;height:75px;background:#fff url("../images/stfmedia-headertop.jpg");background-repeat:no-repeat;}
    /* Star Hack für IE6 und kleiner zur Zentrierung des Dokumentes im Fenster. */
    * html div.pagewrap{width:800px;height:500px;margin:0px auto;background:#fff url("../images/stfmedia-backgroundmain.jpg");background-repeat:repeat-y;text-align:left;}
    * html div.header{width:800px;height:75px;background:#fff url("../images/stfmedia-headertop.jpg");background-repeat:no-repeat;}
    div.header a {text-decoration:none;color:#004A49}
    div.header a:visited{text-decoration:none;color:#004A49}
    div.header a:hover{text-decoration:none;color:#007087}
  ul.navigation{position:relative;top:50px;left:15px;width:140px;margin:0px;padding:0px;float:left;font-size:0.8em;list-style-type:none;}
    ul.navigation li{width:135px;border-bottom:1px dotted #DDE25A;padding:5px 10px 5px 10px;}
    * html ul.navigation li{width:155px;}
  ul.navigation li.first{border-top:1px dotted #DDE25A;}
    ul.navigation li.ob{border-bottom:none;padding-bottom:0px;}
    /*ul.navigation li.firstob{border-top:1px dotted #DDE25A;border-bottom:none;padding-bottom:0px;} 556B70*
    
    ul.navigation li.first:hover,ul.navigation li:hover{color:#57BDCC;}*/
    /* testweise eingefügte Zeile*/
    ul.navigation li:hover,ul.navigation li.first:hover,ul.navigation li.ob:hover,ul.navigation li:focus,ul.navigation li.first:focus,ul.navigation li.ob:focus{list-style-type:disc}
    ul.navigation a:link {color:#004A49;text-decoration:none;}
    ul.navigation a:visited{color:#004A49;text-decoration:none;}
    ul.navigation a:hover, ul.navigation a:focus{color:#007087;text-decoration:none;}
/*    ul.navigation a.on{color:#57BDCC;}
    ul.navigation a:link{color:#556B70;text-decoration:none;}*/
    ul.navigation li ul {position:relative;left:20px;width:120px;margin:5px 0px 0px 0px;padding:0px;list-style-type:circle;}
    ul.navigation li ul li,ul.navigation li.first ul li{width:120px;padding:0px 10px 3px 0px;border:none;}
    
    ul.navigation li ul li:hover,ul.navigation li.first ul li:hover,ul.navigation li ul li:focus,ul.navigation li.first ul li:focus{list-style-type:disc}
  div.contentwrap{float:left;width:390px;margin-left:60px;margin-top:25px;min-height:300px;padding:0px 25px 0px 25px;}
  * html div.contentwrap{float:left;width:420px;height:300px;padding:0px 25px 0px 25px;}
    div.contentwrap div.infobild{float:right;margin:0px 0px 10px 10px;width:150px;}
    * html div.contentwrap div.infobild{position:relative;left:50px;margin-left:-40px;}
    div.contentwrap div.infotext{position:relative;left:60px;float:right;margin:0px 0px 10px -40px;width:150px;font-size:0.9em}
    div.contentwrap div.vcard{border:1px dotted #DDE25A; padding:10px;margin-bottom:20px;}
    div.contentwrap div.infotext-langsurround{position:relative;left:80px;top:0px;float:right;margin:10px 0px 10px -40px;width:150px;background:#556B70}
    div.contentwrap div.infotext-lang{position:relative;left:-10px;top:-10px;padding:5px;border:1px outset;background:#FBFFFF url("../images/spanische-flagge.gif"); background-repeat:no-repeat;}
    div.contentwrap div.infotext-lang dd{margin-left:5px}
    div.contentwrap h1{font-size:1.2em;line-height:1.5em}
    div.contentwrap h2{font-size:1.0em;line-height:1.5em}
    div.contentwrap h3{font-size:0.9em;line-height:1.5em}
    div.contentwrap h4{font-size:0.8em;line-height:1.5em}
    div.contentwrap p{font-size:0.8em;line-height:1.5em}
    div.contentwrap p.pseudoh2{font-size:1.0em;line-height:1.5em;font-weight:bold;}
    div.contentwrap p.bildunterschrift{padding-left:2px;padding-right:2px;font-size:0.7em;}
    div.contentwrap li{font-size:0.8em;line-height:1.5em;margin-bottom:10px;}
    div.contentwrap dt{font-size:0.8em;line-height:1.5em;margin-bottom:0px;font-weight:bold}
    div.contentwrap dd{font-size:0.8em;line-height:1.5em;margin-bottom:10px;font-weight:normal}
    div.contentwrap a {text-decoration:none;color:#007695;background:none;}
    div.contentwrap a:visited{text-decoration:none;color:#007087}
    div.contentwrap a:hover{text-decoration:none;color:#004A49;background:#e3ea83;}
    div.contentwrap div.infotext-lang a:hover{background:none;}
   
    div.contentwrap fieldset{border:1px solid #004A49;padding:10px;}
    div.contentwrap legend{color:#004A49;font-size:0.7em;}
    div.contentwrap input{width:95%;border:1px solid #004A49;}
    div.contentwrap textarea{width:95%;border:1px solid #004A49;height:200px;}
  div.rightcol{position:relative;top:20px;float:left;width:150px;margin-left:0px;}
  div.rightcol div.rightcolbottom{position:relative;bottom:-300px;text-align:right}
  * html div.rightcol div.rightcolbottom{top:420px;}
  div.footer{clear:both;height:30px;text-align:center}
  .isildur { position:absolute;left:-1000px;top:-1000px;width:0px;height:0px;overflow:hidden;display:inline; }
  dfn { position:absolute;left:-1000px;top:-1000px;width:0px;height:0px;overflow:hidden;display:inline; }
  span.active{color:#007087}
  img{border:none}
}
@media print{
 ul.navigation, div.rightcol{display:none;}
 a:link,a:visited{color:#004A49;text-decoration:none;}
}

