body{ font: 12px arial;color: Gray;background: url(../im/footer_bgr.jpg) no-repeat bottom right;padding: 0;margin: 0;}

*{ margin: 0;padding: 0; }
.clear{ clear: both }

a:link, a:visited { color:Red  }
a:hover, a:active { color:#333 }

p{ display: block;margin: 0 0 5px 0 }

h2{ font: 36px impact;color: white;background: #c60209;padding: 0 0 5px 0;width: 170px;text-align: center }
h3{ font: 12px arial;color: Gray; }
h3 strong{ font-family: "arial black" }
h4{ padding: 0 0 0 40px;background: url(../im/red_indent.gif) no-repeat 0 4px;font: 13px "arial black";margin: 5px 0 }


#musthead{ padding: 0 15px 0 70px;margin: 0;border: 0;}
.logo{display: block;float: left;width: 90px;overflow: visible;height: 60px }
.logo img{position: relative;top: 30px;left: 0; }

#nav{ padding: 0 0 0 5%;width:600px;float: left }

/*.topmenu71:link, .topmenu71:visited,
.topmenu320:link, .topmenu320:visited,
.topmenu836:link, .topmenu836:visited,
.topmenu515:link, .topmenu515:visited{ text-transform: uppercase; color: white; display: block; padding: 7px 0; width: 100px; text-decoration: none; float: left; margin: 40px 0 0 0; text-align: center; }
.topmenu71:hover, .topmenu71:active, .topmenu71_act,
.topmenu320:hover, .topmenu320:active, .topmenu320_act,
.topmenu836:hover, .topmenu836:active, .topmenu836_act,
.topmenu515:hover, .topmenu515:active, .topmenu515_act{ text-transform: uppercase; color: white!important; display: block; padding: 7px 0; width: 100px; text-decoration: none; float: left; margin: 40px 0 0 0; text-align: center; }


.topmenu71:link, .topmenu71:visited{ background: url(../im/topmenu71.jpg) }
.topmenu71:hover, .topmenu71:active, .topmenu71_act{ background: url(../im/topmenu71_act.jpg) }

.topmenu320:link, .topmenu320:visited{ background: url(../im/topmenu320.jpg) }
.topmenu320:hover, .topmenu320:active, .topmenu320_act{ background: url(../im/topmenu320_act.jpg) }

.topmenu836:link, .topmenu836:visited{ background: url(../im/topmenu836.jpg) }
.topmenu836:hover, .topmenu836:active, .topmenu836_act{ background: url(../im/topmenu836_act.jpg) }

.topmenu515:link, .topmenu515:visited{ background: url(../im/topmenu515.jpg) }
.topmenu515:hover, .topmenu515:active, .topmenu515_act{ background: url(../im/topmenu515_act.jpg) }*/

.topmenu71:link, .topmenu71:visited,
.topmenu320:link, .topmenu320:visited,
.topmenu836:link, .topmenu836:visited,
.topmenu515:link, .topmenu515:visited,
.topmenu837:link, .topmenu837:visited,
.topmenu858:link, .topmenu858:visited {
	text-transform: uppercase;
	color: #626262;
	display: block;
	padding: 7px 0;
	width: 120px;
	text-decoration: none;
	float: left;
	margin: 40px 0 0 0;
	text-align: center;
	font: 18px impact
}
.topmenu71:hover, .topmenu71:active, .topmenu71_act,
.topmenu320:hover, .topmenu320:active, .topmenu320_act,
.topmenu836:hover, .topmenu836:active, .topmenu836_act,
.topmenu515:hover, .topmenu515:active, .topmenu515_act,
.topmenu837:hover, .topmenu837:active, .topmenu837_act,
.topmenu858:hover, .topmenu858:active, .topmenu858_act{
	text-transform: uppercase;
	color: #af0611!important;
	display: block;
	padding: 7px 0;
	width: 120px;
	text-decoration: none;
	float: left;
	margin: 40px 0 0 0;
	text-align: center;
	font: 18px impact
}






#search{ float: right;margin: 20px 0 0 0;border: 1px solid #d9d9d9;padding: 0;text-align: right;background: white}
#search input[type="text"]{font: 11px arial;padding: 3px 5px;width: 150px;color: #777;border: 0 }
.search_btn{ cursor: pointer }

#slogan_row{ background:black url(../im/slogan_bgr.gif) no-repeat top right;padding: 0 0 30px 0 }

.slogan{text-align: left;padding: 20px 0 0 0  }
.slog1{ display: block;font: 57px impact;color: white;margin: 0 0 0 200px ;text-align: left;}
.slog2{font:115px/110px impact;color: #a30006;margin: 20px 0 0 30px;display: block;float: left   }
.slog3{ font: 57px impact;color: #ccc;padding: 0 0 0 30px;display: block;float: left;margin: 40px 0 0 0 }
.slog4{font:bold 12px arial;color: #ddd;display: block;margin: 0 0 0 220px;width: 50%;  }
.slog4 strong{ font: 12px "arial black";clear: both }
.slog5{ font: 57px impact;color: white;padding: 0 0 0 170px;display: block;float: left }


#left_home{ width: 240px;height: 260px;float: left;background: url(../im/reklamno_lice.jpg) no-repeat;padding: 400px 0 0 0}
.reklamno_lice_words{ background: red;color: White;padding:0 5px; }
.reklamno_lice_words strong{ background: red;color: White;}

#right_column{ float: right;width: 170px;padding: 10px 0 250px 0 }
.border{ /*border-left: 1px solid #eee;border-right: 1px solid #eee;*/background: white }

.cat_name:link,.cat_name:visited{
	font: 13px arial;
	color: black;
	text-decoration: none;
	display: block;
	padding: 7px;
}
.cat_name:hover,.cat_name:active, .cat_name_act{
	/*background: url(../im/cat_name.gif);*/
	color: #C60209!important;
	font:bold 13px arial;
	text-decoration: none;
	display: block;
	padding: 7px;
}

.prod_cat_name:link,.prod_cat_name:visited{
	font: 12px arial;
	border-bottom: 1px solid #eee;
	color: #555;
	text-decoration: none;
	display: block;
	padding: 3px 5px 3px 15px;
	background: #ececec url(../im/prod_cat_name.gif) no-repeat 7px 9px;
}
.prod_cat_name:hover,.prod_cat_name:active, .prod_cat_name_act{
	background: #ececec url(../im/prod_cat_name_act.gif) no-repeat 7px 9px;
	color: #D20A11!important;
	font: 12px arial;
	border-bottom: 1px solid #eee;
	text-decoration: none;
	display: block;
	padding: 3px 5px 3px 15px;
}


.promo_sign_div{ overflow: visible;height: 40px;text-align: center }
.promo_sign{ position: relative;margin-top: -30px;z-index: 2; }

#center_column{ text-align: center; float: left;}

.prod{ width: 175px;float: left;margin: 10px 0 20px 10px;text-align: center;position: relative;}
.prod_name_link:link, .prod_name_link:visited{ font: 20px arial;color: black; padding:0 3px}
.prod_name_link:hover, .prod_name_link:active{ font: 20px arial;color: black;background: red;color: white;text-decoration: none;padding:0 3px}

.prod_pic{ position: relative;z-index: 1;overflow: visible;top: 0;left: 0;display: block;width: 150px;height: 210px;text-align: center;margin: 0 auto 0 auto}
.prod_image{margin: 0 0 0 0;position: relative;z-index: 1;border: 0;display: block;top: 0;left: 0;  }
.promo_sign_m{ margin: 0 0 0 0;position: relative;z-index: 2;border: 0;display: block;top: -180px;left: 30px; }

.capsuls{ display: block;font:bold 10px arial;color: red;margin: 0 0 5px 0  }

.prednaz{display: block; width: 160px;height: 40px;font: 11px/12px arial;}

.old_price{ font:18px arial;text-decoration: line-through;display: none }
.new_price{font:25px arial;color: red;  }
.new_price a{text-decoration: none }


#footer{clear: both;text-align: right!important;position: relative;display: block;}
.copyright{ background: black;color: white;font: 10px arial;width: 140px;text-align: left;position: relative;top: -75px;padding: 1px 7px;}
.copyright a{ text-decoration: none }
.copyright a:hover{ text-decoration: none;color: white }

.product_details{ text-align: left;padding:0 40px 0 0}

.sydyrja_table{ margin: 0 0 0 40px;width: 300px }
.sydyrja_table td{padding: 2px 50px 2px 2px  }
.sydyrja_table tr.odd{background:#e7e7e9; }

.opisanie{ margin: 0 0 0 40px;display: block }

.left_details{ position: relative;z-index: 1;overflow: visible;top: 0;left: 0;display: block; height: 660pxtext-align: center;margin: 0 auto 0 auto}
.prod_image_big{margin: 0 0 0 0;position: relative;z-index: 1;border: 0;display: block;top: 0;left: 0;  }
.promo_sign_big{ margin: 0 0 0 0;position: relative;z-index: 2;border: 0;display: block;top: -380px;left: 120px; }

.another{font: 26px impact;color: white;background: #c60209;padding: 0 5px 5px 5px;text-align: left; margin: 0 0 0 40px;clear: both;}

.drugo_logo:link,.drugo_logo:visited{
display: block;margin: 20px 0 20px 0;
/*	margin: 20px 0 250px 0;
	display: block;
	background: url(../im/logo_1.gif) no-repeat;
	padding: 20px 0 0 95px;
	height: 70px;
	color: #006330;
	font: 11px arial;text-decoration: none;*/
}

.category{ text-align: left; display: block; clear: both; }

.conditions { font: 12px arial; color: #4c4a4a; float: left; margin: 0 40px 0 26px; }

.conditions p { text-align: justify; margin-bottom: 10px; }

h1 { font: 20px arial; color: black; text-align: left; margin: 40px 0px 10px 0px; }

.otst { font: 20px arial; color: #000000;}

.prod_results{ margin: 20px 40px 0 10px;text-align: left;}
.prod_pic_results{ display: block;width: 150px;height: 180px;text-align: center;margin: 0 auto 0 auto;float: left;}
.prednaz_results{display: block; font: 11px/12px arial;}
.prednaz_results strong{font:bold 11px/12px "arial black";color: black}
.prod_image_results{margin: 0 0 0 0;  }

.name_forma { font: 12px/38px arial; color: #636262; }

input { width: 227px; height: 20px!important; padding: 5px; }

.fiel_style { width: 227px; height: 131px; padding: 5px; }

.but_send_1 { font: 18px impact; color: white; width: 79px; height: 25px!important; padding: 0px 0px 8px 0px!important; margin: 5px 0px 0px 0px; }

.capp { font: bold 18px Arial; text-align: center; padding: 3px 0px 3px 0px; color: black; width: 95px; height: 28px; border: 1px solid black; }

.orel{ display: block;text-align: left;font: 14px "arial black";color: #777;margin: 20px 0 20px 0 }
.orel img{ margin: 0 5px 0 0 }


.cat_img{ display: block;clear: both }
