/*
Theme Name: Cevilin Theme
Author:  Alexey Petlenko
Description: Theme for medicine shop
Version: 1.0
*/
@import "style.css";

em{
font-style:normal;
}
.border_img {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid
}

.top_line {
	VERTICAL-ALIGN: middle;
	HEIGHT: 20px
}

.top_line_left {
	PADDING-LEFT: 30px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	TEXT-ALIGN: left
}

.small_text {
	FONT-SIZE: 11px;
	font-family: Tahoma, Arial;
}

.faberlic_ua {
	BACKGROUND-POSITION: left center;
	PADDING-LEFT: 20px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	BACKGROUND-IMAGE: url(img/img/arrow.gif);
	COLOR: #ffffff;
	BACKGROUND-REPEAT: no-repeat;
	font-family: Tahoma, Arial;
	TEXT-DECORATION: none
}

.top_line_right {
	PADDING-RIGHT: 30px;
	VERTICAL-ALIGN: middle;
	LINE-HEIGHT: 20px;
	HEIGHT: 20px;
	TEXT-ALIGN: right
}

A {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Tahoma, Arial;
	TEXT-DECORATION: none
}

A.more {
	FONT-SIZE: 11px;
	COLOR: #00FF00;
	font-family: Tahoma, Arial;
	TEXT-DECORATION: none
}

A.more:hover {
	FONT-SIZE: 11px;
	COLOR: #FFFF66;
	font-family: Tahoma, Arial;
	TEXT-DECORATION: underline
}

A.art {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #008000;
	FONT-FAMILY: Tahoma, Arial;
	TEXT-DECORATION: underline
}

A.art:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #008000;
	FONT-FAMILY: Tahoma, Arial;
	TEXT-DECORATION: none
}

p a {
	color: #000;
	text-decoration: underline;
}

.all {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	COLOR: #ffffff;
	PADDING-TOP: 0px;
	font-family: Tahoma, Arial;
	BACKGROUND-COLOR: #0b5c0a
}

.menu_star {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 18px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 0px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 18px;
	BORDER-BOTTOM-STYLE: none
}

.main_menu_item A {
	PADDING-LEFT: 2px;
	FONT-SIZE: 16px;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 1px;
	LINE-HEIGHT: 17px;
	PADDING-TOP: 3px;
	font-family: Tahoma, Arial;
	WHITE-SPACE: nowrap
}

.bottom_menu_item A {
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	font-family: Tahoma, Arial;
}

.main_menu_item {
	WIDTH: 215px
}

.main_menu_item_selected {
	WIDTH: 215px
}

.main_menu_item_selected A {
	PADDING-LEFT: 2px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	PADDING-BOTTOM: 2px;
	MARGIN-LEFT: 1px;
	LINE-HEIGHT: 18px;
	PADDING-TOP: 3px;
	font-family: Tahoma, Arial;
	WHITE-SPACE: nowrap
}

.menu_line {
	MARGIN-TOP: 4px;
	DISPLAY: block;
	MARGIN-BOTTOM: 6px;
	WIDTH: 204px;
	HEIGHT: 2px
}

TABLE {
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Tahoma, Arial;
}

.links {
	BORDER-RIGHT: #ff00ff 0px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ff00ff 0px solid;
	VERTICAL-ALIGN: middle;
	BORDER-LEFT: #ff00ff 0px solid;
	BORDER-BOTTOM: #ff00ff 0px solid;
	HEIGHT: 23px;
	TEXT-ALIGN: right
}

.menu_t_inner {
	PADDING-TOP: 8px;
	PADDING-LEFT: 110px;
	WIDTH: 240px;
	WHITE-SPACE: nowrap
}

.click_header {
	WIDTH: 580px;
	HEIGHT: 230px
}

.search_form {
	PADDING-RIGHT: 35px;
	MARGIN-TOP: 15px;
	VERTICAL-ALIGN: middle;
	TEXT-ALIGN: right
}

.search_text {
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	font-family: Tahoma, Arial;
}

.search_div {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	VERTICAL-ALIGN: middle;
	PADDING-TOP: 0px;
	HEIGHT: 19px;
	TEXT-ALIGN: right
}

.search, [role="search"] {
	VERTICAL-ALIGN: top;
}

.search_input {
	DISPLAY: inline;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: top;
	WIDTH: 145px;
	LINE-HEIGHT: 14px;
	font-family: Tahoma, Arial;
	HEIGHT: 14px
}

.search_button {
	DISPLAY: inline
}

BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #0b880c;
	TEXT-ALIGN: center
}

.menu_t {
	VERTICAL-ALIGN: top;
	HEIGHT: 230px;
	TEXT-ALIGN: left
}

.main_menu_hr {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BORDER-LEFT-COLOR: #5f88f4;
	BORDER-BOTTOM-COLOR: #5f88f4;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 10px 0px 0px;
	COLOR: #183992;
	BORDER-TOP-COLOR: #5f88f4;
	PADDING-TOP: 0px;
	BORDER-RIGHT-COLOR: #5f88f4;
	BORDER-BOTTOM-STYLE: inset
}

.header {
	BACKGROUND-IMAGE: url(img/main_header.png);
	WIDTH: 1000px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 448px
}

.lof-container {}

.header_line {
	BACKGROUND-IMAGE: url(img/menu_right_line.jpg);
	BACKGROUND-REPEAT: repeat-x
}

.bottom_line_left {
	BACKGROUND-POSITION: left 50%;
	BACKGROUND-IMAGE: url(img/bottom_ln_left.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 62px;
	TEXT-ALIGN: left
}

.left_content {
	VERTICAL-ALIGN: top;
	WIDTH: 1px;
	TEXT-ALIGN: justify
}

.content {
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: justify
}

.right_content {
	MARGIN-LEFT: 30px;
	VERTICAL-ALIGN: top;
	TEXT-ALIGN: right
}

.bottom_line {
	BACKGROUND-IMAGE: url(img/bottom_ln_cn.gif);
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 63px
}

.bottom_line_right {
	BACKGROUND-POSITION: right 50%;
	BACKGROUND-IMAGE: url(img/bottom_ln_right.gif);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 63px;
	TEXT-ALIGN: right
}

.news_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #577eee;
	FONT-FAMILY: Arial, Tahoma, "Arial Black"
}

.news_title A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #577eee;
	font-family: Tahoma, Arial;
}

.b {
	FONT-SIZE: 8px;
	COLOR: #0b880c;
	FONT-FAMILY: Time Roman
}

.b A {
	FONT-SIZE: 8px;
	COLOR: #0b880d;
	FONT-FAMILY: Time Roman
}

.b A:hover {
	FONT-SIZE: 8px;
	COLOR: #0b880d;
	FONT-FAMILY: Time Roman
}

.news_details {
	BACKGROUND-POSITION: center center;
	FONT-WEIGHT: bold;
	FLOAT: right;
	BACKGROUND-IMAGE: url(img/button.gif);
	VERTICAL-ALIGN: text-top;
	WIDTH: 91px;
	PADDING-TOP: 5px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 22px;
	TEXT-ALIGN: center
}

.news_text {
	TEXT-ALIGN: justify
}

.news_image {
	VERTICAL-ALIGN: top
}

.news_date {
	FONT-WEIGHT: bold
}

.item_kod {
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Arial;
	BACKGROUND-POSITION: bottom center;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE: url(img/fon.jpg);
	VERTICAL-ALIGN: middle;
	BACKGROUND-REPEAT: no-repeat
}

.item_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	VERTICAL-ALIGN: middle;
	COLOR: #ffffff;
	font-family: Tahoma, Arial;
	TEXT-ALIGN: center
}

.item_image IMG {
	BORDER-RIGHT: #fff 1px solid;
	BORDER-TOP: #fff 1px solid;
	BORDER-LEFT: #fff 1px solid;
	BORDER-BOTTOM: #fff 1px solid
}

.item_image {
	VERTICAL-ALIGN: top;
	WIDTH: 1px;
	HEIGHT: 1px
}

.item_text {
	VERTICAL-ALIGN: text-top;
	TEXT-ALIGN: justify
}

.novinka {
	BACKGROUND-POSITION: right bottom;
	BACKGROUND-REPEAT: no-repeat
}

.product {
	background-size: 100% !important;
	background:white url("img/ugol.jpg") no-repeat center bottom;	
}
.tx-faberlicp-pi1{
width: 624px;
margin: 0 auto;
}
.item_price_title {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #4a95ff;
	font-family: Tahoma, Arial;
}

.item_price {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	font-family: Tahoma, Arial;
}

.item_spacer {
	BACKGROUND-POSITION: center center;
	BACKGROUND-IMAGE: url(img/menu_line.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 80%;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 20px;
	TEXT-ALIGN: center
}

.bottom_menu {
	TEXT-ALIGN: center
}

.link_home {
	BACKGROUND-POSITION: center center;
	DISPLAY: block;
	FLOAT: right;
	BACKGROUND-IMAGE: url(img/home.gif);
	MARGIN-LEFT: 8px;
	WIDTH: 23px;
	LINE-HEIGHT: 23px;
	MARGIN-RIGHT: 8px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 23px
}

.link_home:hover {
	BACKGROUND-IMAGE: url(img/home_in_light.gif)
}

.link_conv {
	BACKGROUND-POSITION: center center;
	DISPLAY: block;
	FLOAT: right;
	BACKGROUND-IMAGE: url(img/conv.gif);
	MARGIN-LEFT: 8px;
	WIDTH: 23px;
	LINE-HEIGHT: 23px;
	MARGIN-RIGHT: 8px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 23px
}

.link_conv:hover {
	BACKGROUND-IMAGE: url(img/conv_in_light.gif)
}

.link_map {
	BACKGROUND-POSITION: center center;
	DISPLAY: block;
	FLOAT: right;
	BACKGROUND-IMAGE: url(img/map.gif);
	MARGIN-LEFT: 8px;
	WIDTH: 23px;
	LINE-HEIGHT: 23px;
	MARGIN-RIGHT: 8px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 23px
}

.link_map:hover {
	BACKGROUND-IMAGE: url(img/map_in_light.gif)
}
.faq_q {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 5px
}

.faq_q A {
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 5px;
	MARGIN-LEFT: 30px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	TEXT-ALIGN: left
}

.faq_q_sel A {
	MARGIN-TOP: 4px;
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 4px;
	MARGIN-LEFT: 30px;
	COLOR: #ff9900;
	TEXT-ALIGN: left
}

.faq_q A:hover {
	TEXT-DECORATION: underline
}

.faq_q_sel A:hover {
	TEXT-DECORATION: underline
}

.faq-questions-list {
	MARGIN-BOTTOM: 75px
}

.faq UL LI {
	MARGIN-TOP: 5px;
	MARGIN-BOTTOM: 10px
}

.faq UL LI A {
	MARGIN-TOP: 3px;
	MARGIN-BOTTOM: 3px;
	PADDING-BOTTOM: 5px;
	COLOR: #ffffff;
	PADDING-TOP: 5px;
	TEXT-DECORATION: none
}

.faq UL LI A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline
}

.faq-q {
	FONT-WEIGHT: bold;
	COLOR: #577eee
}

.faq-answer {
	MARGIN-BOTTOM: 15px
}

#apDiv_58 A {
	Z-INDEX: 1;
	LEFT: 277px;
	TOP: 52px
}

.city A {
	FONT-SIZE: 11px;
	Z-INDEX: 1;
	WIDTH: 48px;
	COLOR: #880225;
	FONT-FAMILY: Tahoma, "Arial Black";
	POSITION: absolute;
	HEIGHT: 16px
}

.city_sel A {
	FONT-SIZE: 11px;
	COLOR: #d68126;
	FONT-FAMILY: Tahoma, "Arial Black"
}

#apDiv_57 A {
	LEFT: 240px;
	TOP: 87px
}

#apDiv_150 A {
	LEFT: 3px;
	TOP: 172px
}

#apDiv_149 A {
	LEFT: 60px;
	TOP: 165px
}

#apDiv_148 A {
	LEFT: 108px;
	TOP: 188px
}

#apDiv_147 A {
	LEFT: 91px;
	TOP: 122px
}

#apDiv_146 A {
	LEFT: 48px;
	TOP: 106px
}

#apDiv_145 A {
	LEFT: 69px;
	TOP: 69px
}

#apDiv_144 A {
	LEFT: 122px;
	TOP: 74px
}

#apDiv_143 A {
	LEFT: 127px;
	TOP: 146px
}

#apDiv_142 A {
	LEFT: 202px;
	TOP: 158px
}

#apDiv_159 A {
	LEFT: 174px;
	TOP: 82px
}

#apDiv_158 A {
	LEFT: 272px;
	TOP: 126px
}

#apDiv_157 A {
	LEFT: 271px;
	TOP: 168px
}

#apDiv_156 A {
	LEFT: 351px;
	TOP: 161px
}

#apDiv_155 A {
	LEFT: 346px;
	TOP: 119px
}

#apDiv_151 A {
	LEFT: 453px;
	TOP: 179px
}

#apDiv_164 A {
	LEFT: 385px;
	TOP: 196px
}

#apDiv_163 A {
	LEFT: 277px;
	TOP: 227px
}

#apDiv_162 A {
	LEFT: 332px;
	TOP: 239px
}

#apDiv_161 A {
	LEFT: 214px;
	TOP: 244px
}

#apDiv_154 A {
	LEFT: 339px;
	TOP: 57px
}

#apDiv_153 A {
	LEFT: 414px;
	TOP: 103px
}

#apDiv_152 A {
	LEFT: 491px;
	TOP: 145px
}

#apDiv_160 A {
	LEFT: 347px;
	TOP: 290px
}

.map {
	BACKGROUND-IMAGE: url(img/map_ukraine.gif);
	WIDTH: 550px;
	BACKGROUND-REPEAT: no-repeat;
	POSITION: relative;
	HEIGHT: 345px;
	TEXT-ALIGN: center
}

.contact_line1 {
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff
}

.contact_line1 A {
	COLOR: #000000
}

.contact_line2 A {
	COLOR: #000000
}

.contact_line2 {
	COLOR: #000000;
	BACKGROUND-COLOR: #eaf2fa
}

.contact_line_hl {
	FONT-WEIGHT: bold;
	COLOR: #d77f29
}

.contact_line_hl A {
	FONT-WEIGHT: bold;
	COLOR: #d77f29
}

.contact_head TD {
	BORDER-RIGHT: #b8d5f0 0px solid;
	BORDER-TOP: #b8d5f0 1px solid;
	BORDER-LEFT: #b8d5f0 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #b8d5f0 1px solid;
	BACKGROUND-COLOR: #eaf2fa
}

.header_bottom {
	BACKGROUND-POSITION: left top;
	BACKGROUND-IMAGE: url(img/header_bottom.jpg);
	BACKGROUND-REPEAT: no-repeat
}

.footer_banner {
	PADDING-RIGHT: 20px;
	VERTICAL-ALIGN: middle;
	HEIGHT: 65px;
	TEXT-ALIGN: right
}

.footer_top {
	BACKGROUND-POSITION: center bottom;
	BACKGROUND-IMAGE: url(img/footer_top.jpg);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 190px;
	BACKGROUND-COLOR: #0b5c0a
}

.footer {
	BACKGROUND-POSITION: top center;
	BACKGROUND-IMAGE: url(img/footer.jpg);
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 66px
}

A#but1 {
	BACKGROUND-IMAGE: url(img/but1.gif);
	WIDTH: 169px;
	display:block;
	BACKGROUND-POSITION: left top;
	HEIGHT: 39px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

A#but1:hover {
	BACKGROUND-IMAGE: url(img/but1.gif);
	WIDTH: 169px;
	display:block;
	BACKGROUND-POSITION: left bottom;
	HEIGHT: 39px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

A#but2 {
	BACKGROUND-IMAGE: url(img/but2.gif);
	WIDTH: 273px;
	display:block;
	BACKGROUND-POSITION: left top;
	HEIGHT: 39px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

A#but2:hover {
	BACKGROUND-IMAGE: url(img/but2.gif);
	WIDTH: 273px;
	display:block;
	BACKGROUND-POSITION: left bottom;
	HEIGHT: 39px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

A#but3 {
	BACKGROUND-IMAGE: url(img/but3.gif);
	WIDTH: 172px;
	display:block;
	BACKGROUND-POSITION: left top;
	HEIGHT: 39px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

A#but3:hover {
	BACKGROUND-IMAGE: url(img/but3.gif);
	WIDTH: 172px;
	display:block;
	BACKGROUND-POSITION: left bottom;
	HEIGHT: 39px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}

.navigator {
	width: 100%;
	text-align: left;
	align: left;
	margin-left: 20px;
	margin-top: 20px;
}

.navigator i {
	FONT-SIZE: 8px;
	text-align: left
}

.home IMG {
	BORDER-RIGHT: #FFFFFF 2px solid;
	BORDER-TOP: #FFFFFF 2px solid;
	FLOAT: left;
	MARGIN: 0px;
	BORDER-LEFT: #FFFFFF 2px solid;
	BORDER-BOTTOM: #FFFFFF 2px solid
}

.home A IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #FFFFFF;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	BORDER-RIGHT-WIDTH: 0px
}

.home A:hover IMG {
	BORDER-TOP-WIDTH: 0px;
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: #333;
	BORDER-BOTTOM-WIDTH: 0px;
	PADDING-BOTTOM: 2px;
	MARGIN: 0px;
	PADDING-TOP: 2px;
	BORDER-RIGHT-WIDTH: 0px
}

.link {
	color: #008000;
	text-decoration: underline;
	font-weight: bold;
}

h5 {
	font: 16px/16px Arial;
}
.free_dost{
display: block;
position: absolute;
width: 338px;
margin-top: 182px;
height: 42px;
margin-left: 620px;
}
ul.product_list{
width: 157px;
}