
div#box_kosik{
	width:200px;
	height: 140px;
	background-color:#EDF5FE;

}
div#box_kosik_padd{
	padding:15px 0px 10px 0px;
	
}

#img_kosik{
	float:left;
	margin-right:15px;
	margin-left:10px;
	margin-bottom:10px;

}
div#kosik_item_padd{
	padding-left:15px;
	padding-top:0px;
}
div#kosik_item_padd div,div#kosik_item_padd p,.modre, .modre p{
	color:#23698B ;

}
div#box_kosik a:link, div#box_kosik a:visited, div#box_kosik a:active{
	color: #62A9F9;
	font-size:10px;
	text-decoration: underline;
	font-weight: normal;
}
div#box_kosik a:hover{
	text-decoration: none;
}
.modre p a:link, .modre p a:visited, .modre p a:active {
	color: #62A9F9;
	text-decoration: underline;
}
.modre p a:hover {
	text-decoration: none;
}


/******************************************************/
div#menu1,div#menu2,div#menu3
{
	width:155px;
	height:20px;
	background-color:#F10D0F;
}
div#menu1 div,div#menu2 div,div#menu3 div{
	padding-left:10px;
	padding-top:2px;
}	
div#menu1{
	position:absolute;
	left:7px;
}
div#menu2{
	position:absolute;
	left:163px;
}
div#menu3{
	position:absolute;
	left:319px;
}
div#menu1 div a,div#menu2 div a,div#menu3 div a{
	color: #FFFFFF;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
div#menu1 div a:hover,div#menu2 div a:hover,div#menu3 div a:hover{
}
/*************************************************************/
div#strom{
	width:500px;
	background-color:#CCCCCC;
}

div#sez_vyrobku{
	position: absolute;
	left:500px;
	top: 200px;
	width:500px;
	background-color:#CCCC99;

}
div#sez_vyrobku_padd{

padding:20px 20px 20px 20px}

input.home_search_box{
	position:relative; 
	left:0px; 
	top:-4px;
	width:145px; 
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #96CAE2;
}
div#box_menu{
	width:200px;
	min-height: 115px;
	background-color:#EFEFEF;
}
div#box_menu_padd{
	padding:0px 0px 0px 0px;
}
table.tab_menu
{
	width:200px;
	margin-top:0px;


}
table.tab_menu td{
	width:200px;
	
	vertical-align:middle;
}
table.tab_menu td.uroven1 a:link, table.tab_menu td.uroven1 a:visited, table.tab_menu td.uroven1 a:active {

	color: #FFFFFF;
	font-size:11px;
	text-decoration: none;
	font-weight: bold;
	background-image:url(img/ico_odrazka.gif);
	background-repeat:no-repeat;
	padding-left:10px;
	background-position:0px 3px;
	
}
table.tab_menu td.uroven1 a:hover {
	text-decoration: underline;
}

table.tab_menu td.uroven2 a:link, table.tab_menu td.uroven2 a:visited, table.tab_menu td.uroven2 a:active {

	color: #246F93;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
table.tab_menu td.uroven2 a:hover {
	text-decoration: underline;
	
}
table.tab_menu td.uroven3 a:link, table.tab_menu td.uroven3 a:visited, table.tab_menu td.uroven3 a:active {

	color:#FF6600;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
}
table.tab_menu td.uroven3 a:hover {
	text-decoration: underline;
	color:#FF8C1A;
}




table.tab_menu td.uroven1{
	background-image:url(img/bg_uroven1.jpg);
	background-repeat:repeat-x;
	padding-left:10px;
	height:27px;
	
}

table.tab_menu td.uroven2{
	height:30px;
	background-image: url(img/bg_uroven2.jpg);
	background-repeat:no-repeat;
	padding-left:20px;


}
table.tab_menu td.uroven3{
	height:22px;
	background-image:url(img/bg_uroven3.gif);
	background-repeat:no-repeat;
	background-position:17px 7px;
	background-color:#FFF1DD;
	padding-left:30px;
}

.oznac{
	font-size:11px !important;
	font-weight: bold !important;
/*	color: #FFFFFF !important;*/
}

/*****************************************/
table.tab_menu1
{
	width:300px;
	margin-top:0px;


}
table.tab_menu1 td{
	width:300px;
	
	vertical-align:middle;
	padding-bottom:3px;
	padding-top:3px;
}
table.tab_menu1 td.uroven1 a:link, table.tab_menu1 td.uroven1 a:visited, table.tab_menu1 td.uroven1 a:active {

	color: #666666;
	
	font-size:12px;
	text-decoration: none;
	font-weight: bold;
	
}
table.tab_menu1 td.uroven1 a:hover {
	text-decoration: underline;
}

table.tab_menu1 td.uroven2 a:link, table.tab_menu1 td.uroven2 a:visited, table.tab_menu1 td.uroven2 a:active {

	color: #246F93;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
	padding-left:10px;
}
table.tab_menu1 td.uroven2 a:hover {
	text-decoration: underline;
	
}
table.tab_menu1 td.uroven3 a:link, table.tab_menu1 td.uroven3 a:visited, table.tab_menu1 td.uroven3 a:active {

	color:#FF6600;
	font-size:11px;
	text-decoration: none;
	font-weight: normal;
	padding-left:20px;
}
table.tab_menu1 td.uroven3 a:hover {
	text-decoration: underline;
	color:#FF8C1A;
}




table.tab_menu1 td.uroven1{
	
	height:27px;
	padding-top:10px;
	
}
/*****************************************************/
table.full{
	width:100%;
}

table.box_01{
	width:150px;
	border:1px solid #999999;
	margin-top:10px;
}
table.box_01 td{
	vertical-align:middle;
	text-align:center;
}

table.box_01 td.top{
	height:20px;
	background-color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	border-bottom:1px solid #CCCCCC;
}
table.box_01 td.middle_up{
	height:100px;
	background-color: #FFFFFF;
}
table.box_01 td.middle_down{
	height:34px;
	background-color: #FFFFFF;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:3px;
}
table.box_01 td.bottom{
	border-top:1px solid #CCCCCC;
	height:26px;
	background-color: #FFFFFF;
	font-weight:bold;
}

table.mriz{
width:100%;
/*border:1px solid #000000;*/
}
table.mriz td{
	border-bottom:1px solid #EFEFEF;
}



table.box_02{
	width:100%;

}

table.box_02 td{
	border-bottom: 0px;
	/*border:1px solid #000000;*/
	vertical-align:top;
	padding-left:0px;
	padding-bottom:10px;
	padding-top:10px;
	padding-right:5px;
}
table.box_02 td.td1{
	padding-left:0px;
}


table.box_02 td h2 {
	margin-top: 0px ;
	padding-top: 0px;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
	
}



div.cena,span.cena{
	font:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000066;
	font-weight:bold;
}
div.cena_bez_dph,span.cena_bez_dph{
	font-size:10px;
	color:#000066;
	font-weight:bold;

}

table.tab_show_galerie{
	border:1px solid #CCCCCC;
	width:150px;
}
table.tab_show_galerie th{
	text-align:center;
	padding-top:10px;
}

table.tab_show_galerie td{
	padding-left:10px;
	padding-top:10px;
}

table.tab_show_galerie td.hr{
	border-bottom:1px solid #CCCCCC;
	padding-top:0px;
}

div#obr{
	position: absolute;
	float:right;
	width:160px;
	top:-40px;
	right:0px;
	
}


div#data{
	position: relative;
	float:left;
	width:575px;
}
div#data_noobr{
	position: relative;
	width:520px;
}
table.tab_data{
	border-top:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;

	background-color:#FFF;
	
}
table.tab_data th, table.tab_data td{
	text-align:left;
	padding:5px 5px 5px 0px;
	border-bottom:1px solid #F2F2F2;
	border-left:1px solid #F2F2F2;

}

table.tab_data th{
	background-color:#FBFBFB;
	color:#FF6600;
	vertical-align:top;

}
table.tab_data td{
	background-color: #FFFFFF;
	
}

div.vyrobci{
	padding:2px 5px 2px 5px;
	margin-top:8px;
	margin-bottom:8px;
	background-color: #F2F2F2;
}


div.vyrobci div{
	padding-top:5px;
	padding-bottom:5px;
}

div.razeni{
	padding:2px 5px 2px 5px;
	margin-top:8px;
	margin-bottom:8px;
	background-color: #F2F2F2;
}


div.razeni div{
	padding-top:5px;
	padding-bottom:5px;
}

table.tab_form{
	border:1px solid #CCCCCC;
}
table.tab_form th, table.tab_form td{
	text-align:left;
	padding:5px 5px 5px 10px;
	border-top:1px solid #FFFFFF;

}

table.tab_form th{
	background-color: #96CAE2;
	color:#246F93;
	border-right: 1px solid #FFFFFF;

}
table.tab_form td{
	background-color: #F2F2F2;
	border-right: 1px solid #FFFFFF;
	
}
table.tab_form tr.td_linka td,table.tab_form tr.td_linka th,table.tab_form td.td_linka,table.tab_form th.td_linka{
	border-top:1px solid #000000;
}	
table.tab_form tr.td_sum td,table.tab_form tr.td_sum th,table.tab_form td.td_sum,table.tab_form th.td_sum{
	background-color: #E4E3A5;
	color: #000000;

}	
input.send{
	background-color: #EDF5FE;
	color: #246F93;
	font-weight:bold;
	padding:2px 5px 2px 5px;
}
input.send1{
	background-color: #CCCCCC;
	color:#666666;
	font-weight:bold;

}
.nadpis1{
color:#287193;
font-weight:bold;
margin-bottom:0px;
}
div.nadpis1 a:link, div.nadpis1 a:visited,div.nadpis1 a:active{
	color: #287193 !important;
	font-weight:bold !important;
	text-decoration:none !important;
	font-size:11px !important;
}
div.nadpis1 a:hover{
	text-decoration: none !important;
	color:#98B9E0 !important;
}


div.col_box1_top{
	width:200px;
	height:20px;
	background-color:#FFFFFF;
}	
div.col_box1{
	width:200px;
	height:30px;
	background-image:url(img/bg_colbox1.gif);
	background-repeat:no-repeat;
}

.col_box1_in{
	padding-left:10px;
	padding-top:8px;
	color:#FFFFFF;
	font-weight:bold;

}
.col_box1_padd{
	padding:20px 10px 20px 15px ;
}
.svetly{background-color:#EDF5FE;}
div.noh2 h2,div.noh2 h1{
	color: #FF6600;
	font-weight:normal;
	font-size:11px;
	padding-top:10px;
}
div.noh2 h2 a:link, div.noh2 h2 a:visited,div.noh2 h2 a:active,div.noh2 h1 a:link, div.noh2 h1 a:visited,div.noh2 h1 a:active{
	color: #FF6600;
	text-decoration:underline;
	font-size:11px;
}
div.noh2 h2 a:hover,div.noh2 h1 a:hover{
	color: #FF6600;
	text-decoration: none;
}

h2.nazev,h2.nazev a:link, h2.nazev a:visited,h2.nazev a:active{ 
	text-decoration:none;
	font-weight:bold;
	font-size:12px ; 
	color:#FF6600; 
	padding-top:10px; 
}
h2.nazev a:hover{
	color: #D85934;
	text-decoration: none;
}
h2.nazev{
font-weight:bold;
	font-size:12px !important ; 
	color:#FF6600; 
	padding-top:10px; 
	}


div.vyr_kat
{
padding-bottom:10px;
padding-left:0px;

}
div.vyr_kat a:link, div.vyr_kat a:visited,div.vyr_kat a:active{
	color: #FF6600;
	text-decoration:underline;
	font-size:14px;
}
div.vyr_kat a:hover{
	color: #FF6600;
	text-decoration: none;
}
h2.big{
	font-size:16px;
	color:#0A84C1;
}
div.vyrazne a{
	font-size:13px;
	font-weight:bold;
}


