html{color:black;background:white}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,iframe,img,table{border:none}address,caption,cite,code,dfn,em,optgroup,strong,th,var{font-style:inherit;font-weight:inherit}del,ins{text-decoration:none}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:after,q:before{content:""}abbr,acronym{border:none;font-variant:normal}sup{vertical-align:baseline}sub{vertical-align:baseline}legend{color:black}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}body{font:13px/1.231 Arial,Helvetica,Clean,sans-serif}button,input,select,textarea{font:99% Arial,Helvetica,Clean,sans-serif}table{font-size:inherit}code,kbd,pre,samp,tt{font-family:monospace;line-height:100%}a{color:#8F3246;font-weight:normal;text-decoration:none}a:hover{color:#C1888E;text-decoration:none}fieldset,p,pre,table{margin-bottom:1em}h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif}h1{color:#8F3246;font-size:108%;font-weight:bold;margin:2em
0 1.5em}h2{color:#8F3246;font-size:108%;font-weight:normal;margin:2em
0 1.5em}h3{font-size:100%;font-weight:bold;margin:1.5em 0 1.2em}h4{font-size:100%;font-weight:normal;margin:1.2em 0 1em}h5{font-size:93%;font-weight:bold;margin:1.2em 0 1em}h6{font-size:93%;font-weight:normal;margin:1em
0 1em}dd,dt,li{font-size:100%;line-height:150%;margin-bottom:1em}dd dd, dd dt, dd li, li dd, li dt, li
li{font-size:100%}blockquote,dl,ol,ul{margin:1em}ol,ul{margin-left:2em}ol
li{list-style:decimal outside}ul
li{list-style:disc outside}dl{margin-left:0}dl
dd{margin-left:1em}th{font-weight:bold}abbr,acronym{border-bottom:1px dotted #8F3246;cursor:help}strong{font-weight:bold}em{font-style:italic}del{text-decoration:line-through}sup{vertical-align:super}sub{vertical-align:sub}*.align-left{text-align:left}*.align-center{text-align:center}*.align-right{text-align:right}*.border-b{border-bottom:1px solid #AFCB0D}*.border-l{border-left:1px solid #AFCB0D}*.border-r{border-right:1px solid #AFCB0D}*.border-t{border-top:1px solid #AFCB0D}*.margin-b{margin-bottom:1em}*.margin-2b{margin-bottom:1.5em}*.margin-3b{margin-bottom:2em}*.margin-t{margin-top:1em}*.margin-2t{margin-top:1.5em}*.margin-3t{margin-top:2em}*.padd-b{padding-bottom:1em}*.padd-2b{padding-bottom:1.5em}*.padd-3b{padding-bottom:2em}*.padd-t{padding-top:1em}*.padd-2t{padding-top:1.5em}*.padd-3t{padding-top:2em}.form{width:100%}.form:after{content:".";clear:both;display:block;height:0;visibility:hidden}.form
.row{clear:left;margin-bottom: .4em;width:100%}.form .row:after{content:".";clear:both;display:block;height:0;visibility:hidden}.form
label{float:left;margin:4px
0 0;text-align:left;width:150px}.form .checkbox-label{vertical-align:middle}.form .checkbox-label-right{width:auto}.form button, .form input, .form select, .form
textarea{float:left}.form
.required{color:#004C93;float:left;font-size:85%;font-weight:bold;margin-left:1em}button,input[type=text],input[type=password],input[type=submit],input[type=reset],input[type=button],input[type=file]{padding:1px}button,input.flat,input.button,select,textarea,input[type=submit],input[type=reset],input[type=button],input[type=file]{border:1px
solid #545454;color:#545454;font-size:85%}input.flat,input.error,select,textarea{background-color:white}button,input.button{background-color:white;color:#8F3246;font-weight:bold;padding-left:1em;padding-right:1em}button:hover,input.button:hover{background-color:#EEE}button.disabled,input.disabled,select.disabled,textarea.disabled{background-color:#DDD;color:#808080}button[disabled],input[type=button][disabled],input[type=submit][disabled]{background-color:#DDD;color:#626F7A}input.error,select.error,textarea.error{border:1px
solid #D04040}fieldset{border:1px
solid #DEDADE;margin-top:1.5em;padding:1em;text-align:left;width:auto}fieldset
legend{color:#004C93;font-size:85%;font-weight:bold}label{color:#8F3246;font-size:85%}.error-list{background-color:#FFF0F0;border-bottom:1px solid #D04040;border-top:1px solid #D04040;margin:0
0 1.5em 0;padding:1em}.error-list
li{color:#D04040;margin: .5em 1.5em}#outer-frame{background:#EFEFEE url("/fileadmin/templates/img/boxes-subpage-t.png") no-repeat;margin:1em
auto;min-height:677px;position:relative;text-align:left;width:938px}#home #outer-frame{background-image:url("/fileadmin/templates/img/boxes.png")}#extra-menu{margin:0
0 3px 0}#extra-menu:after{clear:left;content:".";display:block;height:0;visibility:hidden}#extra-menu
li{float:left;height:50px;line-height:50px;list-style-type:none;margin:0
4px 0 0;padding:0
3px 3px 0;text-align:right;width:97px}#extra-menu
span{visibility:hidden}#extra-menu
a{color:black;font-weight:bold;line-height:normal;vertical-align:bottom}#extra-menu a:hover{color:#7F1952}#logo-container{border-right:100px solid #DCBABC;height:85px;line-height:85px;margin:0
0 10px 325px;width:513px}#company-info{height:40px;line-height:40px;margin-left:195px;text-align:center}#company-info
a{color:black}#company-info a:hover{color:#B6737C}#teaser{background:white none no-repeat;height:215px;margin:13px
0 0 58px;padding-left:384px}#teaser
h1{background-color:#8F3246;color:white;font:bold 307.7% Arial, Helvetica, sans-serif;margin:0
0 .75em;text-align:center}#teaser
p{color:#9C9D9F;font-size:167%;margin-bottom: .5em;text-align:center;vertical-align:top}#teaser
.big{color:#8F3246;font-size:230.8%;font-weight:bold;padding-left: .25em}#teaser
.footnote{color:#C4C4C4;font-size:77%}#main-menu{margin:0
0 0 58px}#home #main-menu{margin-top: -26px}#main-menu:after{clear:left;content:".";display:block;height:0;visibility:hidden}#main-menu
li{color:white;float:left;font-size:108%;font-weight:bold;height:26px;line-height:26px;list-style-type:none;margin-bottom:0;padding:0
10px;width:156px}#main-menu
a{color:white;font-weight:bold;text-decoration:none}#main-menu-item-1{background-color:#8F3246}#main-menu-item-1:hover, #main-menu-item-1:hover a, #main-menu-item-1.active,
#main-menu-item-1.active
a{color:#C1888E}#main-menu-item-2{background-color:#A04E5C}#main-menu-item-2:hover, #main-menu-item-2:hover a, #main-menu-item-2.active,
#main-menu-item-2.active
a{color:#C1888E}#main-menu-item-3{background-color:#B06A74}#main-menu-item-3:hover, #main-menu-item-3:hover a, #main-menu-item-3.active,
#main-menu-item-3.active
a{color:#8F3246}#main-menu-item-4{background-color:#C1888E}#main-menu-item-4:hover, #main-menu-item-4:hover a, #main-menu-item-4.active,
#main-menu-item-4.active
a{color:#8F3246}#main-menu-item-5{background-color:#9C9E9F}#main-menu-item-5:hover, #main-menu-item-5:hover a, #main-menu-item-5.active,
#main-menu-item-5.active
a{color:#8F3246}#inner-frame{background:url("/fileadmin/templates/img/boxes-subpage-m.png") repeat-y;padding-bottom:39px}#submenu-container{background:url("/fileadmin/templates/img/submenu-arrow.png") no-repeat;margin:15px
0 30px 250px}#submenu{border-bottom:1px solid #8F3246;height:25px;margin:0
0 0 70px}#submenu:after{clear:left;content:".";display:block;height:0;visibility:hidden}#submenu
li{float:left;font-size:100%;line-height:25px;margin:0
2.5em 0 0;list-style-type:none}#submenu li.active
a{font-weight:bold}#main-content{background-color:white;margin:0
0 0 300px;min-height:350px;padding:20px;width:500px}#footer{background:white url("/fileadmin/templates/img/cars.png") no-repeat;bottom:45px;height:153px;position:absolute;right:0;width:687px}#closure-left{background:url("/fileadmin/templates/img/boxes-subpage-b.png") no-repeat;bottom:0;height:138px;left:0;position:absolute;width:300px}#closure-right{background:url("/fileadmin/templates/img/closure-right.png") no-repeat;bottom:25px;height:102px;position:absolute;right:24px;width:91px}.csc-firstHeader{margin-top:0}.csc-menu{margin-left:0}.csc-menu
li{list-style-type:none}.contenttable
caption{display:none}.contenttable td, .contenttable
th{padding: .2em}.contenttable .td-0{padding-left:0}.contenttable .td-last{padding-right:0}.contenttable
.bodytext{line-height:100%;margin-bottom:0}.opening-hours
th{width:150px}.oldtimer-list{width:100%}.oldtimer-list
caption{display:none}.oldtimer-list td, .oldtimer-list
th{font-size:93%;padding: .4em .2em}.oldtimer-list
th{background-color:#E0E0DF;text-align:center}.oldtimer-list .tr-odd
td{background-color:#EFEFEE}.oldtimer-list .tr-even
td{background-color:#E0E0DF}.oldtimer-list .td-0{padding-left: .2em}.oldtimer-list .td-1{text-align:right}.oldtimer-list .td-3, .oldtimer-list .td-4, .oldtimer-list .td-5{text-align:center}.oldtimer-list
.bodytext{line-height:100%;margin-bottom:0}
