/* Style sheet global */
*{margin:0;padding:0;}
img{border:none;}
body,th,td,select,input,textarea,button{font-family:Georgia,Verdana,"Lucida Grande","Lucida Sans Unicode",Arial, Helvetica, sans-serif;font-weight:normal;text-decoration:none;font-size:14px;color:#000000;line-height:18px;}
body{background:#ffffff url("dateien/template/bg_body.gif") center top repeat-y;}
a{text-decoration:none;color:#000080;}
a:hover{color:#FF4C05;}
:focus{outline:0;}
h1,h2,h3,h4,h5,h6{margin-bottom:1em;font-weight:bold;font-size:1em;}
h1{font-size:18px;color:#CAAA48;line-height:22px;}
p{margin-bottom:1em;}
blockquote,q{margin-bottom:1em;quotes:none;}
ol,ul{margin-bottom:1em;}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}
ul li{margin-left:21px;list-style-type:square;}
li{margin-left:32px;}
pre,code{margin-bottom:1em;font-family:"Lucida Console",Monaco,monospace;font-size:1em;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
del{text-decoration:line-through;}
ins{text-decoration:none;}
abbr,acronym{border-bottom:1px dotted #666;font-variant:normal;cursor:help;}
table{width:100%;margin-bottom:1em;border-collapse:collapse;border-spacing:0;}
caption,th,td{text-align:left;vertical-align:top;font-weight:normal;}
th,td{padding:4px;border:1px solid #dddddd;}
th{background-color:#ececec;}
tfoot td{background-color:#ececec;}
.info,.time{font-size:11px;color:#999;}
p.confirm{margin-bottom:0.5em;padding:4px;background-color:#ccffcc;color:#000000;}
p.error{margin-bottom:0.5em;padding:4px;background-color:#ffff99;color:#e00000;}
.AbstandOben{margin-top:1em;}
.AbstandUnten{margin-bottom:1em;}
.volleBreite{width:100%;}
.rechts{text-align:right;}
.links{text-align:left;}
.keinRahmen,.keinRahmen img,.keinRahmen table,.keinRahmen th,.keinRahmen td{border:0;background-color:transparent;}
a.Marker,.Marker .hyperlink_txt{padding-left:16px;background-position:left center;background-repeat:no-repeat;}
.teaser p.more{margin-top:1em;}
.mod_article{margin-bottom:40px;}
.keinBacklink p.back{display:none;}
.mod_booknav ul{position:relative;display:block;text-align:center;}
.mod_booknav{position:relative;}
.mod_booknav ul,.mod_booknav li{margin:0;padding:0;list-style-type:none;}
.mod_booknav .prev{left:0px;position:absolute;display:inline;}
.mod_booknav .up{display:inline;}
.mod_booknav .next{right:0px;position:absolute;display:inline;}
.ce_text,.ce_list,.teaser,.comment,.accordion>div{line-height:1.5em;}
.ce_text{margin-bottom:1em;}
.ce_text pre{padding:9px;background-color:#f9f9f9;border:1px solid #ddd;}
.ce_accordion{margin-bottom:1em;}
.ce_accordion .toggler{padding-left:18px;background:url("dateien/template/marker.gif") left center no-repeat;color:#000080;cursor:pointer;}
.ce_accordion .toggler:hover{color:#FF4C05;}
.ce_accordion_first .toggler{border-top:1px solid #cccccc;}
.ce_accordion .accordion>div{margin-left:8px;padding:10px 0 10px 16px;border-top:0px solid #EBDDA6;border-right:0px solid #EBDDA6;border-bottom:0px solid #EBDDA6;border-left:1px solid #EBDDA6;}
.ce_code{margin-bottom:1em;}
.ce_hyperlink{margin-bottom:1em;}
.ce_download{margin-bottom:1em;}
.ce_download img{vertical-align:top;}
.ce_downloads{margin-bottom:1em;}
.ce_downloads img{vertical-align:top;}
.ce_downloads p{margin-bottom:0.5em;}
.ce_image{margin-bottom:1em;}
.image_container{float:left;}
.image_container img{padding:0;border:0;}
.image_container .caption{margin-top:-2px;padding:2px 4px 3px 4px;font-size:10px;}
*:first-child+html .image_container .caption{margin-top:1px;}
.ce_gallery{margin-bottom:1em;}
.ce_gallery table{margin-bottom:0;}
.ce_gallery td{padding:0;border:0;}
.ce_gallery a,.ce_gallery .image_container{font-size:0px;line-height:0px;}
.ce_dfGallery{margin-bottom:1em;}
.ce_table{padding:1px;}
.ce_table tr.odd td{background-color:#f6f6f6;}
.ce_table.keinRahmen tr.odd td{background-color:transparent;}
.ce_table.Positionen th.col_first,.ce_table.Positionen td.col_first,.ce_table.Positionen th.col_last,.ce_table.Positionen td.col_last{width:5%;white-space:nowrap;}
.ce_table.Positionen th.col_last,.ce_table.Positionen td.col_last{text-align:right;}
.ce_table.Preise th,.ce_table.Preise td{width:5%;text-align:right;white-space:nowrap;}
.ce_table.Preise th.col_first,.ce_table.Preise td.col_first{width:auto;text-align:left;}
.ce_table.Auflistung th.col_first,.ce_table.Auflistung td.col_first,td.Auflistung{width:5%;white-space:nowrap;}
.ce_table.letzteWert th.col_last,.ce_table.letzteWert td.col_last{width:5%;text-align:right;white-space:nowrap;}
.formbody td.col_first{width:33%;}
.formbody td.col_last{}
input.text,input.captcha,textarea{width:96%;padding:2px 4px;background-color:#ffffff;border:1px solid #000000;}
select{width:99%;padding:1px 1px 1px 4px;background-color:#ffffff;border:1px solid #000000;}
select.schmal{width:53%;}
input.schmal,select.schmal{width:50%;}
input.captcha{width:20px;margin-right:4px;}
.checkbox,.radio{width:16px;height:16px;float:left;display:block;margin-right:4px;}
.checkbox_container label,.radio_container label{display:block;margin-bottom:0.5em;}
.submit{padding:2px 40px 2px 4px;}
.formbody{padding:1px;}
#wrapper{background:url("dateien/template/bg_wrapper.gif") left top no-repeat;}
#header .inside{margin-right:10px;margin-left:10px;padding-top:25px;padding-left:20px;background:url("dateien/template/bg_header.jpg") right top no-repeat;}
#startseite .image_container{float:none;}
#startseite .ce_image{margin-top:60px;margin-bottom:20px;text-align:center;}
#startnavi{margin-right:auto;margin-left:auto;text-align:center;}
#startnavi li{float:none;display:inline;}
#startnavi a{padding-right:20px;padding-left:20px;}
#hauptnavi,.mod_changelanguage{margin-bottom:20px;font-family:Georgia;font-weight:normal;font-size:15px;line-height:15px;}
#hauptnavi li.first,.mod_changelanguage li.first{border-top:0;}
#hauptnavi a,#hauptnavi span,.mod_changelanguage a,.mod_changelanguage span{padding-top:8px;padding-bottom:8px;padding-left:10px;}
#hauptnavi span{color:#000080;}
#hauptnavi li,.mod_changelanguage li{border-top:1px solid #EBDDA6;}
#left .inside{margin-right:10px;margin-left:70px;min-height: 400px;}
#main .inside{margin-right:50px;margin-left:40px;}
.Rahmen img,img.Rahmen{padding:3px;background-color:#fff;border:1px solid #EBDDA6;}
.rechtsFloat{float:right;margin-left:20px;}
p.back,p.more{padding-left:18px;background:url("dateien/template/marker.gif") left center no-repeat;}
.mod_eventlist p.date{float:left;margin-right:10px;margin-bottom:0;}
.mod_eventlist .ce_accordion{margin-bottom:40px;}
.mod_eventlist .toggler{margin-top:5px;}
.haftung .accordion{font-size:11px;}

