body {

	margin: 0;

	padding: 0;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	background-image: url(images/bg.png);

	background-repeat: repeat;

	background-position: top;

	background-color: #4D160B;

}

img {

	border: 0px solid #FFFFFF;

}



form {

	margin: 0px;

	padding: 0px;

}

p {

	margin: 0px;

	padding: 0px;



}

/************************************************************** HLAVNI CAST ***************************************************/

#pozadi {

	background-image: url(images/bg_top.png);

	background-repeat: repeat-x;

	background-position: top;

}

#obal {

	height: auto;

	width: 1005px;

	padding: auto;

	background-color: #FFFFFF;

	margin-top: auto;

	margin-right: auto;

	margin-bottom: auto;

	margin-left: auto;

	color: #FFFFFF;

}

#hlavicka_text {

	position: absolute;

	height: 162px;

	width: 1005px;

	top: 0px;

}

.hlavni_odkaz {

	height: 18px;

	width: 460px;

	font-size: 12px;

	color: #FFFFFF;

	text-decoration: none;

	text-align: right;

	padding-top: 50px;

	display:block;

	margin-top: 40px;

}



#lista ul{

	

	padding: 0px;

	margin-top: 2px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 16px;

	

}

#lista ul li {

	list-style-type: none;

	display: inline;

	margin-right: 2px;

	float: left;

}

#lista ul li a{

	float: left;

	color: #FFFFFF;

	text-decoration: none;

	height: 22px;

	padding-right: 5px;

	padding-left: 5px;

	padding-top: 6px;

	background-image: url(images/tlac.gif);

	background-repeat: repeat-x;

	background-color: #BC430D;

}

#lista ul li span.levy{

	background-image: url(images/tlac_l.png);

	_background-image: url(images/tlac_l.gif);	

	font-size: 1px;

	line-height: 1px;

	float: left;

	background-repeat: no-repeat;

	height: 28px;

	width: 9px;

}

#lista ul li span.pravy{

	background-image: url(images/tlac_p.png);

	_background-image: url(images/tlac_p.gif);	

	font-size: 1px;

	line-height: 1px;

	float: left;

	background-repeat: no-repeat;

	height: 28px;

	width: 9px;

}

#lista ul li a:hover{

	color: #CCCCCC;

}

#hlavicka {

	background-image: url(images/hlavicka.jpg);

	height: 162px;

	width: 1005px;

	background-repeat: no-repeat;

	float: left;

	background-color: #CD6636;

}

#kosik {

	height: 130px;

	width: 144px;

	padding-top: 0px;

	padding-right: 5px;

	padding-left: 15px;

	padding-bottom: 10px;

	font-size: 11px;

	margin-top: -5px;

	display:block;

	position: absolute;

	right: 0px;

	top: 30px;

}

#kosik .text{

	text-align: right;

	margin-right: 50px;

	margin-top: 5px;

}

#kosik .text a{

	color: #FFFFFF;

	text-decoration: none;

}

#kosik .obrazek {

	position: absolute;

	right: 10px;

	top: 10px;

	background-image: url(images/kosik.png);

	background-repeat: no-repeat;

	height: 36px;

	width: 37px;

	display:block;

}

#kosik_odkazy {

	float: left;

	margin-left: 30px;

	margin-top: 10px;	

}

#kosik_odkazy a {

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	float: left;

	height: 18px;

	margin-bottom: 2px;

}

#kosik_odkazy a:hover {

	color: #CCCCCC;

}

#kosik_odkazy a:hover span.kosik_p,#kosik_odkazy a:hover span.kosik_s{	

	background-position: right;

}

#kosik_odkazy a:hover span.kosik_l,#kosik_odkazy a:hover span.kosik_l1{	

	background-position: center;

}



#kosik_odkazy span.kosik_p,#kosik_odkazy span.kosik_s,#kosik_odkazy span.kosik_l{

	background-repeat: no-repeat;

	background-position: left;

	height: 18px;

	width: 16px;

	float: left;

	position: relative;

	bottom: 3px;

	margin-right: 2px;

}

#kosik_odkazy span.kosik_l1{

	background-repeat: no-repeat;

	background-position: right;

	height: 18px;

	width: 16px;

	float: left;

	position: relative;

	bottom: 3px;

	margin-right: 2px;

}

#kosik_odkazy a.prihlasen{

	color:#000000;

}

#kosik_odkazy a:hover.prihlasen{

	color:#CCCCCC;

}

#kosik_odkazy span.kosik_p{

	background-image: url(images/kosik_p.png);

}

#kosik_odkazy span.kosik_s{

	background-image: url(images/kosik_s.png);

}

#kosik_odkazy span.kosik_l,#kosik_odkazy span.kosik_l1{

	background-image: url(images/kosik_l.png);

}

#panel {

	background-image: url(images/panel.png);

	background-repeat: no-repeat;

	float: left;

	height: 41px;

	width: 1001px;

}

#levy .levy-nadpis {

	float: left;

	height: 32px;

	width: 177px;

	text-align: right;

	padding-right: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-transform: uppercase;

	background-image: url(images/nadpisek_levy_p.png);

	background-repeat: no-repeat;

	padding-top: 9px;

	background-color: #1E7536;

	}

#pravy .pravy-nadpis {

	float: left;

	height: 32px;

	width: 177px;

	padding-left: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 9px;

	text-transform: uppercase;

	background-image: url(images/pravy_nadpis_p.png);

	background-repeat: no-repeat;

	background-color: #1E7536;

	}

#stred {

	border-right-width: 2px;

	border-left-width: 2px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	width: 1001px;

}

#pravy {

	float: right;

	height: auto;

	width: 189px;

}

#stredni_box {

	float: left;

	clear: both;

	width: 812px;  /* 843 */

}

#levy {

	float: left;

	height: auto;

	width: 189px;

	margin-bottom: 15px;

}

#stredni {

	float: right;

	height: auto;

	width: 623px;

	margin-bottom: 15px;

	background-color: #FFFFFF;

	overflow: hidden;

}

#pata {

	clear: both;

	width: 985px;

	height: 89px;

	text-align: center;

	padding-right: 8px;

	padding-left: 8px;

	background-image: url(images/pata.png);

	background-repeat: repeat-x;

	color: #b52500;

	padding-top: 25px;

	border-top-width: 2px;

	border-right-width: 2px;

	border-left-width: 2px;

	border-top-style: solid;

	border-right-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	font-size: 10px;

	font-weight: bold;

	background-color: #E5E5E5;

}

#pata a{

	font-size: 9px;

	color: #333333;

	text-decoration: none;

	font-weight: normal;

}

#pata img{

	opacity: 0.2;

	filter:alpha(opacity=20);

	 -moz-opacity:0.2;

	border: 0px solid #FFFFFF;

}

#pata img:hover{

	 opacity: 1;

	 filter:alpha(opacity=100);

	 -moz-opacity:1;

	 border: 0px solid #FFFFFF;

}

#pata a:hover{

	text-decoration: underline;

	color: #000000;

}

/************************************************************** LEVY SLOUPEC ***************************************************/

#vyhledavani {

	background-image: url(images/pravy_prvni.png);

	background-repeat: repeat-x;

	float: left;

	width: 184px;

	height: 47px;

	padding-left: 5px;

	padding-top: 10px;

	background-color: #CD6636;

}



.vyhledavani_table {}

.vyhledavani_input {

	background-image: url(images/vyhledavani_input.png);

	float: left;

	height: 22px;

	width: 125px;

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	border: 0px solid #000000;

}

.vyhledavani_submit {

	cursor:pointer;

	background-image: url(images/vyhledavani_submit.png);

	float: left;

	height: 25px;

	width: 41px;

	background-repeat: no-repeat;

	border: 0px solid #000000;

	padding: 0px;

	color: #FFFFFF;

	font-weight: bold;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-color: #373737;

}

.rozsirene_vyhledavani a{

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	float: left;

	width: 179px;

	margin-top: 10px;

	margin-bottom: 10px;

}

.rozsirene_vyhledavani a:hover{

	text-decoration: underline;

}

.nadpisek_levy {

	background-image: url(images/nadpisek_levy.png);

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	width: 177px;

	text-align: right;

	padding-right: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 9px;

	text-transform: uppercase;

	background-color: #1E7536;

}

.nadpisek_levy1 {

	background-image: url(images/nadpisek_levy_zeleny.png);

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	width: 177px;

	text-align: right;

	padding-right: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 9px;

	text-transform: uppercase;

	background-color: #1E7536;

}

.nadpisek_levy2 {

	background-image: url(images/nadpisek_levy_hnedy.png);

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	width: 177px;

	text-align: right;

	padding-right: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 9px;

	text-transform: uppercase;

	background-color: #1E7536;

}

.produkty_prvni {

	background-image: url(images/levy_prvni.png);

	background-repeat: repeat-x;

	float: left;

	width: 189px;

	height: auto;

	background-color: #5B5B5B;

}

.produkty_prvni ul.menu li{

	list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}

.produkty_prvni ul.menu li a:hover{

	background-color: #4F4F4F;

}

.produkty_prvni ul.menu li a{

	background-image: url(images/active.png);

	_background-image: url(images/active.gif);

	background-repeat: no-repeat;

	background-position: 5px center;

}



.produkty {

	background-color: #5b5b5b;

	float: left;

	height: auto;

	width: 189px;

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 20px;

}

.produkty_caje {

	background-image: url(images/produkty_konec1.png);

	background-color: #2D8346;

	float: left;

	height: auto;

	width: 189px;

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 20px;

}

.produkty_nama {

	

	background-color: #8f8271;

	float: left;

	height: auto;

	width: 189px;

	

	padding-bottom: 20px;

}

.produkty_nama ul.menu li{

	list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty2.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}

.produkty_nama ul.menu li a:hover{

	background-color: #7F7567;

}

.produkty_caje ul.menu li{

	list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty1.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}



ul.menu{

	float: left;

	width: 186px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

}

.produkty ul.menu li{

	list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}

ul.menu li a{

	float: left;

	color: #FFFFFF;

	text-decoration: none;

	

	height: 18px;

	width: 161px;

	padding-left: 28px;

	padding-top: 3px;

	margin-bottom: 1px;

}

.produkty ul.menu li a:hover{

	background-color: #4F4F4F;

}

.produkty_caje ul.menu li a:hover{

	background-color: #1A572B;

}

ul.menu li a.active{

	background-image: url(images/active.png);

	_background-image: url(images/active.gif);

	background-repeat: no-repeat;

	background-position: 5px center;

}

ul.menu li a.deactive{

	background-image: url(images/deactive.png);

	_background-image: url(images/deactive.gif);

	background-repeat: no-repeat;

	background-position: 5px center;

}

ul.sub-menu li a.active{

	background-image: url(images/active.png);

	_background-image: url(images/active.gif);

	background-repeat: no-repeat;

	background-position: 25px center;

}

ul.sub-menu li a.deactive{

	background-image: url(images/deactive.png);

	_background-image: url(images/deactive.gif);

	background-repeat: no-repeat;

	background-position: 25px center;

}

ul.sub-menu-hidden{

	float: left;

	width: 186px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	visibility: hidden;

	display: none;

}

.produkty_caje ul.menu ul.sub-menu {

	margin: 0px;

	padding: 0px;

	float: left;

	background-color: #459F5E;

	visibility: visible;

	display: block;

}

.produkty_caje ul.sub-menu li{

list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty1.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}

.produkty ul.sub-menu{

	margin: 0px;

	padding: 0px;

	float: left;

	background-color: #909090;

	visibility: visible;

	display: block;

}

.produkty ul.sub-menu li{

list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}

ul.sub-menu li a{

	float: left;

	color: #FFFFFF;

	text-decoration: none;

	height: 18px;

	width: 141px;

	padding-left: 48px;

	padding-top: 3px;

	margin-bottom: 1px;

}

.produkty ul.sub-menu li a:hover{

	background-color: #7C7C7C;

}

.produkty_caje ul.sub-menu li a:hover{

	background-color: #296F3D;

}

/******************************************************************************************************/

ul.sub-sub-menu-hidden{

	float: left;

	width: 186px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	visibility: hidden;

	display: none;

}

ul.sub-sub-menu{

	margin: 0px;

	padding: 0px;

	float: left;

	background-color: #CCCCCC;

	visibility: visible;

	display: block;

}

.produkty_caje ul.sub-sub-menu{

	

	background-color: #81CF97;

      

	

}

ul.sub-sub-menu li{

	list-style-type: none;

	float: left;

	width: 189px;

	background-image: url(images/carkovani_produkty.png);

	background-repeat: repeat-x;

	background-position: bottom;

	

}

ul.sub-sub-menu li a{

	float: left;

	color: #333333;

	text-decoration: none;

	height: 18px;

	width: 141px;

	padding-left: 48px;

	padding-top: 3px;

	margin-bottom: 1px;

}

ul.sub-sub-menu li a:hover{

	background-color: #BFBFBF;

}

.nadpisek_levy_cerveny {

	background-image: url(images/nadpisek_levy_cerveny.png);

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	width: 177px;

	text-align: right;

	padding-right: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 22px;

	text-transform: uppercase;

	margin-top: 10px;

	background-color: #1E7536;

}

.nadpisek_pravy_cerveny {

	background-image: url(images/nadpisek_pravy_cerveny.png);

	background-repeat: no-repeat;

	float: left;

	height: 34px;

	width: 177px;

	padding-left: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 22px;

	text-transform: uppercase;

	margin-top: 10px;

	background-color: #1E7536;

	

	

}

.informace_levy {

	background-color: #ad4b4b;

	background-image: url(images/informace_konec.png);

	background-repeat: no-repeat;

	float: right;

	height: auto;

	width: 189px;

	padding-bottom: 15px;

	background-position: bottom;

	margin-bottom: 0px;

	padding-top: 5px;

}

.informace_levy img{

	margin: 0px;

	padding: 0px;

	float:left;

}

.informace_levy ul{

	margin: 0px;

	padding: 0px;

	float: left;

}

.informace_levy ul li{

	list-style-type: none;

	float: left;

	width: 189px;

	height: 22px;

	background-image: url(images/carkovani_informace.png);

	background-repeat: repeat-x;

	background-position: bottom;

}

.informace_levy ul li a{

	float: left;

	color: #FFFFFF;

	text-decoration: none;

	background-image: url(images/sipka_produkty.png);

	_background-image: url(images/sipka_produkty.gif);

	background-repeat: no-repeat;

	background-position: 5px center;

	height: 18px;

	width: 161px;

	padding-left: 28px;

	padding-top: 3px;

}

.informace_levy ul li a:hover{

	background-color: #BC6363;

}

.informace_levy a {

	color: #FFF;

}

/************************************************************** STREDNI SLOUPEC ***************************************************/

.cesta {

	color: #000000;

	float: left;

	width: 593px;

	padding-left: 15px;

	padding-right:15px;

	height: 38px;

	padding-top: 3px;

	background-image: url(images/cesta.png);

	background-repeat: no-repeat;

	background-color: #CD6636;

}

.cesta a {

	color: #FFFFFF;

	padding-right: 5px;

	padding-left: 5px;

	text-decoration: none;

}

.cesta a:hover {

	text-decoration: underline;

}

h1 {

	color: #5b5b5b;

	float: left;

	margin-left: 10px;

	margin-top: 5px;

	font-size: 16px;

	background-image: url(images/sipka_h1.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

	margin-bottom: 10px;

	padding-bottom: 0px;

}

h2 {

	font-size: 12px;

	margin: 0px;

	color: #CC3300;

	

}

h3 {

	font-size: 12px;

	color: #2D8346;

	float: left;

	padding-bottom: 0px;

	margin-bottom: 0px;

}



.razeni {

	color: #00365b;

	float: left;

	width: 588px;

	border-right-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	padding-left: 15px;

	background-image: url(images/razeni.png);

	background-repeat: no-repeat;

	height: 27px;

	border-left-width: 11px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

	margin-top: 2px;

	margin-bottom: 3px;

}

.razeni .sestupne {

	height: 13px;

	width: 15px;

	background-image: url(images/sestupne.png);

	background-repeat: no-repeat;

	background-position: top;

	display: inline-block;

	font-size:0px;

}

.razeni .vzestupne {

	height: 13px;

	width: 15px;

	background-image: url(images/vzestupne.png);

	background-repeat: no-repeat;

	background-position: top;

	display: inline-block;

	font-size:0px;

}

.vypis_produktu {

	width: 613px;

	display: block;	

	border-left-width: 10px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

	float:left;

}

.hlavni_vice {

	float: left;

	width: 613px;

	

	text-align: right;

	margin-top: 5px;

	margin-bottom: 5px;

}

.hlavni_vice a{

	color: #0099CC;

	text-decoration: none;

}

.vypis_produkt_box {

	float: left;

	width: 298px;

	background-image: url(images/produkt_bg.png);

	height: 241px;

	border: 1px solid #a4a4a4;

	margin: 1px;

}

.vypis_produkt_box:hover {

	border: 1px solid #333333;

}

.vypis_produkt_box a{

	text-decoration: none;

	color: #000000;

}

.vypis_produkt_box_obrazek {

	border: 0px solid #acacac;

	margin: 8px;

	float: left;

}

.vypis_produkt_box_popisek {

	color: #000000;

	padding-top: 3px;

	padding-right: 10px;

	padding-bottom: 3px;

	padding-left: 3px;

}

.vypis_produkt_box_nadpis a {

	color: #2f52ad;

	padding: 5px;

	font-weight: bold;

	height: 12px;

	float: left;

}

.vypis_produkt_box_stred {

	width: 300px;

	float: left;

}

.vypis_produkt_box_spodni {

	color: #000000;

	

	float: left;

	height: 25px;

	width: 300px;

}

.vypis_produkt_box_spodni a{

color: #FFFFFF;

	text-decoration: none;

	}

.vypis_produkt_box_cena {

	float: left;

	width: 292px;

	padding-right: 4px;

	padding-left: 4px;

	color: #FF0000;

	font-size: 14px;

}

.vypis_produkt_box_pocet {

	background-image: url(images/pocet.png);

	background-repeat: no-repeat;

	width: 29px;

	border: 0px solid #FFFFFF;

	float: left;

	padding-right: 3px;

	padding-left: 3px;

	margin-right: 0px;

	margin-left: 0px;

	height: 19px;

	padding-top: 3px;

}

.vypis_produkt_box_pridat {

	padding-right: 4px;

	padding-left: 4px;

	float: left;

}

.vypis_produkt_box_detail {

	cursor:pointer;

	background-image: url(images/detail.png);

	height: 18px;

	width: 69px;

	border: 0px solid #FFFFFF;

	color: #FFFFFF;

	text-decoration: none;

	text-align: left;

	margin-right: 5px;

	margin-top: 1px;

	margin-left: 5px;

	float: right;

	padding-left: 18px;

	padding-top: 4px;

	background-color: #5B5B5B;

}

.vypis_produkt_box_detail a{

	

}

.vypis_produkt_box_submit {

	cursor:pointer;

	background-image: url(images/pridat_submit.png);

	height: 22px;

	width: 87px;

	border: 0px solid #FFFFFF;

	color: #FFFFFF;

	text-align: left;

	margin-right: 5px;

	padding-left: 8px;

	margin-left: 5px;

	float: none;

	padding-bottom: 3px;

	background-color: #5B5B5B;

}

.vypis_produkt_box .ikony{

	float: left;

	margin-top: 10px;

	margin-left: 5px;

}

.strankovani {

	float: left;

	color: #333333;

	margin-top: 5px;

	margin-right: 5px;

	margin-bottom: 5px;

}



.strankovani .left {

	float: left;

	width: 378px;

	margin-left: 10px;

}



.strankovani .right {

	float: right;

	width: 220px;

	margin-right: 10px;

}

.strankovani a.active {

	float: left;

	height: 25px;

	width: 25px;

	line-height: 25px;

	font-weight: bold;

	color: #797979;

	text-decoration: none;

	text-align: center;

	background-color: #d4d4d4;

	border: 1px solid #A7A7A7;

	margin-left: 4px;

	margin-bottom: 4px;

}

.strankovani a:hover {

	background-color: #A7A7A7;

	color: #fff;

}

.strankovani .tlacitko {

	float: right;

	height: 25px;

	width: 100px;

	line-height: 25px;

	font-weight: bold;

	color: #797979;

	text-decoration: none;

	text-align: center;

	background-color: #d4d4d4;

	border: 1px solid #A7A7A7;;

	margin-left: 4px;

	margin-bottom: 4px;

}

.strankovani .aktualni_strana {

	float: left;

	height: 25px;

	width: 25px;

	line-height: 25px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-align: center;

	background-color: #257d3e;

	border: 1px solid #134020;

	margin-left: 4px;

	margin-bottom: 4px;

}



.hlaska {

	color: #000000;

	background-color: #f3f3f3;

	float: left;

	width: 621px;

	border-right-width: 1px;



	border-left-width: 1px;

	border-right-style: solid;

	border-left-style: solid;

	border-right-color: #FFFFFF;

	border-left-color: #FFFFFF;

	height: 19px;

	padding-top: 3px;

	text-align: center;

	margin-top: 10px;	

}

#stredni .text {

	color: #333333;

	float: left;

	width: 603px;

	padding-right: 10px;

	padding-bottom: 5px;

	padding-left: 10px;

	line-height: 16px;

}

#stredni .text a{

	

}

.tlac a{

	color: #FFFFFF;

	text-decoration: none;

	background-color: #666666;

	float: left;

	border: 1px solid #CCCCCC;

	margin-right: 15px;

	padding-top: 2px;

	padding-right: 7px;

	padding-bottom: 2px;

	padding-left: 7px;

}

.obsah_kosiku_tab {

	float: left;

	color: #333333;

	width: 100%;

	

}

.obsah_kosiku_tab tr.zbozi td {

	font-size: 11px;

	}

.obsah_kosiku_tab tr.zbozi td a{

	font-weight: normal;

	text-decoration: none;

	color: #333333;

}



.obsah_kosiku_tab td{

	padding-right: 10px;

	padding-left: 10px;

	padding-bottom: 5px;

}



.obsah_kosiku_tab_hl td{

	background-color: #FFFFFF;

	font-weight: bold;

	text-align: center;

}

.obsah_kosiku_tab_tr_oddel td{

	font-size: 0px;

	background-color: #333333;

	margin: 0px;

	padding-top: 1px;

	padding-right: 0px;

	padding-bottom: 1px;

	padding-left: 0px;

}

.obsah_kosiku_tab_spodni td{

	background-color: #FFFFFF;

}

.kosik_fieldset {

	float: left;

	width: 580px;

	color: #333333;

	margin-left: 10px;

	border: 1px solid #999999;

	padding-top: 10px;

	padding-right: 5px;

	padding-bottom: 10px;

	padding-left: 5px;

	background-color: #FFFFFF;

	background-image: url(images/produkt_bg.png);

	background-repeat: repeat-x;

	background-position: bottom;

	margin-top: 10px;

}

.kosik_fieldset legend {

	color: #AD4B4B;

}

.kosik_fieldset .poznamka{

	color: #AD4B4B;

}

.kosik_fieldset a{

	color: #000000;

	text-decoration: none;

	font-weight: bold;

}

.kosik_tab_spodni {

	width: 580px;

}

.zbozi_pridano {

	background-color: #333333;

	float: left;

	width: 323px;

	margin-right: 150px;

	margin-left: 150px;

}

.zbozi_pridano a{

	color: #FFFFFF;

	text-decoration: none;

	float: left;

	height: 30px;

	width: 323px;

	text-align: center;

	padding-top: 10px;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #FFFFFF;

}

.zbozi_pridano a:hover{

	background-color: #454545;

}

/************************************************************** PRAVY SLOUPEC ***************************************************/

.nadpisek_pravy {

	float: left;

	height: 34px;

	width: 177px;

	padding-left: 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	padding-top: 9px;

	text-transform: uppercase;

	background-image: url(images/nadpisek_pravy.png);

	background-repeat: no-repeat;

	background-color: #1E7536;

}



#prihlaseni {

	background-color: #CD6636;

	float: left;

	height: auto;

	width: 189px;

	background-image: url(images/prihlaseni_konec.png);

	background-repeat: no-repeat;

	background-position: bottom;

	padding-bottom: 20px;

}

.prihlaseni_form {

	background-color: #CD6636;

	float: left;

	height: auto;

	width: auto;

	padding: 10px;

	color: #FFFFFF;

	margin-left: 170px;

	margin-top: 30px;

}

.prihlaseni_input {

	background-image: url(images/prihlaseni_input.png);

	float: left;

	height: 17px;

	width: 99px;

	background-repeat: no-repeat;

	margin: 0px;

	padding-top: 3px;

	padding-right: 3px;

	padding-bottom: 0px;

	padding-left: 3px;

	border: 0px solid #000000;

}

.prihlaseni_submit {

	background-image: url(images/prihlaseni_submit.png);

	float: left;

	height: 20px;

	width: 71px;

	background-repeat: no-repeat;

	border: 0px solid #000000;

	padding: 0px;

	color: #FFFFFF;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	cursor:pointer;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.registrace_submit {

	background-image: url(images/registrace_submit.png);

	float: left;

	height: 18px;

	width: 90px;

	background-repeat: no-repeat;

	border: 0px solid #000000;

	color: #FFFFFF;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

	text-decoration: none;

	text-align: center;

	padding-top: 2px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.prihlaseni_text {

	padding: 10px;

	float: left;

	width: 169px;

	text-align: center;

}

.prihlaseni_text a {

	color: #FFFFFF;

}



/************************************************************** PRODUKT ***************************************************/

.produkt_popis_box {

	float: left;

	color: #333333;

	width: 603px;

}

.produkt_popis_box img {

	border: 0px solid #acacac;

}

.produkt_obrazek {

	border: 0px solid #acacac;

	margin: 4px;

	float: left;

}

.produkt_info {

	background-color: #F5F5F5;

	float: right;

	width: 333px;

	margin-top: 4px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #D4D4D4;

}

.odsazeni_ikon {

	height: 113px;

}

.produkt_info_hlavni {

	float: right;

	width: 333px;

	margin-top: 4px;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 5px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #D4D4D4;

	background-image: url(images/produkt_bg.png);

	height: 160px;

	background-repeat: repeat-x;

	background-position: bottom;	

}

.produkt_info_hlavni table td {

	padding-right: 20px;

}

.produkt_info p{

	font-size: 10px;

	line-height: 12px;

}

.produkt_info_spodni {

	color: #000000;

	

	float: left;

	height: auto;

	width: 329px;

	margin-top: 1px;

	margin-bottom: 20px;

	padding: 2px;

}

.produkt_popis {

	

	color: #333333;

	float: left;

	background-color: #F5F5F5;

	padding: 5px;

	margin-top: 30px;

	margin-bottom: 5px;

	border-top-width: 3px;

	border-top-style: solid;

	border-top-color: #D4D4D4;	

}

.produkt_popis h2{

	position: relative;

	top: -30px;	

	height: 0px;

}

.produkt_info_tlacitka a{

	color: #2B8343;

	text-decoration: none;

	background-color: #F5F5F5;

	float: left;

	padding-top: 2px;

	padding-right: 10px;

	padding-bottom: 2px;

	padding-left: 10px;

	margin-right: 5px;

	font-weight: bold;

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #2B8343;

}

.produkt_info_tlacitka a:hover{

	border-bottom-width: 2px;

	border-bottom-style: solid;

	border-bottom-color: #CC3300;

	color: #CC3300;

}

.produkt_info_cena{

	background-color: #AFAFAF;

	padding: 4px;

	color: #FFFFFF;

	margin-top: 20px;

}

.produkt_right {

	float: right;

	width: 343px;

	padding-bottom: 4px;

}

.upozorneni {

	float: left;

	width: 593px;

	margin-right: 10px;

	margin-left: 10px;

	padding-top: 10px;

	padding-bottom: 10px;

	background-color: #F00;

	text-align: center;

	border: 1px solid #000000;

	color: #FFFFFF;

}

.regNeaktivni {  

	opacity: 0.3;  

     filter: alpha(opacity=30);  

     -moz-opacity: 0.3;  

    -khtml-opacity: 0.3;  

	}

.akce {

	float: left;

	width: 573px;

	background-color: #F00;

	text-align: center;

	border: 2px solid #333333;

	color: #FFFFFF;

	padding: 10px;

	margin-bottom: 10px;

}

.povinna_polozka {

	font-weight: bold;

	color: #AD4B4B;

}

.produkt_cena {

	font-weight: bold;

	font-size: 14px;	

}

.cena {color: #FF0000;

	font-size: 16px;

	font-weight: bold;}

.preskrtnout {

	text-decoration: line-through;

}

.sleva {

	color: #2B8343;

}

#dotaz_na_prodejce {

	width: 603px;

}

#doporuceni {

	width: 603px;

}

.oznameni {

	color: #CC3300;

	

}

.oznameni a{

	color: #ffffff;

	font-weight: bold;

}

.odstavec {

	

	margin-top: 10px;

	margin-bottom: 10px;

}

.odstavec a{

	color: #267E3E;

	text-decoration: none;

}

.odstavec ul li a{

	color: #267E3E;

	text-decoration: none;

}

.odstavec ul li a:hover{

	text-decoration: underline;

}

.odstli li a {

	color: #267E3E;

	text-decoration: none;

	}

.cervene {

	color: #CD6636;

}

.zelene {

	color: #009933;

}

.akcni_cena {

	color: #FFFFFF;

	background-color: #257D3E;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.doporucujeme {

	color: #FFFFFF;

	background-color: #3333CC;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.novinka {

	color: #FFFFFF;

	background-color: #009966;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}

.produkty_popis {

	height: auto;

	width: 603px;

	float: left;

	margin-bottom: 2px;

	margin-top: 2px;

	border-left-width: 11px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

}

.produkty_popis_up {

	background-image: url(images/box_up.png);

	background-repeat: no-repeat;

	height: 9px;

	width: 603px;

	font-size: 0px;

}

.produkty_popis_middle {

	background-color: #e3adad;

	padding-right: 5px;

	padding-left: 30px;

	color: #820f0f;

	background-image: url(images/i.png);

	background-repeat: no-repeat;

	background-position: 10px center;

	height: 41px;

}

.produkty_popis_middle a{

	color: #820f0f;

	font-weight: bold;	

}

.produkty_popis_down {

background-image: url(images/box_down.png);

	background-repeat: no-repeat;

	height: 9px;



	width: 603px;}

.produkty_kategorie {

	height: auto;

	width: 603px;

	float: left;

	margin-bottom: 2px;

	margin-top: 2px;

	border-left-width: 11px;

	border-left-style: solid;

	border-left-color: #FFFFFF;

}

.produkty_kategorie_up {

	background-image: url(images/produkty_kategorie_up.png);

	background-repeat: no-repeat;

	height: 9px;

	width: 603px;

	float: left;

	font-size: 0px;

}

.produkty_kategorie_middle {

	background-color: #c2eece;

	width: 593px;

	padding-right: 5px;

	padding-left: 5px;

	color: #000000;

	float: left;

	font-size: 11px;

}

.produkty_kategorie_middle ul {

	margin: 0px;

	padding: 0px;

}

.produkty_kategorie_middle ul li{

	margin: 0px;

	padding: 0px;

	list-style-type: none;

	float: left;

	width: 25%;

}

.produkty_kategorie_middle ul li a{

	color: #1c7435;

	text-decoration: none;

	background-image: url(images/sipka_kateg.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 15px;

}

.produkty_kategorie_middle ul li a:hover{

	text-decoration: underline;

}

.produkty_kategorie_down {

background-image: url(images/produkty_kategorie_down.png);

	background-repeat: no-repeat;

	height: 9px;

float: left;

	width: 603px;}

.vyber_barvy {

	position: absolute;

	left: 45%;

	top: 45%;

	right: 45%;

	bottom: 45%;

	background-color: #D4D4D4;

	height: 80px;

	width: 200px;

	color: #000000;

	visibility: hidden;

	border: 2px solid #CD6636;

	padding-bottom: 5px;

	padding-left: 5px;

}

.zavrit {

	float: right;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-bottom-style: solid;

	border-left-style: solid;

	border-bottom-color: #CD6636;

	border-left-color: #CD6636;

	padding: 2px;

	color: #FFFFFF;

	background-color: #CD6636;

}

a.zavrit {

	color: #FFFFFF;

}

.rychly_kontakt {

	margin-top: 10px;

	margin-bottom: 10px;

}

.kontakt {

	font-size: 9px;

	margin-left: 3px;

	width: 175px;

	margin-right: 3px;

	float: left;

	}

.kontakt td {

	padding: 0px;

	

}

.doporucujeme_box {

	font-size: 9px;

	color: #AD4B4B;

	width: 189px;

	height: 22px;

	background-color: #FFFFFF;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #AD4B4B;

	margin-top: 5px;

	float: left;

}

.doporucujeme_box img{

	border-top-width: 0px;

	border-right-width: 0px;

	border-bottom-width: 0px;

	border-left-width: 0px;

	border-top-style: solid;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	

}

.doporucujeme_box tr {

	font-size: 9px;

	color: #FFFFFF;

	background-color: #9B4444;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #AD4B4B;

	float: left;

	width: 100%;

}

.doporucujeme_box tr:hover {

	background-color: #AD4B4B;

	color: #FFFFFF;

}

.doporucujeme_box td {	

}

.doporucujeme_box td.obr{

	

	float: left;

	width: 20px;

	margin: 4px;

}

.doporucujeme_box a {

	font-size: 9px;

	color: #FFFFFF;

	text-decoration: none;

	float: left;

	height: 23px;

	

	padding-top: 2px;

}

.doporucujeme_box a:hover {

	color: #FFFFFF;

}

.invis {

	float: left;

	height: 0px;

	width: 0px;

	overflow: hidden;

}

ul.sub_sub_menu_skryte{

	float: left;

	width: 186px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	visibility: hidden;

	display: none;

}

ul.sub_menu_skryte{

	float: left;

	width: 186px;

	list-style-type: none;

	margin: 0px;

	padding: 0px;

	visibility: hidden;

	display: none;

}

.tabaky {

float: left; 

width: 590px; 

color: #000000; 

text-align: center;

}

.tabaky a{

	font-weight: bold;

	color: #CD6636;

	text-decoration: none;

}

.tabaky_table {

width: 590px;}

.tabaky_table .main{

	background-color: #CD6636;

	font-weight: bold;

	color: #FFFFFF;

	text-align: center;

	padding-top: 2px;

	padding-right: 5px;

	padding-bottom: 2px;

	padding-left: 5px;

}



/******************************STAR RATING*****************************/



.star-rating,

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus,

.star-rating .current-rating{

	background: url(star.gif) left -1000px repeat-x;

}

.star-rating{

	position:relative;

	width:125px;

	height:25px;

	overflow:hidden;

	list-style:none;

	margin:0;

	padding:0;

	background-position: left top;

}

.star-rating li{

	display: inline;

}

.star-rating a, 

.star-rating .current-rating{

	position:absolute;

	top:0;

	left:0;

	text-indent:-1000em;

	height:25px;

	line-height:25px;

	outline:none;

	overflow:hidden;

	border: none;

}

.star-rating a:hover,

.star-rating a:active,

.star-rating a:focus{

	background-position: left bottom;

}

.star-rating a.one-star{

	width:10%;

	z-index:12;

}

.star-rating a.two-stars{

	width:20%;

	z-index:11;

}

.star-rating a.three-stars{

	width:30%;

	z-index:10;

}

.star-rating a.four-stars{

	width:40%;

	z-index:9;

}

.star-rating a.five-stars{

	width:50%;

	z-index:8;

}

.star-rating a.six-stars{

	width:60%;

	z-index:7;

}

.star-rating a.seven-stars{

	width:70%;

	z-index:6;

}

.star-rating a.eight-stars{

	width:80%;

	z-index:5;

}

.star-rating a.nine-stars{

	width:90%;

	z-index:4;

}

.star-rating a.ten-stars{

	width:100%;

	z-index:3;

}

.star-rating .current-rating{

	z-index:1;

	background-position: left center;

}	



/* for an inline rater */

.inline-rating{

	display:-moz-inline-block;

	display:-moz-inline-box;

	display:inline-block;

	vertical-align: middle;

}



/* smaller star */

.small-star{

	width:100px;

	height:10px;

}

.small-star,

.small-star a:hover,

.small-star a:active,

.small-star a:focus,

.small-star .current-rating{

	background-image: url(star_small.gif);

	line-height: 10px;

	height: 10px;

}



/******************************STAR RATING*****************************/



.nastred {

	text-align: center;

}

.fleft {

	float: left;

}

.produkt_obrazek {

	border: 1px solid #acacac;

	float: left;

	margin-top: 4px;

	margin-right: 4px;

	margin-bottom: 4px;

	margin-left: 4px;

}

div.produkt_obr {

	float: left;

	width: 260px;

}

div#dalsi-obrazky {

	float: left;

	width: 250px;

}

.parametry {

	

	width: 590px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-left-color: #FFFFFF;

}

.parametry tr{

	background-color: #E4E4E4;

}

.parametry tr:hover{

	background-color: #999999;

	color: #FFFFFF;

	cursor:default;

}

.parametry td {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	

	padding: 2px;

	}



.fright {

	float: right;

}

.produkt_moznosti {

	width: 100%;

	float: left;

	font-size: 9px;

	margin-bottom: 10px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #D4D4D4;

	border-left-color: #D4D4D4;

}

.produkt_moznosti td {

	background-color: #FFFFFF;

	padding: 4px;

	margin: 0px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #D4D4D4;

	border-bottom-color: #D4D4D4;

}

.varovani {

	clear: both;

	float: left;

	background-color: #FFFFFF;

	border: 3px solid #000000;

	color: #000000;

	padding: 5px;

	width: 583px;

	text-align: center;

	font-family: Helvetica;

	margin-top: 5px;

	margin-bottom: 10px;

	margin-left: 10px;

}

.menu_oddelovac {

	

	float: left;

	width: 189px;

	height:20px;

	background-image: url(images/carkovani_produkty.png);

	background-repeat: repeat-x;

	background-position: bottom;}



#infobox {

	margin-bottom: 20px;

	clear: both;

	float: left;

	

}



.mainbox1, .mainbox2, .mainbox3 {

	height: 259px;

	width: 191px;

	background-repeat: no-repeat;

	float: left;

	border-right-width: 10px;

	border-right-style: solid;

	border-right-color: #FFFFFF;

}

.mainbox1 {background-image: url(images/mainbox1.jpg);}

.mainbox2 {background-image: url(images/mainbox2.jpg);}

.mainbox3 {background-image: url(images/mainbox3.jpg);}

.mainbox1 .nadpis, .mainbox2 .nadpis, .mainbox3 .nadpis {

	font-weight: bold;

	color: #FFFFFF;

	margin-top: 20px;

	margin-left: 8px;

}

.mainbox1 .popisek, .mainbox2 .popisek, .mainbox3 .popisek {

	color: #FFFFFF;

	padding-top: 20px;

	padding-right: 8px;

	padding-bottom: 8px;

	padding-left: 8px;

}

.mainbox1 .popisek {

	line-height: 11px;



}

.mainbox1 .popisek .nadpisek, .mainbox2 .popisek .nadpisek, .mainbox3 .popisek .nadpisek {

	color: #dbdbdb;

	font-size: 11px;

	font-weight: bold;

}

.podobne_produkty {



}

.podobny_produkt {

	background-color: #FFF;

	float:left;

	width: 174px;

	margin: 5px;

	padding: 5px;

	height: 137px;

	border: 1px solid #DDDDDD;

	text-align:center;

	background-image: url(images/produkt_bg.png);

	

	background-repeat: repeat-x;

	background-position: bottom;	

	

}

.podobny_produkt:hover {

border: 1px solid #666666;

}

.podobny_produkt a{

	color: #333333;

	text-decoration: none;

	text-align: center;

	

}

.moznosti_vyberu {

	font-weight: bold;

	margin: 3px;

	font-size: 10px;

	float: left;

	color: #FF0000;

}

p.odstavec {

	margin: 5px;

}

table.objednavky {



	float: left;

	width: 100%;

	

	text-align: center;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-top: 5px;

}

table.objednavky tr.main{

	font-weight: bold;

}

table.objednavky tr:hover {

	background-color: #E6E6E6;

	cursor:default;

}

table.objednavky td{

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding: 5px;

}



table.objednavky td.moznosti{

	background-color: #FFFFFF;

}

table.objednavky td.moznosti img{

	margin-left: 5px;

}

table.objednavka {float: left;

	width: 100%;

	



	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #CCCCCC;

	margin-top: 5px;}

table.objednavka tr.main{

	font-weight: bold;

	background-color: #E2E2E2;

}

table.objednavka tr:hover {

	

	cursor:default;

}

table.objednavka td{

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	padding: 5px;

}

a.tlac_left {

	background-image: url(images/tlacleft.png);

	background-repeat: no-repeat;

	height: 22px;

	width: 146px;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	padding-left: 46px;

	padding-top: 8px;



}

.tlac_right {

	background-image: url(images/tlacright.png);

	background-repeat: no-repeat;

	height: 30px;

	width: 192px;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px solid #333333;

	margin: 0px;

	text-align: right;

	padding-right: 46px;

	

}

.tlac_dokoncit {

	background-image: url(images/tlacdokoncit.png);

	background-repeat: no-repeat;

	height: 30px;

	width: 192px;

	display: block;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #FFFFFF;

	padding-bottom: 0px;

	padding-left: 0px;

	border: 0px solid #333333;

	margin: 0px;

	text-align: right;

	padding-right: 46px;

	

}

/********* OBCHODNI PODMINKY ********/

#obchodni_podminky p img {

	display:block;

	margin-right: 20px;

	margin-top: 5px;

	margin-left: 5px;

	margin-bottom: 5px;

}

#obchodni_podminky img.mapa {

	margin: 10px;

	float: right;

}

#obchodni_podminky h2 {

	text-transform: uppercase;

	float: left;

	width: 590px;

	padding-bottom: 15px;

	padding-top: 15px;

	padding-left: 10px;

	line-height: 16px;

}

#obchodni_podminky h4 {

	font-size: 12px;

	margin: 0px;

	clear:both;

	padding-left: 10px;

}

#obchodni_podminky h3 {

	font-size: 14px;

	color: #2D8346;

	

}

#obchodni_podminky p{

	float:left;

	padding-right: 10px;	

	

	padding-left: 20px;	

}

#obchodni_podminky ul li{



}

#obchodni_podminky ul {

	margin-top: 5px;

	margin-bottom: 5px;

	display:block;

}

#obchodni_podminky a{

	color: #267E3E;

	text-decoration: none;

}

#obchodni_podminky a:hover{

	

	text-decoration: underline;

}

/********* OBCHODNI PODMINKY ********/

.text_login {

	color: #333333;

	float: left;

	width: 593px;

	padding-right: 15px;

	padding-bottom: 5px;

	padding-left: 15px;

	line-height: 16px;

	padding-top: 10px;

	}

.text_login a{}

span.kod {

	background-color: #EEEEEE;

	display: block;

	padding: 10px;

	float: left;

	margin-top: 5px;

	margin-bottom: 5px;

}

.ilustrativni {

	font-size: 10px;

	color: #666;

	background-color: #E5E5E5;

	float: left;

	margin-right: 3px;

	margin-left: 3px;

	padding: 3px;

	margin-top: 2px;

}

.obj_info {

	font-size: 10px;

	color: #F00;

}

/************ contexthelp *****************/

.contexthelp {
	visibility:hidden;
	position:fixed;
	font-size: 11px;
}
.contexttext {
	font-size: 11px;
}

/************ contexthelp *****************/

p.oznameni_js {

	color: #FFFFFF;

	width: 400px;

	background-color: #CC3300;

	border: 1px solid #CC3300;

	background-image: url(images/info.png);

	background-repeat: no-repeat;

	padding-top: 20px;

	padding-right: 5px;

	padding-bottom: 20px;

	padding-left: 50px;

	float:left;

	background-position: 5px center;

	

	margin-top: -33px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: -235px;

	display: table-cell; vertical-align: middle;

}

p.oznameni_js a{

	color: #FFFFFF;

	text-decoration: underline;

	font-weight: bold;	

}

.oznameni_box_js {

	position: fixed;

	left: 50%;

	top: 50%;

	right: 50%;

	bottom: 50%;

	

}

p.oznameni {

	display: block;

	color: #FFFFFF;

	width: 545px;

	background-color: #CC3300;

	border: 1px solid #CC3300;

	background-image: url(images/info.png);

	background-repeat: no-repeat;

	padding-top: 12px;

	padding-right: 5px;

	padding-bottom: 12px;

	padding-left: 50px;

	

	background-position: 5px center;

	float: left;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 1px;

}

div.kompatibilni {

	float:left;

	width:590px;

}

div.kompatibilni a{

	color: #333333;

	text-decoration: none;

}

div.kompatibilni table {

	width: 590px;

	border-top-width: 1px;

	border-left-width: 1px;

	border-top-style: solid;

	border-left-style: solid;

	border-top-color: #FFFFFF;

	border-left-color: #FFFFFF;

	margin-top: 5px;

}

div.kompatibilni table  tr{

	background-color: #E4E4E4;

}

div.kompatibilni table  tr:hover{

	background-color: #999999;

	color: #FFFFFF;

	cursor:default;

}

div.kompatibilni table  td {

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-right-color: #FFFFFF;

	border-bottom-color: #FFFFFF;

	margin:0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	}

div.kompatibilni table  td.img{

	padding-left: 0px;

	}

div.kompatibilni table  td img{

	margin:0px;

	padding:0px;

	}

div.kompatibilni table td a{

	height: 30px;

	float:left;

	width:100%;

	padding-top: 20px;

	}

div.kompatibilni table td.img a{

	height: 50px;

	float:left;

	width:100%;

	padding-top: 0px;

	}

table.doprava tr:hover{

	background-color: #CCCCCC;	

}
table.doprava tr.no:hover{

	background-color: #fff;	

}

table.doprava {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #333333;
	padding:0px;
	width: 370px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}

table.doprava tr td{

	border-top-width: 1px;

	border-right-width: 1px;

	border-top-style: solid;

	border-right-style: solid;

	border-top-color: #CCCCCC;

	border-right-color: #CCCCCC;

	padding-top: 6px;

	padding-bottom: 6px;

}

table.doprava tr.activ{

	background-color: #CCCCCC;	

}

.doprava_info_activ {

	background-color:#CCCCCC;

	width:160px;

	margin: 10px;

	padding: 10px;

}

.doprava_info_activ ul{

	padding: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 10px;

	font-size:11px;

}

