BODY
  {
    padding: 0;
    margin: 0px;
    font-size: 12px;
    padding-top: 0px;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    SCROLLBAR-ARROW-COLOR: #000;
    SCROLLBAR-TRACK-COLOR: #848585;
    SCROLLBAR-BASE-COLOR: #d4d4d4;
    color: #373d4b;
    font-family: Tahoma, Verdana, Arial, sans-serif;
    background: #d4cbb8;
    }


/* Стили для всплывающих картинок*/

#bigpic 
	{
	BORDER: 2px #9d9d9d solid;
	DISPLAY: none;
	Z-INDEX: 100;
	POSITION: absolute;
	BACKGROUND-COLOR: #9d9d9d;
	TEXT-ALIGN: center;
	}

#middlepic 
	{
	BORDER: 2px #9d9d9d solid;
	DISPLAY: none;
	Z-INDEX: 100;
	BORDER-LEFT: #cccccc 1px solid;
	BORDER-BOTTOM: #cccccc 1px solid;
	POSITION: absolute;
	BACKGROUND-COLOR: white;
	TEXT-ALIGN: center
	}
#bigpic #noshow 
	{
	DISPLAY: none;
	FONT-SIZE: 11px;
	MARGIN-bottom: 3px;
	COLOR: #000;
	TEXT-ALIGN: center;
	font-size:10px;
	}
#bigpic #loading-pic 
	{
	DISPLAY: none;
	FONT-SIZE: 12px;
	MARGIN-bottom: 3px;
	TEXT-ALIGN: center;
	color: #000;
	}


TEXTAREA
	{
	margin: 10px;
	padding: 1px;
    width: 300px;
    height: 100px;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    color: #000000;
    border: #ff9223 1px solid;
	}

IMG
	{
	border: none;
	}

DIV.other_link
	{
	color: #ccc;
	margin: 0 0 35px 0;
	font-size: 10px;	
	}	
DIV.other_link A
	{
	color: #ccc;
	text-decoration: none;
	}	

H1.path, H1.path A
	{
	margin: 0 0 5px 0;
	font-size: 11px;
	text-transform: uppercase;
	text-decoration: none;
	}




H1, H1 A
	{
	margin: 0 0 20px 0;
	font-size: 12px;
	text-transform: uppercase;
	text-decoration: none;
	}


P, LI
	{
	padding: 0 0px 0 5px;
	font-size: 12px;
	line-height: 16px;
	}
P SPAN
	{
	color: #e7e7e7;
	}

A, P A, TD.agreement A
	{
	color: #6d7f85;
	}
A:hover, P A:hover, TD.agreement A:hover
	{
	color: #ffffc5;
	}

B		
	{
	font-weight: bold;
	}
INPUT.s_text
	{
	font-size: 12px;
	color: #373D4B;
	padding: 1px;
	background: #a9babb;
	border: 2px #657077 solid;
	}


TD.td_news_band
	{
	width: 33%;
	vertical-align: top;

	}
H1.news_band
	{
	font-size: 14px;
	color: #f0c96a;
	}
H2.news_band
	{
	font-size: 14px;
	color: #fff;
	padding: 0;
	margin: 0;
	}
DIV.news_link
	{
	padding: 0 30px 0 0;
	text-align: right;
	}
DIV.news_link A
	{
	color: #f0c96a;
	font-size: 10px;
	text-decoration: none;	
	}
DIV.news_link A:hover
	{
	text-decoration: underline;	
	}

UL.news_band
	{
	list-style-image: url('/images/ul_news_bullet.gif');
	}
UL.news_band LI
	{
	padding: 0;
	}

UL.news_band A
	{
	color: #f0c96a;
	font-size: 12px;
	text-decoration: none;	
	}
UL.news_band A:hover
	{
	text-decoration: underline;	
	}



TABLE.good
	{
	width: 166px;
	}
TABLE.good TD.good_img
	{
	width: 225px;
	height: 225px;
	text-align: center;
	}

IMG.item_good
	{
	border: 2px #9d9d9d solid;
/*	-moz-box-shadow: 3px 3px 10px rgba(0,0,0,0.5);	-webkit-box-shadow: 3px 3px 10px rgba(0,0,0,0.5);	*/
	}

TABLE.good TD, TABLE.good_ext TD
	{
	font-size: 12px;
    color: #373d4b;
	}
TABLE.good DIV.artist
	{
	padding: 5px 0 5px 0;
	font-size: 12px;
	}
TABLE.good TD A,  TABLE.good_ext TD A
	{
	font-weight: bold;
	color: #373d4b;
	}
TABLE.good TD A:hover, TABLE.good_ext TD A:hover
	{
	color: #ffec6d;
	}

TABLE.good_ext
	{
	width: 100%;
	}

DIV.ext_desc
	{
	padding: 20px 0 5px 0;
	font-size: 12px;
	color: #373D4B;
	}

TABLE.cart
	{
	font-size: 12px;
	}
TABLE.cart TH
	{
	font-weight: normal;
	}
TABLE.cart TD
	{
	text-align: center;
	background: #e3e3e3;
	}

TABLE.order	
	{
	width: 80%;
	font-size: 12px;
	}
TABLE.order_text
	{
	font-size: 12px;
	}
TABLE.order_text_r
	{
	font-size: 12px;
	text-align: right;
	}



TABLE.order	INPUT.text
	{
	width: 100%;
	color: #000;
	font-size: 11px;
	padding: 2px;
	}



TABLE.main_table
	{
	width: 100%;
	height: 100%;
	}
TD.head_02
	{
	width:100%;
	height: 125px;
    background: #d4d4d4 url(/img/head_02_bg.gif) top left repeat-x;
    vertical-align: top;
    text-align: right;
	}
TD.head_03
	{
	height: 123px;
    background: #d4d4d4 url(/img/h2_phone.jpg) top left no-repeat;
    vertical-align: bottom;
	text-align: center;
	}
TD.tm
	{
	height: 34px;
    background: url(/img/tm_bg.gif) top left repeat-x;
	}

TD.tm_td_p, TD.tm_td_a
	{
	padding: 8px 18px 0 18px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	color: #fff096;
	font-weight: bold;
	}

TD.tm_td_p
	{
/*    background: #4d4d4d url(/img/tm_p_bg2.jpg) top left repeat-x;	*/
	}
TD.tm_td_a
	{
    background: #a7b7b7 url(/img/tm_a_bg2.gif) top left repeat-x;
	}
TD.tm_td_p A
	{
/*	color: #373d4b;	*/
	color: #000;
	text-decoration: none;
	}
TD.tm_td_p A:hover
	{
	color: #fff096;
	}



/* Left menu */
/* ================================== */
TD.lm_bg, TD.rm_bg
	{
	width: 262px;
	height: 100%;
	vertical-align: top;
	padding: 20px 0 20px 0;
	}
TABLE.lm_table
	{
	background: url(/img/lm_table_bg.gif) top left repeat-y;
	}

TD.lm_01
	{
	width: 54px;
	background: url(/img/lm_01.gif) top left no-repeat;
	}
TD.lm_02
	{
	padding: 15px 15px 0 5px;
	vertical-align: top;
	background: url(/img/lm_02.gif) top left repeat-x;
	font-size: 12px;
	color: #fff;
	width: 
	}
TD.lm_03
	{
	background: url(/img/lm_03.gif) top left repeat-x;
	}

TD.lm_b_0
	{
	background: url(/img/lm_b_0.gif) bottom right no-repeat;
	}
TD.lm_b_1
	{
	background: url(/img/lm_b_1.gif) bottom right repeat-x;
	}
TD.lm_b_2
	{
	background: url(/img/lm_b_2.gif) bottom left no-repeat;
	}
TD.lm
	{
	height: 20px;
	font-size: 12px;
	color: #FFF096;
	font-weight: bold;
	}
TD.lm A, TD.lsm A
	{
	text-decoration: none;
/*	color: #373d4b;	*/
	color: #000;
	}
TD.lm A:hover, TD.lsm A:hover
	{
	color: #FFF096;
	text-decoration: none;
	}
TD.lsm
	{
	height: 20px;
	padding: 0 0 0 30px;
	font-size: 12px;
	color: #f0c96a;
	}
/* ================================== */
/* /Left menu */




TD.td_content
	{
	padding: 20px 30px 20px 30px;

    width: 100%;
	height: 100%;

	vertical-align: top;
	}
TD.td_content_bg
	{

    width: 100%;
	height: 100%;

	vertical-align: top;

    color: #373d4b;
    background: #414141 url(/img/content_bg.gif) bottom right no-repeat;
	}
TD.first_row
	{
    background: url(/img/content_bg.gif) bottom right no-repeat;
	
	}


TD.footer
	{
	height: 95px;
	}
TD.ft_00
	{
    background: url(/img/ft_bg_00.gif) top left repeat-x;
	}


TD.bm_td
	{
	font-family: Verdana, sans-serif;
	font-size: 12px;
	text-align: center;
	vertical-align: top;
	color: #f0c96a;

	padding: 15px 0 8px 0;
	white-space: nowrap;
	}

TD.bm_td A
	{
	color: #d4cbb8;
	text-decoration: none;
	}
TD.bm_td A:hover
	{
	color: #FFF096;
	text-decoration: none;
	}
TD.counters
	{
	padding: 5px;
	text-align: center;
	height: 40px;	
	color: #fff;
	font-size: 10px;
	}

.copyrigth
  {
  padding-top:  15px;
  padding-bottom:  15px;

  text-align: center;
  font-family: Tahoma, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #fff;
  }
.copy_link
  {
  text-decoration: none;
  text-align: center;
  font-family: Tahoma, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #fff;
  }

TABLE.good TD.good_img, .good_bg
	{
	background: #b5ad9c;
	}

TABLE.good_bg
	{
	margin: 0;
	padding: 0;
	}

