/* Style sheet folgeseitestyles */
#right .mod_article{margin:62px 15px 0;}
body{margin:0;text-align:center;}
#wrapper{width:1024px;margin:0 auto;}
#container{background-image:url("tl_files/layoutgrafiken/bg_right.gif");background-repeat:repeat-y;}
#header{background-color:#f6f9fe;}
#left{width:210px;}
#main{margin:11px 230px 0 210px;min-height:500px;}
#right{width:230px;}
.footer{padding-top:10px;padding-bottom:10px;border-top:1px dotted #666;border-bottom:1px dotted #666;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#666;background-color: transparent;}
.footer a{padding-top:10px;padding-bottom:10px;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#666;background-color: transparent;}
.footer a:link,.footer a:hover,.footer a:visited{color:#666;}
.ce_text,.ce_hyperlink{width:85%;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:140%;background-color: transparent;}
.ce_text{margin:20px 0 45px;}
.soziales .ce_text{margin:15px 0 0;padding:0;}
.ce_accordion{width:85%;margin-bottom:10px;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#666666;line-height:140%;background-color: transparent;}
.toggler{font-weight:bold;font-size:12px;color:#2B519F;cursor:pointer;}
.ce_downloads,.ce_download{padding:10px;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:10px;color:#666666;line-height:140%;background-color: transparent;}
.ce_downloads a:link,.ce_download a{color:#666;background-color: transparent;}
.ce_downloads a:hover{text-decoration:none;color:#7299d0;background-color: transparent;}
.ce_downloads a:visited{color:#bbb;background-color: transparent;}
.ce_image img{border:3px solid #fff;}
.ce_image{margin-bottom:10px;padding:6px;border:1px dotted #ccc;}
.caption{margin-top:6px;font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:10px;color:#666;line-height:140%;background-color: transparent;}
#downloads{padding-left:16px;}
#downloads div{padding-bottom:15px;}
h1{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:23px;color:#666;line-height:110%;}
h2{width:85%;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#7299d0;line-height:120%;text-transform: uppercase;}
.layout_simple.odd,.layout_simple.odd a{width:75%;padding:5px;background-color:#d4e4fd;font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:11px;color:#666;line-height:140%;}
.layout_simple.even,.layout_simple.even a{width:75%;padding:5px;background-color:#EFF7FF;font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:11px;color:#666;line-height:140%;}
.layout_simple.even a:hover,.layout_simple.odd a:hover{font-weight:bold;color:#666;}
.info,.back{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#666666;background-color: transparent;}
.ansprechpartner{width:230px;height:140px;float:left;margin:4px;padding:10px;border:1px dotted #ccc;font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:12px;color:#666;line-height:130%;background-color: transparent;}
.ansprechp_leer{width:230px;height:110px;float:left;margin:4px;padding:10px;border:1px dotted #fff;font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:12px;color:#666;line-height:130%;background-color: transparent;}
.ansprechp_stadt{width:230px;height:30px;float:left;margin:4px;padding:10px;font-family:Verdana, Tahoma, Helvetica, Arial, sans-serif;font-size:12px;color:#666;line-height:130%;background-color: transparent;}
.ce_form{width:96%;margin-bottom:2em;font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;color:#666;line-height:140%;}
label{width:17em;float:left;margin-top:0.8em;margin-right:2em;text-align:right;font-size:10px;}
.captcha_text{font-size:10px;}
input,select,textarea{width:12em;margin-top:1em;background-color:#fff;font-size:1em;}
input:focus{background-color:#d4e4fd;}
#routenplaner{padding:20px 0 0 20px;font-size:12px;}
td{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;}
#routeDescription{font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;font-size:12px;}
#line_blue{width:100%;height:3px;top:3px;position:relative;background-color:#7299D0;}
.keinpunktrahmen{border:0px;}
