/* Style sheet content */
#main img{padding:1px;border:1px solid #666;}
#main .noborder img{padding:0;border:0px solid #666;}
h1{margin:0 0 6px;padding-top:0;padding-right:0;padding-bottom:0;font-size:135%;}
h2{margin:0 0 10px;padding-top:0;padding-right:0;padding-bottom:10px;border-bottom:1px solid #DDDDDD;font-size:135%;}
h3{margin:0 0 10px;padding-top:0;padding-right:0;padding-bottom:0;font-weight:bold;font-size:110%;}
h4{margin-top:20px;margin-bottom:15px;font-size:100%;color:#3373B3;}
.rechts h4{padding-left:12px;}
ol{margin:0;padding-left:0;list-style-position:outside;}
ol li{position:relative;margin-left:20px;padding-bottom:6px;padding-left:0;line-height:20px;}
#main ul{margin:5px 0 20px 15px;padding:0 0 0 15px;line-height:140%;list-style-type:disc;}
#main .ce_slideshow2 ul{margin:0;padding:0;list-style-type:none;}
#main li{margin:0 0 6px;padding-top:0;padding-bottom:0;padding-left:5px;line-height:150%;}
#main .ce_slideshow2 li{margin:0;padding-top:0;padding-bottom:0;padding-left:0;}
.small{font-size:80%;}
#main span.active{color:#888;}
.ce_table table{border-right:1px solid #ccc;border-bottom:1px solid #ccc;}
.ce_table td,.ce_table th{top:2px;position:relative;margin:2px 22px 2px 2px;padding:2px 8px;vertical-align:top;border-top:1px solid #ccc;border-left:1px solid #ccc;}
.trennung{margin-top:15px;padding-top:15px;border-top:1px solid #ccc;}
.ce_text p,.mod_cataloglist p{margin-top:3px;}
.textfeld{height:82px;overflow:hidden;padding:5px 15px 10px 10px;}
.spezial{width:300px;}
.detail .image_container{width:460px;height:292px;}
.anmeldung{width:320px;margin-left:0;padding-left:0;}
.toggler,.toggler_left{cursor:pointer;}
#container .teaser h2 a,#container .image_gallery a,#container .image_container a{border-bottom:0px solid #000;}
#main .image_gallery div{height:29px;margin-bottom:0;padding-bottom:0;border-bottom:1px solid #000;}
.ce_list ul{padding-left:20px;list-style-type:disc;}
.ce_toplink{margin-bottom:6px;text-align:right;}
#main h2 a{text-decoration:none;color:#714400;}
.mod_routenplaner input{width:400px;margin-left:20px;}
.mod_routenplaner input.inputbutton{width:auto;margin-left:20px;}
.dlh_googlemap{border:1px solid #000;}
.center{width:90%;text-align:center;}
.caption{font-size:10px;}
.referenzen .image_container img{float:left;margin-right:20px;margin-bottom:15px;}
.referenzen .image_container .caption{padding-top:10px;font-size:inherit;}
.mod_toplink{text-align:right;}
#main .ce_download img{float:left;display:block;border:0px;}
.ce_download a{margin-left:5px;}
#right .ce_download{margin-left:10px;}

