SPAN#logo  {background-image: none;}

body, html {background:#D9D6D1 url(../images/bg-big.jpg) no-repeat scroll center top;font-family::Verdana, Geneva, sans-serif;font-size:12pt;}

div#main{width:989px;}
div#main-background{width:989px;}
div#main-middle{background-image:none;border:0px;width:auto;}
div#main-inside{width:100%;padding-top:1px;}

div#top {background-color:transparent;}
div.group-left{border:0px solid red;}
div.content{padding:0px;}
div.content-container{background-image:none;background-color:transparent;padding-top:115px;padding-bottom:100px;}
div.content-padding{padding:0px;}
div#content-middle-right{background-color:#FFF}
div#content-after-menu{background-color:#FFF;padding-top:0px;} 
div#content-top{width:0px;height:0px;}
div#head {background-color:transparent;color:#FFF;}
div#head div.stripe-left-floating{font-size:1em;letter-spacing:0.2em;font-weight:100;line-height:25px;padding-left:15px;color:#F1B3B3;}
div.stripe#head{border:0px;padding:0px;}
div.stripe#head a{display:none;}

/************SEARCH FORM************/
div.stripe#head form{width:300px;float:right;border:4px solid #D40000;padding:2px;background-color:#FFF9E8;}
div.stripe#head fieldset{float:left;padding:0px;margin:0px;}
div.stripe#head fieldset input{padding:5px 0px 0px 5px;background-color:#FFF9E8;border:none;width:235px;height:20px;margin:0px;font-size:14px;color:#8E8E8E;}
div.stripe#head fieldset.buttons{width:60px;}
div.stripe#head fieldset.buttons input{width:60px;padding:0px;margin:0px;float:right;}
div.stripe#head fieldset.buttons div.form-buttons{width:100%;}
div.stripe#head fieldset.buttons input.button{height:25px;background-color:#D40000;font-size:1em;text-transform: uppercase;font-weight:bold;color:#FFF;padding-top:0px;}
/***********************************/

/***********CART SUMMARY************/
div#main-tools{width:500px;margin:0px;height:15px;position:relative;top:60px;padding:0;}
body.cart-summary div.cart-summary br{display:none;}
body.cart-summary div.cart-summary {float:right;height:15px;width:98%;}
body.cart-summary div.cart-summary-text {height:inherit;font-weight:lighter;}
/***********************************/

/**********NAVIGATION,CART**********/
ul#level-1-navigation{background-image:none;background-color:#E8E8E8;border-width:0px;padding-top:5px;} 
ul#level-1-navigation li{border-right:1px dotted black; border-right-style: dotted}
ul#level-1-navigation li.no-delimiter{border:0;}
ul#level-1-navigation *{font-size:9pt;}
ul#level-1-navigation li a{background-color: transparent}
ul#level-1-navigation li span.inside{background-color:#E8E8E8;border-width:0px; border-style:none}
ul#level-1-navigation li span.inside span.underline{color:black;border:0px;text-decoration:none;}
ul#level-1-navigation li.selected{border:0;}
ul#level-1-navigation li.selected a{color:#D91918;text-decoration:none;}
ul#level-1-navigation li.selected span.inside {color:#D91918;background-color:transparent;padding:10px;}
ul#level-1-navigation li.selected span.outside {background-color:#FFF;border-top:3px solid #D91918;border-left:3px solid #D91918;border-right:3px solid #D91918;border-bottom:0px;padding:10px 10px 7px 10px;}

body.cart-summary ul#level-1-navigation{width:100%;text-align:left;border-bottom:3px solid #D91918;}
body.cart-summary div#main-middle{background-image:none;background:transparent;}
body.cart-summary div.cart-summary-text{background-image:none;padding:0px 0px 0px 0px;text-align:right;}

/**********CATEGORIES**********/
div.jizdni-kola-kategorie{background:url(/wss_frontend/templates/user/images/hlavni-strana/jizdni-kola/jizdni-kola-bg.jpg) no-repeat scroll center top;height:393px;border:0px solid red;padding:0px 0px 2px 0px;margin-top:10px;}
table.jizdni-kola{empty-cells:show;border-spacing:0px;border:0px;}
table.jizdni-kola td{border:0px;border-collapse:collapse;padding:0px;margin:0px;}
table.jizdni-kola img{padding:0px;padding-top:24px;margin:0px;position:relative;top:2px;width:157px;}
table.jizdni-kola tr.kola-pozadi{border:0px;border-collapse:collapse;padding:0px;margin:0px;height:48px;}
table.jizdni-kola tr.kola-pozadi td{width:157px;}
table.jizdni-kola tr.kola-pozadi td a{text-decoration:underline;color:#FFF;text-align:center;line-height:55px;background:url(/wss_frontend/templates/user/images/hlavni-strana/jizdni-kola/kola-pozadi.png) no-repeat scroll left top;width:157px;display:block;height:48px}
table.jizdni-kola tr.kola-pozadi td a:hover, table.jizdni-kola tr.kola-pozadi td a:active{background-position: right top;}
table.jizdni-kola tr.kola-pozadi td.mezera{width:20px;background:none;}
table.jizdni-kola td.mezera{width:20px;}

div.group-left div.class-left div.facebook-hp {width:295px;height:166px;background:#3b5998 url(/wss_frontend/templates/user/images/main-page/facebook.png) no-repeat scroll center top;margin:0;text-align:left;color:#fff;margin-top:10px;}
div.group-left div.class-left div.kontakt-hp {width:295px;height:850px;background:#dbd9d3 url(/wss_frontend/templates/user/images/main-page/jizdni-kola-kontakt.jpg) no-repeat scroll center top;margin:0;text-align:left;color:#fff;margin-top:10px;}
div.group-left div.class-left div.kontakt-hp h1 {background-color:inherit; font-size: 1.3em; color: #cc0101; text-align:center;padding:18px}
div.group-left div.class-left div.kontakt-hp p.kamenna-prodejna {padding:360px 15px 0px 15px;color:#292929;font-size:0.9em}
div.group-left div.class-left div.kontakt-hp p.kontakt-mapy {padding:230px 15px 0px 15px; text-align:center;}
div.group-left div.class-left div.kontakt-hp p.kontakt-mapy a {font-size:0.85em; color:#d70000;}
div.group-left div.class-left div.facebook-hp div.box-no-border {}
div.group-left div.class-left div.facebook-hp p.stante-se {padding-top: 5px; text-align:center}
div.group-left div.class-left div.facebook-hp div.box-no-border div.box-content div.box-text-content p.facebook {text-align:center; padding-top:60px}
div.group-left div.class-left div.facebook-hp div.box-no-border div.box-content div.box-text-content p.facebook a {color:#FFF;}
/*********************CYKLO-KOMPONENTY*************************/
div.cyklo-komponenty{background:url(/wss_frontend/templates/user/images/hlavni-strana/komponenty/cyklo-komponenty.jpg) no-repeat scroll center top;height:212px;width:989px;border:0px solid red;padding:0px 0px 25px 0px;}
div.cyklo-komponenty div#strip-text{color:#E1E3D9;clear:both;line-height:20px;padding-bottom:20px;}
div.cyklo-komponenty table td{border-right:1px dotted #E1E3D9;}
div.cyklo-komponenty table td#last-cell{border:none;} 
div.cyklo-komponenty li{width:200px;list-style-type:none;background:url(/wss_frontend/templates/user/images/hlavni-strana/komponenty/li-style.png) no-repeat scroll left 50%;padding-left:15px;line-height:24px;}
div.cyklo-komponenty li a:link,div.cyklo-komponenty li a:hover,div.cyklo-komponenty li a:active,div.cyklo-komponenty li a:visited{color:#FFF;}
/*************************************************************/


/*********************OBSAH ZA CYKLO-KOMPONENTY*************************/

/***************KATEGORIE-DNE, PROC NAKUPOVAT*****************/
body.section_home div.group-main {float:left;width:683px;}
body.section_home div.group-main div.class-main{padding-left:5px}
body.section_home div.group-left {float:right;padding-right:5px;padding-left:5px;width:295px;}
div.hp-info-kola{background:#F7F7F7 url(/wss_frontend/templates/user/images/hlavni-strana/info-kola/hp-info-kola-bg.jpg) repeat scroll center left;margin:0;padding:20px 15px;text-align:left;color:#FFF;}
div.hp-info-kola h3{font-size:11px;text-transform:uppercase;}
div.hp-info-kola h2{font-size:0.80em;font-weight:bolder;text-transform:uppercase;}
div.hp-info-kola div.box-text-content li{font-size:10px;line-height:normal;padding-top:7px;}
div.hp-info-kola div.box-text-content ul{padding-right:15px;padding-bottom:10px;padding-top:15px;padding-left:13px;list-style-type:none;}
div.hp-info-kola div.box-no-border{padding:0px;}
body.section_home div.group-main div.box-no-border, body.section_home div.group-left div.box-no-border {margin:0;}
body.section_home div.group-main div.box-no-border h2{background-color:#D70000;margin:0;color:#FFF;padding-left:5px;line-height:24px}
body.section_home div.group-main div.box-no-border h2 a{color:#FFF;font-size:0.889em;font-family:Arial, Helvetica, sans-serif;}
/***********************************************************************/

/******************************PRODUCTS LIST*****************************/
table.products{border:0px;width:100%;letter-spacing:0.2pt;margin:0.3em 0em 0.3em 0;}
table.products *{font-size:12pt;}
table.products tr{height:100%;}
table.products td{border:0px;border-bottom:1px solid #DBDBDB;vertical-align:top;text-align:center;padding:15px 0px;position:relative;height:100%;}
table.products td div.product-item-container{height:100%;position:relative;}
table.products td.product-first div.product-item-container{border-right:1px solid #DBDBDB;}
table.products td.product-last div.product-item-container{border-left:1px solid #DBDBDB;padding-left:10px;}
table.products div.product-title{margin-bottom:0;}
table.products div.pal,table.products div.pal > *{text-align:center;font-size:0.813em;letter-spacing:normal;padding:3px 10px 0px 10px;}
table.products div.pal span.product-price{color:#C30000;font-weight:bold;letter-spacing:0.1em;padding-bottom:3px;font-size:0.813em;}
table.products div.pal span.product-availability{font-size:0.813em;}

table.products div.product-labels span{position:absolute;top:0px;left:10px;padding-right:130px;padding-top:80px;}
table.products div.product-labels span.label-discount{background:url(../images/listing/discount-label.gif) no-repeat scroll left top;}
table.products ul.product-subproducts, table.products span.product-subproducts-label{padding:0px;padding-top:3px;}

div.product-image-list{height:100px;background-color:white;text-align:center;padding:15px 5px 10px 5px;}
div.product-item-container a.image-only{display:block;height:100px;background-color:white;text-align:center;padding:25px 5px 10px 5px;}
div.content ul.product-subproducts ul{padding:0px;}
div.content ul.product-subproducts li{padding:0px;padding-top:3px;display:inline;}
div.content div.product-perex{color:#6D6D6D;padding:0px 10px;text-align:justify}
div.content div.product-perex p{padding:0;font-size:0.9em;}
table.products td.product div.product-title {padding:0px 15px;}
table.products td.product a{text-align:center;margin-left:auto;margin-right:auto;font-weight:normal;font-size:0.75em;padding-top:5px;}
a.product-details, a.add-to-cart{background-repeat:no-repeat;line-height:40px;padding-left:105px;padding-top:8px}
a.product-details {background-image:url(../images/button/button-zobrazit-detail.png);}
a.add-to-cart {background-image:url(../images/button/pridat-do-kosiku-bg.png);}
.empty{text-decoration:none;}
/***********************************************************************/

/******************************PRODUCT DETAIL*****************************/
div.product div.product-summary {display:none;}
/***********************************************************************/

/********************************FOOTER*********************************/
div#footer{background:#CD0202 url(../images/hlavni-strana/footer/footer-background-hp.png) repeat-x scroll left top;margin:0;padding:0 0 0 24px;height:420px;position:relative;border:0px;}
/*Background above footer*/
div#footer div#footer-background-top{background:#FFF url(../images/hlavni-strana/footer/footer-background-top-hp.jpg) no-repeat scroll left 33px;height:100px;width:989px;position:absolute;top:-100px;left:0px;z-index:-1;}
/************SEARCH FORM************/
div#footer div.footer-search-box a{display:none;}
div#footer div.footer-search-box{position:absolute;left:675px;}
div#footer div.footer-search-box form{position:relative;right:10px;top:-10px;width:300px;height:25px;border:4px solid #D40000;padding:2px;background-color:#FFF9E8;}
div#footer div.footer-search-box fieldset{float:left;padding:0px;margin:0px;}
div#footer div.footer-search-box fieldset input{padding:5px 0px 0px 5px;background-color:#FFF9E8;border:none;width:235px;height:20px;margin:0px;font-size:14px;color:#8E8E8E;}
div#footer div.footer-search-box fieldset.buttons{width:60px;}
div#footer div.footer-search-box fieldset.buttons input{width:60px;padding:0px;margin:0px;float:right;}
div#footer div.footer-search-box fieldset.buttons div.form-buttons{width:100%;}
div#footer div.footer-search-box fieldset.buttons input.button{height:25px;background-color:#D40000;font-size:10px;text-transform: uppercase;font-weight:bold;color:#FFF;padding-top:0px;}
/***********************************/
div#footer div.stripe-left{border:0px;width:100%;height:377px;float:none;}
div#footer div.stripe-left div#copyright-footer{height:30px;padding-top:15px;font-size:1.3em;width:50%;}
div#footer div.stripe-left div#text-footer{position:absolute;top:240px;bottom:50px;left:24px;right:24px;font-size:1.2em;text-align:justify;}
div#footer div.footer-ads{background-color:#000;height:42px;width:312px;bottom:0px;position:absolute;right:0px;line-height:40px;text-align:center;}
div#footer div.footer-ads a {color:#787878;text-decoration:none;font-size:1.2em;}

/*lists of links*/
div#footer div.footer-links{float:left;position:relative;top:20px;}
div#footer div.stripe-left div#table-links{padding-top:15px;} 
div#footer div.stripe-left td{border-right:1px dotted #E1E3D9;}
div#footer div.stripe-left td#last-cell-footer{border:none;} 
div#footer div.stripe-left ul{float:left;}
div#footer div.stripe-left li{width:210px;list-style-type:none;padding-left:10px;line-height:24px;}
div#footer div.stripe-left li a:link,div#footer div.stripe-left li a:hover,div#footer div.stripe-left li a:active,div#footer div.stripe-left li a:visited{color:#FFF;font-size:1.2em;}
/***********************************************************************/


/******************************NAVIGATION*******************************/
div.class-left div.box-content {padding:0;}
div.group-left div.box h2{background-image:url(../images/menu-left/title-navigation-bg.png);padding-left:1em}
div.content div.box h2{height:28px;background-position:top left;background-repeat:repeat-x;color:#ECECEC;font-size:8pt;font-weight:normal;margin:0;line-height:27px;letter-spacing:0.5pt}
ul.level-2-navigation li{line-height:31px;background-color:#F0F0F0;border:0px;border-bottom:1px solid #E5E5E5;}
ul.level-2-navigation > li{background-color:#F0F0F0;}
ul.level-2-navigation li span.selected{background-color:transparent;padding:0 !important;display:block;}
ul.level-2-navigation li span.not-selected{background-color:transparent;padding:0 !important;display:block;}
ul.level-2-navigation li * a{display:block;padding-left:1em;color:black;background:url(../images/menu-left/arrow-category.gif) no-repeat scroll 96% 50%;}
ul.level-2-navigation li * a:visited{color:black;}
ul.level-2-navigation li span.selected-deeper a{background:url(../images/menu-left/arrow-selected-category.gif) no-repeat scroll 96% 50%;}
ul.level-2-navigation li * a:hover{display:block;color:white;background:#D70000 url(../images/menu-left/arrow-selected-category.gif) no-repeat scroll 96% 50%;}
ul.level-2-navigation ul.navigation-deeper * a{display:block;padding-left:2em;color:black;background:url(../images/menu-left/arrow-selected-category.gif) no-repeat scroll 96% 50%;}
ul.level-2-navigation ul.navigation-deeper * a:hover{display:block;background-color:#D70000;color:white;}
ul.level-2-navigation span.selected span.inside{padding-left:1em;background:url(../images/menu-left/arrow-selected-category.gif) no-repeat scroll 96% 50%;}
ul.level-2-navigation ul.navigation-deeper li{background:url(../images/menu-left/title-navigation-deeper-item-bg.png) repeat-x scroll top left;border:0;}
ul.level-2-navigation ul.navigation-deeper span.selected span.inside{padding-left:2em;background-color:transparent}
ul.level-2-navigation ul.navigation-deeper ul.navigation-deeper a{padding-left:4em;}
ul.level-2-navigation ul.navigation-deeper ul.navigation-deeper a:hover{padding-left:4em;color:white;}
ul.level-2-navigation ul.navigation-deeper ul.navigation-deeper span.selected span.inside{padding-left:4em;}
ul.level-2-navigation ul.navigation-deeper ul.navigation-deeper ul.navigation-deeper a{padding-left:6em;}
ul.level-2-navigation ul.navigation-deeper ul.navigation-deeper ul.navigation-deeper a:hover{padding-left:6em;color:white;}
ul.level-2-navigation ul.navigation-deeper ul.navigation-deeper ul.navigation-deeper span.selected span.inside{padding-left:6em;}
ul.level-2-navigation li span.selected-deeper{background:url(../images/menu-left/title-navigation-deeper-bg.png) repeat-x scroll top left;}
ul.level-2-navigation span.selected{background:url(../images/menu-left/title-navigation-selected-bg.png) repeat-x scroll top left;}
ul.level-2-navigation li span.selected-deeper a,ul.level-2-navigation span.selected {color:white;}
/***********************************************************************/ 

/******************************BREADCRUMBS******************************/
div#breadcrumbs{height:33px;clear:both;margin-bottom:11px;padding:0 15px;background:transparent url(../images/breadcrumbs/breadcrumb-bg.png) repeat-x scroll left center;}

div#breadcrumbs a{color:#797979;position:relative;top:0px;float:left;height:100%;line-height:33px; background:transparent url(../images/breadcrumbs/breadcrumb-arrow.png) no-repeat scroll right center;padding-right:25px;padding-left:10px;}
div#breadcrumbs span{font-size:10px !important}
div#breadcrumbs span.actual-page{color:#797979;font-weight:bold;margin-top:0px;float:left;padding-right:10px;padding-left:10px;line-height:33px;}

div#breadcrumbs a#main-page-breadcrumb{
	padding-right: 10px;
	background:none;
	float:left; /* Required */
	width:45px; /* Width of image in question */
	height:32px; /* Height of image in question */
	position:relative; /* Required */
	margin-top:0px;
	top:0px;
}

div#breadcrumbs a#main-page-breadcrumb span{
	font-size:7pt !important;
	line-height:normal;
	position:absolute; /* Required */
	width:100%; /* Stretch full width of parent */
	height:100%; /* Stretch full height of parent */
	background:url(../images/breadcrumbs/breadcrumb-home.png) top left no-repeat; /* Image */
	cursor:pointer; /* Required for links to appear like links in IE */
}


/***********************************************************************/ 

/**************************PRODUCT ONE LEVEL****************************/
div.content h1{background-color:#E5E5E5;margin:0;padding:10px 15px;}
div.product{}
/***********************************************************************/ 

