/* Style sheet styles */
#header{background:#ececfc;}
#top{background-image:url("tl_files/cv27/bilder/layout/back.jpg");background-repeat:repeat-x;font-family:Verdana,sans-serif;font-size:1.0em;width:970px;border: 3px solid #606072;margin:10px auto;}
#left{float:left;background-color:#fafaff;border: 2px solid #606072;}
* html  #left{width:188px;float:left;background-color:#fafaff;border: 2px solid #606072;}
.header-animation{margin-left:10px; margin-top:20px; float:left;}
.header-gebaeude{width:250px;height:93px;margin-right:10px; margin-top:30px;float:right;}
.header-schrift-orange{color:#FF7817;}
.schrift-top{font-size:1.3em;margin-left:110px;margin-top:20px;float:left;text-align:center}
.header-linie{width:960px;height:2px;bottom:0;float:right;margin:23px 5px 0;padding-bottom:0;vertical-align:bottom;background-color:#606072;border-color:#606072;}
#right{width: 96px; float: right; padding: 0; margin-bottom:10px;}
.banner{width:94px;float: right;border: 2px solid #606072;margin-bottom:10px;}
#main{background-color:#ececfc;min-height:540px;width: 642px;border: 0px solid #999;padding: 5px;margin-top:2px;margin-bottom:10px;margin-left:206px;}
.mod_navigationMain block{width: 168px;float: left;margin: 0;padding: 0;margin-bottom:10px;background:#f4f4ff;}
#footer{background:#ececfc;border: 3px solid #C0C0C0;margin-left:5px;margin-right:5px;margin-top:5px;}
*:first-child+html #footer{width:955px;height:20px;background:#ececfc;border: 3px solid #C0C0C0;margin-left:5px;margin-right:5px;margin-top:5px;}
.footer-tabelle{font-family:Tahoma,Helvetica,sans-serif;font-size:0.6em;background:#ececfc;}
*:first-child+html .footer-tabelle{width:950px;font-family:Tahoma,Helvetica,sans-serif;font-size:0.6em;background:#ececfc;}
.footer-links{width:400px;margin-right:auto;text-align:left;}
*:first-child+html .footer-links{margin-right:auto;text-align:left;}
.footer-mitte{width:400px;margin-right:auto;margin-left:auto;text-align:center;}
*:first-child+html .footer-mitte{margin-right:auto;margin-left:auto;text-align:center;}
.footer-rechts{width:350px;margin-left:auto;text-align:right;}
*:first-child+html .footer-rechts{margin-right:0;margin-left:auto;padding-right:0;text-align:right;}
#container{font-family:Verdana,sans-serif;font-size:1.0em;display:block;padding:0 5px 0 5px;background:#ececfc;}
a:link,a:visited,a:hover,a:active{text-decoration:none;color:#003B80;}
.trennlinie{width:100%;height:2px; color:#606072; background-color:#606072; border:0px;}
#wrapper{padding-bottom:5px;background:#ececfc;}
#leiste{height:20px;margin-right:5px;margin-left:5px;padding-top:10px;padding-bottom:5px;padding-left:5px;background-color:#ececfc;}
#navigationspfad{width:600px;float:left;font-family:Tahoma,Helvetica,sans-serif;font-size:0.7em;}
.ueberschriften{color:#FF7817;font-weight:bold;}
* html  .mod_login{margin-top:15px;}
*:first-child+html  .mod_login{width:170px;margin-top:15px;}
#table_11{text-align:center;vertical-align:top;line-height:1.4em;}
.row_0{font-weight:bold;}
.col_0{vertical-align:top;}
.col_1{width:100px;}
.col_2{width:250px;}
#gallerie_tabelle{margin: auto;text-align: center;}
.mod_login{margin:15px 5px 5px;padding-top:5px;padding-left:5px;border:1px solid #606072;font-weight:bold;font-size:11px;background-color:#fafaff;}
.mod_login .formbody{margin-right:5px;background-color:#fafaff;}
.mod_login .error{width:165px;background-color:#fafaff;}
#username{margin:2px 0 4px;}
#password{margin:2px 0 0;}
.submit_container{margin-top:5px;margin-bottom:5px;}
#einfachesuche{float:right;font-family:Tahoma,Helvetica,sans-serif;font-size:0.7em;}
#suchformular{margin-left:auto;text-align:right;}
#suchformular .col_1{width:250px;}

