/**/
a, a.hover, a.visited{ color: #eb0000;text-decoration: underline; }
/**/
.text-color-2, .text-color-2 a, .text-color-2 a.hover, .text-color-2 a.visited{ color: #FFF; }
.text-color-3, .text-color-3 a, .text-color-3 a.hover, .text-color-3 a.visited{ color: #f05096; }

.text-nodecor, .text-nodecor a, .text-nodecor a.hover, .text-nodecor a.visited{ text-decoration: none; }
/**/
.color-1, h1, h2 {color: #eb0000;}
.color-2{color: #6f7894;}

.bgcolor-0{background-color: #e2007a;}

.bgcolor-1{background-color: #FCDCEA;}
.bgcolor-2{background-color: #eef9d9;}
.bgcolor-3{background-color: #6f7894;}
.bgcolor-selected{background-color: #FFFFFF;}

.footer-bg1 {
background:#ffffff url(img/footer_bg_line.gif) bottom center repeat-x;
height:148px;
}

.footer-bg2 {
background:#fde7f1 url(img/Footer2_BG.jpg) center center repeat-x;
}


.top-slogan {
height:88px;
background: url(img/top_slogan.gif) top left no-repeat;
}
/**/
.border-in{border: 1px solid #E5E6E8;}
.border-out{border: 2px solid #F7F7F7;}
.border-1{border: 4px solid #dddddd;}
.border-2{border: 2px solid #857D7A;}
/**/
.container { margin: 0 auto; padding: 0px 10px 0px 10px; width: 970px; }
/**/
.ul-1 li{list-style: none outside url(img/forward_1.gif);}
.ul-2 li{list-style: none outside url(img/forward_2.gif);}
/**/

/* Spec Blocks */
.articlenav{
	background-image: url(img/article_nav_bg1.gif); background-repeat: repeat-x;
}
.articlenav_title{
	background-image: url(img/article_nav_bg2.gif); background-repeat: no-repeat;
	background-position: right 5px;
	padding: 5px 100px 5px 15px;
}
.ban300x500{ background-image: url(img/300x500bg.jpg); background-repeat: no-repeat; width: 300px; height: 500px; vertical-align: middle;  }
.cover_main{ background-image: url(img/cover10.jpg); background-repeat: no-repeat; height: 320px; width: 320px; }
.cover_razdel{ background-image: url(img/cover_l2.gif); background-repeat: no-repeat; height: 320px; width: 320px; }
.nav_section{ background-image: url(img/section.jpg); background-repeat: no-repeat; float: left; height: 29px; margin: 0px 0px 5px 0px; width: 170px; }
.nav_section span{ color: #ffffff; display: block; font-size: 15px; font-weight: bold; padding: 3px 0px 0px 5px; }
.news_main{	background: transparent url(img/news_main_bg.gif) no-repeat scroll bottom; width: 660px;}
.marketing{ background-image: url(img/marketing_bg.gif); background-repeat: no-repeat; width: 300px;  background-position: bottom; padding-bottom:15px; }

.search_bottom{ background: transparent url(img/search_bottom_bg.png) no-repeat; background-image: url(img/search_bottom_bg.png); background-repeat: no-repeat; height: 30px; width: 300px; }

* html .search_bottom
{
background-image: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/design/CosmoBeauty/img/search_bottom_bg.png", sizingMethod="crop");
} 

.search_form{ padding: 2px 0px 0px 6px; vertical-align: middle; }
.search_form input{ border: 0px none; }
.search_top{ background-image: url(img/top_search.gif); background-repeat: no-repeat; height: 30px; width: 660px; }
.preview{margin: 8px 0px 0px 0px;}
	.preview td{padding: 0px 0px 5px 3px; background: transparent url(img/bg1.gif) no-repeat scroll bottom left;}
	.preview div, .bg1{padding-bottom: 10px; background: transparent url(img/img_shadow.gif) no-repeat scroll bottom;}

/* blocks h*/
.block-1h{ height: 225px; }
.block-2h{ height: 280px; }
.block-3h{ height: 250px; }
.block-4h{ height: 320px; }
.block-5h{ height: 350px; }

/* Scroll */
.scroll-track {
background-image:url(img/VScrollTrackFill.png);
background-repeat:repeat;
height:10px;
width:10px;
}
.scroll-handle {
background-image:url(img/VFill.png);
background-repeat:repeat;
border:1px solid #11A1E7;
cursor:pointer;
height:10px;
width:10px;
}
