html {height: 100%;}
body {
   height: 100%;
   *height: auto;
   padding: 0px;
   margin: 0px;
   background:#C4CED7;
   font-family:Trebuchet MS,Verdana,Arial;
   font-size:12px;
}
#print-logo {
  display:none;
}
#print {
  display:none;
}
img {
  border:0px;
}
label {
  cursor:pointer;
}
form {
  padding:0px;
  margin:0px;
}
#container {
   width:990px;
   margin:auto;
   text-align:center;
   background:#C4CED7 url(../img/container-bg.gif) repeat-y;
   clear:both;
   z-index: 2;
   *height:0px;
   height:100%;
}
#container-compare {
   position:relative;
   width:990px;
   margin:auto;
   text-align:center;
   background:#C4CED7 url(../img/container-bg-compare.gif) repeat-y;
   clear:both;
   z-index: 2;
   *height:0px;
   height:100%;
}
#reccomend {
   background:#C4CED7;
   height:23px;
   text-align:left;
   color:#FFFFFF !important;
   vertical-align:middle;
   padding:8px 0 0 10px;
}
#reccomend h3 {
  margin:0px !important;
  padding:0px !important;
  float:left;
  white-space:nowrap;
  position:relative;
  top:-4px;
}
html>body #reccomend h3 {
  margin:0px !important;
  padding:0px !important;
  float:left;
  white-space:nowrap;
  position:relative;
  top:0px;
}

#reccomend span {
  float:left;
}
#reccomend a {
   color:#ffffff !important;
   font-weight:bold;
   padding-right:10px;
   padding-left:5px;
   padding-bottom:4px;
   text-decoration:none;
   font-size:12px;
}
#reccomend .separator {
   background:#C4CED7 url(../img/recommend-sep.gif) no-repeat right !important;
}
#header {
   background:#FFFFFF url(../img/header-1.jpg) no-repeat;
   width:990px;
   height:196px;
   position:relative;
}
#header-1 {
   background:#FFFFFF url(../img/header.jpg) no-repeat;
   width:990px;
   height:196px;
   position:relative;
}
#logo {
   position:absolute;
   left:34px;
   top:24px;
}
#pneumatiky {
   position:absolute;
   width:140px;
   height:70px;
   left:345px;
   top:92px;
}
#alu-kola {
   position:absolute;
   width:140px;
   height:70px;
   left:488px;
   top:92px;
}

#ocelova-kola {
   position:absolute;
   width:140px;
   height:70px;
   left:630px;
   top:92px;
}
#prislusenstvi {
   position:absolute;
   width:140px;
   height:70px;
   left:771px;
   top:92px;
   z-index:1000;
}
#usermenu {
   width:480px;
   float:right;
   position:relative;
   top:32px;
   text-align:right;
   margin-right:3px;
}
#usermenu a,#usermenu span {
   color:#CA2918;
   padding-right:10px;
   padding-left:5px;
   padding-top:3px;
   padding-bottom:3px;
}
#usermenu .separator{
   border-right:2px solid #BEBDBA;
}
.usermenu-info{
   color:#FFFFFF !important;
   height:18px;
   margin:0 10px 0 0;
   background:#CA2918;
}

#comparemenu0{
   width:80px;
   left:200px;
   position:absolute;
}
#comparemenu1{
   width:80px;
   left:200px;
   position:relative;
}
/*html>body #comparemenu1{
   width:80px;
   float:left;
   top:0px;
   left:0px;
}*/
#comparemenu0 a ,#comparemenu1 a {
   color:#D65300;
   padding-right:10px;
   padding-left:5px;
   padding-top:3px;
   padding-bottom:3px;
}
.compare-info0,.compare-info1{
   color:#FFFFFF !important;
   background:#D65300;
}

#basket {
   width:199px;
   /*float:right;*/
   height:68px;
   position:absolute;
   top:68px;
   z-index:2505;
   left:750px;
   color:#5A5955;
   padding-top:8px;
   text-align:center;
}
#basket div {
   height:15px;
   font-size:18px;
}
.complet-price {
   color:#E10404;
   padding-left:10px;
   font-size:16px;
   font-weight:bold;
}
.complet-price-order {
   color:#E10404;
   padding-left:10px;
   font-size:19px;
   font-weight:bold;
}

#basket a {
   color:#D65300;
   padding-right:10px;
   padding-left:5px;
}
#basket .separator{
   border-right:2px solid #BEBDBA;
}
#left {
   position: relative;
   left: 12px;
   float:left;
   top: 0px;
   z-index:6;
   width:200px !important;
   padding: 0px;
   margin: 0px;
}
#middle {
   position:relative;
   left:15px;
   z-index:30;
   text-align:left;
   width:575px !important;
   float:left;
   padding:10px 0 0 0;
   margin:7px 0 0 0 ;
}
html>body #middle {
   position:relative;
   left:15px;
   /*top:37px;*/
   z-index:30;
   text-align:left;
   width:575px;
   float:left;
   margin:0px 0 0 0 !important;
}
#middle-without-right {
   margin:7px 0 0 0 ;
   left:15px;
   z-index:30;
   text-align:left;
   width:753px !important;
   float:left;
   position:relative;
}
html>body #middle-without-right {
   margin:0px 0 0 0 !important;
   left:15px;
   z-index:30;
   text-align:left;
   width:753px !important;
   float:left;
   position:relative;
}

#without-middle-right {
   margin:32px 0 0 0 ;
   float:right;
   z-index:30;
   margin-top:0px;
   margin-right: 15px;
   padding-left:10px;
   text-align:left;
   width:933px !important;
}
#right {
   position: relative;
   width: 187px;
   left:13px !important;
   float:left;
   margin:10px 0 0 0 ;
   z-index:2;
   border-left:1px solid #C6D7E0;
}
html>body #right {
   position: relative;
   width: 187px;
   left:17px;
   float:left;
   z-index:2;
   border-left:1px solid #C6D7E0;
}
#search-box {
   padding-left:10px;
   text-align:left;
}

#search-box a {
  color:#FFFFFF;
  text-decoration:underline;
  background:url(../img/arrowarrow.gif) no-repeat right;
  padding-right:20px;
  padding-left:0px;

}
#search-box .input{
   border:none;
   background:url(../img/search-input-middle.gif) repeat-x;
   height:27px;
   float:left;
   padding-top:7px;
   color:#5A5955;
   font-size:12px;
   width:135px;
}
html>body #search-box .input{
   border:none;
   background:url(../img/search-input-middle.gif) repeat-x;
   height:17px;
   float:left;
   color:#5A5955;
   font-size:12px;
   width:135px;
}
.search-left {
   background:url(../img/search-input-left.gif) no-repeat;
   width:4px;
   float:left;
   height:26px;
}
.search-right {
   background:url(../img/search-input-right.gif) no-repeat;
   float:left;
   width:4px;
   height:26px;
}
.clear {
   font-size:1px;
   height:1px;
 	 float: none;
   clear: both;

}
.clear3 {
   font-size:1px;
   height:1px;
 	 float: none;
}
html>body .clear3 {
   font-size:1px;
   height:1px;
 	 float: none;
   clear: both;

}
.white-separator {
   background:#FFFFFF;
   height:1px;
   position:relative;
   left:0px;
   font-size:1px;
}
html>body .white-separator {
   position:relative;
   left:0px;
   background:#FFFFFF;
   height:1px;
   font-size:1px;
}

#infobox,#top5producer,#infobox2 {
   margin-top:10px;
   margin-bottom:10px;
   text-align:left;
   padding-left:10px;
}
#infobox a,#top5producer a,#infobox2 a,#infobox h3 a,#top5producer h3 a,#infobox2 h3 a{
   color:#FFFFFF;
   padding:0px 0px 0px 20px !important;
   background:url(../img/arrow.gif) no-repeat left;
   /*height:18px;*/
   font-size:12px;
   margin:0px !important;
}
#infobox h3,#top5producer h3,#infobox2 h3{
   margin:0px !important;
   padding:0px;
}
.head {
   font-size:15px;
   color:#C4CED7;
   font-weight:bold;
   background:url(../img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
}
.modul-separator {
   background:url(../img/modul-separator.gif) no-repeat center;
   height:10px;
   font-size:1px;
   position:relative;
   left:1px;
}
html>body .modul-separator {
   background:url(../img/modul-separator.gif) no-repeat;
   height:10px;
   font-size:1px;
   position:relative;
   left:0px;
}
#mailnews {
   margin-top:10px;
   margin-bottom:10px;
   text-align:left;
   padding-left:10px;
}

#mailnews .input{
   border:none;
   background:url(../img/search-input-middle.gif) repeat-x;
   height:26px;
   float:left;
   padding-top:7px;
   color:#5A5955;
   font-size:12px;
   width:135px;
}
html>body #mailnews .input{
   border:none;
   background:url(../img/search-input-middle.gif) repeat-x;
   height:16px;
   float:left;
   color:#5A5955;
   font-size:12px;
   width:135px;
}
.head-middle h3,.head-middle h1{
  padding:0px;
  margin:0px;
}
.head-middle h3 a,.head-middle h2 a,.head-middle-without-bg h3 a,.head-middle-without-bg h2 a,.head-middle-without-bg h1 a {
   font-size:18px;
   color:#76736B;
   text-align:left;
   padding-top:0px;
   font-weight:bold;
   text-decoration:none;
   height:26px;

}
#tabstop  {
   position:relative;
   left:1px;
   height:25px;
   float:right;
   margin:0 8px 0 0;
   z-index:50;
   background:#687174;
   width:763px;
   margin-bottom:8px;
}
html>body #tabstop  {
   position:relative;
   left:0px;
   float:right;
   margin:0 15px 0 0;
   height:32px;
   z-index:50;
   background:#687174;
   width:763px;
   margin-bottom:8px;
}
#tabstop h2,#tabstop h3 {
  padding:0px;
  margin:0px;
}
#tabstop a {
   height:25px;
   float:left;
   background:url(../img/tabstop-middle.gif) repeat-x;
   padding-right:7px;
   padding-left:5px;
   font-weight:bold;
   font-size:14px;
   color:#272625;
   padding-top:7px;
   text-decoration:none;
}
#tabstop .active {
   height:25px;
   float:left;
   background:url(../img/tabstop-middle-up.gif) repeat-x;
   padding-right:12px;
   padding-left:10px;
   font-weight:bold;
   font-size:14px;
   color:#CA2918;
   padding-top:7px;
   text-decoration:none;
}
.left-tabstop {
   background:url(../img/tabstop-left.gif) repeat-x;
   width:9px;
   height:32px;
   float:left;
   cursor:pointer;
}
.right-tabstop {
   background:url(../img/tabstop-right.gif) repeat-x;
   width:7px;
   height:32px;
   float:left;
   cursor:pointer;
}
.right-tabstop-active {
   background:url(../img/tabstop-right-up.gif) repeat-x;
   width:8px;
   height:32px;
   float:left;
   cursor:pointer;
}

.left-tabstop-active {
   background:url(../img/tabstop-left-up.gif) repeat-x;
   width:8px;
   height:32px;
   float:left;
   cursor:pointer;
}
.head-middle h2{
   font-size:18px !important;
}
.head-middle h1.no-bg,.head-middle-without-bg h1.no-bg {
  background:none;
  padding:0px;
  margin:0px;
}
.head-middle,.head-middle h1,.head-middle-without-bg h1 {
   font-size:18px;
   color:#76736B;
   text-align:left;
   padding-top:0px;
   font-weight:bold;
   background:url(../img/head-bg.gif) no-repeat;
   padding-left:14px;
   height:26px;
  /* margin-left:5px;*/
}
.head-middle-without-bg {
   font-size:18px;
   color:#76736B;
   text-align:left;
   padding-top:0px;
   font-weight:bold;
   padding-left:0px;
   height:22px;
}
.head-middle-without-bg h3,.head-middle-without-bg h2 {
  margin:0px;
}
.head-middle-order {
   font-size:18px;
   color:#76736B;
   text-align:left;
   /*padding-top:3px;*/
   font-weight:bold;
   background:url(../img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
   margin-left:8px;
}
html>body .head-middle-order {
   font-size:18px;
   color:#76736B;
   text-align:left;
   /*padding-top:3px;*/
   font-weight:bold;
   background:url(../img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
   /*margin-left:18px;*/
}
.head-middle-order span,.head-middle-float-order span {
   font-weight:normal;
   font-size:11px;
   color:#76736B;
}
.head-middle-float {
   font-size:18px;
   color:#76736B;
   text-align:left;
   padding-top:3px;
   font-weight:bold;
   background:url(../img/head-bg.gif) no-repeat;
   padding-left:10px;
   height:26px;
   float:left;
   /*margin-left:8px;*/
}
.head-middle-float h2,.head-middle-float h3 {
  margin:0px;
  padding:0px;
  float:left;
  font-size:18px;
}
.head-middle-float a {
   font-size:18px;
   height:26px;
   color:#76736B;
   text-align:left;
   font-weight:bold;
   float:left;
   text-decoration:none;
}
.head-middle-float H1 {
   font-size:18px;
   height:26px;
   width:200px;
   margin:0px;
   padding:0px;
}
.head-middle-float-order {
   font-size:18px;
   color:#76736B;
   text-align:left;
   padding-top:3px;
   font-weight:bold;
   background:url(../img/head-bg.gif) no-repeat;
   padding-left:20px;
   height:26px;
   float:left;
   margin-left:8px;
}
.head-middle-float-order a {
   font-size:18px;
   height:26px;
   color:#76736B;
   text-align:left;
   font-weight:bold;
   text-decoration:none;
}


.head-middle-button {
  float:right;
  padding-right:5px;
}
.producer-image {
  float:right;
  padding-right:5px;
  padding-left:5px;
  text-align:center;
}
.producer-link {
  color:#D65300;
}

.producer-image img{
  top:40px;
  z-index:1505;
}
.head-middle-button input{
  cursor:pointer;
}
.button-back {
  background:url(../img/btn_back.gif) no-repeat;
  width:87px;
  height:25px;
  border:none;
  cursor:pointer;
}
.box {
   width:175px;
   float:left;
   background:#FFFFFF;
   /*padding-bottom:8px;*/
   margin:2px;
   text-align:center;
}
.border-box {
   border:3px solid #C4D7E0;
}
.box .name h4{
  font-size:12px;
  font-weight:normal;
}
.box .name{
  color:#000000;
  font-size:12px;
  padding-left:2px;
  padding-right:2px;
  text-align:center;
  height:55px;
  /*border:1px solid red;*/
}
.box .name a{
  color:#000000;
  font-size:12px;
  padding-left:2px;
  padding-right:2px;
  text-align:center;
  height:75px;

}
.box .name a:hover{
  color:#000000;
  font-size:12px;
  padding-left:2px;
  padding-right:2px;
  text-align:center;
  height:75px;
}
.box-price-empty {
   color:#FFFFFF;
   width:70px;
   white-space:nowrap;
   float:left;
   font-size:14px;
   font-weight:bold;
   margin-left:5px;
   padding-left:7px;
   padding-right:7px;
   height:18px;
   padding-top:0px;
   margin-top:2px;
   position:relative;
   top:-10px;
}
.box-price {
   background:#E02D1B url(../img/price.gif) no-repeat right;
   color:#FFFFFF;
   width:70px;
   white-space:nowrap;
   float:left;
   font-size:14px;
   font-weight:bold;
   padding-left:7px;
   padding-right:7px;
   height:18px;
   padding-top:0px;
   margin-top:2px;
   position:relative;
   top:-5px;
   margin-left:3px;
}
html>body .box-price {
   margin-left:5px;
}
.box-price-shadow {
   background:url(../img/price-shadow.gif) no-repeat;
   width:7px;
   float:left;
   height:20px;
   position:relative;
   top:-5px;
}
#actual-news {
   background:#ECEAE4;
}
#action {
   background:#FFFFFF;
   margin-top:0px;
   padding-top:5px;
   padding-left:5px;
}
.box-action {
   width:168px;
   float:left;
   background:#FFFFFF;
   padding-bottom:8px;
   background:url(../img/action-separator.gif) no-repeat bottom;
}
.box-action img{
  margin:0 0 10px 0;
}
.box-action h4 {
  font-size:12px;
  font-weight:normal;
}
.box-action span a{
  color:#000000;
  font-size:12px;
  text-align:center;
  text-decoration:underline;
}


#bestsell,#znacky {
   background:#DFEAEF;
   padding-top:5px;
   padding-left:5px;
   color:#83827C;
   margin-right:8px;
   width:178px;
   /*position:relative;
   left:-5px;*/
   clear:both;
   text-align:left;
}
#bestsell h4,#znacky h4 {
  font-size:13px;
  font-weight:normal;
  padding:0px;
  margin:0px;
}
#bestsell a,#znacky a {
   color:#000000;
   text-decoration:underline;
}
.bestsell {
  overflow:hidden;
  width:167px;
  white-space:nowrap;
}
#body {
   position:relative;
}
#left table {
  margin-left:3px;
  /*position:relative;
  left:2px;*/
  /*background:#D6D3C8;*/
}
html>body #left table {
 margin-left:0px;
  position:relative;
  left:3px;
  /*background:#D6D3C8;*/
}
.category-all-bg {
  background:#B8CFDA url(../img/cat-bg-sep.gif) bottom repeat-y;
  left:0px;
  position:relative;
  
}
html>body .category-all-bg {
  background:#B8CFDA url(../img/cat-bg-sep.gif) bottom repeat-y;
  left:-3px;
  position:relative;
  
}
.category-all-bg h3,.category-all-bg h4,.category-all-bg h2 {
  margin:0px !important;
  padding:0px !important;
  text-align:right;
}
.category-bg{
  background:#B8CFDA url(../img/cat-bg-sep.gif) bottom ;
  width:200px;
  height:29px;
  color:#272625;
  text-align:right;
}
html>body .category-bg{
  background:#B8CFDA url(../img/cat-bg-sep.gif) bottom ;
  width:200px;
  height:30px;
  color:#272625;
  text-align:right;
}
.category {
  
  margin:0px;
  background:#B8CFDA url(../img/cat-bg.gif) no-repeat top right;
  height:23px;
  padding:0px;
  text-align:right;
  color:#272625;
  font-size:13px;
  padding-top:5px;
  text-decoration:none;
  font-weight:bold;
  width:200px;
  margin:0 0 1px 0;
  
}
.category-up {
  margin:0px;
  background:#D0E1E8 url(../img/cat-bg-up.gif) no-repeat top right;
  height:23px;
  padding:0px;
  text-align:right;
  color:#272625;
  font-size:13px;
  padding-top:5px;
  text-decoration:none;
  font-weight:bold;
  width:200px;
  margin:0 0 1px 0;
}
.category a,.category-up a {
  color:#3A3937;
  font-size:14px !important;
  margin-left:5px;
  padding-right:50px;
  width:145px;
  text-decoration:none;
  font-weight:bold;
  display:block;
}
.category a:hover,.category-up a:hover {
  color:#3A3937;
  font-size:14px !important;
  padding-right:50px;
  width:145px;
  margin-left:5px;
  text-decoration:none;
  font-weight:bold;
}
.li-up {
  margin:0px;
/*  background:#E4E1D8 url(../img/cat-bg-up.gif) no-repeat right !important;*/
  background:url(../img/green-arrow-down.gif) no-repeat right; 
  width:195px;
  /*padding-right:50px;*/
  height:24px;
  padding:0px;
  text-align:right;
  color:#3A3937;
  font-size:14px;
  padding-top:5px;
  text-decoration:none;
  font-weight:bold;
}
.li {
  margin:0px;
/*  background:#D6D3C8 url(../img/cat-bg.gif) no-repeat right;*/
  background:url(../img/green-arrow-down.gif) no-repeat right; 
  height:24px;
  padding:0px;
  text-align:right;
  /*padding-right:50px;*/
  width:195px;
  color:#3A3937;
  font-size:14px;
  padding-top:5px;
  text-decoration:none;
  font-weight:bold;
}
#bottom {
   width:990px;
   margin:auto;
   text-align:center;
   clear:both;
}
.bottom-left {
  background:url(../img/bottom-left.gif) no-repeat ;
  width:18px;
  height:10px;
  float:left;
  z-index:2500;
}
.bottom-middle {
  background:url(../img/bottom-middle.gif) repeat-x ;
  height:10px;
  float:left;
  width:954px;
  z-index:2500;
}
.bottom-right {
  background:url(../img/bottom-right.gif) no-repeat ;
  width:18px;
  height:10px;
  z-index:2500;
  float:left;
}
#top {
   width:990px;
   margin:auto;
   text-align:center;
   clear:both;
}
.top-left {
  background:url(../img/top-left.gif) no-repeat ;
  width:18px;
  height:10px;
  float:left;
  z-index:2500;
}
.top-middle {
  background:url(../img/top-middle.gif) repeat-x ;
  height:10px;
  float:left;
  width:954px;
  z-index:2500;
}
.top-right {
  background:url(../img/top-right.gif) no-repeat ;
  width:18px;
  height:10px;
  z-index:2500;
  float:left;
}
.text-news {
  background:#ECEAE4;
  padding:10px;
}
.text-news-image {
  border:1px solid #BABAB3;
/*  width:150px;*/
  float:left;
  margin-right:5px;
}
.text-news-image img{
  border:1px solid #FFFFFF;
  /*width:150px;*/
}

.text-news-one span {
  color:#6EB100;
  font-size:15px;
  font-weight:bold;
}
.text-news-one h3 {
  font-size:15px;
}
.text-news-one h3 a{
  color:#6EB100;
}
.text-news-one {
  color:#5A5955;
  font-size:13px;
}
/* \*/  * html .box-news { height: 1px; }  /* */
.box-news {
  width:100%;
}
html>body .box-news {
  width:100%;
  padding-bottom:5px;
}
.text-news-one a{
  color:#D65300;
  font-size:13px;
  text-decoration:none;
}
.text-news-one a:hover{
  color:#D65300;
  font-size:13px;
  text-decoration:underline;
}
.text-news-one .date {
  float:right;
}
.category-info h4 {
  font-weight:normal;
  font-size:11px;
  padding:0px;
  margin:0px;
}
.category-info h1{
  font-weight:normal;
  font-size:18px;
  padding:0px;
  margin:0px;
}
.category-info {
  padding:0px 0px 0 0px;
  font-family:Trebuchet MS,Verdana,Arial;
/*  padding-top:10px;
  padding-bottom:10px;*/
}
.category-info p {
  padding:0px;
  margin:0px;
}
.category-info a{
  color:#D65300;
}
.hor-separator {
  background:url(../img/hor-separator.gif) repeat-x center;
  height:1px;
  margin-top:5px;
  margin-bottom:5px;
  /*margin-right:5px;*/
  font-size:1px;
}
.hor-separator-detail {
  background:url(../img/hor-separator.gif) repeat-x ;
  height:1px;
  margin-right:5px;
  margin-top:10px;
  margin-bottom:10px;
  font-size:1px;
  clear:both;
}
.hor-separator-order {
  background:url(../img/hor-separator.gif) repeat-x ;
  font-size:1px;
  height:1px;
  margin-top:20px;
  margin-bottom:0px;
  margin-left:8px;
}
html>body .hor-separator-order {
  background:url(../img/hor-separator.gif) repeat-x ;
  height:1px;
/*  margin-bottom:13px;*/
}
html>body .hor-separator {
  background:url(../img/hor-separator.gif) repeat-x ;
  height:1px;
  margin-left:0px !important;
  margin-bottom:13px;
}
.recommended {
  padding:6px 6px 6px 8px;
}
.recommended h2 {
  font-size:18px;
  margin:0px;
  padding:0px;
}
#suggest-list {
  position:absolute;
  background:#FFFFFF;
  list-style-type:none;
  left:-30px;
  top:24px;
  border:1px solid #87857F;
  visibility:hidden;
  overflow:auto;
  width:170px;
  height:100px;
}
html>body #suggest-list {
  position:absolute;
  background:#FFFFFF;
  list-style-type:none;
  left:10px;
  top:25px;
  border:1px solid #87857F;
  visibility:hidden;
  overflow:auto;
  width:180px;
  text-align:left;
  height:200px;
  padding:0px;
  margin:0px;
}
#suggest-list li {
  width:140px;
}
#suggest-list li span {
  padding-left:5px;
  cursor:pointer;
}
#suggest-list li a{
  background:none;
}
#suggest-list a {
  color:black;
}
.detail-product {
  background:#EAE8E5;
  margin-right:0px;
  widtH:550px;
  margin-left:8px;
}
html>body .detail-product {
  background:#EAE8E5;
  margin-right:0px;
  widtH:560px;
  margin-left:8px;
}
.detail-product-resize {
  background:#EAE8E5;
  margin-right:10px;
  margin-left:8px;
  height:25px;
}
.product-name {
  background:#F2F8FA url(../img/bg-form.gif) repeat-x bottom;
  color:#FFFFFF;
  height:40px !important;
  padding-top:10px;
  padding-left:10px;
  vertical-align:middle;
  font-weight:bold;
  font-size:13px;
}
.product-name H1 {
  vertical-align:middle;
 /* padding-top:6px;*/
  padding:15px 0 0 0;
  margin:0px;
  height:25px;
  font-size:13px;
}
.order-item H2 {
  vertical-align:middle;
 /* padding-top:6px;*/
  padding:15px 0 0 0;
  margin:0px;
  height:25px;
  font-size:14px;
}
.order-item .name {
  background:#F2F8FA url(../img/bg-form.gif) repeat-x bottom;
  color:#FFFFFF;
  height:40px !important;
  padding-left:10px;
  vertical-align:middle;
  font-weight:bold;
  font-size:14px;
}
.product-image {
  background:#FFFFFF;
  text-align:left;
  vertical-align:middle;
  width:270px !important;
  /*height:100%;*/
  /*vertical-align:top;*/
  border-right:3px solid #C4D7E0;
  border-left:3px solid #C4D7E0;
  
/*  border-bottom:1px solid #DEDCD7;*/
}
html>body .product-image {
  width:300px !important;
}
.product-image-resize {
  background:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  width:286px;
  height:25px;
  vertical-align:top;
  border-right:3px solid #C4D7E0;
  border-left:3px solid #C4D7E0;
  border-bottom:3px solid #C4D7E0;
}
html>body .product-image-resize {
  background:#FFFFFF;
  text-align:center;
  vertical-align:middle;
  width:286px;
  height:25px;
  vertical-align:top;
  border-right:3px solid #C4D7E0;
  border-left:3px solid #C4D7E0;
  border-bottom:3px solid #C4D7E0;
}
.product-image table {
  height:100%;
}
html>body .product-image {
  float:left;
  vertical-align:top;
  background:#FFFFFF;
  text-align:left;
  vertical-align:middle;
  width:286px;
  height:100%;
  border-right:3px solid #C4D7E0;
  border-left:3px solid #C4D7E0;
/*  border-bottom:1px solid #DEDCD7;*/
}
.product-image .img {
  /*overflow:auto;*/
  text-align:center;
  width:300px;
  height:100%;
}
html>body .product-image .img {
  height:100%;
  /*overflow:auto;*/
  text-align:center;
  width:289px;
}
.product-image img {
  height:100%;
  
}
.product-image-resize input {
  margin-top:9px;
  background:url(../img/btn_zvetsit.gif) no-repeat;
  width:70px;
  height:21px;
  border:none;
  cursor:pointer;
}
.product-information form {
  margin:0px;
  padding:0px;
}
.product-information {
  /*height:345px;*/
  /*width:40% !important;*/
  border-right:3px solid #C4D7E0;
  background:#E7F2F6;
  /*padding-left:7px;*/
  padding-right:0px !important;
  /*padding-top:25px;*/
  color:#3E3D3B;
  font-weight:bold;
  vertical-align:top;
  /*position:relative !important;
  z-index:100;*/
  width:238px !important;
}
.product-information a {
  font-weight:normal !important;
}
.product-information h4,.product-information h3 {
  font-size:12px;
  float:left;
  padding:0px;
  margin:0px;
  
}
.product-information-resize {
  height:25px;
  border-right:3px solid #C4D7E0 !important;
  border-bottom:3px solid #C4D7E0;
  background:#E7F2F6;
  padding-left:10px;
  padding-right:10px;
  padding-top:5px;
  width:236px;
  color:#3E3D3B;
  font-weight:bold;
  vertical-align:top;
}
.product-information p {
  margin:0 0 0 7px;
}
.product-information .print-links {
  padding:0 0 0 7px;
}
.product-information p {
  font-weight:normal;
  color:#494F51;
  padding:0px 0 0 7px;
  margin:0px;
  float:left;
  width:83px !important;
}
.our-price {
  color:#CD0004;
  font-size:14px;
  font-weight:bold;
}
.market-price {
  color:#494F51;
  font-size:14px;
  font-weight:bold;
}
.save-price {
  color:#87BC06;
  font-size:14px;
  font-weight:bold;
}
.mnozstvi {
  font-weight:normal;
  color:$5A5955;
  padding:0px;
  padding-top:3px;
  margin:0px;
  float:left;
  width:100px !important;

}
.count {
  width:30px !important;
  height:22px;
  background:url(../img/count.gif) no-repeat;
  margin-right:5px;
  border:none;
  text-align:center;
  padding-top:3px;
  margin-bottom:0px;
  float:left;
  font-size:11px;
}
.count-bg {
  width:25px !important;
  height:19px;
  background:url(../img/countbg.gif) no-repeat;
  margin-right:15px;
  border:none;
  text-align:center;
  padding-top:3px;
  margin-bottom:0px;
  float:left;
  font-size:11px;
}
.count-psc {
  background:#FFFFFF !important;
  border:1px solid #A9A8A4 !important;
  color:#000000 !important;
  font-size:11px !important;
  height:14px !important;
  padding-left:2px !important;
}
.koupit {
  margin:0px 0 0 7px;
  padding:0px;
  list-style-type:none;
}
.koupit li {
  float:left;
}
html>body .count {
  width:30px;
  height:15px;
  margin-right:5px;
  margin-bottom:7px;
}
.btn_buy {
  margin-top:5px;
}
html>body .btn_buy {
  margin-top:2px;
}

.product-information a {
  color:#CA2918;
  text-decoration:none;
  background:url(../img/squater.gif) no-repeat left;
  padding-left:10px;
  font-weight:bold;
}
.product-information a:hover {
  font-weight:bold;
  padding-left:10px;
  color:#CA2918;
  text-decoration:underline;
  background:url(../img/squater.gif) no-repeat left;
}
.product-description {
  color:#5A5955;
  margin-left:8px;
  margin-right:18px;
}
.producer-description h3{
  font-size:13px;
  font-weight:normal;
}
.product-parameter-head {
  color:#6EB100;
  margin-left:8px;
  margin-right:18px;
  font-weight:bold;

}
.product-parameter{
  margin-left:8px;
  margin-right:18px;
}
.product-parameter h2,.product-parameter h3{
  font-weight:normal;
  font-size:12px;
}
.name-parameter {
  text-align:right;
  width:250px;
  white-space:nowrap;
  float:left;
  color:#CA2918;
}
.value-parameter {
  color:#494F51;
  font-weight:bold;
}
.green-head {
  color:#76736B;
  font-weight:bold;
  float:left;
  font-size:14px;
  padding-right:10px;
}
.filter-product {
  margin-right:18px;
  margin-left:8px;
}
.filter-product a {
  text-decoration:none;
  color:#D65300;
  font-weight:bold;
  padding-right:15px;
}
.filter-product label {
  text-decoration:none;
  color:#D65300;
  font-weight:bold;
  padding-right:15px;
  cursor:pointer;
}
.filter-product a:hover {
  text-decoration:underline;
  padding-right:15px;
  color:#D65300;
  font-weight:bold;
}
.sort-nav {
  height:33px;
  margin-top:10px;
  margin-right:0px;
  margin-left:8px;
  background:#5E6669 url(/img/sort-bg.gif) repeat-x;
  color:#FFF3E4;
  margin-bottom:20px;
  position:relative;
}
.sorting-left {
  width:3px;
  padding-left:7px;
  height:33px;
  float:left;
  font-size:0px;
  background:url(../img/sorting-left.gif) no-repeat left;
}
.sorting-right {
  width:3px;
  height:33px;
  float:right;
  font-size:0px;
  background:url(../img/sorting-right.gif) no-repeat right ;
}

.sort-nav select {
  font-size:11px;
  width:70px;
  margin-right:10px;
}
.sort-nav input {
  margin-top:3px;
}
.sort-nav .sorting {
  float:left;
  color:#C4CED7;
  padding-top:4px;
}
.sort-nav .image {
  float:left;
}
.sort-nav .image input {
  margin-left:2px;
}
.listing {
  text-align:right;
  padding-right:5px;
}
.whole-category-box {
  /* height:183px !important;*/
   text-align:center;
   border:3px solid #C4D7E0;
   margin:0 0 8px 8px !important;
   background:#FFFFFF;
   height:125px;
}
.recommendTD .whole-category-box {
   margin:0 0 0px 0px !important;
}
.whole-category-box .image{
  width:120px !important;
  background:#FFFFFF;
  float:left;
  vertical-align:middle;
  padding:5px 0 0 0; 
  height:113px;
  position:relative;
}
.box-category {
   width:616px;
   height:128px !important;
   float:left;
   text-align:center;
   border-left:3px solid #C4D7E0;
}
.recommendTD .box-category {
   width:602px !important;
}
.anotation {
  text-align:left;
  background:#E7F2F6;
  color:#5A5955;
  padding:2px;
  width:165px;
  height:55px;
  border:3px solid #C4D7E0;
  border-top:0px;
}
.recommendTD .box-category .anotation {
  width:286px !important;
}
.box-category .buttons {
  width:100px;
  margin:6px 0 4px 0;
  float:left;
  background:#E7F2F6;
  /*border-left:1px solid #96A5AC;*/
}
.box-category-bottom {
  background:#E7F2F6;
  height:82px;
}
html>body .box-category-bottom {
  background:#E7F2F6;
  height:77px;
}
.box-category .name h4{
  font-weight:normal;
  font-size:12px;
  margin:0px;
  padding:0px;  
}
.box-category .name h3{
  font-weight:normal;
  font-size:12px;
  margin:0px;
  padding:0px;
}
.box-category-body {
  border-bottom:3px solid #C4D7E0;
  height:45px;
  
  background:#FFFFFF;
  
}
.box-category .name{
  color:#000000;
  font-size:12px;
  text-decoration:underline;
  height:26px !important;
  text-align:left;
  padding:8px 0 0 5px ;
  width:350px;
  float:left;
  /*border:1px solid red;*/
}
.recommendTD .box-category .name{
  width:331px !important;
}
.box-category .image.box .image{
  text-align:center;
  height:135px !important;
 /* overflow:auto;*/
  margin-bottom:5px;
}
.box .image{
  text-align:center;
  height:120px !important;
 /* overflow:auto;*/
  margin-bottom:5px;
}
.box-category .name a{
  padding-left:2px;
  padding-right:2px;
  color:#000000;
  text-decoration:underline;
  font-size:13px;
}
.box-category .name a:hover{
  height:30px;
  color:#000000;
  text-decoration:underline;
  font-size:13px;
}
.listing div{
  background: #FFFFFF;
  width:15px;
  float:left;
}
.listing-bar {
  text-align:right;
  float:right;
  width:200px;
  margin:0 5px 0 0 ;
  height:33px;
}
.listing-bar ul {
  list-style-type:none;
  text-align:right;
  float:right;
  margin:0px;
  height:33px;
  padding:0px;
}
.listing-bar .image{
  padding-top:2px;
}
.listing-bar li {
  float:left;
  width:20px;
}
.listing-bar span a{
  background:#FFFFFF;
}
.pages {
  margin-top:6px;
  width:20px;
  height:14px;
  text-align:center;
  margin-left:2px;
  margin-right:2px;
}
.pages a{
  color:#FFFFFF;
  width:100%;
  font-weight:bold;
  text-decoration:none;
}
.pages-href a{
  color:#3A3937;
  width:20px !important;
  font-weight:bold;
  text-decoration:none;
}
.pages-href{
  background:#FFFFFF;
  text-align:center;
  margin-top:6px;
  width:20px;
  height:18px;
  margin-left:2px;
  margin-right:2px;
}
.clear2 {
	clear : both;
	float: none;
	margin: 0;
	padding: 0;
	font-size : 1px;
}
.order-item {
  height:91px !important;
  padding:0px 0 0 0;
  margin-left:8px;
}
html>body .order-item {
  height:124px !important;
/*  margin-right:12px;
  margin-left:0px;*/
  padding:0px 0 0 0;
  margin-left:8px;
  /*background:#EAE8E5;*/
  /*border:1px solid #C0BEB9;*/
}
.order-item .name-item{
  background:#87857F;
  color:#FFFFFF;
  padding-top:6px;
  padding-bottom:6px;
  padding-left:10px;
  font-weight:bold;
  font-size:11px;
}
html>body .order-item .name-item{
  background:#87857F;
  color:#FFFFFF;
  padding-top:6px;
  padding-bottom:6px;
  margin-left:10px;
  font-weight:bold;
  font-size:11px;
}
.order-item .image{
  float:left;
  padding:0px;
  margin:0px;
  text-align:center;
  vertical-align:middle;
  width:150px;
  height:119px;
  /*border-right:1px solid #C0BEB9;*/
  border:2px solid #C5D8E0;
  overflow:auto;
  background:#FFFFFF;
  padding-top:5px;
  margin:15px 3px 0 0;
}
html>body .order-item .image{
  float:left;
  padding:0px;
  margin:0px;
  text-align:center;
  vertical-align:middle;
  width:150px;
  height:117px;
  margin:10px 3px 0 0;
  border:2px solid #C5D8E0;
  overflow:auto;
  background:#FFFFFF;
  padding-top:5px;
}
.order-item .body{
  background:#E7F2F6;
  /*height:110px;*/
  padding-left:5px;
  font-weight:bold;
  font-size:12px;
  color:#3E3D3B;
  font-weight:bold;
  float:left;
  padding-top:10px;
  padding-right:15px;
  width:260px;
}
html>body .order-item .body{
  background:#E7F2F6;
  height:88px;
  padding-left:5px;
  font-weight:bold;
  font-size:12px;
  color:#3E3D3B;
  font-weight:bold;
  float:left;
  padding-top:10px;
  padding-right:15px;
  width:275px;
}
.order-item .body-2{
  background:#E7F2F6;
  height:88px;
  padding-left:5px;
  font-weight:bold;
  font-size:12px;
  color:#3E3D3B;
  font-weight:bold;
  padding-top:10px;
}

.order-item .body p,.order-item .body-2 p {
  font-weight:normal;
  color:$5A5955;
  padding:0px;
  margin:0px;
  float:left;
  width:100px !important;
}
.order-item .body-2 span {
  color:#E10404 !important;
  font-size:14px;
  font-weight:bold;
}
.order-br {
  height:10px !important;
  font-size:1px;
  
}
.order-item .body a {
  color:#D65300 !important;
  font-weight:normal;
  text-decoration:underline;
}
.order-item .body a:hover {
  color:#D65300 !important;
  font-weight:normal;
  text-decoration:underline;
}
html>body .order-item .body p ,html>body .order-item .body-2 p {
  font-weight:normal;
  color:$5A5955;
  padding-left:3px;
  margin:0px;
  float:left;
  width:100px !important;
}
.finish {
  height:61px;
  /*margin-right:5px;*/
  margin-left:8px;
  background:url(../img/finish-bg.gif) repeat-x;
}
html>body .finish {
  height:71px;
  margin-left:8px;
  margin-right:5px;
  background:url(../img/finish-bg.gif) repeat-x;
}
.finish-left {
  background:url(../img/finish-left.gif) no-repeat;
  height:61px;
  width:4px;
  float:left;
}
.finish-middle {
  height:61px;
  widtH:700px;
  float:left;
  padding-top:21px;
  padding-left:15px;
}
html>body .finish-middle {
  height:61px;
  float:left;
  padding-top:21px;
  padding-left:15px;
}
.finish-right {
  background:url(../img/finish-right.gif) no-repeat right;
  float:right;
  height:61px;
  width:4px;
}
.del-all {
  background:url(../img/btn_cross.gif) no-repeat left;
  padding-left:15px;
  color:#D65300;
  text-decoration:underline;
}
.del-order {
  width:200px;
  float:left;
  margin-top:3px;
}
.sum-order {
  float:right;
  color:#83827F;
  padding-right:10px;
}
.sum-order span span{
  color:#E00303;
  font-size:11px;
}
.button-send {
  background:url(../img/btn_dokoncit.gif) no-repeat left;
  width:120px;
  height:24px;
  border:none;
  cursor:pointer;
}
.button-odeslat {
  background:url(../img/btn_send.gif) no-repeat left;
  width:120px;
  height:24px;
  border:none;
  cursor:pointer;
}
.send-order {
  text-align:right;
  padding-right:10px;
}
.reg-header {
  background:url(../img/hor-separator.gif) repeat-x bottom;
  color:#6EB100;
  font-weight:bold;
  margin-right:5px;
}
.need {
  background:url(../img/star.gif) no-repeat;
  width:13px;
  height:14px;
}
.reg-form {
  color:#5A5955;
  margin-right:5px;
  margin-left:5px;
}
.reg-form-order {
  color:#5A5955;
  width:730px;
  /*margin-right:5px;*/
  margin-left:8px;
}
.reg-form-order a{ 
  color:#D65300;
  text-decoration:underline;
}
.reg-form-order td{
  vertical-align:top;
}
.reg-form input,.reg-form-order input{
  background:#FFFFFF;
  /*border:1px solid #A9A8A4;*/
  color:#000000;
  font-size:11px;
  height:14px;
}
.reg-form-order .textarea {
  width:407px;
  height:70px;
  margin-right:105px;
}
.reg-form .textarea {
  width:407px;
  height:70px;
  margin-right:45px;
}
.reg_send {
  background:url(../img/btn_registrace.gif) no-repeat;
  width:123px !important;
  height:26px !important;
  border:none !important;
}
.reg_odeslat {
  width:72px !important;
  height:25px !important;
  border:none !important;
}
.login-form {
  text-align:center;
}
.login-form input {
  background:#FFFFFF;
  border:1px solid #A9A8A4;
  color:#000000;
  font-size:11px;
  height:14px;
}
.path {
  margin-right:0px;
  margin-top:10px;
  margin-bottom:10px;
  margin-left:8px;
  width:740px;
  z-index:50;
  position:relative;
  right:25px;
  padding:0 0 4px 0;
  /*height:23px;*/
  float:right;
  border-bottom:1px solid #A8C2D0;
}
.path h3 {
  font-size:12px;
  margin:0px;
  padding:0px;
  font-weight:normal;
}

.path .link {
  text-decoration:underline;
  background:url(../img/green-arrow.gif) no-repeat left;
  color:#426988;
  float:left;
  padding-left:15px;
  white-space:nowrap;
  padding-right:12px;
}
.link-without-bg {
  color:#D65300;
  /*padding-left:15px;*/
  white-space:nowrap;
  padding-right:12px;
}
.path .link-blank{
  text-decoration:underline;
  float:left;
  white-space:nowrap;
  color:#426988;
  padding-right:10px;
}
.path .link-selected{
  text-decoration:none;
  white-space:nowrap;
  background:url(../img/green-arrow.gif) no-repeat left;
  padding-left:15px;
  color:#000000;
  font-weight:bold;
  padding-right:10px;
}
.path HR {
  color:#A8C2D0;
  size:1px;
  clear:both;
}
.input {
  background:#FFFFFF;
  /*border:1px solid #A9A8A4;*/
  color:#000000;
  font-size:11px;
  height:14px;
}
.input-order {
  background:#FFFFFF;
  /*border:1px solid #A9A8A4;*/
  color:#000000;
/*  font-size:11px;*/
  padding:0px !important; 
  margin:0px !important; 
}
textarea {
  background:#FFFFFF;
  /*border:1px solid #A9A8A4;*/
  color:#000000;
  font-size:11px;
}
#menu {
  display:none;
  position:relative;
  z-index:1505;
}
#menu div {
  position:relative;
  z-index:1505;
  width:200px;
  background:#CA2918;
  left:0px !important;
  top:3px;
  margin:0 10px 0 0 ;
  text-align:right;
}
html>body #menu div {
  position:relative;
  z-index:1505;
  width:200px;
  background:#CA2918;
  left:270px !important;
  top:3px;
  margin:0 10px 0 0 ;
  text-align:right;
}
#menu div a{
  text-decoration:none;
  color:#FFFFFF;
}

#menu div a:hover{
  color:#FFFFFF;
  text-decoration:underline;
}
#comp0 {
  display:none;
  position:absolute;
  z-index:5;
  left:22px;
  top:27px;
  border:2px solid #8C8980;
}
#comp1 {
  display:none;
  position:absolute;
  z-index:6;
  left:22px;
  top:27px;
  border:2px solid #8C8980;
}
#comp0 div,#comp1 div {
  width:160px;
  background:#727B7E url(../img/compare-bg-category.gif) repeat-x;
  text-align:left;
  padding:4px;
  color:white;
  font-size:11px;
}
#comp0 div span,#comp1 div span{
  color:black;
}

#comp0 div a,#comp1 div a{
  text-decoration:none;
  color:#FFFFFF;
  font-weight:bold;
}

#comp0 div a:hover,#comp1 div a:hover{
  color:#FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}

.compare-info-select{
   color:#EFAF00 !important;
   text-decoration:none !important;
   background:#D65300;
}

.usermenu-info-select{
   margin:0 10px 0 0;
   color:#FFFFFF !important;
   height:18px;
   text-decoration:none !important;
   background:#CA2918;

}
.new {
  color:#8ABD0A;
  font-weight:bold;
}
/*.header-image {
  float:left;
}*/
.count-order {
  float:left;
  text-align:right;
  padding-top:2px;
  white-space:nowrap;
}
.delivery,.payment {
  margin-left:18px;
  margin-right:5px;
}
.delivery a {
  color:#D65300;
  text-decoration:underline;
}

.order-label {
  margin-bottom:3px;
  margin-top:3px;
  font-weight:bold;
}
.payment p{
  margin:0px;
  padding:0px;
  padding-left:40px;
}
.order-psc {
  background:#FFFFFF;
  border:1px solid #A9A8A4;
  color:#000000;
  font-size:11px;
  height:14px;
  width:35px;
  float:left;

}
.delivery-address {
  margin-left:8px;
/*  margin-right:5px;*/
}
.producer {
  margin-left:10px;
  margin-right:8px;
}

.error-message {
  text-align:center;
  font-size:12px;
  color:#4C7898;
  font-weight:bold;
}
.Welcome {
  padding:3px;
  border:1px solid #F2F8FA;
  /*background:url(../img/pneu.gif) no-repeat right bottom;*/
  width:555px;
  
}
.Welcome li{
  margin:0 0 0 15px;
}
.Welcome h1{
  font-size:17px;
}
.Welcome p {
  margin:0px;
  padding:0px;
}
.header-text {
  /*padding-right:170px;*/
  float:left;
  padding:5px;
  /*width:395px;*/
}
.header-text a{
  color:#D65300;;
}
.infobox-detail {
  padding-left:10px;
  padding-right:8px;
  color:#494F51;
}
.infobox-detail table {
  margin:0 0 0 25px;
}
.infobox-detail a {
  color:#CA2918;
}
.Separe {
  margin-left:10px;
}

.button-print {
  background:transparent url(../img/btn_print.gif) no-repeat;
  width:76px;
  border:none;
  cursor:pointer;
  height:24px;
}
.btn-close {
  background:#FFFFFF url(../img/btn-close.gif) no-repeat;
  width:73px;
  border:none;
  height:26px;
  cursor:pointer;
}
.btn-close-detail {
  background:#FFFFFF url(../img/btn-close-detail.gif) no-repeat;
  width:73px;
  border:none;
  height:26px;
  cursor:pointer;
}
.line-print {
  text-align:center;
  color:black;
  background:#DFDDDA;
}
.button-line td{
  background:#DFDDDA !important;
}
.btn-login {
  background:#FFFFFF url(../img/btn-login.gif) no-repeat;
  width:72px !important;
  border:none !important;
  height:25px !important;
  cursor:pointer;
}
.need-trans {
  background:url(../img/star-trans.gif) no-repeat;
  width:13px;
  height:14px;
}
.normal-category {
  background:#F2F8FA url(../img/squater.gif) no-repeat !important;
  background-position:161px 7px !important;
  color:#426988 !important;
  padding-right:50px !important;
  /*width:145px !important;*/
  font-size:12px !important;
  white-space:nowrap;
  /*margin:0 13px 0 0 ;*/
  font-weight:normal !important;
  text-decoration:underline !important;
  display:block;
}
.selected-category {
  background:#F2F8FA url(../img/quater-orange.gif) no-repeat !important;
  background-position:161px 7px !important;
  color:#426988 !important;
  padding-right:50px !important;
  /*width:145px !important;*/
  font-size:12px !important;
  white-space:nowrap;
  /*margin:0 13px 0 0 ;*/
  font-weight:normal !important;
  text-decoration:underline !important;
  display:block;
}
html>body .selected-category,.normal-category { 
  background-position:156px 7px !important;
}
.secondLevelOfCategory {
   text-align:right !important;
   padding-right:20px!important;
   color:#426988 !important;
   border:1px solid blue;
}
.secondLevelOfCategory a,.secondLevelOfCategory a:hover{
   color:#426988 !important;
}
.parentcategory-third,.parentcategory-third div {
  padding:0px !important;
  margin:0px !important;
  padding-right:10px !important;
  background:#F2F8FA !important;
  background-image:none !important;
  width:170px !important;
  clear:both;
}
.parentcategory-third div .normal-third {
  color:#000000 !important;
  font-size:11px !important;
  white-space:nowrap;
  font-weight:normal !important;
  text-decoration:underline !important;
}
.parentcategory-third div .selected-third {
  color:#000000 !important;
  font-size:11px !important;
  white-space:nowrap;
  font-weight:normal !important;
  text-decoration:underline !important;
}
.order-th {
  font-weight:bold;
}
.order-tr-even,.order-tr-even a {
  background:#ECEAE4;
  text-decoration:none;
  color:black;
}
.order-tr-odd,.order-tr-odd a {
  text-decoration:none;
  color:black;
}
.path h4 {
  font-size:12px;
  padding:0px;
  margin:0px;
  float:left;
  font-weight:normal;
}
.path h2 {
  font-size:12px;
  padding:0px;
  float:left;
  margin:0px;
  font-weight:normal;
}
.path h1 {
  font-size:12px;
  padding:0px;
  float:left;
  margin:0px;
  
  font-weight:normal;
}
.compare-parameter {
  background:#C4D7E0 url(../img/compare-sep.gif) no-repeat bottom right ;
  /*border-left:1px solid #E3E1DC;
  border-right:1px solid #E3E1DC;*/
  color:#3E3D3B;
  text-align:right;
  padding-left:3px;
  padding-right:10px;
  margin-right:3px;
  margin-left:3px;
 
}
.compare-parameter h4 {
  font-size:12px;
  font-weight:normal;
  margin:0px;
  
}
.compare-parameter-without {
  background:#C4D7E0;
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  color:#3E3D3B;
  text-align:right;
  padding-left:3px;
  padding-right:10px;
  margin-right:3px;
  margin-left:3px;
 
}
.compare-value-head {
  background:#E7F2F6;
  margin-right:3px;
  margin-left:3px;
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  border-top:3px solid #C4D7E0;
  height:3px;
  width:1px;
}
.compare-normal img{
  margin-top:5px;
}
.compare-parameter-head {
  background:#C4D7E0;
  margin-right:3px;
  margin-left:3px;
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  border-top:3px solid #C4D7E0;
  height:3px;
  width:1px;
}
.compare-value-bottom {
  background:#E7F2F6;
  margin-right:3px;
  margin-left:3px;
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  border-bottom:3px solid #C4D7E0;
}
.compare-parameter-bottom {
  background:#C4D7E0;
  margin-right:3px;
  margin-left:3px;
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  border-bottom:3px solid #C4D7E0;
}
.compare-selected {
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  text-align:center;
  color:#3E3D3B;
  font-weight:bold;
  padding-left:3px;
  padding-right:10px;
  background:#E7F2F6 url(../img/compare-sep-2.gif) repeat-x bottom ;
  margin-right:3px;
  margin-left:3px;
}
.compare-normal {
  border-left:3px solid #C4D7E0;
  border-right:3px solid #C4D7E0;
  background:#E7F2F6 url(../img/compare-sep-2.gif) repeat-x bottom ;
  padding-left:3px;
  padding-right:10px;
  margin-right:3px;
  margin-left:3px;
  text-align:center;
  color:#999999;
}
.box-compare {
  width:180px;
  padding:0px;
  margin:0px;
  margin-bottom:3px;
  height:146px;
}
.box-compare h4 {
  font-weight:normal;
}
.box-back {
  width:123px;
  vertical-align:middle;
  padding-top:90px;
  padding-left:45px;
  border:2px solid #C4D7E0;
  background:#E7F2F6;
  margin-bottom:3px;
}
.default-mesage {
  text-align:center;
}
.default-mesage a,.default-mesage a:hover {
  color:#D65300;
  text-decoration:underline;
}
.send-email-body {
  padding-left:10px;
}
.send-email-body a,.send-email-body a:hover {
  color:#D65300;
  text-decoration:underline;
}
.added-into-compare {
  padding:0px;
  margin:0px;
  width:140px;
  white-space:nowrap;
  border:none;
  background:transparent;
  color:#6D787D !important;
  font-weight:normal !important;
  font-size:11px;
}
.compare-choosen,.compare-choosen a,.compare-choosen a:hover {
  color:#6D787D;
  width:140px;
  white-space:nowrap;
  font-size:11px;
  cursor:pointer;
  text-decoration:none;
  background:none;
  padding:0px;
  margin:0px;
  padding-top:4px;
}
.compare-link {
  padding:0px;
  margin:0px;
  color:#6D787D !important;
  text-decoration:none;
  font-size:11px;
  background:none !important;
}
.compare-link-category{
  padding:0px;
  margin:0px;
  background:url(../img/whitearrow.gif) no-repeat left;
  padding-left:8px !important;
  color:#FFFFFF !important;
  font-weight:bold;
  text-decoration:none;
  font-size:11px;
}
.compare-category {
  text-align:left;
  color:#000000;
  position:absolute;
  width:20px;
  left:-3px;
  top:-1px;
  background:#C4D7E0;
}
html>body .compare-category {
  margin:0 0 0 5px;
  left:-8px;
  top:-1px;
}
.compare-category-selected {
  text-align:left;
  color:#5A5955;
}
.category-compare-button {
  float:left;
  cursor:pointer;
  margin-top:3px;
  margin-left:20px;
}
.bottom {
  text-align:center;
}
.bottom a, .bottom a:hover {
  color:#494F51;
}
.freetext {
  margin-left:10px;
}
.freetext a{
  color:#D65300;
}
.freetext span{
  color:#D65300;
}
.red {
  color:red;
}
.print-product-link {
  margin-left:15px;
}
.print-category-link {
  float:right;
}
.print-product-link a{
  color:#D65300;
  background:url(../img/printer.gif) no-repeat left;
  padding:0 0 0 20px;
  
}
.partners-div {
  float:left;
  width:170px;
} 
.sub-category {
  padding:0 5px 0 5px;
  background:#90AFC0 url("/img/sub-category-bg.gif") repeat-x;
  border:1px solid #8EA4B0 !important;
  
}
.sub-category img {
  margin:5px 8px 5px 0 ;
}
.bg-form {
  background:#F2F8FA url(../img/bg-form.gif) repeat-x;
  padding:5px 0 0 10px;
  color:#FFFFFF;
  height:25px;
  font-size:12px;
  font-weight:bold;
  margin:0px 0 0 7px;
}
.bg-form .form-left a {
  color:#FFFFFF;
  text-decoration:none;
}
.bg-form .form-left h3,.bg-form .form-left h2{
  font-size:14px;
  font-weight:bold;
  margin:0px;
  padding:0px;
}
.bg-form .form-left span{
  font-size:12px;
  font-weight:bold;
  margin:0px;
  padding:0px;
  float:left;
}
.bg-form .form-full h3,.bg-form .form-full h2{
  font-size:14px;
  font-weight:bold;
  margin:0px;
  padding:0px;
}
.bg-form .form-full span{
  font-size:12px;
  font-weight:bold;
  margin:0px;
  padding:0px;
  float:left;
}
/*.bg-form .form-left h2 {
  margin:0 0 0 3px;
}*/
.bg-form .form-left {
  float:left;
  width:470px;
}
.bg-form .form-right {
  float:left;
  width:250px;
  padding:2px 0 0 0 ;
  font-weight:normal !important;
  text-align:right;
}
.bg-form .form-right a{
  background:url(../img/help.gif) no-repeat left;
  padding:0 0 0 25px;
  color:#FFF;
  text-decoration:underline;
  font-weight:normal !important;
  font-size:11px;
}
.iframe {
  margin:0px;
  padding:0px;
  width:741px;
  height:95px;
  background:#E7F2F6 !important;
  
}
.inside-iframe {
  padding-left:10px;
  padding-top:7px;
  background:#E7F2F6 url(../img/kolo-form.gif) no-repeat right bottom;
  height:65px;

}
.plechac-iframe {
  padding-left:10px;
  padding-top:7px;
  background:#E7F2F6 url(../img/plechac.gif) no-repeat right bottom;
  height:128px;
}
.alu-iframe {
  padding-left:5px;
  padding-top:7px;
  background:#E7F2F6 url(../img/alu-kola-iframe.gif) no-repeat right bottom;
  height:123px;
}
.retez-iframe {
  padding-left:5px;
  padding-top:7px;
  background:#E7F2F6 url(../img/retez-bg.gif) no-repeat right bottom;
  height:103px;
}
.filter-table {
  margin:0px 0 0 5px;
}
.filter-table select {
  width:100px;
}
.filter-table th {
  text-align:right;
}
.filter-table td {
  text-align:left;
  color:#494F51;
}
.iframe-border {
  border-left:3px solid #C2D5DF;
  border-right:3px solid #C2D5DF;
  border-bottom:3px solid #C2D5DF;
  margin-left:7px; 
  margin-bottom:20px;
}
.div-border {
  border-left:3px solid #C2D5DF;
  border-right:3px solid #C2D5DF;
  border-bottom:1px solid #C2D5DF;
  margin-left:7px; 
  padding:10px;
  background:#FFF;
  height:20px;
}
.adv-hidden {
  border-left:3px solid #C2D5DF;
  border-right:3px solid #C2D5DF;
  border-bottom:1px solid #C2D5DF;
  margin-left:7px; 
  padding:10px;
  background:#FFF;
  *height:0px;
  /*height:20px;*/
}
html>body .adv-hidden {
  border-left:3px solid #C2D5DF;
  border-right:3px solid #C2D5DF;
  border-bottom:1px solid #C2D5DF;
  margin-left:7px; 
  padding:10px;
  background:#FFF;
  height:100%;
  /*height:20px;*/
}
.div-border strong {
  font-size:14px;
}
.div-border span {
  font-size:14px;
  color:#CD0004;
}
.div-border span span{
  font-size:14px;
  color:#494F51;
}
.filter-left {
  width:350px;
  float:left;
}
.filter-right {
  width:370px;
  float:left;
  text-align:right;
}
.filter-right input{
  width:50px;
  height:12px;
  font-size:12px;
}
.advanced-filter {
  background:#C2D5DF !important;
  height:35px;
  margin-left:7px; 
}
.advanced-search-button {
  height:26px;
  
}
.adv-filter-left {
  background:url(../img/button-advanced-filter.gif) no-repeat left;
  background-position:10px 3px;
  width:205px;
  float:left;
  height:26px;
  padding:3px 0 0 41px;
  cursor:pointer;
}
.adv-filter-right {
  width:490px;
  float:left;
  padding:3px 0 0 0;
  text-align:right;
}
.param-1 {
  width:240px;
  height:65px;
  float:left;
  margin:5px 0 5px 0;
  border-right:1px solid #96A5AC;
  text-align:left;
  color:#494F51;
  background:#E7F2F6;
  padding:0 5px 0 5px;
}
.param-2 {
  width:240px;
  height:65px;
  float:left;
  border-right:1px solid #96A5AC;
  margin:5px 0 5px 0;
  text-align:left;
  color:#494F51;
  background:#E7F2F6;
  text-align:left;
  padding:0 5px 0 5px;
} 
.param-2 h3,.param-2 h4 {
  font-size:12px;
  margin:0px;
  padding:0px;
}
.param-2 a, .param-1 a{
  font-weight:bold;
  float:left;
  color:#494F51;
}
.param-2 p,.param-1 p { 
  float:left;
  margin:0px;
  padding:0px;
  width:60px;
}
.letni {
  background:url(/img/letni.gif) no-repeat right;
}
.zimni {
  background:url(/img/zimni.gif) no-repeat right;
}
.celorocni {
  background:url(/img/celorocni.gif) no-repeat right;
}
.compare {
  padding:0px;
  margin:0px;
  background:#C4D7E0;
  /*position:absolute !important;*/
  color:#6D787D !important;
  font-weight:normal !important;
  width:240px !important; 
  /*left:0px !important;
  top:0px !important;*/
  text-align:left !imporntat;
  padding:0 0 0 10px;
}
/*html>body .compare {
  width:243px !important; 
  left:314px;
  top:68px;
  z-index:155;
}*/
.nobg {
  background:none !important;
  padding:0px !important;
  color:#494F51 !important;
  font-weight:normal !important; 
}
.detail-left-sel {
  background:url(/img/detail-left-sel.gif) no-repeat ;
  width:6px;
  height:26px;
}
.detail-middle-sel {
  background:url(/img/detail-middle-sel.gif) repeat-x ;
  height:26px;
  color:#CA2918;
  font-weight:bold;
  min-width:70px;
  text-align:center;
  padding:0 5px 0 5px;
}
.detail-right-sel {
  background:url(/img/detail-right-sel.gif) no-repeat right;
  width:6px !important;
  height:26px;
  white-space:nowrap;
}
.detail-left {
  background:url(/img/detail-left.gif) no-repeat ;
  width:6px;
  height:26px;
  cursor:pointer;
}
.detail-middle {
  background:url(/img/detail-middle.gif) repeat-x ;
  height:26px;
  min-width:70px;
  text-align:center;
  padding:0 5px 0 5px;
  cursor:pointer;
}
.detail-right {
  background:url(/img/detail-right.gif) no-repeat right;
  width:6px !important;
  height:26px;
  cursor:pointer;
}
.detail-sep {
  width:3px;
  height:26px;
  background:url(/img/detail-sep.gif) repeat-x ;
}
.detail-tabstop {
  margin:10px 0 0 10px;
  width:547px;
}
html>body .detail-tabstop {
  margin:10px 0 0 10px;
  width:557px;
}
.detail-fill {
  width:60%;
  height:26px;
  background:url(/img/detail-sep.gif) repeat-x ;
}
.detail-bg {
}
.bg-white-tabs {
  background:#FFFFFF;
  width:535px;
  margin:0 0 0 10px;
  border:1px solid #C4D7E0;
  border-top:0px;
  padding:5px;
   
}
html>body .bg-white-tabs {
  width:545px;
   
}
.aligncenter {
  text-align:center;
}

.buyDialog {
  width:259px;
  height:240px;
  background:url(/img/buydialog.gif) no-repeat;
  left:-330px;
  top:-157px;
  z-index:2000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;
}
.buyDialogBottom {
  width:259px;
  height:240px;
  background:url(/img/buydialog.gif) no-repeat;
  left:-330px;
  top:-107px;
  z-index:2000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;
}
.buyDialogCompare {
  width:259px;
  height:240px;
  background:url(/img/buydialog.gif) no-repeat;
  left:-40px;
  top:-307px;
  z-index:2000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;
}
.helpDialog {
  width:259px;
  height:240px;
  background:url(/img/buydialog.gif) no-repeat;
  left:-130px;
  top:-177px;
  z-index:2000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;
}
.helpDialogSearch {
  width:259px;
  height:240px;
  background:url(/img/buydialog.gif) no-repeat;
  left:-78px;
  top:40px;
  z-index:4000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;
}
.helpDialogSearchSklad {
  width:259px;
  height:240px;
  background:url(/img/buydialog.gif) no-repeat;
  left:-320px !important;
  top:-160px !important;
  z-index:4000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;

}
.buyDialog p,.buyDialogBottom p,.buyDialogCompare p{
  width:80px !important;
  color:#C9C9C9 !important;
  padding:0px 0 0 10px;
  margin:0px;
  float:left;
  font-weight:normal;
  white-space:nowrap;
}
.helpDialogSearch p,.helpDialogSearchSklad p{
  color:#C9C9C9 !important;
  padding:0px 0 0 10px;
  margin:0px;
  font-weight:normal;
  white-space:nowrap;
}
html>body .buyDialog p,html>body .buyDialogBottom p,html>body .buyDialogCompare p{
  width:80px !important;
}
.button {
  text-align:center;
}
.button img{
  cursor:hand;
  cursor:pointer;
}
.buyDialog span,.buyDialogBottom span,.buyDialogCompare span,.helpDialogSearch span,.helpDialogSearchSklad span{
  float:left;
  width:160px;
}
.buy-modul-separator {
   background:url(../img/buyseparator.gif) no-repeat bottom left;
   height:10px;
   font-size:1px;
   margin:0px 0 10px 0 ;
}
html>body .buy-modul-separator {
   background:url(../img/buyseparator.gif) no-repeat bottom left;
   height:10px;
   font-size:1px;
   margin:0px 0 10px 0 ;
}

.potvrdit {
  position:relative;
  left:-15px;
  top:-2px;
  background:url(../img/btn_prepocitat.gif) no-repeat ;
  width:93px;
  height:26px;
  border:none;
  cursor:pointer;
  cursor:hand;
}
html>body .potvrdit {
  position:relative;
  left:-15px;
  top:-3px; 
}
.recommendtable {
  background:#4D7897;
  color:White;
  width:745px;
  margin:0 0 0 8px;
}
.recommendtablemargin {
  margin:0 0 8px 0;
}
.recommendTD {
  border:7px solid #4D7897;
  border-top:0px solid #4D7897;
  width:739px;
  text-align:left;
}
.recommend {
  font-weight:bold;
  font-size:13px;
  padding:0 0 0 4px;
  font-family:Trebuchet MS,Verdana,Arial;
}
.znackyfloat {
  float:left;
  white-space:nowrap;
  margin:0 5px 0 0;
}

.active-shopbox {
   height:20px;
   float:right;
   background:url(/img/tabstop-shopbox-HP-middle-up.gif) repeat-x;
   padding-right:15px;
   padding-left:10px;
   font-weight:bold;
   font-size:13px;
   color:#AC0003;
   padding-top:5px;
   text-decoration:none;
}
.left-tabstop-active-shopbox {
   background:url(/img/tabstop-shopbox-HP-left-up.gif) no-repeat;
   width:6px;
   height:25px;
   float:right;
}
.right-tabstop-active-shopbox {
   background:url(/img/tabstop-shopbox-HP-right-up.gif) no-repeat;
   width:10px;
   height:25px;
   float:right;
}
.shopbox h3,.shopbox h4{
  padding:0px;
  margin:0px;
}
.shopbox a {
  color:#000000;
  font-weight:normal;
  font-size:11px;
  text-decoration:underline;
}
html>body .shopbox-center {
  padding:0 0 0 13px;
  text-align:center;
}
.whole-shopbox {
  height:310px;
  width:177px;
}
.shopbox {
  border:2px solid #C4D7E0;
  background:#FFFFFF;
  text-align:center;
  clear:both;
}
.shopbox .name {
  height:35px;
}

.shopbox .image {
  height:140px;
}
.whole-shopbox img {
}
.shopbox .determination {
  padding:0 0 10px 0 ;
}
.YearsOverflow {
  scrollbar-track-color: #B8CFDA;
  scrollbar-face-color: #426988;
  scrollbar-highlight-color: #B8CFDA;
  scrollbar-3dlight-color: #B8CFDA;
  scrollbar-darkshadow-color: #B8CFDA;
  scrollbar-shadow-color: #B8CFDA;
  scrollbar-arrow-color: #B8CFDA;  
  overflow:auto;
  height:200px;
  width:200px;
  background:#F2F8FA;
}
.YearsOverflow a {
  float:right;
}
.OtherSubCategory {
  width:200px;
  text-align:left;
  background:#F2F8FA;
}
.predepsane-pneu {
  color:#687174;
  font-weight:bold;
}
.predepsane-pneu a{
  color:#494F51;
  font-weight:bold;
  text-decoration:underline;
}
.predepsane-pneu a:hover{
  color:#CA2918;
  font-weight:bold;
  text-decoration:underline;
}
.SeasonDialog {
  width:119px;
  height:213px;
  background:url(/img/season.gif) no-repeat;
  left:110px;
  top:-77px;
  z-index:2000;
  position:absolute;
  padding:10px;
  text-align:left;
  color:#F0F1F1;
  font-weight:bold;
}
.SeasonDialog p{
  color:#C9C9C9 !important;
  padding:0px 0 0 10px;
  margin:0px;
  font-weight:normal;
  white-space:nowrap;
}
html>body .SeasonDialog p{
  width:80px !important;
}
.seasonzimni {
  margin:3px 0 0 0;
}
.seasonletni {
  margin:10px 0 0 0;
}
.seasoncelorocni {
  margin:10px 0 0 0;
}
.center {
  text-align:center;
}
.skladem {
  color:#87BC06;
}
.nadotaz {
  color:#5A85A2;
}
.dostupnost {
  padding:6px 0 0 0 ;
  color:black;
}

.producer h2 span,.producer h2 a {
  float:left;
}
.dezeny h3 span,.dezeny h3 a {
  float:left;
}
.nolink {
 text-decoration:none;
 color:#000000 !important;
 font-weight:normal !important; 
}
.h2_detail,.h2_detail a {
  color:#687174;
  text-decoration:none;
  font-size:16px;
  margin:0px;
  padding:5px 0 5px 5px;
  
}
.producer .path h2,.producer .path h3 {
  float:left;
}
.h3_parentcategory {
  clear:both;
}
.h3_parentcategory a{
  margin:0 0 0 10px !important;
}
#placeholder {
  position:absolute;
  width:350px;
  height:440px;
  background:black;
  z-index:101;
  top:60px;
  left:10px;
  text-align:center;
}
#placeholder-dezen {
  position:absolute;
  width:350px;
  height:440px;
  background:black;
  z-index:101;
  top:60px;
  left:150px;
  text-align:center;
}
#placeholder a,#placeholder-dezen a{
  position:absolute;
  color:#FFFFFF;
}
.down-flash {
  text-align:center;
}
.flash-line {
  border-bottom:1px solid #5B6061;
  height:25px;
  padding:7px 0 0 10px;
  width:340px;
  vertical-align:middle;
  text-align:left !important; 
  color:#FFFFFF;
  font-weight:bold;
  background:url("/img/popupbg.gif") repeat-x;
}
.flash-line a{
  left:270px;
  top:0px;
  text-decoration:none;
}
.down-flash a{
  left:70px;
  background:black;
}
.poslatmailem {
  text-align:left;
  color:#AAB4BB;
  background:#434A4C;
  border-top:1px solid #666666;
  padding:5px 0 5px 10px;
}
.poslatmailem .email{
  font-size:11px;
  height:15px;
  background:#D7E2E6;
  color:#5A5955;
  width:255px;
  border:1px solid #98A4A8;
}
.odeslatflash {
  bordeR:none;
  background:none;
  color:#D62B19;
}
.prostor {
  text-align:center;
  
}
.prostor a{
  color:#ca2918;
}
.dezen-image {
  position:relative;
  width:125px;
  float:left;
  background:#FFFFFF;
  border:3px solid #C4D7E0; 
}
.category-image {
  /*width:105px;*/
  float:left;
  padding:3px;
  background:#FFFFFF;
  border:3px solid #C4D7E0; 
}
.zoom {
  position:absolute;
  bottom:0;
  right:0px;
}
.dezen-popis {
  float:left;
  padding:0 0 0 8px;
}
.category-popis {
  float:left;
  padding:0 0 0 8px;
}
.producer-popis {
  padding:0 8px 0 8px;
}
.producer-popis a{
  color:#CA2918;
} 
.dezen-popis h1,.producer-popis h1 {
  margin:0px 0 7px 0;
  padding:0px;
  font-size:18px;
  color:#687174;
}
.category-popis p {
  margin:6px 0 0 0;
}
.category-popis h1 {
  margin:0px 0 2px 0 !important;
  padding:0px;
  font-size:18px;
  color:#687174;
}
.category-popis {
  width:620px;
}
.category-popis a {
  color:#CA2918;
}
.dezen-description a{
  color:#CA2918;
}
.dezen-popis table {
  width:410px;
  margin:0 0 0 5px;
}
.dezen-description {
  font-size:12px;
  color:#494F51;
}

.dezen-popis {
  
}
.ligh-blue-column {
  background:#E7F2F6;
  padding:7px;
  width:150px;
}
.ligh-blue-column a,.ligh-blue-column h3 a,.ligh-blue-column h2 a {
  color:#426988;
  font-size:12px;
}
.dark-blue-column {
  background:#DCEAEF;
  padding:7px;
}
.dark-blue-column h3,.dark-blue-column h2,.ligh-blue-column h3,.ligh-blue-column h2 {
  margin:0px;
  padding:0px;
  float:left;
}
.dark-blue-column a,.dark-blue-column h3 a,.dark-blue-column h2 a {
  color:#426988;
  font-size:12px;
}
.ligh-blue-column img {
  vertical-align:middle;
  margin:0 0 0 5px;
}

.column-separator {
  width:4px;
  height:3px;
}
.path-body table {
  margin:0 5px 0 5px;
  width:535px;
}
.path-body .link {
  text-decoration:underline;
  background:url(../img/green-arrow.gif) no-repeat left;
  color:#426988;
  float:left;
  padding-left:15px;
  padding-right:12px;
}
.path-body .link-blank{
  text-decoration:underline;
  float:left;
  color:#426988;
  padding-right:10px;
}
.path-body a.link-square{
  text-decoration:underline;
  background:url(../img/gray-square.gif) no-repeat left;
  padding:0 0 0 10px;
  float:left;
  color:#426988;
  padding-right:10px;
}
.path-body a.link-square-hide{
  text-decoration:underline;
  background:url(../img/gray-square.gif) no-repeat left;
  padding:0 0 0 10px;
  float:left;
  color:#6B96B8;
  font-size:11px;
  padding-right:10px;
}
h3.link-square {
  background:url(../img/gray-square.gif) no-repeat left;
  padding:0 0 0 20px !important;
  background-position:10px center;
  color:#000000 !important;
  text-decoration:none !important;
  font-weight:bold; 
  font-size:12px;
  
}
h3.link-square-hide {
  background:url(../img/gray-square.gif) no-repeat left;
  padding:0 0 0 20px !important;
  background-position:10px center;
  color:#000000 !important;
  text-decoration:none !important;
  font-weight:bold; 
  font-size:11px !important;
}


.path-body .link-black{
  text-decoration:underline;
  float:left;
  color:#000000;
  padding-right:10px;
}
.path-body .link-selected{
  text-decoration:none;
  background:url(../img/green-arrow.gif) no-repeat left;
  padding-left:15px;
  color:#000000;
  font-weight:bold;
  padding-right:10px;
}
.path-body h4 {
  font-size:12px;
  padding:0px;
  margin:0px;
  float:left;
  font-weight:normal;
}
.path-body h3 {
  font-size:12px;
  margin:0px;
  padding:0px;
  font-weight:normal;
}
.path-body h2 {
  font-size:12px;
  padding:0px;
  float:left;
  margin:0px;
  font-weight:normal;
}
.path-body h1 {
  font-size:12px;
  padding:0px;
  float:left;
  margin:0px;
  
  font-weight:normal;
}

.colored-header {
  border-bottom:1px solid #447191;
  height:20px;
  margin:5px 0 5px 0;
}
.colored-header h3{
  padding:0px;
  margin:0px;
}
.colored-header span{
  color:#FFFFFF;
  font-weight:bold;
  background:#447191;
  float:left;
  font-size:14px;
  padding:1px 5px 1px 5px;
}
.colored-header span a{
  color:#FFFFFF !important;
  font-weight:bold !important;
  text-decoration:none !important;
}
.colored-header span a:hover{
  text-decoration:underline !important;
}
.blue-underline {
  border-bottom:1px solid #D4E2E9;
}
.gray-price {
  color:#494F51;
  font-weight:bold;
  text-decoration:line-through;
}
.red-price {
  color:#CD0004;
  font-weight:bold;
}
.paddingleft {
  padding:0 0 0 8px; 
}
.producer-dezeny {
  margin:0 0 0 0px;
  width:550px;
}
.producer-dezeny td a {
  color:#000000;
  font-size:12px;
  text-decoration:underline;
}
.DezenPopUp {
  background-color:#FFFFFF;
  position:absolute;
  z-index:500;
}
.DezenPopUpTD {
  border:3px solid #373D3F;
  padding:20px;
  text-align:center;
}
.popupheader td{
  background-image:url("/img/dezen-popup-bg.gif");
  height:34px;
  padding:0 10px 0 10px;
  color:#FFFFFF;
  font-weight:bold;
}
.popupheader td img{
  cursor:pointer;
  cursor:hand;
}
.cursor {
  cursor:pointer;
  cursor:hand;
}
.alcar-prumer {
  margin:0 0 0 5px;
  width:725px;
}
.alcar-prumer td a {
  color:#000000;
  font-size:12px;
  text-decoration:underline;
}
.alcar-pneu-table {
  margin:0 0 0 0px;
  padding:3px;
}
.alcar-pneu-table a{
  color:#000000;
  font-size:12px;
  font-family:Trebuchet MS;
  text-decoration:underline;
}
.alcar-pneu-table td{
  padding:0 30px 0 30px; 
}

.anotation a {
  color:#000000;
  text-decoration:underline;
}
.category-text-main {
  padding:0px 6px 0px 6px;
}
.sub-category .text {
  border-bottom:1px solid #87A6BA;
  color:#494F51;
  padding:5px 0 5px 0;
}
.sub-category .text span{
  color:#CD0004;
  font-weight:bold;
}
.sub-category-link {
  color:#272625;
  font-size:14px;
  font-weight:bold;
  text-decoration:underline;
  background:url("/img/sub-category-red-arrow.gif") no-repeat left center;
  padding:0 0 0 10px;
  margin:0 0 0 3px;
}
.sub-category table td {
  padding:8px 0 8px 0;
}

.pneu-list {
  margin:0 0 0 0px;
  width:757px;
}
.pneu-list td a {
  color:#000000;
  font-size:12px;
  text-decoration:underline;
}
.titlelinks {
}
.titlelinks h3{
  padding:0px;
  margin:0px;
  font-size:12px;
  font-weight:bold;
}
.filter-table a {
  color:#CA2918;
  font-size:12px;
}
.alu-middle-column {
  width:575px;
  float:left;
}
.alu-right-column {
  float:left;
  width:172px;
  background:#FFFFFF;
  position: relative;
  left:6px;
}
html>body .alu-right-column {
  position: relative;
  left:13px;
}
.alu-level-2 {
  background:#E7F2F6;
  border:3px solid #4B7795;
  padding:10px;
}
.alu-level-2-height {
  background:#E7F2F6;
  border:3px solid #4B7795;
  padding:10px;
  height:30px;
}
.alu-level-2-height-2 {
  background:#E7F2F6;
  border:3px solid #4B7795;
  padding:10px;
  height:50px;
}
.alu-level-2 h2,.alu-level-2-height h2,.alu-level-2-height-2 h2 {
  margin:0px;
  padding:0px;
  font-size:12px;
  font-weight:normal;
}
a.link-square-red {
  text-decoration:underline;
  background:url(../img/red-square.gif) no-repeat left;
  padding:0 0 0 10px;
  float:left;
  color:#426988;
  font-weight:bold;
  padding-right:10px;
}
span.link-square-red {
  text-decoration:none;
  background:url(../img/red-square.gif) no-repeat left;
  padding:0 0 0 10px;
  float:left;
  color:#CA2918;
  font-weight:bold;
  padding-right:10px;
}
.alcar-pneu {
  width:60%;
}
.alcar-pneu td {
  padding:3px 10px 3px 10px;
  color:#494F51;
}
.alcar-pneu a{
  text-decoration:underline;
  color:#000000;
}
.alcar-pneu td span {
  color:#CD0004;
  font-weight:bold;
}
.alcar-pneu-div h3 a,.alcar-pneu-div h3 {
  color:#000000;
  font-weight:bold;
  font-size:12px;
  margin:0px;
  padding:0px;
  
  text-decoration:none;
}
.space-list p {
  padding:0px;
  margin:0px;
  float:left;
  cursor:pointer;
  cursor:hand;
}
#pleasewait {
  font-size:16px;
  padding:20px 0 0 0;
  font-weight:bold;
  color:red;
}
.compare-category-alcar {
  text-align:left;
  color:#000000;
  left:-3px;
  top:-1px;
  background:#C4D7E0;
}
.compare-category-selected-alcar {
  text-align:left;
  color:#5A5955;
  background:#C4D7E0;
}
.bannerright {
  padding:35px 0 0 15px;
  color:#f2f8fa;
}
.alu-kola-blue {
  padding:0 0 0 7px;
}
.alu-kola-blue div {
  border-top:0px;
}
.akce .border-box{
  border:3px solid #FCC880;
}
.akce .anotation{
  border:3px solid #FCC880;
  border-top:0px;
  background:#FFF6E2;
}
.akce .new {
  color:#FA9101;
}
.akce .compare-category-alcar {
  background:#FCC880;
}

.novinka .border-box{
  border:3px solid #CBE294;
}
.novinka .anotation{
  border:3px solid #CBE294;
  border-top:0px;
  background:#EFF6DE;
}
.novinka .new {
  color:#87BC06;
}

.novinka .compare-category-alcar {
  background:#CBE294;
  
}
.MuzoErrPR h2,.MuzoErrSR h2{
    color:red;
    font-size:14px;
    margin:10px 0 0 0;
    padding:0px;
}
.transparent{
  background-image: expression(
      this.runtimeStyle.filter = 'progid:DXImageTransform.Microsoft.AlphaImageLoader(src="' + this.src + '", sizingMethod="image")',
      this.runtimeStyle.backgroundImage = 'none',
      this.runtimeStyle.backgroundRepeat = 'no-repeat',
      this.src = '../img/empty.gif'
  );
}
.muzo-icons {
  text-align:center;
  padding:15px 0 25px 0;
}
.muzo-icons img {
  margin:0 10px 0 0;
}
#detailtabretezy,#detailtabvozidla {
  display:none;
}






