/* Style sheet typo_content */
#fehlermeldung span b{color: #AA0000;}
#fehlermeldung span{color: #AA0000;}
#fehlermeldung{padding:10px;border: 2px solid #FF0000;  background-Color: #FFAAAA;}
.imgfloat_right{float:right;}
.form_float{float:left;}
#fehlermeldung{font-size:13px;}
#reservierung table{width:760px;}
#ergebnis_kalk{font-size:13px;}
#reservierung .submitbtn{float:right;}
#reservierung td{padding-bottom:5px;font-size:13px;}
#kalkulator table{width:760px;}
#kalkulator td{padding:0 0 10px;}
#kalkulator{font-size:13px;}
#kalkulator .submitbtn{float:right;}
.mod_dlh_googlemaps{float:left;margin-left:15px;}
.mod_routenplaner{float:left;font-size:0.9em;}
.mod_routenplaner input{margin-bottom:5px;margin-left:5px;border:1px solid #7F97B5;}
.video{width:640px;height:360px;float:right;padding-bottom:10px;padding-left:10px;}
.galerie{width:950px;margin-top:10px;padding:10px;background-color:#ffffff;}
.konformular{width:390px;height:auto;padding:20px 30px 20px 20px;background-color:#ffffff;font-size:12px;color:#4970a0;}
.konformular table td{padding:5px;}
.textfeld{width:260px;margin:10px 0 0 15px;font-size:12px;}
.textarea{width:260px;margin-top:10px;margin-left:15px;vertical-align:top;}
.senden{float:right;margin-top:10px;}
table.termine{width:100px;height:auto;margin-top:20px;padding:8px;vertical-align:top;background-color:#ffffff;color:#1c498c;}
table.termine td{padding:5px;vertical-align:top;}
td.termine{padding:10px;}
td.titel{padding:8px;background-color:#d8dfe9;}
.colorbox p,.colorbox_re p{padding:15px;}
.image_container .caption{font-style:italic;font-size:0.9em;color:#4970A0;letter-spacing:1px;}
#main .inside{padding:20px;}
.ce_text{font-size:0.8em;color:#444444;}
.ce_headline{padding-bottom:15px;}
.teasertext{width:600px;height:290px;font-size:1em;color:#002F6B;line-height:1.3em;}
#eventplaner{width:282px;height:100px;right:0;top:0;position:absolute;margin-left:20px;padding:20px 20px 20px 30px;background:url("tl_files/layout/eventplaner.jpg") left top no-repeat;font-weight:bold;font-style:italic;font-size:1.4em;color:#002F6B;}
#eventplaner a:link,#eventplaner a:visited{text-decoration:underline;font-size:0.7em;color:#002F6B;}
#eventplaner a:hover{text-decoration:none;}
#teaser_1 p,#teaser_2 p,#teaser_3 p{width:286px;padding:10px;background:url("tl_files/layout/white_transparent.png") left top repeat-x;font-size:1em;color:#002F6B;}
#teaser_1 a,#teaser_2 a,#teaser_3 a{float:right;font-weight:bold;text-decoration:none;color:#fff;}
#teaser_1 a:hover,#teaser_2 a:hover,#teaser_3 a:hover{text-decoration:underline;}
strong,b{font-weight:bold;color:#4970A0;}
.ce_text a:link,.ce_text a:visited{font-weight:bold;text-decoration:underline;color:#4970A0;}
.ce_text a:hover{text-decoration:none;}
h1{font-size:1.5em;color:#8097B5;text-transform:uppercase;}
h2{margin-bottom:15px;font-weight:bold;font-size:1.3em;color:#4970A0;}
h3{margin-bottom:10px;font-weight:bold;font-style:italic;font-size:1.25em;color:#4970A0;}

