
.clear{clear:both;}
.clear-right{clear:right;}
body{margin:0 auto;width:990px;background-image:url(img/bg.jpg);font:12px arial;color: #333;}
h1,h2,h3,h4{font-family:georgia;color:#333}
h1{font-size:16px;border-bottom:1px dotted #84000b;margin-bottom:0;font-weight:normal;margin-top:0;line-height:24px;}
h4{border-bottom:1px dotted #84000b;}
h2{font-size:14px;margin-top:5px;font-weight:normal}
a{color:#84000b;text-decoration:none}
a:hover{text-decoration:underline}
a:focus{outline:none}
#content h3{font-size:14px;border-bottom:1px dotted #84000b;font-weight:normal}

#verlies{float:left;background-image:url(img/bg-content-trenner.jpg);width:970px;padding-left:20px;position:relative}

#left{width:310px;float:left;}
#left hr{border:0;border-top:1px dotted red;}

#left h2{font-weight:normal;padding-left:10px;background-color:#84000b;color:white;padding-top:8px;font-size:16px;margin-top:10px;margin-bottom:5px;padding-bottom:5px;font:16px arial}
#left h2.menutop{font-weight:normal;padding-left:10px;background-color:#84000b;color:white;font-size:16px;margin-top:0;padding-bottom:5px;font:16px arial}
#left h3{font-weight:normal;padding-left:10px;}
#left p{padding:0 20px 0 10px;}
#left form{padding-left:10px;margin-top: 10px;}
#left form input.sword{width:210px}
#menu{border-bottom:1px dotted red}
#menu li{list-style-type:none}
#menu a{color:black;text-decoration:none;}

#right{width:640px;margin-left:310px;}
#right span.big{font-size:16px}

#printlogo{display:none}

#header{height:200px;width:950px;background-image:url(img/header-fin-alt.jpg);}
#header ul{margin:0;float:right;padding:0;}
#header li{float:left;list-style-type:none;background-color:white;opacity: .8;margin-left:5px;}
#header li:hover{opacity:1;background-image:url(img/menu-top-hover01.gif);background-repeat:repeat-x;background-position:0 15px }
#header a{color:#000;text-decoration:none;display:block;height:15px;padding:2px 10px}
#header p{float:left}
#header #claim a{padding-top:100px;width:380px;padding-left:15px;font-size:16px;text-transform:uppercase;}
#header #anrufen{position:absolute;left:689px;margin-top:29px;background-color:#FBC31E;margin-right:0}
#header #anrufen p{font-size:18px;margin:0;padding:4px}
#header #anrufen a{color: #84000B;background-image: url("img/sprite.png");background-position: 2px 5px;background-repeat:no-repeat;padding:0;padding-left:15px;padding-bottom:10px}

#one-left{padding:0;margin:0}
#one-left a{text-decoration:none;color:#333}
#one-left li{list-style-type:none;margin-bottom:3px;}
#one-left li a{width:280px;display:block;font-weight:bold}
#one-left .menu-level1-with-subpage a{padding:3px 15px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:3px -53px;background-color:#fbc31e;}
#one-left a.menu-level1-active,a.menu-level1-current-active,#one-left .menu-level1-with-subpage a:hover{background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:-2px -74px;font-weight:bold;background-color:#84000b;color:white;}
#one-left li.menu-level1-active a,#one-left li.menu-level1-current-active a{padding:3px 15px;color:white}
#one-left .menu-level2{padding:0 0 0 10px;margin:0}
#one-left .menu-level2 li a{color:#333;}
#one-left .menu-level2 li a:hover{color:#84000B;}
#one-left a.menu-level2,a.menu-level2-with-subpage{background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:3px -53px;background-color:transparent}
a.menu-level2-active,#one-left .menu-level2 li a.menu-level2-current-active{background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:-2px -93px;background-color:transparent;color:#84000B;}
#one-left .menu-level3{padding:0;margin:0}
#one-left .menu-level3 li{width:320px;background-image:none}
#one-left .menu-level3 li a{font-weight:normal;background:none}
#one-left .menu-level3 li a:hover{background-color:#84000b;color:white;left:-10px;position:relative;width:273px;padding-left:22px}
#one-left .menu-level3 li.menu-level3-current-active a{background-color:#84000b;color:white;left:-10px;position:relative;width:273px;padding-left:22px;}
#one-left .menu-level3 li.menu-level3-current-active,#one-left .menu-level3 li:hover{background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:303px 2px;}


#two-left,#three-left{padding:0;margin:10px 0 0}
#two-left ul.menu-level2,#three-left ul.menu-level2{padding:0 0 0 10px;margin:0}
#two-left .menu-level2 li a:hover,#three-left .menu-level2 li a:hover{color:#84000B;}
#two-left a,#three-left a{text-decoration:none;color:#333}
#two-left a.menu-level1-active,a.menu-level1-current-active,#two-left .menu-level1-with-subpage a:hover,#three-left a.menu-level1-active,#three-left .menu-level1-with-subpage a:hover{background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:-2px -74px;font-weight:bold;background-color:#84000b;color:white;}
#two-left li,#three-left li{list-style-type:none;margin-bottom:3px;}
#two-left li a,#three-left li a{width:280px;display:block;font-weight:bold;padding:3px 15px;}
#two-left li a.menu-level1-current-active,#three-left li a.menu-level1-current-active{color:white}
#two-left .menu-level1-with-subpage a,#three-left .menu-level1-with-subpage a{padding:3px 15px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:3px -53px;background-color:#fbc31e;}
#two-left .menu-level2-with-subpage a,#three-left .menu-level2-with-subpage a{padding:3px 15px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:3px -53px;background-color:transparent;width:240px;}
#two-left ul.menu-level2 li.menu-level2-current-active,#two-left ul.menu-level2 li.menu-level1-current-active,#three-left  ul.menu-level2 li.menu-level2-current-active, #three-left ul.menu-level2 li.menu-level1-current-active {background-image:url("img/sprite.png");background-position:303px 2px;background-repeat:no-repeat;width:320px;}
*+html #two-left ul.menu-level2 li.menu-level2-current-active,*+html #two-left ul.menu-level2 li.menu-level1-current-active,*+html #three-left  ul.menu-level2 li.menu-level2-current-active, *+html #three-left ul.menu-level2 li.menu-level1-current-active{background-position:303px 5px;}
#two-left ul.menu-level2 li.menu-level2-current-active a, #two-left li.menu-level1-current-active a.menu-level1-current-active,#three-left ul.menu-level2 li.menu-level2-current-active a,#three-left li.menu-level1-current-active a.menu-level1-current-active{background-color:#84000B;position:relative;left:-10px;color:white;margin-top:3px;}
#two-left li.menu-level1-current-active,#three-left li.menu-level1-current-active{background-position:312px 2px;}
#two-left li.menu-level1-current-active a.menu-level1-current-active,#three-left li.menu-level1-current-active a.menu-level1-current-active{left:0}
#two-left li.menu-level2-with-subpage,#three-left li.menu-level2-with-subpage{width:300px}

#three-left{padding:0;}
#three-left ul.menu-level2{padding:0 0 0 10px;margin:0}
#three-left .menu-level2 li a:hover{color:#84000B;}
#three-left a{text-decoration:none;color:#333}
#three-left a.menu-level1-active,a.menu-level1-current-active,#three-left .menu-level1-with-subpage a:hover{background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:-2px -74px;font-weight:bold;background-color:#84000b;color:white;}
#three-left li.menu-level1-active a,#three-left li.menu-level1-current-active a{padding:3px 15px;color:white}
#three-left li{list-style-type:none;margin-bottom:3px;}
#three-left li a{width:280px;display:block;font-weight:bold}
#three-left .menu-level1-with-subpage a{padding:3px 15px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:3px -53px;background-color:#fbc31e;}
#three-left ul.menu-level2 .menu-level2-with-subpage a{padding:3px 15px;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:3px -53px;background-color:transparent;width:240px;color:#333333}
#three-left .menu-level2 li a:hover{color:#84000B;}
#three-left ul.menu-level2 a.active{color:#333;background-image:none;}
#three-left .menu-level2 li.menu-level2-active{background-image:url("img/sprite.png");background-position:303px 2px;background-repeat:no-repeat;width:320px;}
*+html #three-left .menu-level2 li.menu-level2-active{background-position:303px 5px;}
#three-left .menu-level2 li.menu-level2-active a.active{background-color:#84000B;position:relative;left:-10px;color:white;margin-top:3px;}

#content{width:610px;padding:0 15px;float:left}
#content ul{padding-left:0px}
#content .tx-indexedsearch-browsebox,.tx-indexedsearch .tx-indexedsearch-whatis {display:none}

#content li{list-style-type:none;background-image:url(img/sprite.png);background-repeat:no-repeat;background-position:-3px -131px;padding-left:15px}
#content blockquote{margin:0;}
#content p.csc-frame-frame2{background-color:#FBC31E;padding-left:10px;padding-bottom:10px}
#content table{position:relative;left:-2px}
#content .contenttable td,#content .contenttable th{background-color:#FBC31E}
#content th{text-align:left;}
#content th.td-1{text-align:right;padding-right:10px;}
#content td.td-0{width:330px;}
#content td.td-1{width:105px;text-align:right;padding-right:10px;}
#content .td-0,.td-1,#content td{padding-left:10px}
div.csc-textpic-clear{clear:none;}
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {clear:none;}

.divider hr{border:0;border-top:1px dotted #84000b}

.printer{border-top:1px dotted #84000b;border-bottom:1px dotted #84000b;margin:20px 0}
.printer a{font-weight:bold;padding-right:4px;border-right: 1px solid #84000b;}
.printer a:last-child{border:0}

#links{float:left;width:350px;margin-bottom:20px}
#links p{margin-top:0;padding-right:15px;}

#rechts{float:right;width:260px;margin-bottom:18px;}
#rechts div.csc-default div div img{border:1px solid black}

#footer{height:250px;background-image:url(img/footer-fin.jpg);width:950px;float:left;}

#footer ul{padding-top:10px;margin-top:62px;float:left;}
#footer li{float:left;list-style-type:none;margin-right:5px}
#footer li a{color:black;text-decoration:none;padding-right:5px}
#adress{display:none}
#mailform label{width:180px;display:block;float:left;padding-top:3px;}
#mailform textarea{width:370px;font:12px arial;}
#mailform select{width:100px}
#mailform input{width:350px;font:12px arial;}
#mailform input.csc-mailform-submit{width:100px;margin-top:20px;margin-left:180px}
#mailform input.csc-mailform-check{width:13px;margin-left:0}
#mailform .csc-mailform-field{margin-top:5px}
#mailform select#mailformbr_bALEGROREISEN_g{margin-top:0}
#content li.csc-textpic-image{background-image:none}
#content div.csc-textpic-imagecolumn li{padding-left:0}

ul#one li.facebook{background-color:transparent}
ul#one a.facebook{background-image:url(img/fb.png);background-repeat:no-repeat;padding:13px 20px}

div#c2328{float: left;width: 600px;}


.stoerer2 {background-color:#FBC31E;-webkit-border-radius:  15px;-moz-border-radius: 15px;border-radius: 15px;width:133px;position:fixed;margin-left: 637px;top:260px} 
#content .stoerer2 h3{color:black;font-size:16px;margin:10px;}
#content .stoerer2 p{padding:0 10px;color:#000}

