html,body {margin:0; padding:0; font-family:arial; background:url(../i/zalivka.jpg);}

a:link, a:visited {outline:none; color:#0c2d09;}

a:active, a:hover {outline:none; color:#920601;}

.clr {clear:both; float:none !important; height:0px !important; font-size:1px !important; border:none; margin:0 !important; padding:0 !important; background:transparent !important; visibility:hidden !important;}

div#container {margin:0 auto; width:100%; min-width:979px;}

h2, div, span, img, a {background:transparent; outline:none;}

p {margin:0; padding:0; margin-bottom:10px; display:inherit;}

h3 {padding:0; margin:0 0 10px 0; font-size:16px; font-weight:bold; color:#0c2d09;}

.alignleft {float:left; margin:0 10px 5px 0;}

.alignright {float:right; margin:0 0 5px 10px;}

td {padding:0 0 0 5px;}

.top {background:url(../i/head_bg.jpg) repeat-x;}

#top2 {margin:0 auto; text-align:left; width:100%; min-width:979px; height:104px;}

.logo {width:361px; height:160px; position:absolute; margin-left:6px;}

.slog {float:right; width:600px; font-family:arial; font-style:italic; color:#FFFFFF; font-size:26px; margin-top:34px;}

.left {width:209px; float:left; /*background:url(../i/head2-1.jpg) no-repeat;*/}

.right_container {margin:0 245px 0 209px;}
.right_container2 {margin:0 0 0 209px;}

.center {width:99%; min-width:535px; float:left; background:url(../i/head2-2.jpg) no-repeat;}
.center2 {width:98%; float:left; background:url(../i/head2-2.jpg) no-repeat;}

.right {width:235px; float:right; background:url(../i/head2-3.jpg) no-repeat; padding-top:57px;}

.menu {list-style:none; margin:25px 0 0 10px; padding:0;}

ul.menu a:link, ul.menu a:visited {text-decoration:none; display:block; text-align:center; height:45px; width:195px; background:url(../i/menu.jpg) no-repeat; background-position:top center; color:#0c2d09; font-size:16px; font-style:italic; padding-top:12px; margin-top:-12px; font-weight:bold;}

ul.menu a:active, ul.menu a:hover {text-decoration:none; display:block; text-align:center; height:45px; width:195px; background:url(../i/menu.jpg) no-repeat; background-position:top center; color:#920601; font-size:16px; font-style:italic; padding-top:12px; margin-top:-12px; font-weight:bold;}

.menu2 {list-style:none; margin:-20px 0 -10px 12px; padding:0; background:url(../i/menu2.png) repeat-y; background-position:top center;}

ul.menu2 a:link, ul.menu2 a:visited {text-decoration:none; display:block; text-align:center; height:28px; width:184px; color:#6b5a3a; font-size:16px; padding-top:7px; margin-top:-7px;}

ul.menu2 a:active, ul.menu2 a:hover {text-decoration:none; display:block; text-align:center; height:28px; width:184px; color:#2f281b; font-size:16px; padding-top:7px; margin-top:-7px;}

/* Opera */
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0)
{
head~body .kupon {margin-top:-25px;}
}

.ntitle {color:#920601; height:57px; padding-top:5px;}

h2 {margin:0 0 0 58px; font-weight:normal; font-style:italic; font-size:25px;}

#post {background:url(../i/shadow.jpg) left top no-repeat; padding:0 0 0 20px; min-height:1px; height:auto !important; height:1px; margin-top:-5px;}

.post-cont {font-size:16px; font-weight:bold; color:#443e31; line-height:150%; letter-spacing:0.3px; background:none;}

.post-cont img {border:1px solid #93342c;}

.post-bottom {background:url(../i/shadow2.jpg) no-repeat; background-position: bottom left; height:43px; margin-top:-10px;}

.map-link { width:200px; height:136px; background:url(../i/map.gif) no-repeat; margin:20px 0px; display:block;}
/* snip-news */

.snip-table {margin:-30px 0 30px -10px; font-size:16px;}

.snip-cat {/*background:url(/wp-content/themes/aptekar/i/snip_cat.jpg) no-repeat;*/ padding-left:5px; font-size:22px; width:100%;}

.snip-cat a:link, .snip-cat a:visited {outline:none; color:#710505; text-decoration:none;}

.snip-cat a:active, .snip-cat a:hover {outline:none; color:#920601; text-decoration:none;}

.snip-cont {color:#443e31;}

.snip-podrobno {color:#2e5211; font-size:14px; font-style:italic; text-align:right;}

.snip-podrobno a:link, .snip-podrobno a:visited {color:#2e5211; text-decoration:none; float:right; margin:7px 0 0 0; background:url(../i/tip_podrobno.jpg) no-repeat; background-position:bottom left; width:96px; height:27px; padding-left:13px; padding-right:10px;}

.snip-podrobno a:active, .snip-podrobno a:hover {color:#920601; text-decoration:none; float:right; margin:7px 0 0 0; background:url(../i/tip_podrobno.jpg) no-repeat; background-position:bottom left; width:96px; height:27px; padding-left:13px; padding-right:10px;}

/* // snip-news */

.vxod {margin-top:-13px; font-size:12px; background:url(../i/vxod_bg.jpg) no-repeat; background-position:right bottom; height:42px;}

.vxod_1 {margin:57px 0 0 15px; font-size:12px; background:url(../i/vxod_bg_1.jpg) no-repeat; background-position:right bottom; height:42px;}

.vxod2 {margin:0 0 5px 30px; color:#0c2d09; float:left; text-align:center;}

.nomerkarti {margin:-5px 45px 0 5px; color:#0c2d09; font-size:12px; text-align:center;}

.searchf {width:167px; background:url(../i/search_bg.jpg) no-repeat; margin:10px 0 0 18px;}

.searchf_1 {width:167px; background:url(../i/search_bg_1.jpg) no-repeat; margin:7px 0 0 22px;}

.search_input {border:none; background:#FFFFFF; margin:13px 6px 13px 12px; padding:2px 1px 2px 1px; width:115px; font-size:11px;}

.search_button {border:none; background:#FFFFFF; margin:13px 0 13px 0; padding:1px; width:18px; font-size:11px; cursor:pointer;}

.kupon {/*background:url(../i/kupon.jpg) no-repeat;*/ width:188px; height:144px; margin-left:24px; margin-top:-8px;}

.tip {width:304px; height:114px; background:url(../i/tip_bg.jpg) no-repeat; margin-left:20px; margin-right:65px; float:left; margin-bottom:50px;}

.tip_h {color:#920601; font-size:19px; font-style:italic; margin:12px 0 0 48px;}

.tip_c {color:#443e31; font-size:14px; margin:0 10px 0 20px; line-height:160%;}

.tip-podrobno {color:#2e5211; font-size:14px; font-style:italic; margin:17px 0 0 204px; padding-left:35px; background:url(../i/tip_podrobno.jpg) no-repeat; background-position:bottom left; width:86px; height:27px; float:left;}

.tip-podrobno a:link, .tip-podrobno a:visited {color:#2e5211; text-decoration:none;}

.tip-podrobno a:active, .tip-podrobno a:hover {color:#920601; text-decoration:none;}

.contacts {color:#93342c; font-size:16px; font-style:italic; width:209px; min-height:85px; height:auto !important; height:85px; background:url(../i/contacts_bg.jpg) no-repeat; background-position:top; text-align:center; padding-top:12px; margin-bottom:-20px;}

.footer {background:url(../i/bottom_bg_trava.jpg) bottom repeat-x; height:275px; min-width:979px; position:relative}

.footer2 {background:url(../i/bottom_bg/bottom_right.jpg) bottom right no-repeat; height:275px; min-width:979px;}

.bottom {height:275px; width:683px; position:absolute; left:0px; bottom:0px;}

.heart {left:500px; position:absolute}

.butterfly {float:right; margin-top:115px;}

.daten {color:#920601; font-size:16px;}

.more-link {display:block; background:url(../i/dalee.jpg) no-repeat; width:60px; height:24px; clear:both; margin-bottom:20px;}

#form-pole {margin-right:40px; height:400px;}

.form-pole {float:right; margin-top:10px;}

.form-pole input, .form-pole textarea {width:480px; border:1px solid #bcb3a3; background-color:#fbf3e2; font-size:18px; padding:3px 4px 3px 4px;}

.form-pole textarea {height:140px; vertical-align:top;}

.form-pole select {width:490px; border:1px solid #bcb3a3; background-color:#fbf3e2; font-size:16px; padding:3px 4px 3px 4px;}

.form-pole-search {float:right; width:490px;}

.contact_button {font-size:16px; color:#0c2d09; float:right; background:url(../i/search_button.jpg) no-repeat; width:169px; height:43px; border:none; cursor:pointer; margin-top:10px;}

.webi {text-align:left;}

.webi a:link, .webi a:visited {color:#FFFFFF; text-decoration:none; font-size:9px; float:right;}

.webi a:active, .webi a:hover {color:#FFFFFF; text-decoration:none; font-size:9px; float:right;}

.webi2 a:link, .webi2 a:visited {color:#FFFFFF; text-decoration:none; font-size:9px; margin-left:3px; margin-right:10px; float:right;}

.webi2 a:active, .webi2 a:hover {color:#FFFFFF; text-decoration:none; font-size:9px; margin-left:3px; margin-right:10px; float:right;}

.post-edit-link {font-weight:normal; font-size:12px; clear:both; display:block;}

.banner ul { list-style:none; margin:0px; padding:0px;}

.map-nav { margin:0px auto; width:370px; }
.map-nav li { list-style:none; float:left; padding:0px 25px;}
.map-nav li a { font-size:14px; text-decoration:underline;}
.map-nav li a:hover { text-decoration:none;}
.map-nav li.current_page_item a { text-decoration:none; color:#920601;}

.page-map { width:775px; margin:0px auto;}
.page-map table { background:#D6B993; border:1px solid white; padding:5px;}
.page-map table td { text-align:center; font-size:14px}
.page-map table tr.desc td { font-size:13px; font-weight:normal;}
.page-map table tr.desc td img { border:none;}


.map-ukraine { background:url(../images/ukraine.jpg); width:775px; height:550px; position:relative; margin:0px auto;}
.map-kiev-obl { background:url(../images/kiev_oblast.jpg); width:775px; height:550px; position:relative; margin:0px auto;}
.map-kiev { background:url(../images/kiev.jpg); width:775px; height:550px; position:relative; margin:0px auto;}
#khmelnitsky , #vinnitsa1, #vinnitsa2, #zhitomir1, #zhitomir2, #zhitomir3, #cherkasy, #poltava, #kiev, #nemeshaevo, #irpen, #boyarka, #vasilkov, #fastov, #brovary, #kiev-obl, #obolonskiy, #heroes , #gnat , #pulyuya , #gorky , #sholom , #radunska13, #leskovskaya, #radunska5, #frunze, #serafimovicha, #prazhskaya, #obuxov, #kolcova { display: block; position: absolute; width: 42px; height: 46px; text-decoration: none;  z-index: 2; background:url(../images/heart.png) no-repeat; outline:none; border:none;}
#khmelnitsky { left:190px; top:180px;}
#vinnitsa1 { left:255px; top:200px;}
#vinnitsa2 { left:285px; top:200px;}
#zhitomir1 { left:275px; top:90px;}
#zhitomir2 { left:245px; top:90px;}
#zhitomir3 { left:245px; top:140px;}
#cherkasy { left:410px; top:175px;}
#poltava { left:500px; top:160px;}
#kiev { left:345px; top:150px;}
#nemeshaevo {left:295px; top:215px;}
#irpen {left:335px; top:247px;}
#boyarka {left:320px; top:285px;}
#vasilkov {left:310px; top:320px;}
#fastov {left:270px; top:345px;}
#brovary {left:425px; top:243px;}
#kiev-obl {left:370px; top:270px;}
#obolonskiy {left:290px; top:70px;}
#heroes {left:270px; top:195px;}
#gnat {left:210px; top:225px;}
#pulyuya {left:305px; top:260px;}
#gorky {left:355px; top:220px;}
#sholom {left:460px; top:155px;}
#radunska5 {left:455px; top:110px;}
#radunska13 {left:410px; top:80px;}
#leskovskaya {left:355px; top:140px;}
#frunze {left:295px; top:135px;}
#serafimovicha {left:445px; top:220px;}
#prazhskaya {left:525px; top:200px;}
#obuxov {left:385px; top:326px;}
#kolcova {left:245px; top:270px;}