.text_ad {
   background:url(http://fashiontime.ru/i/v2/text_ad_bg.gif) repeat-y left top;
   width:240px; 
}
.text_ad .text_ad_top {
   background:url(http://fashiontime.ru/i/v2/text_ad_top.gif) no-repeat left top;
}
.text_ad .text_ad_bottom {
   background:url(http://fashiontime.ru/i/v2/text_ad_bottom.gif) no-repeat left bottom;
   padding:20px 12px 0px 12px;
}
.text_ad .item {
   padding-bottom:9px;
}
.text_ad .item h3 {
   font-size:11px;
   font-weight:bold;
   padding:0px 0px 4px 0px;
   margin:0px;
}
.text_ad .item h3 a {
   text-decoration:underline;
   color:#363636;
}
.text_ad .item h3 a:hover {
   color:#C71A1A;
}
.text_ad .item p {
   color:#6B6666;
   font-size:11px;
   padding:0px 0px 4px 0px;
}


* html .png {
	width: expression(this.firstChild.width);
	filter: expression("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+
		  this.firstChild.src+"', sizingMethod='image')");

	background: expression("transparent url("+
		  this.firstChild.src.replace(".png", ".gif")+") no-repeat");
	backgr\ound: none !important;
}

* html .png img {
	behavior: expression(this.style.visibility="hidden");
}

body {
	margin:0px;
	padding:0px;
	background:url('/i/v3/bg_base.jpg');
}

td, input, textarea {
	font-family:Arial, Tahome, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

img { border:0px; }

ul {
	margin:0px;
	padding:0px;
}

ul li {
	margin:0px;
	padding:0px;
}

form {
	padding:0px;
	margin:0px;
}

a {
  text-decoration:underline !important;
}


.clearer {
	clear:both;
}

p {
	margin:0px;
	padding:0px 0px 10px 0px;
}


table.main {
	border-collapse:collapse;
	width:100%;
	border:0px;
}

table.main td {
	vertical-align:top;
	text-align:left;
	padding:0px;
}

table.main td.col_left {
	width:25%;
}

table.main td.col_right {
	width:25%;
}

/* TOP BANNER */

.banner_top {
	padding-left:15px;
	background:#DFDBC8 url(/i/v2/top_b_r.jpg) no-repeat right top;

}


/* HEAD */

.head_left {
	background:#DFDBC8 url(/i/v2/p_head_l.jpg) repeat-x right top;
}

.head {
	background:#DFDBC8 url(/i/v2/p_head_r.jpg) repeat-x right top;;
}

.head_right {
	background:#DFDBC8 url(/i/v2/p_head_r.jpg) repeat-x right top;
}

.head .cont {
	float:left;
	width:314px;
	height:159px;
	background:url(/i/v2/p_head_l.jpg) repeat-x left top;
}

.head .cont .m_top {
	padding-top:10px;
}

.head .main {
	float:left;
	width:685px;
	height:159px;
	background:url(/i/v2/p_head_main.gif) no-repeat left top;
}


/* MAIN */

.cont_left {
	
}

.cont_right {
	background:url(/i/v2/u_head_bg.gif) no-repeat left top;
}

.cont_m {	
	background:url(/i/v3/u_head_bg.gif) no-repeat right top;
}


/* MENU */

.menu_bg {
	background:url(/i/v3/bg_left.jpg) repeat-y left top;
	padding-bottom:25px !important;
}

div.menu {
	
}

div.menu div.top {
	background:url(/i/v2/menu_top.gif) no-repeat left top;
}

.left_under_menu
{
	padding-top:20px;	
}

div.menu div.bot {
	padding-bottom:0px;
}

ul#menu {
	list-style-type:none;
	margin-top:-2px;
	padding:0px 6px 0px 6px;
}

ul#menu li {
	background:url(/i/v2/li.gif) no-repeat 0px 5px;
	color:#010101;
	padding:0px 0px 1px 8px;
	font-size:11px;
}

ul#menu li.selected {
	background:url(/i/v2/li_1.gif) no-repeat 0px 5px;
	font-weight:bold;
	color:#FF0000;
}

ul#menu li.separator {
	background:none;
	line-height:6px;
	height:6px;
	font-size:6px;
}


ul#menu li a {
	color:#010101;
	text-decoration:none !important;
}

ul#menu li a:hover {
	text-decoration:underline !important;
}



/* menu v2 */

div#menu_v2 {
	/*margin-top:-2px;*/
	padding:0px 6px 0px 6px;
	margin:0px;
}

div.menu_v2_top{
	font-size:13px;
	font-weight:bold;
	color:#8c3e49;
	padding:0px 0px 5px 9px;
	text-transform: uppercase;
}

div#menu_v2 div {
	color:#010101;
	padding:0px 0px 4px 3px;
	font-size:11px;
	font-weight:bold;
	
	margin:0px;
}

div#menu_v2 div.selected {
	font-weight:bold;
	color:#FF0000;
}

div#menu_v2 div.selected a{
	color:#FF0000;
}


div#menu_v2 div.separator {
	/*height:10px;8*/
	font-size:10px;
}


div#menu_v2 div a {
	color:#8c3e49;
	display:block;background:url(/i/v3/menu_arrow.gif) no-repeat left center;
	padding-left:10px;
	text-decoration:none !important;
}

div#menu_v2 div.selected a  {
	
}

div#menu_v2 div a:hover {
	text-decoration:underline !important;
}


/**/


.m_left_bg {
	/*background:url(/i/v2/m_left_bg.gif) no-repeat right bottom;*/
}


.bar_code_container {
	position:relative;
}

.bar_code {
	left:-31px;
	top:0px;
	position:absolute;
	width:150px;
	/*background:url(/i/v2/bar_code.gif) no-repeat left top;*/
	padding:13px 0px;
}

.bar_code .item {
	padding:0px 0px 4px 46px;
}

.bar_code .h4 {
	font-size:14px;
	font-weight:bold;
	color:#000;
	padding:10px 0px 10px 0px;
}
/* ad block left*/

.menu_adv {
	padding:15px 0px 0px 0px;
}

.menu_adv ul.links {
	list-style-type:none;
	padding:0px 30px 0px 15px;
	margin:0px;
}

.menu_adv ul.links li {
	color:#50525B;
	padding:0px 0px 13px 0px;
	margin:0px;
	font-weight:bold;
}

.menu_adv ul.links li a {
	color:#50525B;
	text-decoration:none;
}

.menu_adv ul.links li a:hover {
	text-decoration:underline;
}


/* NAVBAR */

div.navbar
{	
	height:24px;
	padding:0px 0px 0px 23px;
}

ul#nav {
	list-style-type:none;
	margin:0px;
	padding:5px 0px 0px 0px;
}

ul#nav li {
	float:left;
}

ul#nav li.separator {
	width:22px;
	height:15px;
	background:url(/i/v2/nav_sep.gif) no-repeat top left;
}

ul#nav li.search {
	padding:0px 6px 0px 8px;
}

ul#nav li.search div.text_field {
	width:120px;
	height:14px;
}

ul#nav li.search div.text_field input {
	border:1px solid #5F5F5F;
	font-size:10px;
	line-height:11px;
	height:13px;
	//height:11px;
	width:118px;
	padding-top:0px;
	margin:0px;
}

/**/

.banners_side {
	float:left;
	padding:1px 0px 0px 0px;
	width:240px;
}

.banners_side .banner {
	padding:0px 0px 1px 0px;
	clear:both;
}

/**/

.show_all {
	font-size:11px;
	text-decoration:none;
	color:#FF0000;
}

.show_all a {
	color:#FF0000;
}

.show_all span {
	text-decoration:none;
}

/* FOOTER */


.bot_bg_l {
	height:106px;
}

.bot_bg {
	background:url(/i/v3/left_undermenu_bottom12.jpg) no-repeat left top;
	padding:0px 0px 0px 129px !important;
	height:106px;
	margin:0px;	
}

.footer {
	height:106px;
	margin:0px 0px 0px 31px;
	background:url(/i/v3/footer_bg.gif) repeat-x left top;
}

.footer  div.cont {
	padding:0px 0px 0px 50px; 
	background:url(/i/v3/footer_right.jpg) no-repeat right top;
	height:106px;
}

.copyright {
	padding:20px 0px 15px 0px; 
	font-size:11px;
	color:#000000;
	
	/*padding-bottom:15px;	*/
}

.copyright a {
	color:#FF0000;
}

#b_menu {
	font-size:10px;
}

#b_menu a {
	color:#000000;
}

#b_menu a:hover {
	color:#FF0000;
}

#b_menu span {
	padding:0px 5px;
	background:url(/i/v2/bot_menu_sep.gif) no-repeat 50% 50%;
}
/* LEFT BOX*/

.l_box {
	padding:33px 0px 0px 0px;
	background:#DFDBC8 url(/i/v2/l_box_t.gif) no-repeat 0px 0px;
	width:158px;
	color:#6B6666;
	margin-left:1px;
}

.l_box .b {
	padding:0px 12px;
}

.l_box div.h4 {
	color:#B5A583;
	font-weight:bold;
	padding:0px 0px 4px 0px;
}

.l_box div.h4 a {
	color:#343434;
}

.l_box div.h4 a:hover {
	color:#FF0000;
}

.l_box p {
	padding:0px 0px 3px 0px;
	margin:0px;
	font-size:10px;
}

.l_box div.link {
	padding-bottom:4px;
}

/* RIGHT BOX*/

.r_box {
	background:#F3F3F3 url(/i/v2/r_box_t.gif) no-repeat left top;
	padding:10px 0px 0px 0px;
	width:240px;
	color:#6B6666;
}

.r_box .b {
	background:url(/i/v2/r_box_b.gif) repeat-x left bottom;
}

.r_box .l {
	background:url(/i/v2/r_box_h.gif) repeat-y left top;
}

.r_box .r {
	background:url(/i/v2/r_box_h.gif) repeat-y right top;
	padding:11px 13px;
}

.r_box div.h4 {
	color:#B5A583;
	font-weight:bold;
	padding:0px 0px 4px 0px;
}

.r_box div.h4 a {
	color:#B5A583;
}

.r_box div.h4 a:hover {
	color:#7A6845;
}

.r_box p {
	padding:0px 0px 3px 0px;
	margin:0px;
}

.r_box div.link {
	padding-bottom:4px;
}



/* HEAD v2 */

.head_v2_left {
	background:#FFFFFF url(/i/v2/head/common/head_v2_bg.gif) repeat-x right top;
}

.head_v2 {
	background:#DFDBC8 url(/i/v2/head/common/head_v2_r.gif) repeat-x right top;;
}

.head_v2_right {
	background:#DFDBC8 url(/i/v2/head/common/head_v2_r.gif) repeat-x right top;
}

.head_v2 .cont {
	float:left;
	width:485px;
	height:159px;
	background:#FFFFFF url(/i/v2/head/common/head_v2_pic.gif) repeat-x left top;
}

.head_v2 .cont .m_top {
	padding-top:10px;
}

.head_v2 .left {
	float:left;
	width:335px;
}

.head_v2 .user {
	float:left;
	width:150px;
	padding-top:23px;
}

.head_v2 .main {
	float:left;
	width:514px;
	height:159px;
	background:url(/i/v2/head_v2_models.jpg) no-repeat left top;
}

.head_v2 .logo {
	padding:12px 0px 13px 12px;
}

.u_field {
	width:95px;
	border:1px solid #5F5F5F;
	background-color:#DFDBC8;
	font-size:10px;
	color:#000000;
	margin:1px 0px 2px 0px;
}

.red { color:red; }

.news_items p a {
   color:red;
}

.dash {
    color:#000000;
    border-bottom:1px dashed #000000;
}


.td_banners {
   position:relative;
   width:240px;
}


.banners_side_absolute {

}
.banners_side_absolute1{
   clear:right;
   width:240px;
   padding-left:3px;
   text-align:right;
   position:absolute;
   top:-286px;
}


/* E-shop */

.shop_block {
	font-size:12px;
	padding:40px 0px 0px 23px;
	background:url(/i/v2/shop_bg.gif) no-repeat center top;
}

.shop_block .container {
	padding:0px 0px 40px 0px;
	background:url(/i/v2/shop_bg.gif) no-repeat center bottom;
}


.shop_block .text {
	font-size:12px;
}

.shop_block .item {
	border-collapse:collapse;
}

.shop_block .item td {
	border:1px solid #D1D1D1;
	vertical-align:middle !important;
	background-color:#FFFFFF;
	text-align:center !important;
}

.shop_block .item .title {
	background-color:#DFDBC8;
	color:#3B3B3B;
	font-weight:bold;
	text-align:center;
	font-size:12px;
	padding:2px 3px 3px 3px;
}

.shop_block .item .title a {
	color:#3B3B3B !important;
}

.shop_block .item .title a:hover {
	color:#FF0000 !important;
}

.shop_block .item .price {
	color:#404040;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	height:27px;
}

/**/

.container_form{
	background-color:#FFFFFF;
	border:2px solid #999999;
	margin:10px;
	padding:10px;
	width:500px;
}

/* New left menu */


.mainMenu
{
	background:url(/i/v3/left_menu_bg.gif) no-repeat 0 0;	
}

.partnerNews
{
	background:url(/i/v3/partner_news_middle.jpg) repeat-y 1px 0;width:160px;
}
.partnerNewsTop
{
	background:url(/i/v3/partner_news_top.jpg) no-repeat 1px top;
}
.partnerNewsBottom
{
	background:url(/i/v3/partner_news_bottom.jpg) no-repeat 1px bottom;
}

.v3_s_blocks{
	background:url(/i/v3/block_bg.gif);
}

.v3_s_order{ 
	background:url(/i/v3/order_bg.jpg) no-repeat left top;
}

.v3_p_order{ 
	background:url(/i/v3/p_order_bg.jpg) no-repeat left top;
}

.v3_line_bg1{ 
	background:url(/i/v3/line_blocks_bg1.jpg)  repeat-y;
}

.v3_line_bg2{ 
	background:url(/i/v3/line_blocks_bg2.jpg)  repeat-y;
}

.v3_line_bg3{ 
	background:url(/i/v3/line_blocks_bg3.jpg)  repeat-y;
}



.left_undermenu_bg{ 
	background:url(/i/v3/left_undermenu_bg.gif) repeat-y;
}

.left_undermenu_top{ 
	background:url(/i/v3/left_undermenu_top.jpg) no-repeat top center;
}

.left_undermenu_bottom{ 
	background:url(/i/v3/left_undermenu_bottom.jpg) no-repeat bottom center;
}

.v3_date_bg{ 
	background:url(/i/v3/date_block_bg.jpg) left top;
}



.polosa1
{
	margin:0px;
	padding:0px;
	height:12px;
	margin-left:1px;
	background:url('/i/v3/poloska1.jpg') repeat-x left top;;
}
