body {
    margin:0px 0px 0px 0px;
	text-align: left;
	background:url('../img/design/body_bg.jpg') #FFFFFF;
}
table {

    margin: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}
img {
	margin: 0px;
	border: 0px;
	padding: 0px;
}

a {color:#FF0000}
td {
    padding: 0px;
	text-align:left;
    border-spacing: 0px;
    border-collapse: collapse;
}

body,div,b,span,td,th,u,li,i,p,a {font-size:11px;font-family:Arial;}

div.copywrite {
  border:0px solid red;
  width:100%;
  height:106px;
  float:left;
  background: url("../img/design/menu_bg1.jpg") no-repeat bottom left white;

}
div.copywrite div.in1 {
  width:837px;
  height:105px;
  margin-left:163px;
  background:url("../img/design/foot_pic.jpg") no-repeat right bottom;
  border-top:1px solid #E6E6E6;

}

div.copywrite div.in1 div#footdivleft {

float:left;
}

div.copywrite div.in1 div#footdivright {
float:left;
padding-top:10px;
position:absolute;
right:0px;
top:0px;
}
div.copywrite div.in1 div#footdivright table td {padding:10px;}



div#banner_top  {width:1000px;height:110px;border:0px solid red;}
div#banner_top  div#inner_banner_top{
  width:1000px;
  height:110px;
  position:absolute;
  z-index:1;
  }



/* m15 */

/*
#nivea {  position: absolute; top: 0px; right: 0px; border: 0px solid green; z-index: 100; width: 183px; height: 110px; }
#nivea a { display: block; width: 183px; height: 110px; background: url("/i/banners/knopka_nivea.jpg") no-repeat top right; }
*/
#nivea 	{ width: 183px; height: 110px; position: absolute; top: 0px; right: 0px; border: 0px solid green; z-index: 100; }
#nivea a{ width: 183px; height: 110px; display: block; background: url("/i/banners/nivea-button3.gif") no-repeat top right; }




.form td{
	padding:2px 2px 3px 0px;
}
.form select{
	margin:0;
}

div.block_name, div.block_name a {
  color:#000000;
  font-family:"Arial Narrow",Arial,Tahoma,Helvetica,sans-serif;
  font-size:17px;
  font-weight:bold;
  line-height:19px;
  padding:5px 0 20px 20px;
  background:white;

}


div.pagename, h1.pagename {
  margin:0px;
  color:#50525B!important;
  font-size:17px!important;
  font-weight:bold;
  line-height:19px;
  padding:0px;
  padding-left:20px;
  padding-top:5px;
  padding-bottom:10px;
  background:white;

}

div.pagename a, h1.pagename a {
  color:#50525B!important;
  font-size:17px!important;
  font-weight:bold;
  line-height:19px;
}

div.htm {
  padding:0px 20px 10px 20px;

}
div.htm img {margin: 0 10px 0 10px;}


div.pages {
  background: url('../img/design/submenu_bg.gif');
  height:24px;
border-left: 1px solid #fff;
}

div.pages table {
 background: url('../img/design/listing_bg1.jpg');
  height:100%;
margin-right: 5px;
}

div.pages table td {

 background: url('../img/design/listing_bg.jpg') no-repeat right;
  height:100%;
  padding-left:5px;
}


div.pages table td, div.pages table td a {
  color:#FFFFFF;
font-size:12px;
font-weight:bold;
}
div.pages table td, div.pages table td span {
  color:#FFFFFF;
font-size:14px;
font-weight:bold;
}




/* added m15 */
.pages4photo { margin-left: 20px; }
.pages4photo td { color: #fff; font-size: 13px; }
.pages4photo td a, .pages4photo td span { color: #fff; font-size: 13px; }
.afterflash { margin: 1px; }
.afterflash .left { background:url("../img/design/p_order_bg.jpg") no-repeat right; width:199px; height:86px; border-right: 1px solid #fff;}
.afterflash .right { background:url("../img/design/line_blocks_bg4.jpg") no-repeat right bottom; width: 394px; }

/* added m15 */
#vitrina_bans { border-left: 1px solid #fff; border-right: 1px solid #fff; }
#vitrina_bans .pinkline { background: red url("../img/design/submenu_bg.gif"); width: 100%; }
#vitrina_bans .pinkline b { display: block; height: 14px; }
.rightban_first { border-bottom: 1px solid #fff; }

div#livecounter, #div livecounter a, #div livecounter a img  {
display:none;

}

#metabanner { position: relative; }

/* красим топ меню */
#li_topmenu_127 a { color: #ff0; }
#neli_topmenu_32 ul li a { color: #fff; }

.simplebut1 { background: url("../img/buttons/but2_1.gif") no-repeat 50% 50%; width: 200px; height: 24px; text-align: center; margin-left: 120px; }
.simplebut2 { background: url("../img/buttons/but2_1.gif") no-repeat 50% 50%; width: 140px; height: 24px; text-align: center; }
.simplebut1 a { display: block; padding-top: 4px; }
.simplebut2 a { display: block; padding-top: 4px; }


span.zoom {
position:absolute;
z-index:99;
left:50%;
display:none;
background:#b6b6b6;
border:1px solid black;
}



/* для зоны под2баннером справа */
#promoolive { margin-top: 5px; }
#promoolivehead { background: url("/files/images/design/olivefield.gif"); position: relative; }
#promoolivehead span { padding: 5px; display: block; font-family: Tahoma, Arial; font-size: 13px; color: #fff; font-weight: bold; text-decoration: underline; }
#promoolivehead .pipka { width: 15px; height: 38px; background: url('/files/images/design/smallwheel.gif') no-repeat; position: absolute; top: 2px; right: -15px; }
#promoolivebody { background: url("/files/images/design/fashiontime45dark.gif"); padding-top: 10px;   position:relative; }
#promoolivebody table { width: 230px; margin: 0px auto 0px auto; }
#promoolivebody table tr td { vertical-align: top; padding: 0px 5px 10px 5px; }
#promoolivebody table tr td a div { font-family: Tahoma, Arial; font-size: 11px; color: #b8b8b8; }
#promoolivebody table tr td a div.name { font-weight: bold; padding-bottom: 8px; text-decoration:underline; color: #E4E4E4;  }
#promoolivebody img { border: 0px solid red; }
#promoolivebody table tr td a { text-decoration:none; color: #E4E4E4; }

/* для зоны под2баннером справа */
#promoolist { margin-top: 5px; }
#promoolisthead { background: url("/files/images/design/header_bcg.gif"); position: relative; height:26px; }
#promoolisthead span { padding: 5px; display: block; font-family: Tahoma, Arial; font-size: 13px; color: #fff; font-weight: bold; text-decoration: underline; }
#promoolistbody { background: url("/files/images/design/bcg.gif"); padding-top: 10px; position:relative; }
#promoolistbody table { width: 230px; margin: 0px auto 0px auto; }
#promoolistbody table tr td { vertical-align: top; padding: 0px 5px 10px 5px; }
#promoolistbody table tr td a div { font-family: Tahoma, Arial; font-size: 11px; color: #b8b8b8; }
#promoolistbody table tr td a div.name { font-weight: bold; padding-bottom: 8px; text-decoration:underline; color: #E4E4E4;  }
#promoolistbody img { border: 0px solid red; }
#promoolistbody table tr td a { text-decoration:none; color: #E4E4E4; }


.mg_news_head { background: url("/files/images/design/header_news.gif")! important;}
.mg_news_bg   { background: url("/files/images/design/bcg_news.gif")! important;}

.mg_news_head span {text-decoration:none! important;}



h2 { margin:0px; color:#50525B; font-size:15px; font-weight:bold; line-height:19px;padding:5px 0px 10px 20px;text-align:center;}
h3 { margin:0px; color:#000; font-size:11px; font-weight:bold; padding:5px 0px; text-decoration:underline; }



.htm h3 {text-decoration:none; text-align:center}



