/* Style sheet coachingwebshop_screen */
body{font-family:Arial,sans-serif;font-size:12px;color:#3d3c3f;}
a{text-decoration:none;color:#3f7091;}
h1{height:20px;margin:0;padding-top:8px;padding-right:10px;padding-left:10px;background:url("tl_files/coachingwebshop/layout/h1_bg.gif") left top repeat-x;border:1px dotted #dedede;font-weight:bold;font-size:12px;color:#ffffff;}
h2{font-weight:normal;color:#3f7091;}
h3{margin-top:0;margin-bottom:10px;font-weight:bold;font-size:14px;}
#wrapper{margin-bottom:20px;}
#header{}
#header .mod_pageImage{height:115px;border-width:0px 1px;border-style:dotted;border-color:#DEDEDE;}
#header .links{height:22px;right:0;position:absolute;padding-top:6px;padding-right:10px;padding-left:10px;}
#header .mod_breadcrumb{height:20px;padding-top:8px;padding-right:10px;padding-left:10px;}
#header .mod_breadcrumb ul{margin:0;padding:0;list-style-type:none;}
#header .mod_breadcrumb li{display:inline;margin:0;padding:0 0 0 8px;background:url("tl_files/coachingwebshop/layout/breadcrumb_spacer.gif") left center no-repeat;}
#header .mod_breadcrumb li.first{display:inline;padding-left:0;background: none;}
#header .mod_breadcrumb a,#header .mod_breadcrumb span{font-size:9px;color:#9c9e9f;}
#header .mod_isoStoreSwitcher{height:20px;float:right;padding-top:8px;padding-right:10px;padding-left:10px;}
#header .mod_isoStoreSwitcher ul{margin:0;padding:0;list-style-type:none;}
#header .mod_isoStoreSwitcher li{display:inline;margin:0;padding:0;}
#header .mod_isoStoreSwitcher span{font-weight:bold;color:#58585a;}
#header .mod_isoStoreSwitcher a{color:#58585a;}
#header .mod_changelanguage{height:20px;float:right;padding-top:8px;padding-right:10px;padding-left:10px;}
#header .mod_changelanguage ul{margin:0;padding:0;list-style-type:none;}
#header .mod_changelanguage li{display:inline;margin:0;padding:0;}
#header .mod_changelanguage span{font-weight:bold;color:#58585a;}
#header .mod_changelanguage a{color:#58585a;}
#main-navigation{height:20px;padding-top:8px;padding-right:10px;padding-left:10px;border:1px dotted #dedede;}
#main-navigation ul{margin:0;padding:0;list-style-type:none;}
#main-navigation li{display:inline;margin:0 10px 0 0;padding:0;color:#3f7091;}
#main-navigation span.active,#main-navigation a.trail{font-weight:bold;}
#left{}
#left .inside{margin-right:30px;}
#category-navigation{}
#category-navigation ul{margin:0;padding:0;list-style-type:none;}
#category-navigation li{color:#3f7091;}
#category-navigation span,#category-navigation a{height:20px;display:block;padding-top:8px;padding-right:10px;padding-left:10px;background:url("tl_files/coachingwebshop/layout/nav_bg.gif") left top repeat-x;border-top:0px dotted #dedede;border-right:1px dotted #dedede;border-bottom:1px dotted #dedede;border-left:1px dotted #dedede;}
#category-navigation .level_2 span,#category-navigation .level_2 a{height:20px;display:block;padding-top:8px;padding-right:10px;padding-left:20px;border-top:0px dotted #dedede;border-right:1px dotted #dedede;border-bottom:1px dotted #dedede;border-left:1px dotted #dedede;}
#category-navigation span.active,#category-navigation a.trail{font-weight:bold;color:#3f7091;}
#left .mod_isoShoppingCart{margin-top:30px;}
#left .mod_isoShoppingCart .empty{height:20px;margin:0;padding:8px 10px 0;background:url("tl_files/coachingwebshop/layout/nav_bg.gif") left top repeat-x;border-top:0px dotted #dedede;border-right:1px dotted #dedede;border-bottom:1px dotted #dedede;border-left:1px dotted #dedede;}
#left .mod_isoShoppingCart table{width:210px;margin-bottom:10px;}
#left .mod_isoShoppingCart td{height:29px;padding-right:10px;padding-left:10px;background:url("tl_files/coachingwebshop/layout/nav_bg.gif") left top repeat-x;border-bottom:1px dotted #dedede;}
#left .mod_isoShoppingCart td.col_first{padding-right:0;border-left:1px dotted #dedede;}
#left .mod_isoShoppingCart td.col_last{padding-left:0;text-align:right;border-right:1px dotted #dedede;}
#left .mod_isoShoppingCart .productName{font-size:10px;}
#left .mod_isoShoppingCart a.cart{margin-right:3px;}
* html #left .mod_isoShoppingCart a.cart{margin-right:0;}
#main{}
#main .mod_isoProductLister{}
#main .mod_isoProductLister .product{padding-top:30px;padding-bottom:30px;border-bottom:1px dotted #dedede;}
#main .mod_isoProductLister .product_last{border-bottom:0;}
#main .mod_isoProductLister .product .main_image{float:left;margin-right:30px;}
#main .mod_isoProductLister .product .product_info{width:480px;margin-left:130px;}
#main .mod_isoProductLister .product .price{font-size:16px;}
#main .mod_isoProductLister .submit_container{width:150px;float:right;margin-top:-60px;text-align:right;}
#main .mod_isoProductLister .submit_container .options{float:left;}
#main .mod_isoProductLister .submit_container .options select{width:85px;}
#main .mod_isoProductLister .submit_container input.quantity_requested{width:20px;padding:2px;text-align:center;border:1px solid #dedede;font-size:9px;}
#main .mod_isoProductLister .submit_container .add_to_cart{width:21px;height:17px;background:url("tl_files/coachingwebshop/layout/add_to_cart.gif") center center no-repeat;border:0;text-indent: -999em;cursor: pointer;}
#main .mod_isoProductReader{margin-top:20px;}
#main .mod_isoProductReader .image_container{width:100px;float:left;}
#main .mod_isoProductReader .product_data{margin-left:130px;}
#main .mod_isoProductReader .description{width:480px;}
#main .mod_isoProductReader .price{font-size:16px;}
#main .mod_isoProductReader .submit_container{width:150px;float:right;margin-top:-80px;text-align:right;}
#main .mod_isoProductReader .submit_container .options{float:left;}
#main .mod_isoProductReader .submit_container .options submit{width:85px;}
#main .mod_isoProductReader .submit_container input.quantity_requested{width:20px;padding:2px;text-align:center;border:1px solid #dedede;font-size:9px;}
#main .mod_isoProductReader .submit_container .add_to_cart{width:21px;height:17px;background:url("tl_files/coachingwebshop/layout/add_to_cart.gif") center center no-repeat;border:0;text-indent: -999em;cursor: pointer;}
#main .mod_isoProductReader .longdescription{margin-top:10px;padding-top:10px;border-top:1px dotted #dedede;}
.divider{padding-bottom:10px;border-bottom:1px dotted #dedede;}
#main .mod_isoShoppingCart{}
#main .mod_isoShoppingCart table{width:720px;}
* html #main .mod_isoShoppingCart table{width:717px;}
#main .mod_isoShoppingCart td{padding:10px;border-bottom:1px dotted #dedede;}
#main .mod_isoShoppingCart td.col_first{padding-left:0;}
#main .mod_isoShoppingCart td.col_4{padding-right:20px;}
#main .mod_isoShoppingCart td.col_last{padding-right:0;padding-left:0;}
#main .mod_isoShoppingCart td.image{width:40px;}
#main .mod_isoShoppingCart td.quantity{width:20px;text-align:right;}
#main .mod_isoShoppingCart td.price{text-align:right;}
#main .mod_isoShoppingCart td.remove{width:17px;}
#main .mod_isoShoppingCart td.remove a{width:20px;height:17px;display:block;background:url("tl_files/coachingwebshop/layout/cart_delete.gif") center center no-repeat;text-indent: -999em;}
#main .mod_isoShoppingCart thead tr{background:url("tl_files/coachingwebshop/layout/h1_bg.gif") left center repeat-x;border:1px dotted #dedede;}
#main .mod_isoShoppingCart thead td{margin:0;padding:7px 10px 6px;background:url("tl_files/coachingwebshop/layout/h1_bg.gif") left center repeat-x;border-top:1px dotted #dedede;border-bottom:1px dotted #dedede;font-size:12px;color:#ffffff;}
#main .mod_isoShoppingCart thead td.col_first{padding-left:10px;border-top:1px dotted #dedede;border-bottom:1px dotted #dedede;border-left:1px dotted #dedede;}
#main .mod_isoShoppingCart thead td.col_last{border-top:1px dotted #dedede;border-right:1px dotted #dedede;border-bottom:1px dotted #dedede;}
#main .mod_isoShoppingCart thead td.remove{background:url("tl_files/coachingwebshop/layout/thead_trash.jpg") right center no-repeat;}
#main .mod_isoShoppingCart td ul{margin:0 0 0 10px;padding-top:2px;padding-left:15px;}
#main .mod_isoShoppingCart td input.text{width:20px;padding:2px;text-align:center;border:1px solid #dedede;font-size:9px;}
#main .mod_isoShoppingCart tbody td.price{width:75px;}
#main .mod_isoShoppingCart tfoot td{font-size:16px;}
#main .mod_isoShoppingCart .submit_container{float:right;margin-top:30px;}
#main .mod_isoShoppingCart .submit_container button.update{width:92px;height:21px;margin-right:10px;background:url("tl_files/coachingwebshop/layout/btn-update.gif") center center no-repeat;border:0;text-indent: -999em;cursor: pointer;}
* html #main .mod_isoShoppingCart .submit_container button.update{position:absolute;}
#main .mod_isoShoppingCart .submit_container a.checkout{width:68px;height:21px;float:right;display:block;background:url("tl_files/coachingwebshop/layout/btn-checkout.gif") center center no-repeat;text-indent: -999em;cursor: pointer;}
.mod_isoCheckout{}
.mod_isoCheckout p.error{color:#ff0000;}
.mod_isoCheckout .steps{margin-top:10px;margin-bottom:10px;}
.mod_isoCheckout .steps ul{margin:0;padding:0;list-style-type:none;}
.mod_isoCheckout .steps li{width:158px;float:left;margin:0;padding:5px 10px;text-align:center;background-color:#ffe8e8;border-top:1px dotted #dedede;border-right:0px dotted #dedede;border-bottom:1px dotted #dedede;border-left:1px dotted #dedede;}
.mod_isoCheckout .steps li.passed{width:178px;padding:0;background-color:#edffdb;}
.mod_isoCheckout .steps li.active{background-color:#fff9a3;}
.mod_isoCheckout .steps li.last{width:161px;border-right:1px dotted #dedede;}
* html .mod_isoCheckout .steps li.last{width:158px;}
.mod_isoCheckout .steps a{display:block;padding:5px 10px;text-align:center;}
.mod_isoCheckout .steps ul.steps3 li{width:218px;}
.mod_isoCheckout .steps ul.steps3 li.passed{width:238px;}
.mod_isoCheckout .steps ul.steps3 li.last{width:220px;}
* html .mod_isoCheckout .steps ul.steps3 li.last{width:217px;}
.mod_isoCheckout .address_new td.col_first{padding-right:10px;}
.mod_isoCheckout .address_new input,.mod_isoCheckout .address_new select{width:200px;}
.mod_isoCheckout #billing_address{width:320px;float:left;margin-right:40px;}
.mod_isoCheckout #shipping_address{width:360px;float:left;}
* html .mod_isoCheckout #shipping_address{width:357px;}
.mod_isoCheckout .radio_container span{display:block;padding-bottom:10px;}
.mod_isoCheckout .radio_container input.radio{float:left;display:block;}
.mod_isoCheckout .radio_container label{display:block;margin-left:30px;padding-top:2px;}
.mod_isoCheckout .submit_container{margin-top:30px;padding-top:10px;text-align:right;border-top:1px dotted #dedede;}
.mod_isoCheckout .submit_container .previous{width:51px;height:21px;float:left;background:url("tl_files/coachingwebshop/layout/btn-zurueck.jpg") center center no-repeat;border:0;text-indent: -999em;cursor: pointer;}
* html .mod_isoCheckout .submit_container .previous{width:80px;text-align:right;background-position:left center;font-size:0;color:#ffffff;}
*+html .mod_isoCheckout .submit_container .previous{width:80px;text-align:right;background-position:left center;font-size:0;color:#ffffff;}
.mod_isoCheckout .submit_container .next{width:51px;height:21px;float:right;background:url("tl_files/coachingwebshop/layout/btn-weiter.jpg") center center no-repeat;border:0;text-indent: -999em;cursor: pointer;}
* html .mod_isoCheckout .submit_container .next{width:80px;text-align:left;background-position:right center;font-size:0;color:#ffffff;}
*+html .mod_isoCheckout .submit_container .next{width:80px;text-align:left;background-position:right center;font-size:0;color:#ffffff;}
.mod_isoCheckout .submit_container .confirm{width:72px;height:21px;float:right;background:url("tl_files/coachingwebshop/layout/btn-bestellen.jpg") center center no-repeat;border:0;text-indent: -999px;cursor: pointer;}
.mod_isoCheckout .order_review .info_container{width:200px;height:132px;float:left;margin-right:17px;padding:10px;background-color:#f5f5f5;border:1px dotted #dedede;}
* html .mod_isoCheckout .order_review .info_container{width:190px;}
.mod_isoCheckout .order_review .payment_method,.mod_isoCheckout .order_review .shipping_method{width:220px;height:50px;margin-right:0;margin-bottom:10px;}
* html .mod_isoCheckout .order_review .payment_method,* html .mod_isoCheckout .order_review .shipping_method{width:230px;margin-right:0;margin-bottom:10px;}
.mod_isoCheckout .order_review .info_container a.edit{float:right;margin-top:2px;font-size:10px;}
.mod_isoCheckout .order_review table{width:720px;margin-top:20px;border-top:1px dotted #dedede;}
* html .mod_isoCheckout .order_review table{width:717px;}
.mod_isoCheckout .order_review td{padding:10px 5px;border-bottom:1px dotted #dedede;}
.mod_isoCheckout .order_review td.col_first{padding-left:0;}
.mod_isoCheckout .order_review td.col_last{padding-right:0;}
.mod_isoCheckout .order_review td.image{width:40px;}
.mod_isoCheckout .order_review td.price{width:75px;text-align:right;}
.mod_isoCheckout .order_review td.quantity{width:20px;}
.mod_isoCheckout .order_review td.tax{width:20px;text-align:center;}
.mod_isoCheckout .order_review tfoot td{padding-bottom:0;text-align:right;border-bottom:0;}
.mod_isoCheckout .order_review .grandtotal td{font-size:16px;}
.mod_isoCheckout .order_review .grandtotal td.price{width:160px;font-size:16px;}
.mod_isoCheckout .order_review .payment_form{display:block;margin-top:30px;padding-top:10px;text-align:right;border-top:1px dotted #dedede;}
.mod_isoOrderDetails{}
.mod_isoOrderDetails .info_container{width:200px;height:132px;float:left;margin-right:17px;padding:10px;background-color:#f5f5f5;border:1px dotted #dedede;}
.mod_isoOrderDetails .payment_method,.mod_isoOrderDetails .shipping_method{width:220px;height:50px;margin-right:0;margin-bottom:10px;}
.mod_isoOrderDetails table{width:720px;margin-top:20px;border-top:1px dotted #dedede;}
.mod_isoOrderDetails td{padding:10px 5px;vertical-align:top;border-bottom:1px dotted #dedede;}
.mod_isoOrderDetails td.col_first{padding-left:0;}
.mod_isoOrderDetails td.col_last{padding-right:0;}
.mod_isoOrderDetails td.price{width:75px;text-align:right;}
.mod_isoOrderDetails tfoot td{padding-bottom:0;text-align:right;border-bottom:0;}
.mod_isoOrderDetails .grandtotal td{font-size:16px;}
.mod_isoOrderDetails td ul{margin:0 0 0 10px;padding-top:2px;padding-left:15px;}
#footer{}
#footer #copyright{margin-top:5px;margin-left:240px;font-size:10px;color:#9c9e9f;}
#footer-navigation{margin-top:50px;margin-left:240px;padding-bottom:8px;border:1px dotted #dedede;}
#footer-navigation ul{margin:0;padding:0;list-style-type:none;}
#footer-navigation li{width:232px;float:left;margin:0;font-weight:bold;color:#3f7091;}
#footer-navigation li.first{margin-right:10px;}
#footer-navigation li.last{width:234px;margin-left:10px;}
* html #footer-navigation li,* html #footer-navigation li.last{width:222px;}
#footer-navigation li a,#footer-navigation li span{display:block;padding:8px 10px;}
#footer-navigation ul ul{padding-top:10px;border-top:1px dotted #dedede;}
#footer-navigation li li,#footer-navigation li li.last{float:none;margin-left:0;padding-bottom:2px;padding-left:10px;font-weight:normal;font-size:10px;}
#footer-navigation li li a,#footer-navigation li li span{padding:0;}
#footer-navigation span.active,#footer-navigation a.trail{font-weight:bold;color:#3f7091;}

