.page{width:800px;margin:0 0 5px 20px;}
#hlavicka{width:800px;overflow:hidden;border:none red 1px;}
#paticka {width:800px;overflow:hidden;border:dashed yellow 0px;}
body {font-family:tahoma,verdana,Arial,sans-serif;font-size:12px; background-color:#FFFFCC}
a { color:black; font-weight:bold;}
img { border:0px none; }
h1 { font-size:16px; font-weight:bold;}

#sloupce {width:800px;overflow:hidden;clear:both;}
#sloupce #levysloupec  {width:0px;overflow:hidden;float:left;margin-left:0px;margin-right:0px; }
#sloupce #pravysloupec {width:180px;overflow:hidden;float:left;margin-right:0px;}
#sloupce #stred		   {width:613px;overflow:hidden;float:left;margin-right:0px;border:solid gray 1px;background-color:white; margin-right:5px; margin-top:5px;}

.mainpageh3 { padding:10px; }
.mainpagediv { padding:5px; text-align:justify; width:500px;}

#header {clear:both;margin:0px 0px 0px 0px;font-size:11px; background-image:url(../images/t_topbg.jpg); background-repeat:no-repeat;width:800px;height:196px; background-position:center; }
#header img {overflow:hidden;float:left;margin-right:5px;}
#header #form_search {overflow:hidden;float:right;margin-top:10px;margin-right:25px;}
#header .input_search { height:15px; width:200px;border:1px solid black;} 
#header .input_button { height:15px; border:1px solid black; font-size:9px;margin-bottom:2px;} 
#header .div_radio { height:15px;width:150px;margin-left:25px}
#header a {color:white; font-size:120%; text-decoration:none;}
#header a:hover {color:orange; font-size:140%; text-decoration:none;}
#footer { background-color:white;}

#kategorie { margin-left:8px; text-align:left;text-decoration:none; padding-top:5px;padding-bottom:10px;}
#kategorie .catline { text-align:left; font-weight:bold; font-size:11px; padding-left:0px; padding-bottom:3px; margin-top:3px; width : 155px; overflow:hidden; }
#kategorie a {text-decoration:none;}
#kategorie .spacer { background-image:url(/images/templates/main/m18.gif); background-position:bottom;background-repeat:repeat-x;}
#kategorie #akce_slevy { margin-right:15px; margin-top:15px;}
#kategorie #akce_slevy a { color:red; }
#kategorie #akce_slevy a:hover { color:blue; }
 
.boxik {
			background-image:url(../images/boxik3_bkg.gif);
			background-repeat:repeat-y;
			width:180px;
			height:auto;
			background-color:#FFFFFF;
			float:left;
			margin-top:5px;
			
			}
.boxik_top	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../images/boxik3_top.gif);
			background-repeat:no-repeat;
			background-position:top;
			}
.boxik_bottom	{
			width:100%;
			height:100%;
			float:left;
			background-image:url(../images/boxik3_bottom.gif);
			background-repeat:no-repeat;
			background-position:bottom;
			}
.boxik_nadpis {
			font-weight:bold;
			padding-top:2px;
			color:white;
			text-align:left;
			padding-left:4px;
			}
 
.isearch {width:560px;overflow:hidden;clear:both; text-align:center; padding-left:5px; border:0px solid black;}
.isearch .isearch_box {width:178px;overflow:hidden;float:left;	margin-left:1px;margin-right:1px; margin-top:5px;margin-bottom:5px;	padding-left:2px;padding-right:2px;}
.search .isearch_button {width:550px;overflow:hidden;margin-left:2px;margin-right:7px; margin-top:5px;margin-bottom:5px;	padding:2px;}
.isearch .button { background-image:url(/images/templates/main/vyhledej_vybrane.gif); border:0px none; padding:0px; width:137px;height:21px; cursor:pointer; background-repeat:no-repeat;}
.isearch select { width:175px; font-size:10px; }

.inputik 	{ width:15px; height:40px; vertical-align:middle; float:left;}


#cart_table { border:1px none black; text-align:center;background-color:#FFFFFF;}
#cart_table tr { background-color:#FFFFFF; }
#cart_table td { background-color:#FFFFFF; text-align:left;}
#cart_table #nadpis { background-color:#FFCC99; text-align:left; font-size:16px;}
#cart_table #nadpis2 { background-color:#FFCC99; text-align:center; font-size:12px;border-bottom:2px solid black; padding-left:10px; text-align:left;}
#cart_table #products_name { font-weight:bold; text-align:left; padding-left:10px;}
#cart_table #products_attributes { font-size:10px; text-align:left; padding-left:20px; border-bottom:1px solid black;}
#cart_table #dane { background-color:#FFFFFF; text-align:right;}
#cart_table #dane_levy { background-color:#FFFFFF; text-align:left;}
#cart_table #action {border:1px solid black; font-size:9px;}
#cart_table #ukazobj {border:1px solid black; font-size:16px;}
#cart_table input { border:1px solid black; }

#div_nadpis {font-size:14px; font-weight:bold;}
#div_text {text-align:left; padding-left:10px;padding-right:10px;}

#info_telefon { font-weight:bold; padding-top:5px;}
.info_header {padding-left:0px;text-align:left;font-weight:bold;margin-right:20px;margin-left:10px;
			 background-image:url(/images/templates/main/m18.gif); background-position:bottom;background-repeat:repeat-x;
}
.info_textik {padding-left:10px;text-align:left; font-size:11px;}
.info_textik a { text-decoration:none; font-weight:normal;}
#info_body { padding:20px; text-align:left; }
#info_body H1 { text-align:center; font-size:14px;}
A:hover {
  color: #ffb062;
  font-weight:bold;
}
 
.site_map { text-align:left; padding-left:30px;}
.site_map h1 { font-size:16px; text-align:center;}
.site_map h2 { font-size:14px;}
.site_map ul { padding-left:20px; padding-top:1px; padding-bottom:1px;}
.site_map a {text-decoration:none;font-weight:normal;}
.site_map a:hover {text-decoration:underline;font-weight:bold;}


#search_header {padding-left:0px;text-align:left;font-weight:bold;margin-right:20px;margin-left:10px;
				 background-image:url(/images/templates/main/m18.gif); background-position:bottom;background-repeat:repeat-x;
}
#search_textik {padding-left:15px;padding-top:10px;text-align:left; font-size:11px;}
#search_textik input { font-size:12px; border:1px solid black;}
#search_body h1 { font-size:20px;}
#error { font-size:15px; color:red; font-weight:bold;}

.cudlitka { border:1px solid black; font-size:12px;} 



#manufacturers_table { border:1px solid black; text-align:center;background-color:#FFFFFF;}
#manufacturers_table td { background-color:#FFFFFF;}
#manufacturers_table .td_nadpis { font-weight:bold; background-color: #FFCC66;}
#manufacturers_table .td_suda { font-weight:bold; background-color:#FFFFFF;}
#manufacturers_table .td_licha { font-weight:bold; background-color:#FFFFCC;}

.red { color:red; }

.clanek {		text-align:left; padding:5px; padding-left:10px; font-size:12px;}
.clanek h1 { font-size:18px; font-weight:bold;}
.clanek h2 { font-size:14px; font-weight:bold;}

#image_box2 { border:1px solid black;padding:5px;cursor:pointer; width:740px; height : 740px;text-align:center; background-color:#FF9933;overflow:hidden;  position:absolute;left:0px;top:150px;display:none; z-index:4; }


.vety {
		padding-top:100px;
	font-size:50%;
	clear:both;
	
}
