*{margin:0; padding:0;}
a {color:#38729F;}
li{list-style:none;}
body{margin:0 auto;font-family: Tahoma, Verdana, Geneva; font-size:12px;padding:0 25px;min-width:949px; color:#3E3E3E;}
#top_block{margin-top:20px;}
#top_block h1{float:left;margin-top:10px;}
#top_block h1 a img{border:none;}
#top_block #contacts{float:left; background: url(../images/phone.png) 0 0 no-repeat;margin-left:2%;padding-left:40px;}
#top_block #contacts span{color:#C7C7C7; font-size:14px;}
#top_block #contacts strong{color:#5C5C5C; font-size:24px; font-weight:normal;}
#top_block #contacts a{display:block;}
#top_block #korzina{float:left;background: url(../images/korzina.png) 0 0 no-repeat;width:198px; height:38px;margin-left:3%;}
#top_block #korzina span{display:block; margin: 10px 5px 2px 45px; color:#595959;}
#top_block #searth{float:right; position:relative;margin-left:2%;margin-top:8px;}
#top_block #searth input{background: url(../images/searh_zone.png) 0 0 no-repeat;border:none; font-size:12px; width:125px;height:20px;padding:0 20px 0 24px;color:#7A7A7A;}
#top_block #searth img{display:block;position:absolute;right:5px;top:4px;}
#top_menu{clear:both;margin-left:202px;padding-left:2%;position:relative;top:-16px;margin-bottom:-16px;}
#top_menu ul {height:25px;margin:0 0 0 -12px;}
#top_menu ul li{float:left;text-align:center;}
#top_menu ul li #info_pic{float:left;margin:1px 0 0 4px;}
#top_menu ul li #info_pic img{border:none;}

#menu1{width:26%;}
#menu2{width:22%;}
#menu3{width:13%;}
#menu4{width:21%;}
#menu5{width:18%;}


#top_menu ul li a{font-size:14px; color:#7E5600;padding-top:2px;display:block;}
#top_menu div{background: url(../images/top_menu_left.png) 0 0 no-repeat;/*margin-right:100px;*/}
#top_menu div div{background: url(../images/top_menu_right.png) 100% 0 no-repeat;margin:0;}
#top_menu div div div {background: url(../images/top_menu_bg.png) 0 0 repeat-x;margin:0 12px;}
#top_menu ul li div{background: url(../images/top_li_active_bottom.png) 50% 100% no-repeat;margin:0;height:25px;padding-bottom:5px;}
#top_menu ul li div div{background: url(../images/top_li_active_left.png) 0 0 no-repeat;padding:0;}
#top_menu ul li div div div{background: url(../images/top_li_active_right.png) 100% 0 no-repeat;}
#top_menu ul li div div div div{background: url(../images/top_li_active.png) 0 0 repeat-x;margin:0 12px;}
#top_menu ul li div div div a{height:25px;margin:0 -12px;}
#enter{display:block;float:left;background: url(../images/enter.png) 0 0 no-repeat;position:absolute;right:0;top:0; width:89px; height:25px;}
#enter a{display:block; font-size:18px;margin-left:35px;}

#top_middle_block{clear:both;float:left;width:214px;}
#top_middle_block #left_menu{}
#top_middle_block #left_menu ul li {min-height:20px;font-size:14px;padding:2px 0;}
#top_middle_block #left_menu ul li div{background: url(../images/left_menu_left.png) 0 0 no-repeat;height:20px;float:left;margin-left:-11px;}
#top_middle_block #left_menu ul li div div{background: url(../images/left_menu_right.png) 100% 0 no-repeat;margin:0}
#top_middle_block #left_menu ul li div div div{background: url(../images/left_menu.png) 0 0 repeat-x;margin:0 9px;padding:1px 2px 0;color:#fff;}
#top_middle_block #left_dop_menu {margin-top:18px;}
#top_middle_block #left_dop_menu ul li {font-size:14px;padding:3px 0;}
#top_middle_block #left_dop_menu ul li a{color:#60AB1B; text-decoration:none; border-bottom:1px dashed #60AB1B;}





#left_block, #center_block{overflow: hidden;}
#right_block, #center_block{margin-top:30px;}
#left_block{margin-top:25px;}


#tip{position:relative;width:100%; background:#6A7ABA;}
#tip div{position:absolute; width:19px; height:19px; background-image: url(../images/angles_reviews.png); background-repeat: no-repeat;}
#tip .left_top_element {left:0; top:0; background-position:-19px -19px;}
#tip .right_top_element {right:0; top:0; background-position:0 -19px;}
#tip .left_bottom_element{left:0; bottom:0; background-position:-19px 0;}
#tip .right_bottom_element{right:0; bottom:0; background-position:0 0;}
#tip .tail_withdrawal{position:absolute; width:35px; height:39px; left:25px; bottom:-39px; background: url(../images/tail_withdrawal.png) 0 0 no-repeat;}
#tip p{padding:20px; color:#fff;}
#left_block em{display:block;font-style:normal; font-size:14px; color:#5D5D5D;margin:15px 0 0 65px;}
#left_block a{display:block; margin:10px 0 0 65px; color:#60AB1B; border-bottom:1px dashed #60AB1B; padding-bottom:2px;float:left; text-decoration:none;font-size:14px; }



#this_date{background: url(../images/this_date.png) 0 0 no-repeat; width:85px; height:75px;float:left;margin-left:-6px;}
#this_date strong{font-family:times New Roman;margin-top:1px;text-align:center;display:block;font-size:47px; color:#424242; }
#this_date strong span{font-size:10px; font-family:Tahoma;display:block;text-align:left; color:#fff; font-weight:normal; margin:-3px 0 0 10px;}
#center_block h2{font-size:14px; color:#262626; font-weight:normal;margin:18px 0 0 92px;}
#center_block ul{clear:both;padding-top:3px;}
#center_block ul li{padding:3px 0;overflow:hidden;}
#center_block ul li div{float:left; background: url(../images/date_left.png) 0 0 no-repeat; height:15px;margin-right:3px;}
#center_block ul li div div{background: url(../images/date_right.png) 100% 0 no-repeat; height:15px;}
#center_block ul li div div em{display:block; background:#7DBE41; margin:0 2px;height:14px; font-style:normal; color:#fff; font-size:10px;padding:1px 3px 0;}
#center_block ul li strong{font-weight:normal; color:#444;display:block;}
#center_block ul li strong span{font-size:10px; color:#B1B1B1;}



#right_block .branchs{float:left; width:50%;margin-bottom:5px;}
.clear{overflow:hidden;}
#right_block .branchs .img{position:relative;float:left;}
#right_block .branchs .img div{position:absolute; width:8px; height:8px; background-image: url(../images/corners_image.png); background-repeat: no-repeat;}
#right_block .branchs .img .left_top_element {left:0; top:0; background-position:-8px -8px;}
#right_block .branchs .img .right_top_element {right:0; top:0; background-position:0 -8px;}
#right_block .branchs .img .left_bottom_element{left:0; bottom:0; background-position:-8px 0;}
#right_block .branchs .img .right_bottom_element{right:0; bottom:0; background-position:0 0;}
#right_block .branchs a{display:block; color:#D521BE;padding-top:3px; float:left; clear:both}

#content{position:relative;margin-top:30px;overflow:hidden; background:#D8DDED;margin-left:225px;}
#inner_content{margin:3px;padding:15px; background:#fff;}

#content .left_top_element {left:0; top:0; background-position:-10px -10px;position:absolute; width:10px; height:10px;background-repeat: no-repeat;background-image: url(../images/borders_1.png);}
#content .right_top_element {right:0; top:0; background-position:0 -10px;position:absolute; width:10px; height:10px;background-repeat: no-repeat;background-image: url(../images/borders_1.png);}
#content .left_bottom_element{left:0; bottom:0; background-position:-10px 0;position:absolute; width:10px; height:10px;background-repeat: no-repeat;background-image: url(../images/borders_1.png);}
#content .right_bottom_element{right:0; bottom:0; background-position:0 0;position:absolute; width:10px; height:10px;background-repeat: no-repeat;background-image: url(../images/borders_1.png);}

#content .title{border-bottom: 1px solid #E1E1E1;overflow:hidden;padding:0px 0 10px; margin-top:-8px}
#content .title h2{font-weight:normal; font-size:24px;float:left; color:#6A8CBA;}
.drug_flavors{background: url(../images/select_page_numeric.png) 0 0 no-repeat; float:right;width:30px; height:29px;position:relative;top:5px;margin-top:-3px;margin-right:21px;font-size:18px; color:#fff;padding-left:10px;padding-top:3px;}

#price_diapazon{float:left;padding-top:6px;padding-left:10px;}
#price_diapazon #active_diapazon{background-color:#6A8CBA;}
#price_diapazon #active_diapazon a{color:#fff;}
#price_diapazon div{float:left;background: #e5e5e5 url(../images/all_catalog_left.png) 0 0 no-repeat;margin:0 3px;}
#price_diapazon div div{background: url(../images/all_catalog_right.png) 100% 0 no-repeat;overflow:hidden;margin:0;}
#price_diapazon div div a{display:block; margin:0 10px;height:19px;padding-top:2px;}


#content h3{font-size:18px; font-weight:normal;padding: 10px 0 6px;}
#content p{padding: 6px 0; font-size:14px;}
#content li{padding: 6px 0;font-size:14px;}
#content ol {margin-left:16px;}
#content ol li{list-style: decimal;}
#content ul li {background: url(../images/li.png) 0 14px no-repeat;padding-left:16px;}
.special_text{background-color:#FCEEDB;padding:8px 10px 10px;margin:10px 0 0; }

.mycarousel1{margin:0 15px; padding-bottom:70px;}
.mycarousel1 .jcarousel-skin-tango{clear:both;padding-top:27px;}
#content .mycarousel1  ul li{float:left;margin:0 5px;padding:0;font-size:12px; background:none;}

#content .mycarousel1  ul li ul li {float:none;margin-top:50px;}
.mycarousel1 .jcarousel-skin-tango ul li .images_buket {text-align:center;}
.mycarousel1 .jcarousel-list{overflow:hidden;position:relative;top:0;z-index:1;}
.mycarousel1 .jcarousel-container-horizontal {width: 100%; position:relative;}
.mycarousel1 .jcarousel-clip-horizontal {overflow:hidden;position:relative;z-index:2;}
.mycarousel1 .images_buket{height:180px; overflow:hidden;}
.mycarousel1 .description_buket{background: url(../images/buket1_descript_left.png) 0 0 no-repeat;margin-top:20px;}
.mycarousel1 .description_buket div{background: url(../images/buket1_descript_right.png) 100% 0 no-repeat;}
.mycarousel1 .description_buket div span{background: #EAEAEA; display:block;margin:0 13px; padding-top:4px; height:22px;color:#414141; font-size:14px;}
.mycarousel1 .bay_buket{background: url(../images/buket1_price_left.png) 0 0 no-repeat; height:22px;float:left; margin-left:15px;}
.mycarousel1 .bay_buket div {background: url(../images/buket1_price_right.png) 100% 0 no-repeat;height:22px;}
.mycarousel1 .bay_buket div div {background: url(../images/buket1_price.png) 0 0 repeat-x; margin:0 7px;}
.mycarousel1 .bay_buket a{display:block; float:left; text-indent:-500000px; background: url(../images/zakaz1.png) 0 0 no-repeat;width:71px; height:16px;margin:4px -5px 0 8px;}
.mycarousel1 .bay_buket strong{display:block; float:left;position:relative; font-size:12px; color:#ABC693;margin:5px 0 0 3px;}
.mycarousel1 .bay_buket strong em{position:absolute; left:0px; top:-1px; color:#305C09;font-style:normal;}
.mycarousel1 .jcarousel-prev-horizontal{width:31px; height:29px; background: url(../images/drug_left.png) 0 0 no-repeat;position:absolute; right:44px; top:-65px;z-index:4;}
.mycarousel1 .jcarousel-next-horizontal{width:31px; height:29px; background: url(../images/drug_right.png) 0 0 no-repeat;position:absolute; right:-15px; top:-65px;z-index:4;}


#footer{position:relative; top:50px; border-top:1px solid #ccc;padding-bottom:20px;overflow:hidden;clear:both;}
#footer p{display:block; float:left;color:#3B3B3B;margin:11px 0 0 0;}
#footer a{display:block; float:right; background: url(../images/creator.png) 0 0 no-repeat;margin:11px 0 0 0;padding-top:40px;}

