/* Style sheet balanceswing */
*{font-family:Trebuchet MS, Arial, Helvetica, sans-serif;}
body{margin:10px 0 0;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;color:#000;background:#030200 url("tl_files/balanceswing/fadingbackground.jpg") left top repeat-x;}
div,td,p{font-size:12px;color:#000000;line-height:18px;}
a,a:link,a:active,a:visited{text-decoration:underline;color:#000000;}
a:hover{text-decoration:underline;color:#A82F32;}
ul{margin:5px 15px;padding:0 5px 5px;list-style-image:url("tl_files/balanceswing/dot.gif");}
li{padding-top:0;padding-left:5px;line-height:18px;list-style-position: outside;}
h1{display:block;padding-top:25px;padding-bottom:15px;font-family:Trebuchet MS, Arial, Helvetica, sans-serif;font-weight:normal;font-size:18px;color:#F2A91F;background-color:inherit;}
h2{padding-bottom:15px;font-weight:bold;font-size:13px;}
h5{padding-bottom:0;font-weight:bold;font-size:13px;}
#header{width:979px;height:171px;margin:0;padding:0;border-bottom:1px solid #F2A91F;}
#header .inside{margin:0;padding:0;}
#logo{width:212px;position:absolute;}
#flashbanner1,#flashbanner2{width:283px;height:123px;position:absolute;margin-top:48px;}
#flashbanner1{margin-left:212px;}
#flashbanner2{margin-left:495px;}
#newsheadline{width:200px;position:absolute;margin-top:48px;margin-left:778px;background-color:#fff;border-left:1px solid #F3B33C;}
#newsheadline img{margin-left:30px;}
#container{margin-top:-10px;padding:0;background-color:#FCF3F3;}
#main{width:560px;margin:0 0 0 212px;padding:0;min-height:630px;}
#main .inside{margin:0;}
#main .mod_article{margin:10px 10px 10px 0;}
#right{margin-top:0;background-color:#FCF3F3;border-left:1px solid #F3B33C;min-height:650px;}
#right .inside{margin:5px 5px 5px 0;padding-top:30px;}
#left{background-image:url("tl_files/balanceswing/nav_background.jpg");background-repeat:no-repeat;}
#mainnavi{width:190px;margin-top:35px;font-weight:bold;font-size:11px;}
#mainnavi ul.level_1 p.active,#mainnavi ul.level_1 span.active,#mainnavi ul.level_1 a.trail{width:180px;height:19px;display:block;margin:0;padding-left:15px;background-image:url("tl_files/balanceswing/mainmenu_background_down_180.jpg");background-repeat:no-repeat;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-weight:bold;color:#FFF;}
#mainnavi ul.level_1{margin:0;padding:0;list-style-image:url("none");list-style: none;}
#mainnavi ul.level_1 li{width:180px;height:19px;display:block;padding:0;text-align:left;vertical-align:top;background-image:url("tl_files/balanceswing/mainmenu_background_180.jpg");background-repeat:no-repeat;border-bottom:1px solid #FFF;list-style: none;}
#mainnavi ul.level_1 li a{width:165px;height:21px;display:block;padding-left:15px;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;text-decoration:none;color:#641C1C;}
#mainnavi ul.level_1 li a:hover{width:165px;height:21px;display:block;text-decoration:none;color:#B5790B;}
#mainnavi ul_level_2{display:none;}
#mainnavi .level_2{display:none;}
.bs_table td{border-bottom:1px dashed #F2A91F;}
.bs_form td p{margin:0;padding:0;}
.bs_table th{padding-top:1px;padding-bottom:1px;padding-left:3px;text-align:left;background-color:#FBCB7B;border-bottom:1px solid #641D1B;}
.error{font-weight:bold;font-size:11px;color:#BB0000;}
#newsteaser{width:190px;margin:0 5px;padding:0;text-align:center;}
#newsteaser .layout_full{width:175px;margin-right:10px;margin-left:5px;padding:0;text-align:center;}
#newsteaser .layout_full{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #F3B33C;}
#newsteaser h1,#newsteaser h2{margin:0;padding:0;font-weight:bold;font-size:13px;}
#newsteaser .ce_text{width:175px;overflow:hidden;font-size:11px;}
#newsteaser a{text-decoration:none;color:#641D1B;}
#newsteaser a:hover{text-decoration:underline;color:#641D1B;}
#newsteaser a:active{padding-top:1px;text-decoration:underline;color:#641D1B;}
#newsteaser .image_container{padding:10px;}
.checkbox_container{display:none;}
#newsoverview,#newsoverview .layout_full{margin:0 5px 0 2px;padding:0;}
#newsoverview .layout_full{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #F3B33C;}
#newsoverview h1{margin:0;padding:0;font-weight:bold;font-size:13px;}
#newsoverview .ce_text{margin-top:5px;font-size:11px;}
#newsoverview a{text-decoration:none;color:#641D1B;}
#newsoverview a:hover{text-decoration:underline;color:#641D1B;}
#newsoverview a:active{padding-top:1px;text-decoration:underline;color:#641D1B;}
#newsoverview .image_container{float:left;margin-top:5px;margin-right:10px;}
.clear{clear:both;}
.mod_article .ce_text{height:auto;}
.mod_subscribe input,.mod_unsubscribe input{font-size:11px;}
.bs_button,.mod_subscribe .submit,.bs_form .submit,.formBody input.submit{background-color:#641C1C;border-top:1px solid #FFFFFF;font-weight:bold;font-size:11px;color:#FCF3EE;text-transform:uppercase;border-right: 1px solid #999999;border-bottom: 1px solid #999999;border-left: 1px solid #FFFFFF;}
.bs_button_small{width:175px;background-color:#641C1C;border:0;font-weight:bold;font-size:10px;color:#FCF3EE;text-transform:uppercase;cursor: pointer;}
#newslettersignup{margin-top:30px;}
#newslettersignup h6{margin:0 0 0 5px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#641C1C;}
#newslettersignup input.text{width:130px;margin-bottom:2px;margin-left:5px;}
#newslettersignup input.submit{height:20px;margin-left:5px;}
#newslettersignup .error{margin:2px 2px 2px 5px;font-weight:bold;font-size:11px;color:#BB0000;}
.bs_form td{padding:5px;vertical-align:top;}
.bs_footer{font-size:11px;color:#FFF;}
.bs_footer a,.bs_footer a:visited{text-decoration:none;color:#FFF;}
.bs_footer a:hover{text-decoration:underline;}
.bs_horizontal_line{padding-top:15px;border-top:1px solid #641D1B;}
.bs_table table{width:510px;}
.bs_termine td,.bs_trainer td{padding:4px 5px;vertical-align:top;}
.bs_termine td.col_0,.bs_trainer td.col_0{width:30%;}
.bs_termine td.col_1,.bs_trainer td.col_1{width:18%;}
.bs_termine td.col_2,.bs_trainer td.col_2{width:22%;}
.bs_termine td.col_3,.bs_trainer td.col_3{width:10%;}
.bs_trainer td{border-top:1px dotted #F2A91F;border-right:1px dotted #F2A91F;border-bottom:1px dotted #F2A91F;border-collapse:collapse;}
.bs_trainer td.col_0{border-left:1px dotted #F2A91F;}
.border_bottom{margin-bottom:10px;padding-bottom:15px;border-bottom:1px solid #F3B33C;}
.mod_subscribe .confirm{font-weight:bold;color:#F3B33C;}
.addthis{margin-top:10px;margin-left:3px;}
#facebook{margin-top:25px;margin-left:3px;}
.vergriffen{margin-top:-100px;margin-left:400px;text-align:center;}
.vergriffen .caption{font-weight:bold;font-size:10px;color:#ff0000;line-height:12px;}
#bestellung .checkbox_container{display:block;}
#bestellung .scrollbox{height:100px;overflow:auto;padding:10px;background-color:#fff;border:1px solid #641C1C;}

