@charset "utf-8";
/* CSS Document */
* {padding:0px;margin:0px;}
img {border:0px;}
body {text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;}
#page-holder {position:relative;text-align:left;margin:0px auto 0px auto;width:819px;}
#logo-holder{display:block;float:left;width:819px;height:161px;text-align:center;}
#logo-holder a img {margin-top:40px;}

#main-navi-holder {display:block;float:left;width:819px;height:80px;}
#main-navi-holder ul.main-navi {list-style-type:none;padding-top:10px;padding-left:17px;}
#main-navi-holder ul.main-navi li.mainnaviitem {display:block;float:left;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m1 {display:block;float:left;padding-left:0px;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m1 a{display:block;float:left;width:127px;height:24px;background-image:url(../img/navi/meer-erleben.gif);background-repeat:no-repeat;color:white;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m2 {display:block;float:left;padding-left:15px;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m2 a{display:block;float:left;width:127px;height:24px;background-image:url(../img/navi/meer-sehen.gif);background-repeat:no-repeat;color:white;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m3 {display:block;float:left;padding-left:15px;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m3 a{display:block;float:left;width:127px;height:24px;background-image:url(../img/navi/meer-geniessen.gif);background-repeat:no-repeat;color:white;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m4 {display:block;float:left;padding-left:15px;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m4 a{display:block;float:left;width:127px;height:24px;background-image:url(../img/navi/meer-nutzen.gif);background-repeat:no-repeat;color:black;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m5 {display:block;float:left;padding-left:15px;}
#main-navi-holder ul.main-navi li.mainnaviitem span.m5 a{display:block;float:left;width:127px;height:24px;background-image:url(../img/navi/meer-erreichen.gif);background-repeat:no-repeat;color:black;}
#main-navi-holder ul.main-navi li.mainnaviitem a {padding-top:30px;padding-left:17px;font-size:11px;text-decoration:none;}

#sub-navi-holder {display:block;float:left;width:819px;height:20px;background-color:#01265A;text-align:right;color:white;font-size:11px;}
#sub-navi-holder .subnavi a {color:white;text-decoration:none;}
#sub-navi-holder .subnavi {padding-right:15px;padding-top:3px;}

#head-image-holder {display:block;float:left;width:819px;height:303px;border-top:1px solid white;border-bottom:1px solid white;background-color:black;}
.myGallery {border:0px!important;}

.csc-header, .csc-header .csc-header-n2 {padding:0px;margin:0px;}
h1.csc-firstHeader {padding-bottom:10px;}
#main-content-holder-2 {display:block;float:left;width:820px;min-height:500px;background-color:#01265A;color:white;background-image:url(../img/corner-2.gif);background-repeat:no-repeat;background-position:right bottom;}

#main-content-holder-4 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#01265A;color:white;background-image:url(../img/corner-4.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-4 #left-content {display:block;float:left;}
#main-content-holder-4 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-4 h1 {font-size:11px;}
#main-content-holder-4 p.bodytext {font-size:11px;}
#main-content-holder-4 p.bodytext a{font-size:11px;color:white;}
#main-content-holder-4 ul li a{font-size:11px;color:white;}
#main-content-holder-4 ul {font-size:11px;color:white;padding:0px 0px 10px 15px;margin:0px;}

#main-content-holder-5 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#C6B389;color:white;background-image:url(../img/corner-5.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-5 #left-content {display:block;float:left;}
#main-content-holder-5 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-5 h1 {font-size:11px;}
#main-content-holder-5 p.bodytext {font-size:11px;}
#main-content-holder-5 p.bodytext a{font-size:11px;color:white;}
#main-content-holder-5 ul li a{font-size:11px;color:white;}
#main-content-holder-5 ul {font-size:11px;color:white;padding:0px 0px 0px 15px;}

#main-content-holder-58 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#859CAA;color:white;background-image:url(../img/corner-6.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-58 #left-content {display:block;float:left;}
#main-content-holder-58 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-58 h1 {font-size:11px;}
#main-content-holder-58 p.bodytext {font-size:11px;}
#main-content-holder-58 p.bodytext a{font-size:11px;color:white;}
#main-content-holder-58 ul li a{font-size:11px;color:white;}
#main-content-holder-58 ul {font-size:11px;color:white;padding:0px 0px 0px 15px;}
#main-content-holder-58 p.bodytext a.internal-link-new-window {text-decoration:none;background-image:url(../img/listicon.gif);background-repeat:no-repeat;background-position:left 5px;color:white;padding:0px 0px 10px 10px;}



#main-content-holder-6 {display:block;float:left;width:800px;min-height:500px;background-color:#859CAA;color:white;padding:15px 10px 15px 10px;margin-bottom:10px;background-image:url(../img/corner-6.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-6 #left-content {display:block;float:left;width:460px;}
#main-content-holder-6 p.bodytext {font-size:11px;color:white;padding-bottom:7px;}
#main-content-holder-6 p.bodytext a{font-size:11px;color:white;}
#main-content-holder-6 #left-content .csc-frame.csc-frame-frame1 {display:block;float:left;}
#main-content-holder-6 #left-content .csc-frame.csc-frame-frame1 h1{font-size:11px;line-height:11px;color:black;font-weight:bold;padding:15px 0px 5px 0px;margin:0px;}
#main-content-holder-6 #left-content .csc-frame.csc-frame-frame1 .csc-header {padding:20px 0px 0px 0px;margin:0px;text-align:center;}
#main-content-holder-6 #left-content .csc-frame.csc-frame-frame2 .csc-header {padding:20px 0px 0px 0px;margin:0px;text-align:center;}
#main-content-holder-6 #left-content .csc-frame.csc-frame-frame2 h1{font-size:11px;color:black;font-weight:bold;padding:15px 0px 5px 0px;}
#main-content-holder-6 #left-content .csc-frame.csc-frame-frame2 {display:block;float:left;padding-left:15px;}
#main-content-holder-6 #right-content {display:block;float:right;width:317px;padding-top:0px;padding-right:15px;}
#main-content-holder-6 #right-content div.rgaccord2-content {width:317px;}
#main-content-holder-6 #right-content .csc-frame.csc-frame-frame1 {padding-top:55px;}
#main-content-holder-6 #right-content h1.csc-firstHeader {font-size:12px;padding-top:17px;}
#main-content-holder-6 h1 {font-size:11px;}
#main-content-holder-6 p.bodytext {font-size:11px;}
#main-content-holder-6 p.bodytext a{font-size:11px;color:white;}
#main-content-holder-6 ul li a{font-size:11px;color:white;}
#main-content-holder-6 ul {font-size:11px;color:white;padding:0px 0px 0px 15px;}

#main-content-holder-7 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#EAE2CD;color:black;background-image:url(../img/corner-7.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-7 #left-content {display:block;float:left;}
#main-content-holder-7 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-7 h1 {font-size:11px;}
#main-content-holder-7 p.bodytext {font-size:11px;}
#main-content-holder-7 p.bodytext a{font-size:11px;color:black;}
#main-content-holder-7 ul li a{font-size:11px;color:black;}
#main-content-holder-7 ul {font-size:11px;color:black;padding:10px 0px 10px 15px;}
#main-content-holder-7 h3.rgaccord2-toggle {color:black;!important;background-image:url(../img/listicon-black.gif);}

#main-content-holder-8 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#CFDDE0;color:black;background-image:url(../img/corner-8.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-8 #left-content {display:block;float:left;}
#main-content-holder-8 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-8 h1 {font-size:11px;}
#main-content-holder-8 p.bodytext {font-size:11px;}
#main-content-holder-8 p.bodytext a{font-size:11px;color:black;}
#main-content-holder-8 ul li a{font-size:11px;color:black;}
#main-content-holder-8 ul {font-size:11px;color:black;padding:10px 0px 10px 15px;}
#main-content-holder-8 h3.rgaccord2-toggle {color:black;!important;background-image:url(../img/listicon-black.gif);}

#main-content-holder-9 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#CFDDE0;color:black;background-image:url(../img/corner-8.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-9 #left-content {display:block;float:left;}
#main-content-holder-9 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-9 h1 {font-size:11px;}
#main-content-holder-9 p.bodytext {font-size:11px;}
#main-content-holder-9 p.bodytext a{font-size:11px;color:black;}
#main-content-holder-9 ul li a{font-size:11px;color:black;}
#main-content-holder-9 ul {font-size:11px;color:black;padding:10px 0px 10px 15px;}
#main-content-holder-9 h3.rgaccord2-toggle {color:black;!important background-image:url(../img/listicon-black.gif);!important background-repeat:no-repeat;background-position:left 5px;}

#main-content-holder-10 {display:block;float:left;width:800px;padding:10px 10px 10px 10px;margin-bottom:10px;background-color:#CFDDE0;color:black;background-image:url(../img/corner-8.gif);background-repeat:no-repeat;background-position:right bottom;}
#main-content-holder-10 #left-content {display:block;float:left;}
#main-content-holder-10 #right-content {display:block;float:right;width:400px;padding-top:40px;padding-right:15px;}
#main-content-holder-10 h1 {font-size:11px;}
#main-content-holder-10 p.bodytext {font-size:11px;}
#main-content-holder-10 p.bodytext a{font-size:11px;color:black;}
#main-content-holder-10 ul li a{font-size:11px;color:black;}
#main-content-holder-10 ul {font-size:11px;color:black;padding:10px 0px 10px 15px;}
#main-content-holder-10 h3.rgaccord2-toggle {color:black;!important background-image:url(../img/listicon-black.gif);background-repeat:no-repeat;background-position:left 5px;}
#main-content-holder-10 p.bodytext a.internal-link-new-window {text-decoration:none;background-image:url(../img/listicon-black.gif);background-repeat:no-repeat;background-position:left 5px;color:black;padding:0px 0px 10px 10px;}

h1.csc-firstHeader {font-size:12px!important;}
/*##########tablesorter*/
/* tables */
table.tablesorter {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color: #859CAA;
	margin:10px 0pt 15px;
	font-size: 11px;
	width: 455px;
	text-align: left;
}
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #F9DBA7;
	border: 0px solid #FFF;
	font-size: 11px;
	padding: 4px;
	color:black;
}
table caption {font-weight:bold;text-align:left;}
table.tablesorter thead tr .header {
	background-image: url(bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}
table.tablesorter tbody td {
	color: white;
	padding: 4px;
	vertical-align: top;
}
table.tablesorter tbody td a {color:white;}
table.tablesorter tbody tr.tr-odd td {
	background-color:#9DA8A2;
}
table.tablesorter thead tr .headerSortUp {
	background-image: url(asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #8dbdd8;
}

/* Kontakt-form*/
form#mailform fieldset.csc-mailform {border:0px;padding-left:0px;}
form#mailform fieldset.csc-mailform div.csc-mailform-field {display:block;float:left;width:400px;padding-bottom:5px;}
form#mailform fieldset.csc-mailform div.csc-mailform-field label{font-size:11px;display:block;width:105px;float:left;height:15px;margin-bottom:5px;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input {width:220px;font-size:12px;display:block;float:left;height:15px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailforminfomaterial {font-size:11px;display:block;float:left;height:15px;border:0px solid black;width:10px;text-align:left;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformrueckruf {font-size:11px;display:block;float:left;height:15px;border:0px solid black;width:10px;text-align:left;}
form#mailform fieldset.csc-mailform div.csc-mailform-field textarea {width:220px;font-size:12px;display:block;float:left;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformformtype_mail {display:block;float:left;width:100px;height:20px;padding:0px;margin:0px;font-size:11px;}
/*form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformname {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformvorname {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformtelefon {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformtelefax {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformstrasse {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformwohnort {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field input#mailformemail {display:block;width:320px;border:1px solid black;}
form#mailform fieldset.csc-mailform div.csc-mailform-field textarea#mailformbemerkungen {display:block;width:320px;border:1px solid black;}*/


#footer {display:block;width:819px;text-align:center;font-size:10px;color:black;margin-bottom:15px;}
#footer a{color:black;text-decoration:none;}
#head-image-holder .jdGallery .carousel, #head-image-holder .jdGallery a.carouselBtn
{

	background: #01265A!important;

}
div.csc-mailform-label {padding-bottom:5px;font-size:11px;}
