/* Copyright Scientec Internet Applications + Media GmbH - www.scientec.de */


@media screen {
/***********begin template***********/
html {overflow:hidden}
body {overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;background:#bcbcbc url(../images/body.png);background-repeat: repeat;font-family: Arial, Helvetica, sans-serif}
form{margin:0;padding:0;}
a img {border:0}
em a { font-style:normal}

#rand {position:relative;width:922px;margin:auto;height:100%}
  #seite {position:absolute;top:5px;bottom:5px;width:898px;padding:5px;background-color:#fff;border:1px solid #333}
    #oben {position:relative;height:100px;background:#900 url(../images/oben.png);background-repeat:no-repeat}
      #oben #logo {float:left}
      #oben .text {float:right} 
    #links {position:absolute;left:5px;top: 110px;bottom:20px;width:220px;background:#ddd url(../images/block.png);background-repeat: repeat-y; background-position:left;overflow:hidden}
    #unten {position:absolute;left:5px;bottom:5px;width:753px;height:10px; background:#ddd url(../images/block.png);background-repeat: repeat-y; background-position:left}
    #mitte {position:absolute;left:240px;width:508px;top: 110px;bottom:20px;overflow:auto;padding:10px 0 0 10px}
    #rechts {position:absolute;right:5px;width:140px;top: 110px;bottom:5px;overflow:hidden;background:#ddd url(../images/block.png);background-repeat: repeat-y; background-position:right}
      #schild {position:absolute;right:5px;width:130px;height:90px;bottom:5px;}

    .block {position:relative;margin:0 0 4px 0;width:100%;border:0px solid #c00; overflow:auto; z-index:1}
      .block .titel {font-size:0.70em; font-weight: normal;padding:2px 1px; clear:left;background:#900 url(../images/titel.png);background-repeat:no-repeat; background-position:center;color:#fff;text-align:center;font-family:Georgia, "Times New Roman", Times, serif}
      .block .text {font-size:0.70em;margin:2px 4px 6px 4px}
        .block .text a{color:#000; text-decoration:none;}
        .block .text li a{padding-left:8px;background-image: url(../images/intern.png);background-repeat: no-repeat; background-position:0 5px}
        .block .text a:hover{color:#900; text-decoration:underline}
        .block .text ol{margin:0; padding:0; list-style-type:none; width:100%; clear:both}
        .block .text li{float:left; width:100%}

        .block .text #news{}
          .block .text #news .datum{ display:inline; margin-right:5px}
          .block .text #news li{border-bottom:1px dotted #999; margin-bottom:2px; padding-bottom:2px}
          .block .text #news strong{}
          .block .text #news a{color:#900}
          .block .text #news p{margin:0}
          .block .text #news cite{font-style:normal}
          .block .text #news a{padding: 0 0 0 10px;background-image: url(../images/extern.png);background-repeat: no-repeat; background-position:0 3px}
#webservices a{font-size:10px; color:#999}
.text.suche {margin:3px 0 0 0}
.suche input.text{font-size:10px; width:100px;background-color:#f4f4f4;border:1px inset}
.suche input.button{font-size:10px; width:25px}
			
    #a-z {text-align:center; margin:4px 0 3px 3px; overflow:auto; width:128px}
      #a-z div{}
      #a-z a{text-align:center;width:12px; height:12px;padding:0;line-height:1.05em; border:1px solid #999;border-color:#fff #999 #999 #fff; float:left; position:relative;display:block;text-decoration:none;}
      #a-z a:hover{ background-color:#900; color:#fff; border-color:#900}
		
    .b728x90 {margin:5px;width:728px;height:90px;clear:both} 
    .l200x90 {margin:4px 0 0 0;width:200px;height:90px;clear:both}
    .l120x90 {margin:4px 0 0 0;width:120px;height:90px;clear:both}
/***********end template***********/  
 


/***********begin content***********/
#inhalt {font-size:.75em;width:480px;overflow:hidden;} 
  #inhalt a{color:#900;text-decoration:none}
  #inhalt a:hover{text-decoration:underline}   
h1{font-size:1.9em;color:#999;font-family:Georgia, "Times New Roman", Times, serif; margin:5px 0 0.7em 0}
h2{font-size:1.4em;color:#999;font-family:Georgia, "Times New Roman", Times, serif; margin:5px 0 0.7em 0}
h3{font-size:1.2em;color:#999;font-family:Georgia, "Times New Roman", Times, serif; margin:5px 0 0.7em 0}

.b468x60 {padding:5px;border:1px solid #ccc;width:468px;height:60px; margin-bottom:10px; clear:both}
.l468x15 {display:none;padding:5px;border:1px solid #ccc;width:468px;height:15px;overflow:hidden; clear:both} 


#startwolke{line-height:1.6em; margin:1em 0;text-align:center;font-size:1.1em; padding:15px 10px;min-height:230px; background:#900 url(../images/wolke.png);background-repeat: no-repeat; background-position:center center;font-family:Georgia, "Times New Roman", Times, serif;  }
#startwolke a{position:relative;color:#fff; text-decoration:none; padding:2px 3px}
#startwolke a.a1{font-size:1.8em; color:#fff;}
#startwolke a.a2{font-size:1.55em; color:#edd;}
#startwolke a.a3{font-size:1.3em; color:#dcc;} 
#startwolke a.a4{font-size:1.05em; color:#cbb;}
#startwolke a.a5{font-size:0.8em; color:#baa;}
#startwolke a:hover{color:#600; background-color:#fff; text-decoration:none; border:1px solid #fff; border-color: #E4B8B8 #666 #666 #E4B8B8; padding:1px 2px  }
#startwolke a.a1:hover,#startwolke a.a2:hover,#startwolke a.a3:hover,#startwolke a.a4:hover,#startwolke a.a5:hover{color:#600; }


#wolke {font-size:1.0em;line-height:1.4em; text-align:center; margin:0 0 3px 0;overflow:visible; border:1px solid #ccc; padding:5px}
#wolke a{position:relative;color:#fff; text-decoration:none; padding:2px 3px}
#wolke a.a1{font-size:1.6em; color:#000;}
#wolke a.a2{font-size:1.4em; color:#222;}
#wolke a.a3{font-size:1.2em; color:#444;} 
#wolke a.a4{font-size:1em; color:#666;} 
#wolke a.a5{font-size:0.8em; color:#888;} 
#wolke a:hover{color:#fff; background-color:#900; text-decoration:none; border:1px solid #fff; border-color: #fcc #300 #300 #fcc; padding:1px 2px  }

#wolke a.a1:hover,#wolke a.a2:hover,#wolke a.a3:hover,#wolke a.a4:hover,#wolke a.a5:hover{color:#fff; }

.link{width:478px;border:1px dotted #fff; padding:5px;padding:0px 0 10px; border-bottom:1px dotted #ccc; margin-bottom:10px} 
  .link .box{width:100%; overflow:hidden}

    .link .screen{float:left; border:1px solid #ccc; width:60px; height:40px;margin:0 5px 5px 0}
    .link .screen:hover{border-color:#900}
     .link .screen a{display:block; width:60px; height:40px}
   .link .text{ margin-left:65px } 
    .link .text strong{display:block; margin:-1px 0 3px 0}
    .link .text p{margin:0} 
      .link .text p a{font-size:0.9em; font-weight:bold; position:relative;margin-left:0px; text-decoration:none;padding-right:8px;background-image: url(../images/intern.png);background-repeat: no-repeat; background-position:right 5px} 
      .link .text p a:hover{text-decoration:underline;} 

#blaettern{ border:1px solid #ccc; padding:5px; margin:15px 0}  
  #blaettern .zurueck{}  
  #blaettern .zurueck a{padding-left:8px;background-image: url(../images/back.png);background-repeat: no-repeat; background-position:0 4px}  
  #blaettern .vor{}  
  #blaettern .vor a{padding-left:8px;background-image: url(../images/intern.png);background-repeat: no-repeat; background-position:0 4px}  

.detail h1{font-size:1.8em;margin:5px 0 0.5em 0}  

.detail .link{width:480px; margin-bottom:10px; border:0; padding:0; margin-top:10px}  
  .detail .link .screen{float:right;width:200px; height:150px;margin:0 0 5px 5px}
    .detail .link .screen a{display:block; width:200px; height:150px}
  .detail .link .text{margin:0 210px 0 0} 
  .detail .l468x15 {margin:15px 0} 

  .detail .link i{display:block; font-style:normal; font-size:0.9em; margin:5px 0}
  .detail .link u{display:block; text-decoration:none;}
    .detail .link u a{padding-left:11px;background-image: url(../images/extern.png);background-repeat: no-repeat; background-position:0 4px; font-weight:bold}
  .detail .link .site{margin-top:10px} 
    .detail .link .site strong{font-weight:normal} 
    .detail .link #webservices {text-align:right} 
    .detail .link #webservices a{background-image:none; padding:0; color:#999;} 
    .detail .link .site ul{margin:5px 0 0 0px; padding:0; list-style-type:none; font-size:0.9em}
    .detail .link .site a{padding-left:11px;background-image: url(../images/extern.png);background-repeat: no-repeat; background-position:0 3px}

#inhalt .indexlinks { width:36em; position:relative; margin:auto }
#inhalt .indexlinks a{color:#000;background-color:#ddd;text-align:center;width:14px;margin-right:1px; height:14px;padding:0;line-height:1.05em; border:1px solid #999;border-color:#ccc #333 #333 #ccc; float:left; position:relative;display:block;text-decoration:none;}
#inhalt .indexlinks a:hover{ background-color:#900; color:#fff; border-color:#900}

#suchergebnis{}
#suchergebnis { margin-left:35px;padding:0}
#suchergebnis li{ margin-bottom:10px}
#suchergebnis h3{font-size:1em; margin:0}
#suchergebnis p{font-size:1em; margin:0}

.tool-tip{postion:absolute;top:5px;left:5px;z-index:999;width:200px;}
.tool-tip{width:220px;height:170px;}
.imagecont1{width:200px;height:150px;background-position:center;background-repeat:no-repeat;background-color:#ccc;border:1px solid #666}
.text1{height:0px;width:100%;overflow:hidden;text-align:center;background-color:#999;}


/***********end content***********/
}

@media print {
}




