*{
 margin:0px;
 padding:0px;
 font-size:1.02em;
 font-family: "Verdana","Geneva CE", "Arial CE", sans-serif;
}

div#navi ul li{
 margin:0px;
 padding:0px;
 height:40px;
 line-height:40px;
 padding-left:3px;
 padding-right:5px;
 float:left;
 border-right:1px solid black;
 border-left:1px solid white;
 list-style-type:none;
}
div#navi a{
 text-decoration:none;
 color:#4d40ff;
}
div#navi ul li.endLi{
 border-right:none;
}
div#navi ul li:hover{
 border-bottom:5px solid #ecd656;
}
div#leftContainer{
 float:left;
 width:450px;
 margin:0px 0px 0px 10px;
 font-size:0.8em;
 text-align:justify;
}
div#texty{
    font-size:0.8em;
    text-align:justify;
    width:500px;;
    margin:0px 0px 0px 0px;
    padding:10px;
    float:left;
    list-style-position:inside;
}
div#texty ol li{
    padding-bottom: 10px;
    padding-left:10px;
}
div#leftContainerKatalog{
 float:left;
 width:180px;
 margin:0px 0px 0px 10px;
 font-size:0.8em;
 text-align:justify;
 /*background-color:#F5FCEF;*/
}
div#topSign{
 width:500px;
/* border-bottom:8px solid #dd8f3c;*/
 border-bottom:8px solid red;
/* color:#dd8f3c; */
 color:red;
 font-weight:bold;
 font-size:1.4em;
 text-align:right;
 margin-bottom:5px;
}
div#rightContainer{
 float:right;
 width:250px;
 margin: 0px 10px 0px 0px;
 font-size:0.8em;
 text-align:justify;
}
div#katalogpath{
 width:750px;
 margin: 0px 0px 0px 0px;
 font-size:0.8em;
 text-align:justify;
 color:#316648;
}
div#katalogpath a{
 color:#316648;
}
div#rightContainerZbozi{
 float:right;
 width:525px;
 margin: 0px 10px 0px 0px;
 font-size:0.8em;
 text-align:justify;
}
div#topNovinky{
 width:250px;
 border-bottom:8px solid #7ed333;
 color:#7ed333;
 font-weight:bold;
 font-size:1.4em;
 text-align:right;
}
.topNovinka{
 color:#7ed333;
 font-weight:bold;
 font-size:1.0em;
 text-align:right;
}

div#topNovinkyKatalog{
 width:250px;
 border-bottom:8px solid #116dc2;
 color:#116dc2;
 font-weight:bold;
 font-size:1.2em;
 text-align:right;
 margin-top:20px;
}
.topNovinkaKatalog{
font-weight:bold;
color:#116dc2;
text-align:left;
font-size:1.0em;
}

div#footer{
 clear:both;
 text-align:center;
background-color:transparent;
}
.iconsAkce{
clear:both;
margin-top:10px;
text-align:right;
width:100%;

}
.iconsDetail{
clear:both;
margin-top:10px;
text-align:center;
width:100%;

}

div#topSignKatalog{
width:500px;
 border-bottom:8px solid #ffa200;
 color:#ffa200;
 font-weight:bold;
 font-size:1.4em;
 text-align:right;
 margin-bottom:5px;
}
div#leftContainerKatalog{
width:250px;
float:left;
margin-top:30px;
}
div#rightContainerKatalog{
width:450px;
float:right;
margin-right:0px;
margin-top:10px;

}
div#katalogNavi ul,li{
margin:0px;
padding:0px;
}

div#katalogNavi ul{
margin-left:10px;
}
div#katalogNavi ul>ul{
margin-left:10px;
}
div#katalogNavi ul li{
list-style-position:outside;
list-style-type:none;
 list-style-image:url('../gif/marcer.gif');
/*color:#035eaa;*/

/*color:#4b4fff;*/
 color:#316648;

font-size:12px;

}
div#katalogNavi ul li.katalogTop a{
/*color:#4b4fff;*/
 color:#316648;

font-size:14px;
font-weight:bold;
}
div#katalogNavi ul li a{
text-decoration:none;
font-size:14px;
}
div#katalogNavi ul li a:hover{
 text-decoration:underline;
 background-color:#ffffff;
 list-style-image:url('../gif/marce1.gif');
 color:#316648;
}
div#katalogNavi ul li.noSell{
 color:red;
}

div#katalogNavi ul li.selected a{
 font-weight:bolder;
/* color:#4b4fff;*/
 color:#316648;

}

.cleaner{
clear:both;
}
div#topSignDetail{
 width:500px;
/* border-bottom:8px solid #dd8f3c;
 color:#dd8f3c;*/
 border-bottom:8px solid red;
 color:red;
 font-weight:bold;
 font-size:1.4em;
 text-align:right;
}
div#rightContainerZboziKatalog
{
 float:right;
 width:500px;
 margin: 50px 0px 0px 0px;
 padding-right:3px;
 font-size:0.8em;
 text-align:justify;
}
div#detailPopis{
    margin-top:5px;
    margin-bottom:5px;
}
div#detailPopis ul li{
 margin: 5px 5px 5px 5px;
 list-style-type:none;
 font-size:12px;
}
div#detailImages{
 width:520px;
 margin:0px;
 padding:0px;
}
div#startkatalog{
 text-align:center;
}
div#startkatalog a{
  color:#316648;
}
div#startkatalog ul li{
 float:none;
}

div#katalogNavi ul li.selected li.li_kategorie a{
/* background-color:#D0E9BA;*/
 font-weight:normal;
}

div#katalogNavi ul li.selected li.selected_kategorie{
 font-weight:bold;
 color:blue;
 list-style-image:url('../gif/marce1.gif');
}
div#katalogNavi ul li.selected ul li.selected_kategorie a{
font-weight:bold;
/*color:blue;*/
 color:#316648;

}
div#katalogNavi ul li.selected ul li.selected_kategorie ul li a{
font-weight:normal;
 /*color:#4b4fff;*/
  color:#316648;

}
div#katalogNavi li.selected_skupina{
 font-weight:bold;
}

div#katalogNavi ul li.selected ul li.selected_kategorie ul li.selected_skupina a{
font-weight:bold;
/*color:blue;*/
 color:#316648;

}


div#katalogNavi ul li.selected ul li.selected_kategorie ul li.selected_skupina ul.selected_skupina a{
 list-style-image:url('../gif/marce1.gif');
 font-weight:normal;
 /*color:#4b4fff;*/
  color:#316648;

}
div#katalogNavi ul li.selected ul li.selected_kategorie ul li.selected_skupina ul.selected_skupina li.zbozi_selected a{
font-weight:bold;
/*color:blue;*/
 color:#316648;

}
div#katalogNavi ul li.selected ul li.selected_kategorie ul li.selected_skupina ul.selected_skupina li a{
 list-style-image:url('../gif/marce1.gif');
 font-weight:normal;
 /*color:#4b4fff;*/
  color:#316648;


}
.parametr table{
 font-size:10px;
}
.parametr table td{
 width :60px;
 text-align:center;
}
div#obch_zastup{
 margin: 5px 5px 5px 5px;
}
div#obch_zastup ul li{
 list-style-type:none;
}
.foto {
 width: 170px;
 text-align: center;
 /*height:260px;*/
 float:left;
 margin:0px;
 padding:0px;
}
.fotoimg {
 text-align: center;
 height:180px;
 margin:0px;
 padding:0px;
}
.fotoimg img{
 border:0px;
}
div#parametr{
 width:520px;
 margin:0px;
 padding:0px;
}
.parametrinfo{
 width: 60px;
 text-align: center;
 height:80px;
 float:left;
 margin:5px;
 padding:0px;
 font-size:9px;
}
.topkraj{
 margin-top: 10px;
 text-align:center;
 font-weight:bold;
 border-bottom:4px solid #42DD4D;
 color:#42DD4D;
 font-size:14px;
}
.obchod_firma{
 font-size:12px;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left: 10px;
}
.akceImg img{
 border:0px;
}
.iconsAkce img{
 border:0px;
}
.iconsDetail img{
 border:0px;
}
div#colorpicker
{
float:right;
font-size:0.7em;
background-color:transparent;
color:#d4d4d4;
}
div#colorpicker a
{
color:#d4d4d4;
text-decoration:none;
}
div#toplist{
text-align:center;
}

div#kosik{
    font-size:0.7em;
}
div#kosik_head{
 border-bottom:3px solid #7ed333;
 color:#7ed333;
 font-weight:bold;
 font-size:1.9em;
 text-align:right;
}

div#kosik table{
    width : 100%;
}
div#kosik table tr td{
    border-bottom:1px solid #000;
}
div#kosik .no_border{
    border:none;
}

div#kosik_1 table{
    width : 100%;
}
div#kosik_1 table tr td{
    border-bottom:1px solid #000;
}
div#kosik_1 table input{
    border:1px solid #000;
}
div#kosik_1 .no_border{
    border:none;
}

.edit_img{
    border:none;
}

.show_error{
    color:red;
}

div#objednat_krok2 table th{
    border-bottom: 2px solid #000;
}
div#objednat_krok2 table{
    width : 100%;
}
div#objednat_krok2 tr td{
    border-bottom:1px solid #000;
}
div#objednat_krok2  .no_border{
    border:none;
}

.send_button{
    border: 1px solid #7ed333;
    color:#7ed333;
    font-weight: bold;
    background-color: #e9fed6;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
}
div#svatek{
    text-align: right;
    font-family: "Verdana","Geneva CE", "Arial CE", sans-serif;
    font-size: 12px;
    padding-right: 10px;
    background-color: #ffffff;
}
div#hledej{
    font-family: "Verdana","Geneva CE", "Arial CE", sans-serif;
    font-size: 10px;
    text-align: right;
    padding-top: 10px;
    padding-right: 10px;
}
.find_button{
    border: 1px solid #7ed333;
    color:#7ed333;
    font-weight: bold;
    background-color: #e9fed6;
    padding-top: 2px;
    padding-bottom: 2px;
    padding-left: 3px;
    padding-right: 3px;
}
