@charset "utf-8";
/* CSS Document */
body{
margin:0 auto;
padding: 0px;
text-align: left;
font-family:Tahoma, Verdana;
font-size:12px;
background-color:#fcfcfc;
color:#666666;
background-image:url(../img/top_bg.gif); background-repeat:repeat-x;
line-height:15px;
}

a { color:#2577c3;}
a:hover { text-decoration:none;}
a img{ border:0px;}

.clear{clear:both;}
.red{ color:#ff008a;}
.left{float:left;}
.right{float:right;}
.hr2 {   
	width: 90%;
	display: block;
	height: 1px;
	border-top: 1px solid #e6e6e6;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	}
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:5px;
	margin-top:5px;
	}
	
h1, h2, h3, h4, h5, h6 {margin:0px;}
h1 {
    margin-top:8px;
	margin-bottom:15px;
	font-size: 20px;
	color:#1d96b8;
	font-weight:normal;

}
h2 {font-size: 14px; color:#1d96b8; }
h3 {font-size: 13px; color:#f08657; }
h4 {font-size: 11px; color:#006699; }
h5 {font-size: 11px; color:#666666;}
h6 {font-size: 11px; color:#999999; }

	

#centre{ width:955px; margin:auto;}
#logo{ width:350px; margin-left:0px; float:left;}
#head{ height:110px;}
#foot{ height:200px;}
#foot a{ color:#a2a0a0; text-decoration:none;}
#foot a:hover{color:#2577c3; text-decoration:underline;}






#menu_left{width:180px; float:left;}
#menu_left ul{list-style:none;margin:0px; padding-left:5px; padding-bottom:5px; padding-top:5px;}
#menu_left ul ul{padding-top:0px;padding-bottom:0px;}
#menu_left li a{
width:145px;
background-color:#fff;
border-bottom:1px solid #f8f8f8;
display:block;
line-height:20px;
color:#333333;
font-weight:normal;
text-decoration:none;
padding-left:27px;
background-image:url(../img/rm_norm.gif);
background-position:left center;
background-repeat:no-repeat;
}
#menu_left li a:hover{
background-color:#f8f8f8;
background-image:url(../img/rm_hov.gif);
}
#menu_left li.plus a{background-image:url(/img/rm_plus.gif);}

#menu_left ul #submenuP{list-style:none;margin:0px; padding:0px;}
#menu_left ul #submenuP li a{margin-left:11px;padding-left:0px; background-image:url(/img/rm_sub.gif);padding-left:20px;width:141px; font-size:11px;}
#menu_left ul #submenuP li.last a{ background-image:url(../img/rm_sub_last.gif);}
#menu_left ul #submenuP li a:hover{background-image:url(/img/rm_sub.gif);}
#menu_left ul #submenuP li.last a:hover{ background-image:url(../img/rm_sub_last.gif);}
#menu_left ul #submenuM{list-style:none;margin:0px; padding:0px;}
#menu_left ul #submenuM li a{margin-left:11px;padding-left:0px; background-image:url(/img/rm_sub.gif);padding-left:20px;width:141px; font-size:11px;}
#menu_left ul #submenuM li.last a{ background-image:url(../img/rm_sub_last.gif);}
#menu_left ul #submenuM li a:hover{background-image:url(/img/rm_sub.gif);}
#menu_left ul #submenuM li.last a:hover{ background-image:url(../img/rm_sub_last.gif);}
#menu_left ul #submenuR{list-style:none;margin:0px; padding:0px;}
#menu_left ul #submenuR li a{margin-left:11px;padding-left:0px; background-image:url(/img/rm_sub.gif);padding-left:20px;width:141px; font-size:11px;}
#menu_left ul #submenuR li.last a{ background-image:url(../img/rm_sub_last.gif);}
#menu_left ul #submenuR li a:hover{background-image:url(/img/rm_sub.gif);}
#menu_left ul #submenuR li.last a:hover{ background-image:url(../img/rm_sub_last.gif);}

.date180{
width:180px;
background-image:url(../img/round180-bg.gif);
background-repeat:repeat-y;
background-color:#FFFFFF;
}
.date180 .in{
width:180px;
background-image:url(../img/round180-top.gif);
background-repeat:no-repeat;
background-position:top left;
}

.date180 .in2{
width:180px;
background-image:url(../img/round180-top2.gif);
background-repeat:no-repeat;
background-position:top left;
}
.date180 .bottom{
width:180px;
height:6px;
background-image:url(../img/round180-bottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
}


#product_list{width:580px; float:left; padding-left:15px; }

.date270{
width:270px;
background-image:url(../img/round270-bg.gif);
background-repeat:repeat-y;
background-color:#FFFFFF;
float:left;
margin-left:8px;
margin-bottom:8px;
}
.date270 .in{
width:240px;
background-image:url(../img/round270-top.gif);
background-repeat:no-repeat;
background-position:top left;
padding:15px;
padding-bottom:5px;
padding-top:8px;
}
.date270 .in a{
color:#666666;
text-decoration:none;
}
.date270 .in a img{
border:0px;
}
.title{
color:#1d96b8;
font-size:13px;
font-weight:bold;
padding-bottom:6px;
padding-left:2px;
}
.date270 .in .price{
	float:right;
	width:130px;
	color:#ff3a8a;
	text-align:right;
	margin-left: 70px;
}
.date270 .in p{
margin:0px;
padding:0px;
padding-left:2px;
height:45px;
overflow:hidden;
padding-top:5px;
}


.date270 .bottom{
width:270px;
height:6px;
background-image:url(../img/round270-bottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
}


.date550{
width:550px;
background-image:url(../img/round550-bg.gif);
background-repeat:repeat-y;
background-color:#FFFFFF;
margin-left:7px;
}
.date550 .in{
width:510px;
background-image:url(../img/round550-top.gif);
background-repeat:no-repeat;
background-position:top left;
padding:20px;
}
.date550 .in2{
width:550px;
background-image:url(../img/round550-top2.gif);
background-repeat:no-repeat;
background-position:top left;
padding:0px;
padding-top:0px;
}


.date550 .bottom{
width:550px;
height:6px;
background-image:url(../img/round550-bottom.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#equip{width:180px; float:left; }
.equip_single{
width:180px;
text-align:center;
}
.equip_single a{color:#333333;text-decoration:none;}
.equip_single a:hover{color:#2577c3; text-decoration:underline;}



.dop{padding:5px;padding-left:10px; padding-bottom:8px; font-size:11px; font-weight:bold; color:#FFFFFF;}
.amount{
	font-size:13px;
	height:15px;
	margin-right:2px;
	padding:1px;
	border:1px solid #7f9db9;
	text-align:right;
	color:#37393a;
	margin-left: 2px;
}
.amount2,.amount3{
font-size:13px;
height:21px;
padding:1px;
border:1px solid #7f9db9;
color:#37393a;
}
.amount3{border:1px solid #e6e6e6;}
.amount4{
font-family:Tahoma, Verdana;
font-size:11px;
padding:1px;
border:1px solid #7f9db9;
color:#37393a;
}
.cost{ color:#ff3a8a; margin:0px; margin-top:0px;}
.cost_tab{ color:#666666;}

.textinput{
width:235px;
height:20px;
background-image:url(../img/input_s.gif);
background-repeat:no-repeat;
border:0px;
float:left;
padding-top:4px;
padding-left:4px;
}


.submit,.searchbut{
height:25px;
font-size:11px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
	border:none;
	margin:0px;
	padding:0px;
}
.submit:hover,.searchbut:hover{
	background-position:left bottom;
}
.searchbut{width:80px;background:url(../img/search_but.gif) no-repeat left top;margin-left:-3px;}
.submit{width:135px;background:url(../img/button.gif) no-repeat left top;}



.search{float:right; width:320px; height:30px; }


/*top menu*/
.top_menu{
float:right;
margin:0px;
padding:0px;
width:330px;
height:30px;
}
.top_menu ul{
list-style:none;
}

.top_menu  ul li{
padding-top:7px;
float:left;
}


.top_menu li a{
color:#929191;
margin:0px;
padding:0px;
padding-left:18px;
padding-right:15px;
background-image:url(../img/li_top.png);
background-repeat:no-repeat;
background-position:left bottom;
text-decoration:none;
}
.top_menu li a:hover{
background-image:url(../img/li_top_hov.png);
color:#179fc0;
}
.top_menu li.current a{
background-image:url(../img/li_top_hov.png);
background-repeat:no-repeat;
background-position:left bottom;
text-decoration:none;
}
.top_menu li.current a{
color:#179fc0;
}
/*top menu konec*/
#foot ul{
list-style:none;
margin:0px;
padding-left:20px;
}

#foot ul li{
list-style-image:url(/img/lil.gif);
font-size:10px;
color:#a2a0a0;
}

.tab{
border:1px solid #e6e6e6;
border-top:0px;
}
.tab th{
background-image:url(/img/th_bg.gif);
background-repeat:repeat-x;
height:26px;
color:#2577c3;
text-align:left;
padding-left:5px;
font-size:11px; font-weight:bold;
}
.tab td{
border:1px solid #f8f8f8;
padding:3px;
}
.tab .intab td{
border:0px;
padding:2px;
}

.tab2 th{

height:26px;
color:#2577c3;
text-align:left;
border-bottom:1px solid #e6e6e6;
font-size:11px; font-weight:bold;

}
.tab2 .text-field{
border:1px solid #e6e6e6;
}
.ole{margin-left:20px; padding:0px;}
.ole li{margin-bottom:5px;}



.intab{border:0px;}
.cekat {
	padding-bottom:15px;
	width: 286px;
	color:#FF3300;
	background-color: #fff;
	border: 1px solid #FF3300;
	height: 51px;
	padding-bottom:15px;
	margin-left: 170px;
}
.foto_big{ position:relative;}
.lupa{ position:absolute; width:30px; height:30px; background-image:url(../img/lupa2.gif); background-repeat:no-repeat; right:10px; z-index:50;}
.pole_cena {
	color: #ff3a8a;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin: 0px;
	font-weight: bolder;
	text-align: center;
}

