@media screen{
/**
 * Global TinyMCE style sheet
 * 
 * Use this style sheet to define CSS classes for the rich text editor. The
 * stlye sheet will be included in the editor and the page layout automatically.
 * Although the stlye sheet is shared by all themes, you can override its
 * formattings in any of your theme style sheets.
 * 
 *   tl_files/tinymce.css (this is how it looks like in TinyMCE)
 *   .warning { color:#c55; }
 * 
 *   theme_a.css (this is how it looks like in theme A)
 *   .warning { font-weight:bold; }
 * 
 *   theme_b.css (this is how it looks like in theme B)
 *   .warning { color:#000; }
 * 
 * If you do not want to use a global TinyMCE style sheet at all, simply delete
 * this file (tl_files/tinymce.css).
 */
.warning { color:#c55; font-size:1.1em; }
.confirmation { color:#090; font-size:1.1em; }
.information { color:#999; font-size:0.9em; }
}
@media screen{
/* Style sheet mariba_V1.0 */
#main .hot p{margin-bottom:24px;padding:10px 20px;background-color:#ff0006;font-size:24px;color:#fff;}#main .open p{margin-bottom:24px;padding:10px 20px;background-color:#6dbb1a;font-size:24px;color:#fff;}*{margin:0;padding:0;border:0;}
body{height:100.1%;text-align:left;background-image:url("../../tl_files/mariba_V1.0/theme/bg-body.jpg");font:15px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;background-attachment:fixed;}h1{padding:0 0 10px;font:22px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:normal;}hr{margin-bottom:5px;border-top:1px solid #e6e6e6;}td{vertical-align:top;color:#000000;}
#wrapper{width:950px;margin:0 auto;padding:0 20px;background-image:url("../../tl_files/mariba_V1.0/theme/bg-center.png");background-repeat:repeat-y;}#header{height:360px;}#header .mod_search{height:20px;right:20px;top:280px;position:absolute;padding:10px 0 10px 10px;}#header .mod_navigation,#header .mod_customnav{top:280px;position:absolute;}
#header .mod_navigation ul,#header .mod_customnav ul{padding-left:5px;list-style-type:none;}#header .mod_navigation li,#header .mod_customnav li{height:19px;float:left;padding:12px 10px 10px;background:url("../../tl_files/mariba_V1.0/theme/navi_stopp.jpg") right center no-repeat;font:16px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#909090;list-style-type:none;}
#header .mod_navigation a:link,#header .mod_navigation a:visited,#header .mod_customnav a:link,#header .mod_customnav a:visited{text-decoration:none;color:#909090;}#header .mod_navigation a:hover,#header .mod_navigation .active,#header .mod_navigation .trail,#header .mod_customnav a:hover,#header .mod_customnav .active,#header .mod_customnav .trail{text-decoration:underline;color:#909090;}
#header .mod_breadcrumb{width:935px;height:27px;top:320px;position:absolute;padding:13px 15px 0;font:12px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#ffffff;list-style-type:none;}#header .mod_breadcrumb a{color:#ffffff;}#header .mod_breadcrumb a:link,#header .mod_breadcrumb a:visited,#header .mod_breadcrumb a:active{text-decoration:none;}
#header .mod_breadcrumb a:hover{text-decoration:underline;}#left{width:240px;padding:27px 15px 25px;}#left h1{margin-bottom:5px;padding:0;font:17px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;color:#000000;}#left .mod_navigation{margin-bottom:15px;}
#left .mod_navigation li,#left .mod_customnav li,.mod_acquistoShop_Warengruppen li{width:240px;padding:5px 0;border-top:0px solid #d0d0d0;border-right:0px solid #d0d0d0;border-bottom:1px solid #d0d0d0;border-left:0px solid #d0d0d0;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#909090;}
#left .mod_navigation li li,#left .mod_customnav li li,.mod_acquistoShop_Warengruppen li li{width:240px;margin-bottom:1px;padding:3px 0 3px 15px;border:0px solid #909090;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#909090;}#left .mod_navigation a,#left .mod_customnav a,.mod_acquistoShop_Warengruppen a{text-decoration:none;color:#333;}
#left .mod_navigation a:link,#left .mod_navigation a:visited,#left .mod_customnav a:link,#left .mod_customnav a:visited,.mod_acquistoShop_Warengruppen a:link,.mod_acquistoShop_Warengruppen a:visited{width:240px;font-weight:normal;text-decoration:none;}
#left .mod_navigation a:hover,#left .mod_navigation a:active,#left li a .trail,#left .active,#left .mod_customnav a:hover,#left .mod_customnav a:active{font-weight:bold;text-decoration:none;}#left .mod_newslist{width:240px;padding:20px 0 0;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#909090;}
#left .mod_newslist h2,#left .mod_newslist h2 a{padding:0 0 3px;font:15px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:normal;text-decoration:none;color:#333333;}#left .mod_newslist .more a,.register a{font:15px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#909090;}
#left .mod_subscribe{width:240px;padding:20px 0 0;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#909090;}#left img{margin-right:9px;}#main{width:630px;padding:0 25px;}#main h2{margin:0;padding:0 0 4px;font:17px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:bold;}#main p{padding:0 0 10px;font-size:16px;color:#555555;}#main a:link,#main a:visited{color:#0097ce;}
#main a:hover{color:#b4b4b4;}#main table{width:630px;margin-top:0;margin-right:0;margin-left:0;padding:0;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;}#main img{margin:0 10px 0 0;padding:0;border:1 solid #e2e2e2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url("plugins/css3pie/PIE.htc");}
#main .ce_text ul{margin-bottom:10px;margin-left:15px;color:#333333;list-style-type:disc;}.weiss{color:#ffffff;}.bad{color:#0097cd;}.sauna{color:#e67309;}.spa{color:#b00d2a;}.spa li{margin-left:15px;padding-left:0;list-style-type:disc;}.spa ul{margin-bottom:10px;}.fitness{color:#88ba34;}
.fit1{margin-bottom:10px;padding:9px 10px 5px;background:-moz-linear-gradient(-30deg,#ededed,#fff);background:-webkit-gradient(linear,0% 16.67%,100% 83.33%,color-stop(0,#ededed),color-stop(1,#fff));background:-o-linear-gradient(-30deg,#ededed,#fff);background:linear-gradient(-30deg,#ededed,#fff);-pie-background:linear-gradient(-30deg,#ededed,#fff);border:1px solid #e2e2e2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url("plugins/css3pie/PIE.htc");}
.fit1 img{margin-right:10px;border-right:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url("plugins/css3pie/PIE.htc");}.fit1 h1{font:22px Arial;font-weight:bold;color:#88ba34;}
.well1{margin-bottom:10px;padding:9px 10px;background-color:#cccc;border:1px solid #e2e2e2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url("plugins/css3pie/PIE.htc");}.well1 img{margin-right:10px;border-right:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url("plugins/css3pie/PIE.htc");}
.image_container{overflow:hidden;display:block;}.well1 h1{font:22px Arial;font-weight:bold;color:#b00d3a;}#main .well1 h2{margin:0;padding:0;color:#e47308;}.neutral{color:#000000;}#bad table{background-color:#0097cd;}#sauna table{background-color:#e67309;}#spa table{background-color:#b00d2a;}#fitness table{background-color:#88ba34;}.grau table{margin-bottom:10px;}
.grau td{margin-bottom:10px;padding:5px 15px;background-color:#f5f5f5;border-top:0px solid #909090;border-right:1px solid #909090;border-bottom:1px solid #909090;border-left:0px solid #909090;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333333;behavior:url("plugins/css3pie/PIE.htc");}
.grau1 td{margin-bottom:10px;padding:3px 10px;background-color:#f5f5f5;border-top:0px solid #909090;border-right:1px solid #909090;border-bottom:1px solid #909090;border-left:0px solid #909090;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#333333;behavior:url("plugins/css3pie/PIE.htc");}
.grau h6{padding:10px 15px;font-size:48px;line-height:15px;font-weight:normal;color:#909090;}#bad table,#sauna table,#spa table,#fitness table,#gastro table,#shop table{color:#ffffff;}#bad table h2,#sauna table h2,#spa table h2,#fitness table h2,#gastro table h2,#shop table h2{margin:0;padding:15px 0 5px;color:#ffffff;}
#bad table p,#sauna table p,#spa table p,#fitness table p,#gastro table p,#shop table p{margin:0;padding:0;color:#ffffff;}#neutral table{width:630px;margin:0 0 10px;padding:0;border:0;border-spacing:0;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;}#neutral table h2{margin:-3px 0 0;padding:0;}#neutral table p{margin:0;padding:0 0 5px;color:#000000;}
#neutral table a{margin:0;padding:0;color:#909090;}.layout_short{padding:5px 0;color:#000000;}.layout_short h2 a{font-weight:normal;text-decoration:none;color:#0097cd;}.layout_short p a,.back a,.ce_text a{color:#909090;}.layout_short .more{padding:0;}.layout_full h1{color:#0097cd;}
#footer{width:920px;height:28px;margin-bottom:50px;padding:12px 15px 5px;background-color:#6c6c6c;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;color:#ffffff;}#footer a:link,#footer a:visited{text-decoration:none;color:#ffffff;}#footer a:hover,#footer a:active,#footer .active{text-decoration:underline;color:#ffffff;}#foote .mod_customnav ul{list-style-type:none;}
#footer .mod_customnav li{float:left;padding-top:2px;padding-right:10px;padding-left:10px;border-top:0px solid #ffffff;border-right:1px solid #ffffff;border-bottom:0px solid #ffffff;border-left:0px solid #ffffff;list-style-type:none;}#ctrl_36,#ctrl_37{width:50px;float:left;}
#advent .block{float:left;margin-right:7px;margin-bottom:7px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url("plugins/css3pie/PIE.htc");}.count{font-size:16px;font-weight:bold;}.quantity_container{height:25px;float:left;margin-right:5px;}.price{font-size:24px;}.productWrapper{font-size:14px;}.sku{display:none;}.more{display:none;}
.kursplan td{height:55px;padding:3px;background-color:#f5f5f5;border-bottom:1px solid #dbdbdb;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;color:#4c4c4c;behavior:url("plugins/css3pie/PIE.htc");}.kursplan td:hover{background-color:#ffffff;}
.ce_text.schwimmkurse{margin-bottom:5px;padding:10px 10px 5px;background-color:#f5f5f5;border:1px solid #4b4b4b;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;behavior:url("plugins/css3pie/PIE.htc");}
#main .ce_text.schwimmkurse a:link,#main .ce_text.schwimmkurse a:visited,#left .ce_text.widerruf a:link,#left .ce_text.widerruf a:visited{margin-top:5px;margin-bottom:5px;padding:5px 10px;background-color:#0097ce;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-decoration:none;color:#ffffff;behavior:url("plugins/css3pie/PIE.htc");}
#main .ce_text.schwimmkurse a:hover,.ce_text.widerruf a:hover{background-color:#00bbff;}.error{color:#ff0000;}
}
@media screen{
/* Style sheet formular */
.submit{padding:1px 5px;border:1px solid #909090;font:14px Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;cursor:pointer;}.submit:hover{background-color:#fff;}.formbody{}.toggler{cursor:pointer; cursor:hand;}.form table{width:630px;border:0 !important;}
.ce_form input.kurse,.mod_subscribe input.kurse,.mod_unsubscribe input.kurse,input.kurse{background-color:#0097ce;border-color:#0097ce;font-weight:bold;color:#ffffff;}
.ce_form input,.mod_subscribe input,.mod_unsubscribe input,input{margin:0 0 5px;padding:2px 5px;border:1px solid #909090;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;font-family:Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;behavior:url("plugins/css3pie/PIE.htc");}#ctrl_56{margin:0 0 15px;padding:2px 5px;background-color:#fcf4ac;}
#ctrl_52_submit{width:212px;padding-top:1px;padding-bottom:1px;}#ctrl_53{}.checkbox_container legend{float:left;margin-right:10px;background-color:#cccc;}.checkbox,checkbox{margin:0 0 10px;padding:0;border:0px;font-family:Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;}
.ce_form select,select{min-width:210px;margin:0 0 10px;padding:0;border:1px solid #909090;font-family:Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;}radio,.radio{margin:0 0 10px;padding:0;border:0px solid #909090;font-family:Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;}
.ce_form textarea,textarea{width:530px;min-width:530px;max-width:530px;margin:0 auto 10px 0;padding:2px 5px;border:1px solid #909090;font-family:Calibri,Verdana,Geneva,Arial,Helvetica,sans-serif;}.ce_form .col_0{width:80px;}.ce_form .col_1{width:550px;}.mod_login a,.one_column a,.tableless a,.login a,.block a{color:#909090;}.abonnieren{margin:0;padding:0;}
#maskottchen{padding:10px 15px 5px;background-image:url("../../tl_files/mariba_V1.0/inhalte/news/mariba-maskottchen.jpg");background-repeat:no-repeat;border:1px solid #cccccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;behavior:url("plugins/css3pie/PIE.htc");}#formular .radio span{display:block;font-weight:bold;}#formular .radio label{width:250px;}
#formular .radio legend{display:none;}#formular .submit{width:210px;margin-left:174px;}#formular label{width:170px;display:inline-block;}.#formular radio_container radio mandatory"{}
}
@media all{
/* Style sheet all */

}
