body#page_area{font:12px Verdana, Arial;background:transparent url(../images/main_bg.png) repeat-x;color:#595959;}
/* оригинальный цвет шрифта body#page_area{font:12px Verdana, Arial;background:transparent url(../images/main_bg.png) repeat-x;color:#797979;}*/
.ssmed_clear, .clear{clear:both;line-height:0;font-size:0;}
span.small{font-size:0.8em;}
p{padding:5px;}
a{color:#8b1324;text-decoration:none;}
a:hover{color:#797979;}
h1 a img, a img, img a{border:none;}
h1, h2, h3, h4, h5{margin-top:5px;font-weight:normal;line-height:120%;}
h1{color:#797979;font-size:175%;line-height:100%;}
h1.componentheading{color:#797979;margin-bottom:25px;font-size:155%;line-height:100%;}
h2{font-size:150%;line-height:100%;}
h3{font-size:125%;}
h4{font-size:110%;line-height:130%;}
h5{font-size:110%;text-transform:uppercase;}
h1.content_header,h1.content_header a{color:#8b1324;font:16px Arial;text-decoration:none;}
/* вставляю код из шаблона магазина */
span.yagendoo_vm_prodsnap_name_span{font-size:110%; line-height:130%; display:block}
div.yagendoo-flypage-related-product h4.yagendoo_vm_prodsnap_name,  span.yagendoo_vm_prodsnap_name_span{margin-bottom:5px !important; text-transform:none; text-decoration:none}
div.yagendoo-flypage-related-product div.yagendoo-productsnap-image{width:60%; margin:0 auto}
div.yagendoo-flypage-related-product div.yagendoo-productsnap-image a{display:inline-block}
div.yagendoo-flypage-related-product div.yagendoo-productsnap-image a img{width:80px; height:auto}
div.yagendoo-flypage-related-product div.yagendoo-productsnap-image a{background-color:#FFF; border:1px solid #D3D3D3; padding:5px}
div.yagendoo_vm_feat_item_price.yagendoo_productPrice, 
div.yagendoo-flypage-related-product .yagendoo_productPrice{font-size:23px; font-weight:bold; text-align:center; margin-top:5px}
div.yagendoo-flypage-related-product span.yagendoo_productPrice{padding:2px 10px; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; display:inline-block; margin:0 auto; font-size:12px !important; line-height:15px}
.yagendoo-browse-item .yagendoo_productPrice{font-size:22px; line-height:24px; margin-bottom:5px}
div.yagendoo-browse-list-item .yagendoo_productPrice{font-weight:bold; font-size:23px; line-height:23px}
div.yagendoo-flypage-related-product span.yagendoo_productPrice{background-color:#FFF; color:#606060 !important; border:1px solid #D3D3D3}
div.yagendoo-browse-list-item .yagendoo_productPrice{color:#0C0}
div.yagendoo_vm_feat_item_price.yagendoo_productPrice, 
div.yagendoo-flypage-related-product .yagendoo_productPrice{color:#0C0}
div.yagendoo_vm_feat_item_price.yagendoo_productTax{margin-top:5px; text-align:center}
.yagendoo-flypage-tax, 
.yagendoo_productTax{ font-size:11px;  font-weight:normal;  line-height:13px;  margin-bottom:5px}
div.yagendoo-flypage-related-product .yagendoo_productTax{text-align:center; margin-top:3px}
div.yagendoo-browse-list-item .yagendoo_productTax{font-size:11px; font-weight:normal; line-height:13px; margin-bottom:5px}
div.yagendoo-browse-list-item .yagendoo_productTax{ color:#999}
.yagendoo-flypage-tax, 
.yagendoo_productTax{ color:#999}
div.yagendoo_productOldPrice_box{margin:5px 0}
div.yagendoo_vm_featured_inner div.yagendoo_productOldPrice_box{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; padding:1px 0}
div.yagendoo-flypage-related-product div.yagendoo_productOldPrice_box{text-align:center}
div.yagendoo_vm_feat_item_pricediv.yagendoo_productOldPrice_box{text-align:center}
div.yagendoo-flypage-related-product div.yagendoo_productOldPrice_box{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px}
div.yagendoo-flypage-related-product div.yagendoo_productOldPrice_box{background-color:#FFF; border:1px solid #D3D3D3}
div.yagendoo_vm_featured_inner div.yagendoo_productOldPrice_box{background-color:#FFF; border:1px solid #D3D3D3}
div.yagendoo-flypage-price span.yagendoo_DiscountSave, 
div.yagendoo-flypage-price span.yagendoo_DiscountAmount{font-size:15px}
div.yagendoo_vm_prodsnap_atc{margin:8px 0 0}
div.yagendoo_vm_prodsnap_atc{position:absolute; margin:0; padding:0; width:80%; bottom:0; left:10%}
span.yagendoo_productOldPrice{text-decoration:line-through; font-size:12px; display:inline-block; line-height:16px; margin:2px 5px 0 0}
div.yagendoo-flypage-price span.yagendoo_productOldPrice{margin:0; display:block}
div.yagendoo-browse-list-item span.yagendoo_productOldPrice{display:block; margin:0}
span.yagendoo_DiscountSave, 
span.yagendoo_DiscountAmount{color:#0C0}
span.yagendoo_productOldPrice{color:#f00}
/* конец вставки кода из шаблона магазина */
ul li{list-style-position:inside;}
div#ssmed_menu_right a img{width:25px;}
span.ssmed_breadcrumbs_image a img{width:30px;}
div.ssmed_pathway_right a img{width:25px;}
div#ssmed_footer_area div a img{height:35px;}
#ssmed_footer_area{text-decoration:none;font:0.8em Verdana;padding:0 0 0 10px;color:#797979;}
#ssmed_footer_area p{padding:0;}
#bottom_area a:hover, #footer_area a:hover{color:#fff;text-decoration:underline;}
div#ssmed_toolbar_middle input.button{margin:0;}
input.button{padding:2px 4px 3px 4px;border:1px solid #ccc;font-weight:bold;background:transparent;color:#fff;height:24px;background:transparent url(../images/input.png) repeat-x;cursor:pointer;margin:5px 0 0 0;}
a.readon{background:transparent url(../images/readmore.png) left bottom no-repeat;cursor:pointer;padding:5px 5px 5px 12px;color:#797979;text-decoration:none;}
a:hover.readon{color:#8b1324;}
input.button:hover{padding:2px 4px 3px 4px;border:1px solid #ccc;font-weight:bold;background:transparent;color:#104b85;height:24px;background:transparent url(../images/input_hover.png) repeat-x;cursor:pointer;}
.ssmed_inner{padding:5px;line-height:120%;}
#footer_area{font-family:Tahoma,Helvetica,Arial,sans-serif;}
#footer_area em{color:#FFFFFF;background:transparent;display:block;font-size:0.7em;font-style:normal;line-height:150%;}
#footer_area a{color:#FFFFFF;font-style:normal;text-decoration:underline;}
div.readmore_area{margin:5px 0 5px 10px;padding:0 0 5px 0;text-align:right;}
div.content_base_header_l{background:transparent url(../images/override_lt.png) left bottom no-repeat;min-height:19px;padding:0 0 0 10px;margin:0;}
div.content_base_header_lb{background:transparent url(../images/override_l.png) left top no-repeat;}
div.content_base_header_r{background:transparent url(../images/override_rt.png) right top no-repeat;}
div.content_base_box{padding:5px 0 0 10px;}
div.override_ch_l{background:transparent url(../images/override_ch_l.png) left top no-repeat;height:35px;padding:0px 0 25px 25px;}
div.override_ch_r{background:transparent url(../images/override_ch_r.png) right top no-repeat;height:35px;padding:3px 25px 25px 0;}
span.componentheading_container{text-align:center;}
span.test{text-align:center;}
div.content_base img{padding:0 3px 3px 0;}
div.edit_button{float:left;width:24px;}
div.date_area{float:left;background:transparent;}
div.autor_area{float:left;color:#aaa;}
div.category_area{float:left;color:#aaa;padding-left:3px;}
span.date{font-size:0.8em;margin-right:3px;padding-top:2px;color:#aaa;}
div.contents_output{padding:5px 15px;color:#797979;}
div.contents_output img{padding:10px 10px 3px 0;}
div.info_area{width:66%;float:left;}
div.button_area{float:right;width:90px;padding-top:3px;}
div.button_img{float:right;width:28px;height:25px;}
div.update_area{float:left;font-size:0.8em;color:#aaa;}
.article_column-column_separator{margin-left:2%;}
div.ssmed_pagination_area{text-align:center;padding:5px;margin-bottom:8px;color:#8b1324;}
/*оригинальный цвет текста div#mainbody_area{color:#797979;}*/
div#mainbody_area{color:#595959;}
div.content_bottom{background:transparent url(../images/override_mb.png) center no-repeat;width:100%;height:18px;margin:10px 0 15px 0;}
div.content_bottom2{background:transparent url(../images/override_mb.png) center no-repeat;width:100%;height:18px;margin:10px 0 0 0;}
div#in_content{text-align:center;}
div.relatet_contents .relatet_contents_title h2{margin:0 10px;font:14px Tahoma, Verdana, Arial;color:#797979;border-bottom:1px dotted #797979;}
.relatet_contents{margin-bottom:15px;padding:10px;}
.relatet_contents ul{padding-top:4px;color:#797979;list-style-type:square;list-style-position:inside;height:auto !important;height:80px;min-height:80px;}
.contentdescription{padding:6px;}
.default_content{padding:15px 10px 10px 10px;}
.ssmed_header_seperator{text-align:center;padding:10px 0;}
.button_img2 img{width:30px;}
.tool-tip{float:left;border:1px solid #C01122;padding:5px;max-width:200px;}
.tool-title{padding:0;margin:0;font-size:100%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;color:#fff;background:transparent;}
.tool-text{font-size:98%;margin:0;color:#fff;background:transparent;}
.category{width:100%;}
div#ssmed_tablechecker table{margin:1em 1px;font-size:1em;border-collapse:collapse;border:1px solid #E5E5E5;}
div#ssmed_tablechecker table th{background-color:#EFEFEF;color:#000;font-weight:bold;padding:0.4em;text-align:left;border-bottom:1px solid #e5e5e5;border-right:1px solid #E5E5E5;}
div#ssmed_tablechecker table th img{margin:0 0 5px 5px;vertical-align:middle;border:none;}
div#ssmed_tablechecker table td{padding:0.4em;border-bottom:1px solid #e5e5e5;border-right:1px solid #E5E5E5;vertical-align:top;}
div#ssmed_tablechecker table tr.sectiontableentry2 td{background:#F4F4F4;}
div#ssmed_tablechecker table tr:hover td{background:#F8F8F8}
div#ssmed_tablechecker table th td .title{text-align:left;width:20%;}
div#ssmed_tablechecker table th td .introtext{text-align:left;width:70%;}
div#ssmed_tablechecker table th td .hits{text-align:center;width:10%;}
.filter{margin:1em 0 0.5em 0;padding:0.5em;border:solid 1px #ddd;height:20px;}
.fl_table_l{float:left;}
.fl_table_r{float:right;}
* html #login-module-box{width:99%;}
div.ssmed_greeting{float:left;padding-top:3px;}
div.ssmed_logout{width:15%;float:left;}
div#mainbody_area #login-module-box form #mod_login_username, div#mainbody_area #login-module-box form #mod_login_password{width:95%;margin:2px 0 5px;font-size:12px !important;padding:2px;background:#FFFFFF;border:1px solid #DDDDDD;}
div#mainbody_area #login-module-box div.ssm-login-links{padding:0px;margin-top:5px;display:block;}
div#mainbody_area #login-module-box .ssm-login-links a{padding:0px 0px 0px 18px;display:block;color:#000;background:transparent;}
div#mainbody_area #login-module-box div.ssm-login-links .FPW{background:transparent url(../images/highlights/forgot_password.png) no-repeat;}
div#mainbody_area #login-module-box div.ssm-login-links .FUN{background:transparent url(../images/highlights/forgot_username.png) no-repeat;}
div#mainbody_area #login-module-box div.ssm-login-links .CNA{background:transparent url(../images/highlights/create_account.png) no-repeat;}
* html #login-module-box{width:99%;}
div#ssmed_login_area #login-module-box form #mod_login_username, div#ssmed_login_area #login-module-box form #mod_login_password{width:80px;margin:2px 15px 5px 0;font-size:12px !important;padding:2px 2px 2px 20px;border:1px solid #DDDDDD;}
div#ssmed_login_area #login-module-box form #mod_login_password{background:#fff url(../images/highlights/forgot_password.png) 0 2px no-repeat;}
div#ssmed_login_area #login-module-box form #mod_login_username{background:#fff url(../images/highlights/username.png) 0 2px no-repeat;}
div#ssmed_login_area #login-module-box div.ssm-login-links{padding:0px;margin-top:5px;display:block;}
div#ssmed_login_area #login-module-box .ssm-login-links a{padding:0;display:block;color:#999;background:transparent;text-decoration:none;}
div#ssmed_login_area #login-module-box .ssm-login-links a:hover{color:#333;}
.ssm-login-inputs{float:left;width:44%;}
div.ssm-login-links{float:left;width:55%;margin:2px;}
div#ssmed_login_area #login-module-box div.ssm-login-links .FPW, div#ssmed_login_area #login-module-box div.ssm-login-links .FUN, div#ssmed_login_area #login-module-box div.ssm-login-links .CNA{float:left;font:10px Verdana, Arial;color:#aaa;}
div.poll_bg{background:transparent url(../images/poll.png) repeat-x;height:20px;padding:4px 0;color:#797979;}
input#voteid{margin:5px 0 0 5px;float:left;}
div.poll_bg label{float:left;margin:0;margin:5px 0 0 5px;}
div.poll{text-align:center;padding:10px 0 0 0;}
input#mod_search_searchword{border:none;background:transparent;color:#000;font-size:13px;height:20px;padding:2px 0 0 30px;background:transparent url(../images/search.png) no-repeat;}
div#ssmed_search_area input.button{margin-left:8px;}
.search_box{padding:7px 0 0 0;margin:0;}
form.search_result{background:transparent;border:solid 0 #93246F;margin:15px 10px 0;padding:0;}
.searchintro{font-weight:normal;margin:0 0 20px;}
.searchintro img{display:inline;border:0px}
.display{margin:20px 0 0;text-align:center;}
.filter{margin:10px 0 0;}
.highlight{font-weight:bold;}
fieldset.word,fieldset.only{border:solid 1px #DDDDDD;}
.only{border:solid 0;margin:5px 0 0 0px;padding:5px 10px;line-height:1.3em;}
#search_left{width:50%;float:left;}
#search_right{width:50%;float:right;}
#search_left p{float:right;}
.word{background:#fff;padding:10px 10px 0px 0;border:solid 0 !important;}
.word input{width:100%;margin:2px 0 5px;font-size:12px !important;padding:2px;background:#FFFFFF;border:1px solid #DDDDDD;}
.search_ads1{margin-right:5px;}
.phrase{color:#000;background:transparent;margin:21px 0px 5px 0;padding:10px;border:solid 1px #DDDDDD;}
ol.list{list-style-position:inside;margin:20px 0;padding:0;}
ol.list li{border-bottom:solid 1px #000;margin:10px 0;padding:10px;background:#f1f0f0;}
ol.list li h4{border-bottom:solid 0 #ccc;color:#099;display:inline;margin:0 0 10px;}
.pagination{text-align:center;}
div#ssmed_pathway_area{padding:4px 0 4px 0;}
span.ssmed_breadcrumbs_image{padding:5px 5px 5px 10px;height:30px;margin:0;float:left;}
span.ssmed_breadcrumbs_pathway{padding:12px 0 0 10px;height:28px;margin:0;float:left;font:11px Verdana, Arial;}
div.ssmed_pathway_left{height:40px;width:40px;float:left;background:transparent url(../images/pathway_l.png) no-repeat;}
div.ssmed_pathway_middle{height:40px;width:900px;float:left;background:transparent url(../images/pathway_m.png) repeat-x;}
.column1{float:left;margin:0;width:48%;}
.column2{float:right;margin:0;width:48%;}
.column1, .column2{border:0 solid #D4A7C5;margin:0 5px 0 0;position:relative;}
.cols1{width:100%;}

/**ululu*/
.yagendooVmCartModule{
	width:300px;
	height:auto !important;
	margin:0 0 0 0 !important;
	position:relative;
	top:0px;
	float:right
}

div.yagendooVmCartModule .yc_empty{
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}

div.yagendooVmCartModule .yc_filled{
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0
}

div.yagendooVmCartModule div.yagendoo_vm_cart_emptyTxt{
	font-weight:bold;
	font-size:12px;
	line-height:36px;
	float:left;
	text-align:left
}

.yagendooVmCartModule .yc_total{
	margin:0;
	padding:10px;
	border-top:0
}

div.yagendooVmCartModule .yc_total .yc_total_products{
	font-size:14px;
	font-weight:bold;
	line-height:18px
}

.yagendooVmCartModule .yc_total .yc_total_price{
	font-weight:bold;
	font-size:12px;
	line-height:17px
}

.yagendooVmCartModule .yc_total .yc_tax{
	font-weight:bold;
	font-style:italic;
	font-size:12px;
	line-height:16px
}

.yagendooVmCartModule .yc_empty_img{
	height:30px;
	width:30px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:0 15px 0 0;
	padding:3px;
	text-align:left !important;
	float:left
}

div.yagendooVmCartModule .yc_filled_img{
	width:30px;
	height:30px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	margin:0 15px 0 0;
	padding:3px;
	text-align:left !important;
	float:left
}

div.yc_filled_content{
	float:left
}

/* div.yagendooVmCartModule div.yc_cart_box{float:right;margin-left:10px;margin-top:5px} */
div.yagendooVmCartModule div.yc_cart_box{
	float:right;
	margin-right:100px;
	margin-top:5px
}

.yagendooVmCartModule .yc_show_cart{
	cursor:pointer;
	padding:0 2px 0;
	text-align:center
}

/* div.yagendooVmCartModule .yc_show_cart>a{padding:3px 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px} */
div.yagendooVmCartModule .yc_show_cart>a{
	padding:3px 8px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px
}

div.yagendooVmCartModule div.yc_expand_cnt{
	position:absolute
}

.yagendooVmCartModule .yc_buttons .yc_expand_links{
	width:300px;
	font-weight:bold;
	cursor:pointer;
	text-align:center;
	margin:0
}

.yagendooVmCartModule .yc_buttons .yc_expand_button{
	display:block;
	padding:1px;
	font-size:12px
}

.yagendooVmCartModule .yc_buttons #yc_slidein,.yagendooVmCartModule .yc_buttons .yc_slidein{
	width:300px;
	/*height:85px;*/
	height:79px;
	margin-top:-22px;
	display:block
}

.yagendooVmCartModule .yc_buttons #yc_slideout,.yagendooVmCartModule .yc_buttons .yc_slideout{
	display:none;
	padding-top:10px;
	margin-top:-20px;
	height:79px;
}

div.yagendooVmCartModule .yc_innerlinklist{
	-webkit-border-radius:0 0 5px 5px;
	-moz-border-radius:0 0 5px 5px;
	border-radius:0 0 5px 5px;
	width:278px;
	margin:0
}

.yagendooVmCartModule .yc_article{
	padding:10px !important;
	margin:0 1px 10px 0
}

.yagendooVmCartModule .yc_article .yc_remove_icon{
	float:right
}

.yagendooVmCartModule .yc_article .yc_description{
	padding-top:5px;
	margin-top:5px;
	font-weight:bold
}

.yagendooVmCartModule .yc_article .yc_image{
	margin:0 5px
}

.yagendooVmCartModule .yc_article img{
	margin:5px
}

div.yagendooVmCartModule .yc_innerlinklist .yc_article .yc_remove_icon{
	margin-top:10px
}

.yagendooVmCartModule span.yc_price_amount{
	font-size:12px
}

.yagendooVmCartModule span.yc_quantity{
	font-size:10px
}

.yagendooVmCartModule span.yc_quantity a{
	text-decoration:none
}

.yagendooVmCartModule span.yc_price_label{
	font-size:12px
}


.yagendooVmCartModule{
	border:0 solid #eaeaea
}

/*div.yagendooVmCartModule .yc_empty{border:1px solid #dedede;background-color:#FFF}*/

div.yagendooVmCartModule .yc_filled{
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-top:1px solid #dedede;
	background-color:#FFF
}

div.yagendooVmCartModule .yc_total .yc_total_products{
	color:#0e669a
}

.yagendooVmCartModule .yc_total .yc_total_price span.yc_price_item{
	color:#81ac0c
}

.yagendooVmCartModule .yc_empty_img{
	background:url("../images/special/yagendoo_cart_empty.png") 3px 3px no-repeat transparent
}

div.yagendooVmCartModule .yc_filled_img{
	background:url("../images/special/yagendoo_cart.png") 3px 3px no-repeat transparent
}

div.yagendooVmCartModule .yc_show_cart>a{
	background:url("../images/global/arrow_bg_inactive.png") repeat-x;
	color:#FFF
}

div.yagendooVmCartModule .yc_show_cart>a:hover{
	background:url("../images/global/arrow_bg_active.png") repeat-x
}

div.yagendooVmCartModule .yc_innerlinklist{
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede;
	border-top:0
}

div.yagendooVmCartModule .yc_article{
	border-bottom:1px solid #dedede !important
}

div.yagendooVmCartModule .yc_article .yc_description{
	border-top:1px dotted #dedede
}

.yagendooVmCartModule span.yc_price_amount{
	color:#81ac0c
}

.yagendooVmCartModule{
	border:0 solid #eaeaea
}

div.yagendooVmCartModule .yc_drop_wrap{
	background-color:#FFF;
	border:1px solid #dedede
}

div.yagendooVmCartModule .yc_total .yc_total_products{
	color:#c42020
}

div.yagendooVmCartModule .yc_total .yc_total_price{
	color:#AAA
}

.yagendooVmCartModule .yc_total .yc_total_price span.yc_price_item{
	color:#81ac0c
}

.yagendooVmCartModule .yc_buttons #yc_slidein,.yagendooVmCartModule .yc_buttons .yc_slidein{
	background:url("../images/special/yagendoo_cart_expand.png") no-repeat scroll bottom center transparent
}

.yagendooVmCartModule .yc_buttons #yc_slideout,.yagendooVmCartModule .yc_buttons .yc_slideout{
	background:url("../images/special/yagendoo_cart_collapse.png") no-repeat scroll bottom center transparent;
	border-right:1px solid #dedede;
	border-left:1px solid #dedede
}

div.yagendooVmCartModule .yc_innerlinklist{
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	border-bottom:1px solid #dedede
}

.yagendooVmCartModule .yc_article{
	border-bottom:0 dotted #dedede !important;
	background-color:#f6f6f6
}

.yagendooVmCartModule .yc_article .yc_description{
	border-top:1px dotted #dedede
}

.yagendooVmCartModule span.yc_price_amount{
	color:#81ac0c
}

/**конец ululu*/