BODY { background-color:#c0c0c0; font-family: Verdana, Tahoma, Arial; color: #01325f; font-size: 12px; padding: 0 0 0 0; margin: 0 0 0 0;}
IMG { border: 0px;}
TD { font-family: Verdana, Tahoma, Arial;color: #000000; font-size: 12px;}
.rel { position: relative;}
font.old_price {	color: #268340;	font-family: Verdana, Tahoma, Arial;	font-size: 12px; text-decoration: line-through; }
font.discount {	color: #268340;	font-family: Verdana, Tahoma, Arial;	font-size: 12px; font-weight: normal; }
A, A:hover {	font-family:  Verdana, Tahoma, Arial;	font-size: 12px;	color: #01325f; text-decoration: underline;}
A:hover {	color: #b60f17;}
h1 {	 color:#01325f; font-weight: bold; font-size: 16px; margin: 0 0 0 0; padding: 14 0 10 0; }
h1 A, h1 A:hover {	color: #00588A; font-weight: bold; font-size: 15px;}
h2 {	color: #013e6d; font-weight: normal; font-size: 11px; margin: 0 0 0 0; padding: 0 0 0 0; }
h3 {	text-decoration: none; text-align:right; color: #ffffff; font-weight: normal; font-size: 13px; margin: 0 0 0 0; padding: 0 7 0 0; }
h5, h5 A, h5 A:hover {	color: red; font-weight: bold; font-size: 14px; margin: 0 0 0 0; padding: 0; display: inline;}
h6 {text-decoration: none; text-align:right; color: #535353; font-size: 11px; font-weight: normal; padding: 0 17 0 11}

.main_page_pos {position:relative;}
.header_center_copy {position:absolute; top: 44px; left: 369px;}
.header_center_copy TD{padding: 3 5 0 8;font-size: 12px; font-weight: bold; color:#cecece;text-decoration: none;}
.header_center_copy A{font-size: 12px; font-weight: bold; color:#cecece;text-decoration: none;}
.header_center {position:absolute; top: 43px; left: 37px;}
.header_center TD{padding: 3 5 0 8;font-size: 12px; font-weight: bold; color:#1f1f1f;text-decoration: none;}
.header_center A{font-size: 12px; font-weight: bold; color:#1f1f1f;text-decoration: none;}
.header_right {position:absolute; top: 33px; right: 27px; z-index:10;}
.header_right TD{padding: 0 0 0 0;}
.header_right A, .header_right A:hover{font-family: Tahoma,Verdana, Arial;font-size: 11px; font-weight: normal; color:#ffffff;text-decoration: none;}
.top_menu A{color:#ffffff; text-decoration: none;font-weight: bold;}
.top_menu A{color:#ffffff; text-decoration: none;font-weight: bold;}
.top_menu A:hover{color:#c5e3f3; }
.top_menu_cur A{color:#c5e3f3;text-decoration: none;font-weight: bold;}
.top_menu_cur A:hover{color:#c5e3f3; }
.top_menu{text-align:center; color:#ffffff;  padding:0 0 8 0;cursor:hand;}
A.top_menu{cursor:hand;}
A.top_menu_cur{cursor:hand;}
.top_menu_cur{text-align:center; padding:0 0 8 0;cursor:hand;}
.top_right_text_block { font-size: 11px; font-family: Tahoma;  position:absolute; left: -115px; top: 55px; width: 300px; height:150px; overflow: hidden;}
.top_right_text_block P {  padding:5px; margin:0px; }
.top_right_text_block ul {  padding-top:5px; padding-bottom:5px; }
.top_right_text_block span {  padding-left:15px; }
.top_right_text_block A, .top_right_text_block A:hover { font-size: 11px; font-family: Tahoma; }
.top_right_text_head {font-size: 11px; text-align:center;}
.sub {color:#350000; text-decoration: none;font-weight: bold;}
.art_sub img{padding:0 10 0 0; }
.art_sub .sub{padding:10 0 10 0; }
#pr { border-left: 3px solid #013e6d; background: url(/images/bg1.gif) }
#pr b {	color: #ffe191; font-size: 10px; font-weight: bold; padding: 0 0 0 7;}
#pr A {	color: #ffe191; font-size: 10px; font-weight: bold; text-decoration: none;}
#pr A:hover {	color: #ffffff;}
#pr h3 { color: #ffe191; font-family: Tahoma, Verdana, Arial; font-size: 10px; font-weight: bold; margin:0 0 0 0; padding: 0 0 0 0; }
#menu{padding: 0 0 0 77;}
#tel { background: url(/images/im1.jpg) no-repeat; width: 349px; padding: 127 0 0 0; color:#01325f; font-size: 12px; text-align: center;}
#tel h1{color:#e41a08;font-size: 16px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0; text-align: center;}
#tel h2{color:#01325f;font-size: 12px; font-weight: normal; padding: 0 0 0 0; margin: 0 0 0 0; text-align: left;}
#tel h3{color:#e41a08;font-size: 14px; font-weight: bold; padding: 0 0 0 0; margin: 0 0 0 0; text-align: center;}
#tel h4{color:#01325f;font-size: 11px; font-weight: normal; padding: 0 0 0 0; margin: 0 0 0 0; text-align: center;}

#tm { color:#ffffff; text-align: center; padding: 0 17 0 3;}
#tm A {	color: #ffffff; font-size: 12px; font-weight: normal; text-decoration: none;}

#leftm {	border-left: 3px solid #013e6d; background: url(/images/fon.jpg) no-repeat; background-color: #ffffff;}
#lcat {	padding: 0 0 0 0; font-size: 12px;color: #3c3c3c; }
#lcat div {   border-bottom: 1px solid #888888;border-right: 1px solid #888888;}
#lcat div.level0{ background: #dddddd url(/images/level01.gif) no-repeat; padding: 8 10 7 30; }
#lcat div.level0_first{ background: #dddddd url(/images/level0_first.jpg) no-repeat; padding: 4 10 7 30; }
#lcat div.level0cur_first{ background: #dddddd url(/images/level0_first.jpg) no-repeat; padding: 4 10 7 30; }
#lcat div.level0cur_first A{ color: #3c3c3c; font-weight: bold; }
#lcat div.level0_last{ background: #dddddd url(/images/level01.gif) no-repeat; padding: 8 10 7 30;border-bottom: none; }
#lcat div.level1 {  background: #d5d6d7  url(/images/level1.jpg) no-repeat; padding: 8 10 7 40; }
#lcat div.level2 { background: #e3e3e3 url(/images/level2.jpg) no-repeat;	padding: 8 0 7 50;}
#lcat div.level3 {background: #f1efef url(/images/level3.jpg) no-repeat;	padding: 8 10 7 60;}
#lcat div.level4 {background: #ffffff url(/images/level4.jpg) no-repeat;	padding: 8 10 7 70;}

#lcat div.level0cur { background: #dddddd url(/images/level01.gif) no-repeat;  padding: 8 10 7 30; }
#lcat div.level1cur { background: #d5d6d7 url(/images/level1.jpg) no-repeat;  padding: 8 10 7 40;}
#lcat div.level2cur {	background: #e3e3e3 url(/images/level2.jpg) no-repeat;  padding: 8 0 7 50;}
#lcat div.level3cur {	background: #f1efef url(/images/level3.jpg) no-repeat;  padding: 8 10 7 60;}
#lcat div.level4cur {background: #ffffff url(/images/level4.jpg) no-repeat; padding: 8 10 7 70;}
#lcat div.level3 A, #lcat div.level4 A  {	color: #3c3c3c;}
#lcat div.level2 A, #lcat div.level2cur A  {	font-size: 12px;}
#lcat div.level0cur A, #lcat div.level1cur A, #lcat div.level2cur A, #lcat div.level3cur A, #lcat div.level4cur A  {color: #3c3c3c; font-weight: bold;}
#lcat A {	color: #3c3c3c; font-size: 12px; font-weight: normal; text-decoration: none;}

#sub {	padding: 3 0 3 0; font-size: 12px; line-height: 26px; 	}
#sub li {	background: url(/images/m02.gif) no-repeat; font-weight: bold; padding: 3 5 6 40; margin-top: 3; border-bottom: 1px solid #AAA8A8; display: inline;}

#main {	padding: 10 10 10 10; background-color: #ffffff;width:100%;height:100%; vertical-align:top; }
#main h3{color:#666666;text-align:center; font-weight: bold; font-size: 13px;}
#left { border-right: 1px solid #c5c5c5; padding: 0 20 0 5;}
ul { padding: 15 0 0 25; margin: 0 0 0 0;}
#left h1{color: #b60f17; font-size: 16px; font-weight: bold; padding: 5 0 5 0;}
#left h2{ color: #01325f; font-size: 12px; font-weight: normal; padding: 7 0 3 0;}
#left h3{ text-align:center; color: #01325f; font-size: 12px; font-weight: normal; padding: 0 0 7 0;}

#main_right { padding: 0 0 0 10;}
#main_right h1{text-align:right; color: #b60f17; font-size: 16px; font-weight: bold; padding: 5 17 5 0;}
#main_right h2{ text-align:right; color: #01325f; font-size: 12px; font-weight: normal; padding: 7 33 3 0;}
#main_right h3{ text-align:right; color: #01325f; font-size: 12px; font-weight: normal; padding: 0 117 7 0;}

#goods_main { border-right: 1px solid #e6e6e6; vertical-align: top; padding: 10 3 20 0;}
#goods_main h1 {	color: #01325f; font-size: 12px; font-weight: normal; padding: 0 0 0 17; }
#goods_main h3 {	color: #535353; font-size: 11px; font-weight: normal; padding: 0 0 0 33}
#goods_main h2 {	color: #535353; font-size: 11px; font-weight: normal;}

#main_ar h1 { text-align:right; color: #01325f; font-size: 12px; font-weight: normal; padding: 7 17 0 0; }
#main_ar h3 { text-align:right; color: #535353; font-size: 11px; font-weight: normal; padding: 0 33 0 0}
#main_ar h2 { text-align:right; color: #535353; font-size: 11px; font-weight: normal; padding: 0 43 0 0} 

#right {  text-decoration: none;  background: #ffffff url(/images/right_bg.gif) repeat-y; padding: 0 0 0 0;}
#rnews { background-color:#ffffff; padding: 0 0 0 5; }
#rnews_title {background: #dddddd url(/images/right_news_header.gif) no-repeat;  border: 1px solid #888888;height: 27px;}
#rnews_title h3{font-family: Tahoma, Verdana, Arial;	font-size: 11px; color: #000000;	font-weight: bold; padding: 0 10 0 10; text-align:left; }
#rnews_title_first {background:#dddddd url(/images/right_news_header_first.gif) no-repeat;border: 1px solid #888888;border-top: none;height: 24px; }
#rnews_title_first h3{font-family: Tahoma, Verdana, Arial;	font-size: 11px; color: #000000;	font-weight: bold; padding: 0 10 0 10; text-align:left;}

#rnews { border-left: 1px solid #888888;border-right: 1px solid #888888; padding: 5 10 5 10; height:100%; }
#rnews_auth { border-left: 1px solid #888888;border-right: 1px solid #888888; padding: 5 10 5 0; height:100%; }
#rnews h1 { text-align:center; font-family: Tahoma, Verdana, Arial;	font-size: 11px; color: #013e6d;	font-weight: normal; padding: 0 17 0 17;}
#rnews h3 { font-family: Tahoma, Verdana, Arial;	font-size: 13px; color: #566074;	font-weight: normal; padding: 10 10 10 10;}
#rnews A { color: #566074; font-weight: normal; font-size: 11px;text-decoration: none;}
#rnews A.more { vertical-align:middle;color: #DE1921; font-weight: normal; font-size: 10px;text-decoration: none;}
#rnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal; font-size: 11px;}
#rnews #sub A { font-weight: bold; padding: 0px;  font-size: 11px;text-decoration: none; }


#mnews { padding: 10 0 6 0;}
#mnews h3 { font-family: Tahoma, Verdana, Arial;	font-size: 12px;	color: #DE1921;	font-weight: bold; padding-bottom: 5 px;}
#mnews A, #mnews A.more { color: #565656; font-weight: normal; }
#mnews #sub  { padding: 4 0 0 10; margin: 0px; line-height: normal;}
#mnews #sub A { font-weight: bold; padding: 0px;  }

#g_more, #g_more A { background-color: #DE1921; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; 
										height: 18px; font-size: 12px; color: ffffff; border: 0; padding: 1 0 0 0; text-align: center; }

#list{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;background-color: #8DADC3;font-weight: normal; }
#list TD { vertical-align: top; padding: 4 5; }
#list .head { background-color: #cae4f3; font-weight: bold; }
#list tr { background-color: #cae4f3; font-weight: normal; }
#list tr.row { background-color: #cae4f3; font-weight: normal; }
#list TD.subj { font-size: 12px;	color: #ff9966;	font-weight: bold;  }
.user_page{ font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 12px;background-color: #8DADC3;}
.user_page TD { vertical-align: top; padding: 4 5; }
.user_page .sett_attr { background-color: #cae4f3; font-weight: bold; }
.user_page tr { background-color: #cae4f3;}	
.auth_form{ border: 1px solid #8DADC3;  background-color: #cae4f3;}
.art_text, .art_text p, .art_text A, .art_text A:hover {	 FONT-FAMILY: Verdana, Arial, Helvetica; FONT-SIZE: 11px}
.avatar { padding: 3 0 2 0;}
.citata { margin: 10 0 10 20; padding: 3; border: 1px solid #8DADC3;background-color: #E0ECF7; }
.preview { padding: 4 5; border: 1px solid #8DADC3; background-color: #E3F0FB; }
.attr_name, .sett_attr {	padding: 5 10 5 0;  width: 150px;}
.altr {	FONT-WEIGHT: normal; FONT-SIZE: 11px}
.altr A, .altr A:hover  { FONT-WEIGHT: normal; TEXT-DECORATION: none; FONT-SIZE: 11px}
.altr A:hover  { text-decoration: underline;}

.h {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px;}
.d {  background-color: #e8e8e8; font-family: Verdana, Tahoma, Arial;  FONT-SIZE: 12px;}
.label {	text-align: center; width: 100%;}
.lline {	padding: 0 0 3 0;}
.b_price {	color: #DE1921; font-weight: bold; font-size: 12px; margin: 0 0 0 0; padding: 0 0 0 0; }
.attr_name {	padding-right: 10;width: 150;}
.error {	color: red;}

#copy {	color: #ffffff; font-family: Verdana, Tahoma, Arial; font-weight: normal; font-size: 11px; padding: 0 0 5 0;}
#copy A {	COLOR: #ffffff; FONT-FAMILY: Verdana, Tahoma, Arial; FONT-WEIGHT: normal; FONT-SIZE: 11px; text-decoration: none;}
INPUT { font-size: 12px; }
.text, .medium_text, .smtext {	font-size: 12px;	width: 140px;	color: #01325f;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border: 1px solid #01325f; }
.text_auth{	font-size: 12px;	width: 100px;	color: #01325f;	font-family: Verdana, Arial, Helvetica;	height: 18px;	background-color: #ffffff;	border: 1px solid #01325f; }
.smtext {width: 90px; }
.textarea, .long_textarea {
	BACKGROUND-COLOR: #ffffff;	COLOR: #BA2642;	FONT-FAMILY: Verdana, Arial, Helvetica;	FONT-SIZE: 12px;
	height: 50px;	width: 250px;	border: 1px solid #01325f;
}
.but, .smbut {	background-color: #01325f; border: 1px solid #01325f; color: #ffffff;	font-family: Verdana, Arial, helvetica;	height: 18px;	}
.smbut {	font-size: 11px; width: 45;	}
.bask { background: url(/images/pr04.gif); FONT-FAMILY: Tahoma, Verdana, Arial; width: 70px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0px; padding: 0 0 2 0;cursor:hand;}
input.more { background-color: #DE1921; font-family: Tahoma, Verdana, Arial; width: 80px; font-weight: normal; height: 20px; font-size: 12px; color: ffffff; border: 0; padding: 0 0 2 0;}

SELECT.but2 {
	BORDER-RIGHT: #ffffff 1px outset; BORDER-TOP: #ffffff 1px outset; FONT-WEIGHT: 500; FONT-SIZE: 12px; BORDER-LEFT: #ffffff 1px outset; COLOR: #333333; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: Verdana, Arial, helvetica; HEIGHT: 18px
}
hr {width: 100%; color: #8DADC3; border: none; height: 1px; margin: 5 0; text-align: left;}


