/* Style sheet Mosbach_CSS_Screen */
a,body,div,em,input,label,li,ol,p,select,span,td,th,textarea,u,ul{text-decoration:none;color:#ffffff;font: 11px/14px Arial, Verdana, sans-serif;}
#right a,#right  em,#right  input,#right  label,#right  li,#right  ol,#right  p,#right  select,#right  span,#right  div,#right  strong,#right  td,#right  th,#right textarea,#right  u,#right  ul,#right  p{text-decoration:none;color:#777777;font: 11px/14px Arial, Verdana, sans-serif;}
h1{margin:0;padding:0;border-bottom:1px dotted #ffdc96;font-size:17px;color:#ffdc96;line-height:20px;}
h2{margin:0;padding:0;border-bottom:1px dotted #ffffff;font-size:13px;line-height:15px;}
h3{font-weight:bold;font-size:12px;color:#ffffff;line-height:14px;}
aq{border-bottom:1px dotted #dddddd;}
p.error{font-weight:bold;color:#ff0000;}
.linkzeile{padding-left:25px;background:url("tl_files/global/pfeil_rot.png") left center no-repeat;}
.print{display:none;}
body{background:url("tl_files/global/bg.gif") left top repeat;}
body#top{background-color:#e5e5e5;}
div#wrapper{margin-top:20px;margin-bottom:10px;background:#2d3c82 url("tl_files/global/Rumpf2.gif") left top repeat-y;border:2px outset #ffffff;}
div#header div.inside{height:209px;margin-bottom:15px;background-color:#ffffff;background-image:url("tl_files/global/Kopf.gif");}
#right{margin:0 50px 0 0;padding:0;}
#right h2{font-size:16px;color:#dddddd;line-height:24px;}
#right h3{font-size:14px;color:#dddddd;line-height:17px;}
#right{margin:0;color:#000000;}
#right div.inside div.mod_navigation{height:209px;margin:-10px 0 0 46px;padding-top:30px;padding-left:30px;background:url("tl_files/global/Zettelweiss2.gif") left top no-repeat;}
#right div.inside div.mod_navigation#untermenue{height:209px;background:url("tl_files/global/Zettelrot2.gif") left top no-repeat;}
#right div.inside div.mod_navigation ul{margin-right:0;margin-bottom:0;margin-left:-26px;vertical-align:middle;list-style-type: none;}
#right div.inside div.mod_navigation ul li{padding-left:30px;background:url("tl_files/global/dreieckgelb.gif") left top no-repeat;}
#right div.inside div.mod_navigation#untermenue ul li{padding-left:0;background: none;}
#right div.inside div.mod_navigation ul a{font-weight:bold;font-size:16px;color:#777777;line-height:20px;}
#right div.inside div.mod_navigation#untermenue ul a{font-weight:bold;font-size:14px;color:#dddddd;line-height:20px;}
#right div.inside div.mod_navigation ul a:hover,#right div.inside div.mod_navigation ul span.active,#right div.inside div.mod_navigation ul a.trail{margin-left:-30px;padding-left:30px;background:url("tl_files/global/dreieckrot.gif") left top no-repeat;font-weight:bold;font-size:16px;color:#777777;line-height:20px;}
#right div.inside div.mod_navigation#untermenue ul a:hover,#right div.inside div.mod_navigation#untermenue ul span.active{margin-left:0;padding-left:0;border-bottom:1px dotted #ffffff;font-weight:bold;font-size:14px;color:#ffffff;line-height:20px;background: none;}
#right div.inside div.news{height:209px;margin:-30px 0 0 46px;padding-top:40px;padding-right:80px;padding-left:46px;background:url("tl_files/global/Zettelrot2.gif") left top no-repeat;}
#right div.inside div.news p,#right div.inside div.news h3{color:#dddddd;}
#main{background-color:#2d3c82;}
#main div.inside{margin:20px 15px 10px 15px;}
#main div.ce_text a,#main div.mod_sitemap a{border-bottom:1px dotted #9ebacd;}
#main div.ce_text a:hover{background-color:#9ebacd;}
#main div.ce_text div.image_container{margin:10px 10px 10px 20px;padding-top:3px;padding-right:3px;padding-left:3px;border:2px outset #ffffff;}
#main div.inside div.partner td{margin-right:auto;margin-left:auto;padding:20px;vertical-align:middle;}
#main div.inside div.partner img{height:61px;display:inline;}
#main table{width:380px;float:left;}
#main table th{padding:2px 5px;vertical-align:middle;background-color:#ffffff;color:#2d3c82;}
#main table tr.even td{padding:2px 5px;vertical-align:middle;background-color:#2d3c82;color:#ffffff;}
#main table tr.odd td{padding:2px 5px;vertical-align:middle;background-color:#ffffff;color:#2d3c82;}
#main div.formbody{width:370px;float:left;padding:2px 5px;vertical-align:middle;}
#main div.formbody input,#main div.formbody select,#main div.formbody textarea{width:185px;float:right;margin-left:80px;vertical-align:middle;font-size:11px;color:#2d3c82;}
#main div.formbody input.submit{width:190px;float:right;margin-left:80px;vertical-align:middle;font-size:11px;color:#2d3c82;}
#main div.formbody select{width:189px;float:right;margin-left:80px;vertical-align:middle;font-size:11px;color:#2d3c82;}
#main div.formbody textarea{width:183px;float:right;margin-left:80px;vertical-align:middle;font-size:11px;color:#2d3c82;}
#main div.formbody label{font-size:11px;color:#ffffff;line-height:25px;}
#suchergebnisse div.mod_search h3 a{margin-bottom:3px;border-bottom:1px dotted #9ebacd;font-weight:bold;font-size:11px;color:#9ebacd;line-height:13px;}
#suchergebnisse div.mod_search p.context span.highlight{font-weight:bold;}
div#footer{height:25px;padding-right:0;background-color:#ffffff;}
#footer div.inside{float:right;margin-bottom:2px;}
#footer div.mod_form.tableless,#footer div.link_print,#footer div.link_newsletter,#footer div.link_sitemap,#footer div.link_contact{float:right;margin-top:3px;margin-right:10px;}
#footer div.mod_form.tableless{width:200px;margin-top:2px;}
#footer input.submit{color:#aaaaaa;}
#footer div.footer_menu{float:left;margin-top:3px;margin-right:290px;}
#footer div.footer_menu a{border-bottom:1px dotted #777777;font-weight:bold;color:#2d3c82;}

