/*
////////////////////////////////////////////////////////////////
//
// design.css Stylesheet fuer die Inhaltsseiten
//
// erstellt durch loss.de, 20253 Hamburg, www.loss.de
//
////////////////////////////////////////////////////////////////
//
//
*/

/*################################ BODY HTML DIV - Container ################################*/
body {font-size:12px;margin:0px;padding:0px;width:100%;text-align:left;background-color:#ffffff;
font-family:arial,helvetica,sans-serif;color:#333333;}

/*################################ Allgemein ################################*/
a {text-decoration: none;}
a:link, a:visited {color:#333333;}
a:focus, a:hover, a:active {color:#333333;}
a img { border:0px;}
form, p, div {margin:0px;padding:0px;}
.clear {clear: both;}
.noshow {display:none}
.nostyle {display:block;text-align:center;}
.center {text-align:center;}

/*################################ Schriften ################################*/
div, p, td, ul   {font-size:12px;font-family:arial,helvetica,sans-serif; color:#333333;}

h1, h2 {margin:0px; padding:0px;font-family:arial, helvetica, sans-serif;color:#333333;}
h1 {font-size:16px;}
h2 {font-size:14px;}

.callback {font-size:10px;text-align:right;}

/*################################ Layout ################################*/
#site {width:100%;max-height:7000px;min-height:588px;Background-color:#ffffff;background-image:url(none);background-repeat:repeat-x;}
#page{width:17cm;margin:0px auto;background-color:#ffffff;max-height:7000px;min-height:456px;}
/* Nur IE */
* html #page {height:588px;}
/* End IE */
#top {z-index:2;position:relative;width:17cm;height:132px;background-image:url(none);background-repeat:no-repeat;}
#language {display:none;}
/*#language a:link, #language a:visited, #language a:focus, #language a:hover, #language a:active {color:#ffffff;font-weight:bold;}*/
#stars {display:none;}
#navi {display:none;}
#holycheck {display:none;}

#outerColumnContainer {font-size:12px;border-left:1px solid #ffffff;border-right:1px solid #ffffff;margin:-132px 0px -25px 0px;}
#innerColumnContainer {font-size:12px;z-index:1;position:relative;margin: -132px -1px -25px -1px;width:17cm;max-height:7000px; min-height:588px;}
/* Nur IE */
* html #innerColumnContainer {height:588px;}
/* End IE */
.spaceHead {height:132px;}
.spaceFooter  {height:25px;}

/*################################ Content links ################################*/
#naviColumn {display:none;}

/*################################ Content ################################*/
#contentColumn {font-size:12px;text-align:left;z-index:4;position:relative;float:left;margin:0px -1px 0px -1px;width:791px;background-color:#ffffff;}
#contentColumn .contentVideo {text-align:center;padding-top:50px;width:789px;height:375px;}
.flashPlayertext {width:769px;height:409px;overflow:auto;text-align:left; padding: 10px 10px;}
#contentColumn .contentLeft {float:none;width:17cm;text-align:center;padding-top:20px;}
#contentColumn .contentRight {float:none;width:17cm;line-height:170%;padding-top:30px;}
#contentColumn .contentRight .floater {float:left;width:134px;}
#contentColumn .contentContactLeft{display:none;}
#contentColumn .contentContactRight {float:none;width:17cm;line-height:170%;padding-top:30px;}
#contentColumn .contentContactRight .floater {float:left;width:300px;}
/* Impressum */
#contentColumn #content {padding-left:40px;}
#contentColumn #content .contentImprLeft {float:left;width:350px;padding-top:30px;line-height:170%;padding-right:20px;}
#contentColumn #content .contentImprRight {float:left;width:350px;padding-top:30px;line-height:170%;padding-left:20px;}
/* Aktive Erholung + Musical Weekend */
#contentColumn .contentMusiLeft {float:left;width:370px;padding-top:50px;line-height:170%;padding-right:20px;}
#contentColumn .contentMusiRight {float:left;width:370px;padding-top:50px;line-height:170%;padding-left:20px;}
/* Ende */
.floaten {float:left;}
#contentColumn ul {margin-left:9px;padding-left:9px;padding-top:5px;margin-top:5px;padding-bottom:0px;margin-bottom:0px;}
#contentColumn .contentBoth {width:769px;padding-top:20px;line-height:170%;}
/*####################### Kontaktformular  ################################*/
#formContact {display:none;}
.stern      {color:#ff0000}

#formCallback {display:none}

/*################################ Content Right ################################*/
#rightColumn {font-size:12px;z-index:4;position:relative;float:left;margin: 0px -1px 0px 1px;width:1px;}

/*################################ Footer ################################*/
#footer {width:100%;height:25px;background-color:#ffffff;margin:0px auto;z-index:3;position:relative;}
#footer .left {float:left;width:1px;}
#footer .address {float:left;width:17cm;text-align:center;color:#333333;padding-top:5px;font-size:11px;letter-spacing:1px;}
#footer .address a:link, #footer .address a:visited {color:#333333;}
#footer .address a:focus, #footer .address a:hover, #footer .address a:active {color:#333333;}
#footerSite {width:100%;height:25px;background-color:#ffffff;margin:-25px auto 0px auto;}
