body{
	margin:1px 1px 1px 1px;
	padding:0px;
	font-size:11px;
	font-family: verdana, Helvetica;
	color: #666666;
	
  /*
  background: #E9E9E9;
  background-image:url("../utility_img/bg_gradient.png");
	background-repeat: repeat-x;
	text-align:center;
	padding-top: 21px;
  */
}
.bold_red{
 font-weight:bold;
 font-size:11px;
 color: #FF0000;
}
.small_bold_red{
 font-weight:bold;
 font-size:10px;
 color: #FF0000;
}
.button_send
{
  background-color:#ff3300; 
  color:#FFFFFF;
  font-weight:normal;
}
div.hr_black
{
  background-color:black; 
  height:1px; 
  padding: 0px; 
  margin:6px 1px 6px 1px;
}
.filtr_sel
{
  width: 100px;
}
.normal
{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #666666;
	font-weight:normal;

}
.normalblack
{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #000000;
	font-weight:normal;

}
.linkwhite
{
  color: #ffffff;
	font-weight:normal;
}

.small
{
  font-size:10px;
	font-family: verdana, Helvetica;
	color: #000000;
	font-weight:normal;
}
.normalcerna
{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #000000;
	font-weight:normal;

}

.sekce_menu_nadpis
{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #666666;
	
	font-weight:bold;
}
.boldbila
{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #FFFFFF;
  font-weight:bold;
}
.whitelink_norm
{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #FFFFFF;
}
a.whitelink_norm, a.whitelink_norm:hover, a.whitelink_norm:visited{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #FFFFFF;
  text-decoration:underline;
}
a.whitelink{
  font-size:11px;
	font-family: verdana, Helvetica;
	color: #FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}
a.whitelink:hover{
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}
a.whitelink:visited{
  color: #FFFFFF;
  font-weight:bold;
  text-decoration:underline;
}
td tr {
  font-size:11px;
	font-family: verdana, Helvetica;
}

p{
	padding:1px;
}

a{
	font-size:11px;
	font-family: verdana, Helvetica;
  color:#336600;
	text-decoration:underline;
	font-weight:normal;
}

a:visited{
	color:#336600;
	text-decoration:underline;
	font-weight:normal;
}

a:hover{
	color:#336600;
  text-decoration:none;
  font-weight:normal;
}
a img{
	border-width:0px;
	font-weight:normal;
}
a.email_novinky
{
  font-size:11px;
	font-family: verdana, Helvetica;
  color:#333333;
	text-decoration:underline;
	font-weight:normal;
}
a.email_novinky:visited
{
  font-size:11px;
	font-family: verdana, Helvetica;
  color:#333333;
	text-decoration:underline;
	font-weight:normal;
}
a.email_novinky:hover
{
  font-size:11px;
	font-family: verdana, Helvetica;
  color:#333333;
	text-decoration:underline;
	font-weight:normal;
}
a.podkategorie_link
{
  font-size:11px;
	font-family: verdana, Helvetica;
  color:#CC0000;
	text-decoration:underline;
	font-weight:normal;
}
a.podkategorie_link:hover
{
  font-size:11px;
	font-family: verdana, Helvetica;
  color:#CC0000;
	text-decoration:underline;
	font-weight:normal;
}
a.podkategorie_link:visited
{
  font-size:11px;
	font-family: verdana, Helvetica;
  color:#CC0000;
	text-decoration:underline;
	font-weight:normal;
}
h1
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-weight:bold;
  font-size:15px;
  color:#000000;
  text-decoration:none;
  font-family: verdana, Helvetica;
	line-height:140%;
	display:inline;
}
h1 a{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:underline;
 display:inline;
}
h1 a:hover{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:none;
 display:inline;
}
h1 a:visited{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:underline;
 display:inline;
}
.nadpish2
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-weight:normal;
  font-size:10px;
  color:#CC0000;
  text-decoration:none;
  font-family: verdana, Helvetica;
	line-height:240%;
	vertical-align:top;
	display:inline;
}
.nadpish2 a
{
  font-weight:normal;
  font-size:11px;
  color:#CC0000;
  text-decoration:underline;
	vertical-align:top;
	display:inline;
}
.nadpish2 a:hover
{
  font-weight:normal;
  color:#CC0000;
  text-decoration:underline;
	vertical-align:top;
	display:inline;
}
.nadpish2 a:visited
{
  font-weight:normal;
  color:#CC0000;
  text-decoration:underline;
	vertical-align:top;
	display:inline;
}
.nadpish1
{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  font-weight:bold;
  font-size:15px;
  color:#FFFFFF;
  text-decoration:none;
  font-family: verdana, Helvetica;
	line-height:140%;
	display:inline;
}
.nadpish1 a{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:underline;
 display:inline;
}
.nadpish1 a:hover{
 font-weight:bold;
 font-size:15px;
 color:#FFFFFF;
 text-decoration:none;
 display:inline;
}
.nadpish1 a:visited{
 font-weight:bold;
 font-size:15px;
 color:#FFFFFF;
 text-decoration:underline;
 display:inline;
}

h2{
  color:#000000;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  line-height:100%;
  font-weight:bold;
  font-size:12px;
  display:inline;
}
h2 a{
  color:#336600;
	text-decoration:underline;
	font-weight:bold;
	line-height:110%;
	display:inline;
}
h2 a:visited{
  color:#336600;
	text-decoration:underline;
	font-weight:bold;
	display:inline;
}
h2 a:hover{
  color:#336600;
	text-decoration:none;
	font-weight:bold;
	display:inline;
}
h3
{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 font-weight:normal;
 font-size:11px;
 font-family: verdana, Helvetica;
 line-height:105%;
 color:#666666;
 display:inline;
}
h3 a{
  font-size:13px;
  color:#336600;
	text-decoration:underline;
	font-weight:bold;
	line-height:140%;
	display:inline;
}
h3 a:visited{
  font-size:13px;
  color:#336600;
	text-decoration:underline;
	font-weight:bold;
	display:inline;
}
h3 a:hover{
  font-size:13px;
  color:#336600;
	text-decoration:none;
	font-weight:bold;
	display:inline;
}
h4{
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  line-height:100%;
  color:#CC0000;
	font-size: 15px;
	font-weight:bold;
}
h5
{
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 font-weight:normal;
 font-size:11px;
 font-family: verdana, Helvetica;
 line-height:105%;
 color:#666666;
 font-weight:bold;
 display:inline;
}
h5.zelena
{
 color:#006600;
}
.bold{
 font-weight:bold;
 font-size:11px;
 color: #000000;
}
.boldmenu
{
 font-weight:bold;
 font-size:11px;
 color: #FFFFFF;
}
.boldred{
 font-weight:bold;
 font-size:12px;
 color: #CC0000;
}
.boldred_big{
 font-weight:bold;
 font-size:15px;
 color: #CC0000;
}
.normalred{
 font-weight:normal;
 font-size:11px;
 color: #CC0000;
}
div.spacer{
  height:15px;
  width:100%;
  line-height:5px;
  font-size:1px;
	overflow:hidden;
	float:none;
}
/****************************** header ******************************/
a.boldlink{
  color:#336600;
	text-decoration:underline;
	font-weight:bold;
}
a.boldlink:visited{
  color:#336600;
	text-decoration:underline;
	font-weight:bold;
}
a.boldlink:hover{
  color:#336600;
	text-decoration:none;
	font-weight:bold;
}

a.boldlink_email{
  color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
a.boldlink_email:visited{
  color:#333333;
	text-decoration:underline;
	font-weight:bold;
}
a.boldlink_email:hover{
  color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.boldseda{
  color:#999999;
  font-size:11px;
  font-weight:bold;
}
.textsedasmall{
  color:#999999;
  font-size:10px;
  font-weight:normal;
}
/****************************** form ******************************/
.box2
{
 font-size:11px;
 font-family: verdana, Helvetica;
 border-color:#9DD102;
 border-width:1px;
 border-style:solid;
 scrollbar-arrow-color:#9DD102;
 width: 250px;
 height: 80px;
 color:#666666;
}
.pozn
{
 font-size:11px;
 font-family: verdana, Helvetica;
 border-color:#9DD102;
 border-width:1px;
 border-style:solid;
 scrollbar-arrow-color:#9DD102;
 width: 245px;
 height: 80px;
 color:#666666;
}
.img_button
{
 font-size:1px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px 0px 0px;
 line-height:10%;
}
select.select{
 font-size:11px;
 font-family: verdana, Helvetica;
 width: 250px;
 color:#336600;
}
.doplninfo
{
  font-size:11px;
 font-family: verdana, Helvetica;
 width: 250px;
 color:#336600;
}
select.sort_result
{
 font-size:11px;
 font-family: verdana, Helvetica;
 width: 80px;
 height: 16px;
 _height: 13px;
 color:#336600;
}
.linkared
{
  font-size:0px;
  border:0;
  margin:0;
  border:0;
  padding:0;
  height: 1px;
  line-height:1%;
  background-color:#646464;
}
input.ks_kosik{
  width:20px;
	height:16px;
	_height:14px;
	font-size:10px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
tr.katalog_polozky
{
  background-color: #FFFFFF;
  border-right: #FF0000 1px solid;
  height:25px;
  font-size:11px;
  color:#000000;
}
td.katalog_polozky
{
  padding-left:5px;
  border-left: rgb(100,100,100) 1px solid;
  border-bottom: rgb(100,100,100) 1px solid;
  font-weight: normal;
  font-size:11px;
}
td.katalog_polozky_end
{
  padding-left:5px;
  border-left: rgb(100,100,100) 1px solid;
  border-bottom: rgb(100,100,100) 1px solid;
  border-right: rgb(100,100,100) 1px solid;
  font-weight: normal;
  font-size:11px;
}
tr.katalog_polozky_oznacene
{
  background-color: rgb(255,0,0);
  border-right: #FF0000 1px solid;
  height:25px;
  font-size:11px;
  color:#000000;
}
td.katalog_polozky_oznacene
{
  background-color: rgb(255,0,0);
  border-left: rgb(100,100,100) 1px solid;
  border-bottom: rgb(100,100,100) 1px solid;
}
input.ks_kosikpom{
  width:30px;
	height:20px;
	_height:14px;
	font-size:11px;
	color:#666666;
	border-color:#CCCCCC;
  border-width:1px;
  border-style:solid;
}
input.search{
  width:120px;
	height:14px;
	_height:14px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
select.vyber_sortiment
{
 width:150px;
	height:18px;
	_height:15px;
	font-size:10px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.box0{
  width:385px;
  _width:250px;
	height:15px;
	_height:14px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.box1{
  font-size:9px;
  width:160px;
	height:16px;
	_height:14px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
  line-height:80%;
}
input.box11{
  font-size:9px;
  width:160px;
	height:18px;
	_height:16px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
  line-height:80%;
}
input.box2{
  width:130px;
	height:16px;
	_height:14px;
	color:#666666;
	font-size:10px;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.box3{
  width:40px;
	height:16px;
	_height:14px;
	color:#666666;
	font-size:10px;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.box4{
  font-size:9px;
  line-height:80%;
  width:250px;
	height:16px;
	_height:14px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.box44{
  font-size:9px;
  line-height:80%;
  width:250px;
	height:18px;
	_height:16px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.box45{
  width:30px;
}
input.boxxx{
  
  width:25px;
	height:20px;
}
input.boxxl{
  
  width:120px;
	height:20px;
}
input.box_uzky{
  
  width:40px;
  height:22px;
  font-size:9px;
}
input.box_siroky{
  
  width:130px;
  height:22px;
  font-size:9px;
}
select.box_siroky{
  
  width:120px;
  height:20px;
  font-size:9px;
}
input.prihlaseni{
  width:90px;
	height:15px;
	_height:14px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
input.Inputbox{
  width:90px;
	height:25px;
	_height:25px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
  font-weight:bold;
}
input.email{
  width:110px;
	height:15px;
	_height:14px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
textarea.podminky{
  font-size:10px;
  font-family: verdana, Helvetica;
  width:540px;
	height:80px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
textarea.poznadmin{
  font-size:10px;
  font-family: verdana, Helvetica;
  width:540px;
	height:250px;
	color:#666666;
	border-color:#9DD102;
  border-width:1px;
  border-style:solid;
}
select.select_multi{
  width:300px;
	height:100px;
	color:#000099;
	border-color:#ffffff;
  border-width:1px;
  border-style:solid;
  vertical-align:top;
  font-weight:bold;
}
.hneda{
  color:#CC0000;
  font-weight:bold;
}
.menu_actual{
  color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
a.menu_actual{
  color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
}
a.menu_actual:visited{
  color:#CC0000;
	text-decoration:underline;
	font-weight:bold;
}
a.menu_actual:hover{
  color:#CC0000;
	text-decoration:none;
	font-weight:bold;
}
.podkategorie{
  color:#99cc00;
  font-weight:bold;
  background-color:#336600;
}
a.podkategorie{
  color:#FFFFFF;
	text-decoration:underline;
	font-weight:normal;
}
a.podkategorie:hover{
  color:#FFFFFF;
  text-decoration:underline;
	font-weight:normal;
}
a.podkategorie:visited{
  color:#FFFFFF;
  text-decoration:underline;
	font-weight:normal;
}
.nasecena_red{
  color:#FF0000;
	font-size: 13px;
	font-weight:bold;
}
.nasecena_green{
  color:#428400;
	font-size: 13px;
	font-weight:bold;
}
.nasecena_orange{
  color:#FF6600;
	font-size: 13px;
	font-weight:bold;
}
.nasecena{
  color:#CC0000;
	font-size: 13px;
	font-weight:bold;
}
.slevamenu{
  color:#CC0000;
	font-size: 11px;
	font-weight:bold;
}
.slevamenu_bold{
  color:#CC0000;
	font-size: 15px;
	font-weight:bold;
}
.cenapresktla{
  text-decoration:line-through;
  font-weight:normal;
  color:#666666;
}
.datapro{
  color:#999999;
	font-size: 10px;
	font-weight:normal;
}
.datapro a{
  color:#999999;
  font-size: 10px;
  font-weight:normal;
  text-decoration:underline;
}
a.smalllink{
 font-size: 10px;
 text-decoration:underline;
 vertical-align:top;
 line-height:100%;
}
a.smalllink:visited{
 font-size: 10px;
 text-decoration:underline;
}
a.smalllink:hover{
 font-size: 10px;
 text-decoration:underline;
}

a.nadpis{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:none;
}
a.nadpis:hover{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:none;
}
a.nadpis:visited{
 font-weight:bold;
 font-size:15px;
 color:#CC0000;
 text-decoration:none;
}
.table_head{
 font-weight:bold;
 font-size:11px;
 color:#FFFFFF;
 background-color:#99CC00;
}
.table_head1{
 font-weight:bold;
 font-size:11px;
 color:#000000;
 background-color:#FFFFFF;

}

.table_head2{
 background-color:#99CC00;
}
.table_head3{
 font-weight:normal;
 font-size:11px;
 color:#000000;
 background-color:#e7e7e7;
}
.table_head4{
 font-weight:bold ;
 font-size:11px;
 color:#FFFFFF;
 background-color:#666666;
}
.table_head5{
 font-weight:bold ;
 font-size:11px;
 color:#FFFFFF;
 background-color:#99CC00;
}
.table_bg_cervenatm
{ 
 background-image:url("../imgs/pozadi_anketa.gif");
 background-repeat: repeat-x;
}
.table_bg_zelena
{
 background-color:#A1D504;
}
.table_bg_cervena
{
 background-color:#CC0000;
}
.table_bg_svzelena
{
background-color:#CCFF66;
}
.table_bg_bila
{
 background-color:#FFFFFF;
}
.table_sediva{
 background-color:#e7e7e7;
}
.table_sv_sediva{
 background-color:#e7e7e7;
 border-bottom:1px solid #cccccc;
 border-left:1px solid #cccccc;
 font-size:10px;
}
.table_sv_sediva_ks{
 background-color:#cccccc;
 border-bottom:1px solid #e7e7e7;
 border-left:1px solid #e7e7e7;
 font-size:10px;
 color:#000000;
}
.table_sv_sediva_end{
 background-color:#e7e7e7;
 border-bottom:1px solid #cccccc;
 border-left:1px solid #cccccc;
 border-right:1px solid #cccccc;
 font-size:10px;
}
.table_sv_sediva_bold{
 background-color:#cccccc;
 border-bottom:1px solid #e7e7e7;
 border-left:1px solid #e7e7e7;
 border-top:1px solid #e7e7e7;
 font-size:11px;
 font-weight:bold;
 color:#000000;
}
.table_sv_sediva_bold1{
 background-color:#CCCCCC;
 border-bottom:1px solid #e7e7e7;
 border-left:1px solid #e7e7e7;
 border-top:1px solid #e7e7e7;
 font-size:11px;
 font-weight:normal;
 color:#000000;
}
.table_sv_sediva_bold_end{
 background-color:#cccccc;
 border:1px solid #e7e7e7;
 
 font-size:11px;
 font-weight:bold;
 color:#000000;
}
.table_tm_sediva{
 background-color:#e7e7e7;
}
.table_tm_sediva_normal{
 background-color:#cccccc;
}
.table_nadpis_inmenu{
 background-color:#e7e7e7;
 }
.datum_novinka{
  color:#999999;
	font-size: 11px;
	
}
.sipka_novinka{
  color:#CC0000;
	font-size: 11px;
	font-weight:bold;
}

div.for_onunload
{
  position: relative;
  top: 0px;
  left: 0px;
  width:790px;
  height: 1500px;
  background-color: #ffffff;
  display: none;
  text-align:center;
  vertical-align: bottom;
  padding:200px 200px 200px 0px;
  
  
}
div.centerpage
{
  margin:60px 0px 0px 30px;
	padding:0px;
	font-size:11px;
	font-family: verdana, Helvetica;
	color: #666666;
}
.nextline
{
  float:left;
}
.inline
{
  display: inline;
  float:left;
}
.inline a
{
  display: inline;
  float:left;
}
.inline a:hover
{
  display: inline;
  float:left;
}
.inline a:visited
{
  display: inline;
  float:left;
}
/* menu kategorie */
div.menuKategorie{
  font-weight:bold;
  font-size:11px;
  color: #FFFFFF;
  width:204px;
  padding:0;
  margin:0px 0px 0px 0px;
  /*border-right: 1px solid #A1D504;*/
  border-left: 1px solid #A1D504;
  background: #FFFFFF url("../imgs/menuBoxbottom_bg.gif") right top repeat-x;
  
  /*border-bottom: 1px solid #A1D504;*/
}
div.menuKategorieBottom{
  Line-height:1%;
  font-size:1px;
  width:204px;
  height:7px;
  padding:0;
  background: #CCFF66 url("../imgs/menuBoxbottom.gif") right bottom no-repeat;
  margin:0px 0px 1px 0px;
}

div.menuKategorieTop{
  Line-height:210%;
  height:24px;
  width:204px;
  background: url("../imgs/loginBoxtop_corner2.gif") right top no-repeat;
  padding:0;
  margin:0;
}

div.menuKategorieOther{
  Line-height:210%;
  height:24px;
  width:194px;
  background: url("../imgs/loginBoxtop_corner10.gif") right top no-repeat;
  
  padding: 0px 0px 0px 10px;
  margin:0;
}
ul.menuKategorieLinky{
  color: #333333;
  width:202px;
  background-color:#CCFF66;
  border-right: 1px solid #A1D504;
  margin:0;
  padding:0;
  list-style: none;
}
ul.menuKategorieLinky li{
	font-size: 11px;
	font-weight:normal;
  margin: 0;
	padding: 2px 0px 2px 4px;
 	border-bottom: 1px solid #A1D504;
}
  
  ul.menuKategorieLinky li a{
  	padding: 0px 0px 0px 3px;
  }
  
  li.active{
  	color: #FFFFFF;
  	background-color: #336600;
  }
  li.active a{
  	padding: 0px 0px 0px 3px;
  	color: #FFFFFF;
  }
  li.active a:hover{
  	padding: 0px 0px 0px 3px;
  	color: #FFFFFF;
  }
  li.active a:visited{
  	padding: 0px 0px 0px 3px;
  	font-size: 11px;
    color: #FFFFFF;
    font-weight:bold;
  }
  
  li.podkategorie{
    font-size: 11px;
    color: #CC0000;
    background-color:#CCFF33;
  }
  li.podkategorie a{
    font-size: 11px;
    color: #CC0000;
  }
  li.podkategorie a:visited{
    font-size: 11px;
    color: #CC0000;
  }
  li.podkategorie a:hover{
    font-size: 11px;
    color: #CC0000;
  }
  li.oddeleni{
    color: #336600;
    background-color: #E7E7E7;
    font-weight:bold;
    font-size:11px;
  	
  }
  
  ul.menuKategorieLinky li.NextLi{
  	font-size: 11px;
  	font-weight:normal;
    margin: 0;
  	padding: 2px 0px 2px 4px;
  }
div.usermenu{
  line-height:180%;
  width:50px;
  _width:70px;
  float:left;
}
form.buttonmenu{
  margin:0 0 1px 70px;
  _margin:0;
  padding:0;
  line-height:180%;
  width:100px;
  
}
div.ikony1{
  line-height:180%;
  width:95px;
  _width:80px;
  float:left;
}
div.ikony2{
  margin:0 0 0 100px;
  _margin:0;
  padding:0;
  line-height:180%;
  width:100px;
}

/* prave menu */
div.menuKategoriePrava{
  font-weight:bold;
  font-size:11px;
  color: #FFFFFF;
  width:204px;
  padding:0;
  margin:0px 0px 0px 1px;
  /*border-right: 1px solid #A1D504;*/
  border-left: 1px solid #A1D504;
  background: #FFFFFF url("../imgs/menuBoxbottom_bg.gif") right top repeat-x;
  
  /*border-bottom: 1px solid #A1D504;*/
}
ul.menuKategorieLinkyPrava{
  color: #333333;
  width:202px;
  height:72px;
  background-color:#FFFFFF;
  border-right: 1px solid #A1D504;
  margin:0;
  padding:0;
  list-style: none;
}
div.menuKategorieBottomPrava{
  Line-height:1%;
  font-size:1px;
  width:205px;
  height:9px;
  padding:0;
  background: #CCFF66 url("../imgs/menuBoxRight.gif") right bottom no-repeat;
  margin:0px 0px 0px 0px;
}
div.ikony{
  line-height:110%;
  width:20px;
  _width:40px;
  float:left;
}
div.ikony_texty{
  margin:0 0 1px 20px;
  _margin:0;
  padding:0;
  line-height:180%;
  width:100px;
}

a.center_ikona{
  height:17px;
  vertical-align:top;
}

div.menuKategoriePravaNext{
  font-weight:bold;
  font-size:11px;
  color: #FFFFFF;
  width:205px;
  padding:0;
  margin:0;
}
div.menuKategorieTopNext{
  Line-height:210%;
  height:24px;
  width:205px;
  background: url("../imgs/menuBoxRightHeader.gif") left top no-repeat;
  padding:0px 0px 0px 10px;
  margin:0;
}
div.menuKategorieTopAll{
  Line-height:210%;
  height:24px;
  width:205px;
  background: url("../imgs/menuBoxRightHeaderAll.gif") left top no-repeat;
  
  padding:0px 0px 0px 10px;
  margin:0;
}
ul.menuKategorieLinkyNext{
  color: #333333;
  width:202px;
  background-color:#CCFF66;
  border-left: 1px solid #A1D504;
  border-right: 1px solid #A1D504;
  margin:0px 0px 0px 1px;
  padding:0;
  list-style: none;
}
div.menuKategorieBottomNext{
  Line-height:1%;
  font-size:1px;
  width:205px;
  height:8px;
  background: #CCFF66 url("../imgs/menuBoxRightNext.gif") right top no-repeat;
  margin:0;
  padding:0;
}
li.ikony{
  padding: 7px 0px 0px 5px;
  _padding: 5px 0px 0px 5px;
  _height:17px;
}
li.ikony_link
{
  padding: 3px 0px 0px 5px;
  _padding: 2px 0px 0px 5px;
  border-bottom: 1px solid #A1D504;
  _height:17px;
}
li.allakce
{
  line-height:180%;
  height:20px;
  border-bottom: 0px;
  padding:0;
  margin:0;
  border-bottom: 1px solid #A1D504;
}
li.odkazyall{
  line-height:150%;
  height:20px;
  border-bottom: 0px;
  padding:0;
  margin:0;
  border-bottom: 1px solid #A1D504;
  font-weight:normal;
}
div.ikona_img{
  float:left;
  width:20px;
}
div.ikona_procenta{
  float:left;
  width:40px;
  font-weight:normal;
}
div.ikona_procenta_text{
  line-height:170%;
  color: #666666;
	font-weight:normal;
	width:140px;
}
div.ikona_text{
  line-height:170%;
  color: #666666;
	font-weight:normal;
}

div.ikona_text_all{
  line-height:120%;
  color: #666666;
	font-weight:normal;
	margin-left:20px;
	_margin-left:25px;
}
li.linky{
  margin-top:5px;
  padding: 7px 0px 0px 5px;
  _padding: 5px 0px 0px 5px;
  _height:17px;
  border-top: 1px solid #A1D504;
}
li.zacatek{
  padding: 5px 0px 0px 5px;
}
form.kosikformkarta{
  line-height:1%;
  padding:0;
  margin:0;
}
li.decimal
{
  list-style-type:decimal
}
.td_selected{
  background-color: #FF0000;
  color: #FFFFFF;
  font-weight: bold;
}
.td_unselected{
  background-color: #FFFF00;
  color: #CCCCCC;
  font-weight: bold;
}
div.cena_box{
  border-top: 1px solid #A1D504;
  border-bottom: 1px solid #A1D504;
  background-color: #e7e7e7;
  width:250px;
  padding:5px;
  margin:0;
}
tr.kompatibilni
{
  background-color: #FFFFFF;
}
tr.doprodej
{
  background-color: #99CC99;
}
tr.kompatibilni_pom
{
  background-color: #CCCCCC;
}
div.image_search1
{
  width:40px;
  float:left;
  font-size:11px;
  margin:0;
  border:0;
  padding:0;
  padding-left:5px;
  line-height:170%;
}
div.image_search2
{
  width:180px;
  float:left;
  font-size:11px;
  margin:0;
  border:0;
  padding:0;
  padding-left:5px;
  line-height:170%;
}
div.image_search3
{
  width:150px;
  float:left;
  font-size:11px;
  margin:0;
  border:0;
  padding:0;
  padding-left:5px;
  line-height:170%;
}
div.image_search4
{
  float:left;
  font-size:11px;
  margin:0;
  border:0;
  padding:0;
  padding-left:5px;
  line-height:170%;
}
div.image_search_konec1
{
  float:none;
  font-size:11px;
  margin:0;
  border:0;
  padding:0;
  padding-left:5px;
  line-height:170%;
}
.smallselect
{
  width:140px;
  font-size:11px;
  height:20px;
}
.button_send
{
  background-color:#ff3300; 
  color:#FFFFFF;
  font-weight:normal;
}
table.table_obj
{
  border-left: #000000 1px solid;
  border-top: #000000 1px solid;
  font-size:11px;
  
}
tr.tr_obj
{
  font-weight: bold;
  background-color: #ff0000;
  color: #ffffff;
}
td.td_obj
{
  border-top: #000000 1px solid;
  border-right: #000000 1px solid;
  border-bottom: #000000 1px solid;
  font-weight: bold;
  text-align: left;
  margin:0; 
  padding:0;
}
td.td_obj_small
{
  border-top: #000000 1px solid;
  border-right: #000000 1px solid;
  border-bottom: #000000 1px solid;
  text-align: left;
  font-weight:normal;
  font-size:10px;
  margin:0; 
  padding:0;
}

 .box_ks_polozka
{
  border: rgb(182,182,182) 1px solid;
  background-color: #FFFFFF;
  width:30px;
  height:20px;
  font-weight: normal;
  font-size:10px;
  color:red;
}
.box_kod_polozka
{
  border: rgb(182,182,182) 1px solid;
  background-color: #FFFFFF;
  width:70px;
  height:20px;
  font-weight: normal;
  font-size:11px;
  color:red;
}
.box_velky2
{
  border: rgb(182,182,182) 1px solid;
  background-color: #FFFFFF;
  width:350px;
  height:20px;
  font-weight: normal;
  font-size:11px;
  color:red;
}
.box_velky1
{
  border: rgb(182,182,182) 1px solid;
  background-color: #FFFFFF;
  width:250px;
  height:20px;
  font-weight: normal;
  font-size:10px;
  color:red;
  padding:0;
  margin:0;
  line-height:10%;
}
.box_maly
{
  border: rgb(182,182,182) 1px solid;
  background-color: #FFFFFF;
  width:80px;
  height:20px;
  font-weight: normal;
  font-size:11px;
  color:red;
}
select.katalog_select_vyrobce
{
  font-size:10px;
  width: 100px;
  border-color:#000099;
  border-right: #000000 2px solid;
  border-top: #999999 2px solid;
  border-left: #999999 2px solid;
  border-bottom: #000000 2px solid;
}
