@charset "utf-8";
/* CSS Document */
body{
margin:0 auto;
padding: 0px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#223442;
color:#505050;
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
p{
	margin: 0px;
	padding: 0px;
}
a { color:#006cb7; text-decoration:underline;}
a:hover { text-decoration:none;}
a img{ border:0px;}


.clear{clear:both;}
.red{ color:#ff0000; font-size:12px; font-weight:bold;}
.left{float:left;}
.right{float:right; margin-right:3px;}


hr {   
width: 100%;
display: block;
height: 1px;
border-top: 1px solid #e6e6e6;
border-left: 0 none;
border-right: 0 none;
border-bottom: 0 none;
margin-bottom:3px;
margin-top:3px;
}

	

h1, h2, h3, h4, h5, h6 {margin:0px;}

h1 {
	font-size: 16px;
	color:#006cb7;
	margin-top:5px;
	margin-bottom:5px;
}

h2 {font-size:14px; font-weight:bold; color:#44900c; margin-left:0px; margin-top:10px; margin-bottom:4px; display:block;}
h3 {font-size: 13px; color:#006cb7; margin-bottom:3px; margin-top:5px; } h3 a{ text-decoration: none;}h3 a:hover{ text-decoration: underline;}
h4 {font-size: 12px; color:#61a033; margin-top:10px; margin-bottom:3px; }
h5 {font-size: 11px; color:#444444; margin-top:5px; margin-bottom:5px; font-weight:200 }
h6 {font-size: 10px; color:#; }
.title{ margin-right:0px; margin-left:3px; margin-top: 10px; margin-bottom:5px; font-size:15px; color:#226695; font-weight:bold;}

#center{
	width:980px;
	margin:auto;
	background-image:url(../img/center_bg_top.gif);
	background-repeat:repeat-x;
	padding-top: 233px;
	position: relative;
}
#head{
	margin-left:12px;
	margin-right:12px;
	width:955px;
	height:220px;
	padding-top:13px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}
#logo{
margin-left:4px;
margin-top:0px;
width:179px;
height:218px;
background-image:url(../img/logo.gif);
background-repeat:no-repeat;
float:left;
}
#logo a{
display:block;
width:179px;
height:50px;
background-color:inherit;
}
#banner{ float:left; margin-left:3px; background-color:#fff; width:767px; height:160px;}

#menu_top{
margin-left:3px;
height:57px;
width:767px;
float:left;
background-image:url(../img/menu_bg.gif);
background-repeat:repeat-x;
font-size:12px;
}
#menu_top ul{list-style:none;padding:0px;margin:0px;}
#menu_top ul li{float:right;}
#menu_top ul li a{
background-image:url(../img/menu_bg_li3.gif);
background-repeat:repeat-x;
display:block;
width:90px;
height:56px;
color: #333333;
text-decoration:none;
line-height:56px;
text-align:center;
}
#menu_top ul li a:hover{
background-image:url(../img/menu_bg_li4.gif);
}
#main{
width:955px;
margin-left:13px;
margin-right:13px;
background-color:#fff;
}
#universal{
margin-left:3px;
float:left;
width:730px;

padding:10px;
}
#universal p{
margin:5px;
margin-top:3px;
margin-bottom:7px;
}
.photo_gallery{}
.photo_gallery table tr td{
	border: 1px solid #e9e9e9;
	background-color: #f6f6f6;
}
.photo_gallery a {}
.photo_gallery a:hover {}
.photo_gallery a.aimg{
	text-decoration: none;
}
#menu_left{
width:182px;
float:left;
margin-left:1px;
border-bottom:1px solid #eeeeee;
padding-bottom:1px;
margin-bottom:3px;
margin-top:-1px;
}

#menu_left a{display:block;margin-left:2px;line-height:22px; background-repeat:no-repeat;margin-top:1px; text-decoration:none;}
#menu_left a.m1{width:163px;background-color:#eeeded;border-left:0px solid #587492; padding-left:16px;}
#menu_left a:hover.m1{ background-color:#e4e2e2;}

#menu_left a.m2{width:153px;background-color:#f3f3f3;border-left:0px solid #f3f3f3; padding-left:26px;}
#menu_left a:hover.m2{ background-color:#ebe9e9;}

#menu_left a.m3{width:144px;background-color:#f8f8f8;border-left:0px solid #f3f3f3; padding-left:35px;}
#menu_left a:hover.m3{background-color:#f1efef;}

#menu_left a.m4{width:141px;background-color:#fafafa;border-left:0px solid #fafafa; padding-left:40px;}
#menu_left a:hover.m4{background-color:#f2f2f2;}

#menu_left a.plus{background-position:0px 0px;}
#menu_left a.minus{background-position:0px -37px;}
#menu_left a.none{background-position:0px -85px;}

#menu_left a.m1{background-image:url(/img/m1.gif);}
#menu_left a.m2{background-image:url(/img/m2.gif);}
#menu_left a.m3{background-image:url(/img/m3.gif);}
#menu_left a.m4{background-image:url(/img/m4.gif);}

#menu_left a.activ{	background-color: #EAEFF7;}


#product_list{ width:583px;float:left; padding-right:3px;color:#505050;}
.product_list_table{
font-size:11px;
color:#505050;
border-collapse:collapse;
margin-left:3px;
}
.product_list_table th{
	border-top:1px solid #e1e2e3;
	border-left:1px solid #e1e2e3;
	border-right:1px solid #e1e2e3;
	text-align: left;
}
.product_list_table .pic{
border:2px solid #FFFFFF;
}
.product_list_table .td_top_l,.product_list_table .td_top_r,.product_list_table .td_bott_l,.product_list_table .td_bott_r{
background-repeat:repeat-x;
background-position:bottom;
}

.product_list_table .td_top_l{
border-left:1px solid #e1e2e3;

background-image:url(../img/bgsingle2.gif);
}
.product_list_table .td_top_r{
border-right:1px solid #e1e2e3;
background-image:url(../img/bgsingle2.gif);
color:#505050;
}
.product_list_table .td_top_r a{color:#505050;text-decoration:none;}
.product_list_table .td_top_r p{ margin:0px; margin-top:5px;color:#ff0000; font-size:12px; font-weight:bold;}
.product_list_table .td_top_r p.baleni{
	font-weight:bold;
	color: #666666;
}
.product_list_table .td_bott_l{
border-left:1px solid #e1e2e3;
border-bottom:1px solid #e1e2e3;
background-image:url(../img/bgsingle.gif);
padding-bottom:6px;
}
.product_list_table .td_bott_r{
border-right:1px solid #e1e2e3;
border-bottom:1px solid #e1e2e3;
background-image:url(../img/bgsingle.gif);
padding-bottom:6px;
}
.product_list_table div.cena{ float:left; color:#e1377f; font-size:12px; padding-top:2px}
.cena{ color:#e1377f;}
#kalkultab th {
	background-color: #e6e6e6;
	color: #333333;
	padding-top: 3px;
	padding-bottom: 3px;
}
#kalkultab .tr td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #96BBD3;
}
a.go_objednat, a.go_objednat, a.back_kosik, a.back_objednavka, a.go_odeslat{
	font-weight: bolder;
	font-size: 12px;
}
a.go_objednat{
	padding-left: 390px;
}
a.back_kosik{	padding-left: 10px;}
a.back_objednavka{padding-left: 10px;}
a.go_odeslat{padding-left: 370px;}
.cekat {
	padding-bottom:15px;
	width: 286px;
	color:#FF3300;
	background-color: #fff;
	border: 1px solid #FF3300;
	padding-bottom:15px;
	margin-left: 170px;
}

.amount{
	font-size:13px;
	height:15px;
	margin:0px;
	padding:1px;
	border:1px solid #7f9db9;
	text-align:right;
	color:#37393a;
}

.detail{ margin:3px; margin-top:20px;}
.detail tr td table{ }
.detail tr td table .cena{ color:#e1377f;}
.detail tr td table tr td{ background-color:#f6f6f6; padding-left:5px;}
.detail tr td table tr th{  background-image:url(../img/bgsingle.gif); background-repeat:repeat-x; background-position:bottom; border-bottom:1px solid #FFFFFF; padding:10px; padding-top:3px;}


#menu_right{width:182px;
float:left;
}
.unit{
width:182px;
background-color:#fff;
text-align: left;
background-image:url(../img/bgsingle.gif);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom:3px;
}
.unit span.cena{ padding-right:0px; color:#e1377f; font-size:12px;}

.head,.head2{
width:174px;
height:20px;
margin:0px;
line-height:18px;
font-size:11px;
font-weight:bold;
color:#ffffff;
padding:4px;
padding-top:0px;
padding-bottom:0px;
margin-top:0px;
text-align:left;
background-repeat:no-repeat;
}
.head{background-image:url(../img/menu_right_li.gif);}
.head2{
	background-image:url(../img/menu_right_li2.gif);
}
#menu_right .iframe-border{
	border:1px solid #e1e2e3;
	margin-bottom: 5px;
}
#menu_right iframe{
	padding: 0px;
	margin: 0px;
}
#menu_right .unit .report{
padding:10px;
color:#505050;
border:1px solid #e1e2e3;
}
#simple_menu{
width:561px;
background-image:url(../img/bgsingle2.gif);
background-repeat:repeat-x;
background-position:center;
font-size:11px;
color:#505050;
border:0px solid #edeeef;
margin-left:3px;
padding:16px 16px 16px 3px;
}
#simple_menu a{ text-decoration:none;}
#simple_menu a:hover{ text-decoration: underline;}
.hometext{
	background-image: url(../img/bg-hometext.gif);
	background-repeat: repeat-x;
	margin-left: 3px;
}
#strankovani{
	text-align: center;
	font-weight: bolder;
	padding-top: 8px;
	padding-bottom: 8px;
}
.detail_popis{ width:556px;margin:0px; margin-left:3px; margin-top:6px;
background-image:url(../img/bgsingle.gif);
background-repeat:repeat-x;
background-position:bottom;
color:#505050;
border:1px solid #e8eaeb; padding:10px;}
.detail_popis legend{ font-weight:bold; color:#415e7d;}
.detail_popis_normal{ font-weight:bold; color:#415e7d;}
.clanek_th{ width:577px; margin:5px; margin-left:3px; background-image:url(../img/bgsingle2.gif); background-repeat:repeat-x; background-position:bottom; border:1px solid #eeeeee;}
.clanek_th .text{ padding:4px; }
.clanek_th img{ margin-right:7px; margin-top:2px;border:3px solid #fff; }

#foot{
width:955px;
height:45px;
padding-top:50px;
background-image:url(../img/bg_foot.jpg);
background-repeat:no-repeat;
margin-left:13px;
font-size:10px;
color:#CCCCCC;
}
#foot a{color: #fff;}
.picture{ padding:1px; border:2px solid #dddddd; margin:3px;}


.form_tab { margin-left:50px;}

.search{ margin-top:1px; margin-bottom:2px; margin-left:2px; padding-bottom:14px; padding-top:4px; padding-left:6px; color:#737373; background-color:#dedede;}
.textinput{
width:140px; border:1px solid #a7a7a7; margin:0px; padding:1px;}
.butt_search{ background-image:url(../img/search.gif); background-repeat:no-repeat; border:0px; height:20px; width:20px; cursor:pointer;}
.form{ margin:0px; padding:0px;}
.input2{ cursor:pointer;}
.input{ border:1px solid #dadada;color:#707070; padding:1px;}
.td_form_lft{ font-weight:normal; color:#707070; font-size:11px; background-image:url(../img/td_form_lft.jpg); background-repeat:repeat-y; background-position:right; padding-right:5px;}


.submenu_img_th {
	float: left;
	text-align: center;
	width: 170px;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 10px;
	border:1px solid #CCCCCC;
	padding-left: 0px;
	background-color: #FFFFFF;
	margin: 8px;

}
#submenu_img_th_all a {
text-decoration:none
}
a.print
{
    color: #fff;
	margin:2px;
	background: url(../img/print.png) center left no-repeat;
	padding: 2px 4px 2px 18px;

}
a:hover.print
{
	background: url(../img/print.png) center left no-repeat;
	padding: 2px 4px 2px 18px;
	color: #ffb401;
}
#novinka{
width:560px;
margin-left:10px
}
#novinka .foto{
	float: left;
}
#hlaska_good{
	background-color: #B1FF7D;
	margin: 10px;
	padding: 10px;
	border: 2px solid #CC9900;
	/*width: 350px;*/
	text-align: center;
}
#hlaska_bad{
	background-color: #FFAAAA;
	margin: 10px;
	padding: 10px;
	border: 2px solid #BC6610;
	/*width: 350px;*/
	text-align: center;}

fieldset.flash_video{width:265px; height:270px; float:left}
fieldset.fotogalerie{float:left; width:260px; height:270px; margin-right:5px}
fieldset.fotogalerie a{
	display: block;
	margin: 6px;
	text-decoration: none;
}

#seo-text{

display:none}
