a
{
	font-family:Tahoma;
}

a img
{
	border:0;
}

body
{
	margin:0;
	text-align:center;	
}

.divider
{
	width:100%;
	height:0;
	font-size:0;
	padding:0;
	margin:0;
	clear:both;
}

#header {
	FONT-SIZE: 14px;
	FONT-FAMILY: tahoma;
	color: black;
	height:172px;
	overflow:hidden;
	background:url(/images/header.jpg);
	position:relative;
}

#header #login_panel{
	clear:both;
	height:33px;
	text-align:right;
	margin:0 0px 0 436px;
}

#header .empty_1
{
	clear:both;
	height:76px;
	//height:71px;		
}

#header #top_menu
{
	height:18px;
	margin:0 0 0 175px;
	clear:both;	
	text-align:center;
	padding:4px 0;
	width:632px;
	overflow:hidden;
	// 	margin:0 0 0 25px;
	//	height:26px;
}

#header #top_menu a
{
	font-size:13px;
	font-family:Tahoma;
	color:black;
	text-decoration:none;
	margin:0;
}

#header .div_1
{
	height:36px;
	margin:0 1px 0 186px;
	clear:both;		
}

#header #find_panel
{
	width:596px;
	float:left;
	padding:8px;
	color:white;
	//padding:6px;
	//width:613px;
}

#header #find_panel form
{
	display:inline;
	margin:0;
}

#header #find_panel input
{
	height:22px;
}

#header #how_link
{
	width:137px;
	float:left;
	margin-left:10px;
	text-align:center;
	padding:3px 0;
}

#header .find_text
{
	color:white;
	font-size:14px;
}

#header .find_string
{
	width:511px;
	margin-right:5px;
}

#header #how_link a
{
	font-size:17px;
	color:#017bfd;
}

#header #logo
{
	position:absolute;
	margin-left:0;
	margin-top:0;
	left:0;
}

#slogan
{
	position:absolute;
	margin-left:430px;
	margin-top:45px;
	text-align:left;
	color:#ed3906;
	font-size:20px;	
}

#middle #left_col
{
	width:185px;
	overflow:hidden;
	position:relative;
	bottom:64px;
	margin-left:1px;
	float:left;
}

#middle table
{
	width:100%;
}

#left_col .katal
{
	font-size:17px;
	font-weight:normal;
	height:26px;
}

#left_col td
{
	padding: 0 2px;
}

#left_col .empty_1
{
	clear:both;
	height:10px;
}

#logout_table
{
	width:100%;
	height:100%;
}

#logout_table td
{
	text-align:center;
	vertical-align:middle;
}

#logout_table a
{
	color:#326e9f;
	font-size:15px;
	text-decoration:none;
	
	font-family:Tahoma;
}

#login_table a
{
	color:#326e9f;
	font-size:15px;
	text-decoration:none;
	
	font-family:Tahoma;
}


#login_table .login_string
{
	width:108px;
	height:22px;
	margin-left:5px;
}

#login_table
{
	width:100%;
	height:100%;
}

#login_table td
{
	text-align:center;
	vertical-align:middle;
}

#middle #right_col
{
	width:740px;
	overflow:hidden;
	margin:10px;
	float:left;
}

div#product_title
{
	height:44px;
	background:url(/images/product_title.jpg);
	text-align:left;
	padding:0 5px;
	overflow:hidden;
}

/*div#view_cost
{
	width:1px;
	height:1px;
	overflow:visible;
	float:left;
}*/

div#view_cost
{
	width:167px;
	height:73px;
	background:url(/images/view_cost.jpg);
	float:left;
}


div#view_cost table
{
	width:100%;height:100%;
}

div#view_cost td
{
	text-align:center;vertical-align:middle;
	font-size:41px;
	font-family:Tahoma;
}

div#product_one
{
	text-align:center;
}

div#product_one img
{
	height:320px;
	text-align:center;
}

div#piclist table
{
	width:1px;
	margin:auto;
}

div#piclist img
{
	height:75px;
	margin:7px;
}

div#in_cart
{
	float:right;
}

div#description
{
	width:705px;
	margin:15px 15px;
	color:#687078;
	font-family:Tahoma;
	font-size:13px;
}
div#description #description_title
{
	color:#017bfd;
	font-family:Tahoma;
	font-size:17px;
}

div#answer_product h4
{
	margin:0;
	color:#017bfd;
	font-family:Tahoma;
	font-size:17px;
	font-weight:normal;
}

.product_inlist .poduct_picture
{
	text-align:center;	
	height:200px;
}

.poduct_picture img
{
	max-height:160px;
	max-width:160px;
	// height:160px;
}


.product_inlist .w_border
{
	border:solid 1px #cccccc;
	width:225px;
}

.product_inlist .w_border .more
{
	position:absolute;
	margin-left:121px;
	margin-top:-12px
}

.product_inlist .w_border .in_cart
{
	position:absolute;
	margin-left:-18px;
	margin-top:-28px;	
}

.product_inlist .compassion
{
	margin-top:12px;
	float:right;
}

.product_inlist .cost_inlist
{
	width:auto;
	height:30px;
	border:solid 1px #a52929;
	font-family:Tahoma;
	font-size:19px;
	color:#a52929;
	line-height:29px;
	background:#ffffff;
	padding: 0 8px;
	float:right;
	clear:both;
	margin:3px;
}

.product_inlist comprassion
{
	text-align:right;
}

.product_inlist .product_description
{
	background:#e3e1e1 url(/images/product_description.jpg) repeat-x;
	height:70px;
	overflow:hidden;
	text-align:center;
	font-family:Tahoma;
	font-size:13px;
	color:#000000;
	padding:15px 3px 15px 3px;
}

.product_inlist .product_title
{
	width:100%;
	height:34px;
	background:url(/images/list_title.jpg);
	text-align:center;
	overflow:hidden;
	
}

.product_inlist .product_title a.title_prod
{
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
		
}

a.title_prod:hover 
{
	font-family:Tahoma;
	font-size:14px;
	color:#000000;
	text-decoration:none;
		
}

.product_inlist
{
	margin-bottom:10px;
}

.bbcodes {
background : #fff;
border : 1px solid #e0e0e0;
color : #666666;
font-family : Verdana, Tahoma, helvetica, sans-serif;
padding : 2px;
vertical-align : middle;
font-size : 10px;
vertical-align : middle;
margin : 2px;
height : 21px;
}
h1
{
font-size: 170%;
}
.form {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	FONT-WEIGHT: 600;
	padding-top : 0px;
	padding-left: 5px;
	color: #656565;
}

.product {
    FONT-SIZE: 11px; 
    FONT-FAMILY: Tahoma;
    text-decoration: none;
}
.product {
	color: #0085B0;
}

.product A:link {
	COLOR: #0085B0;
}

.product A:hover {
         COLOR: #76B4D6;
}
.product A:visited {
	COLOR: #0085B0;
}


.product_price {
    FONT-SIZE: 12px; 
    FONT-FAMILY: Tahoma;
    text-decoration: none;
}
.product_price {
	color: red;
}

.voting {
    FONT-SIZE: 11px; 
    FONT-FAMILY: Tahoma;
    text-decoration: none;
}
.voting {
	color: #424E54;
}

.voting A:link {
	COLOR: #24669C;
}

.voting A:hover {
         COLOR: #76B4D6;
}
.voting A:visited {
	COLOR: #24669C;
}


.main {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight : bold;
	color:#ffffff;
}
.main A:link {
	text-decoration: none;
	COLOR: White;
}
.main A:visited {
	text-decoration: none;
	COLOR: white;
}
.main A:hover {
	text-decoration: underline;
	COLOR: #ffffff;
}
.text {
	FONT-SIZE: 10px;
	FONT-FAMILY: verdana, arial, sans-serif;
}
.text {
	color: White;
}

.menu1 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
}
.menu1 A:link {
	text-decoration: none;
	COLOR: #424e54;
}
.menu1 A:visited {
	text-decoration: none;
	COLOR: #424e54;
}
.menu1 A:hover {
	text-decoration: underline;
	COLOR: #424e54;
}


.menu {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight: bold;
}
.menu A {
	text-decoration: none;
	COLOR: #632280;
	font-size:13px;
	font-family:Tahoma;
}

.mp3 {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	font-weight: Bold;
	text-decoration: underline;
}
.mp3 A:link {
	COLOR: #389bc0;
}
.mp3 A:visited {
	COLOR: #389bc0;
}
.mp3 A:hover {
	COLOR: #F57300;
}
.poisk {
	FONT-SIZE:11px; 
	FONT-WEIGHT:Bold; 
	FONT-FAMILY:Tahoma; 
	COLOR:#ffffff;
	text-transform : uppercase;
}
.katal {
	FONT-SIZE:11px;
	FONT-WEIGHT:bold;
	FONT-FAMILY:Tahoma;
	COLOR:#ffffff;
	
}
.katal A:link {
	text-decoration: none;
	COLOR:#ffffff;
}
.katal A:visited {
	text-decoration: none;
	COLOR:#ffffff;
}
.katal A:hover {
	text-decoration: underline;
	COLOR:#ffffff;
}
.korz1 {
	FONT-SIZE:11px;
	 FONT-FAMILY:Tahoma; 
	 COLOR:#0085b0;
}
.korz2{
	FONT-SIZE:11px; 
	FONT-WEIGHT:Bold; 
	FONT-FAMILY:Tahoma; 
	COLOR:#c70000;
}
.copyright {
	FONT-SIZE:11px; 
	FONT-FAMILY:Tahoma; 
	COLOR:#cbcbcb;
}
.many {
	FONT-SIZE: 11px;
	FONT-FAMILY: Tahoma;
	color:#0085b0;
}
.many A:link {
	text-decoration: none;
	COLOR: #0085b0;
}
.many A:visited {
	text-decoration: none;
	COLOR: #0085b0;
}
.many A:hover {
	text-decoration: underline;
	COLOR: #0085b0;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

h3#order_news{ margin:10px 0 0 0; }
.web_href{position:absolute; margin:34px 0 0 18px;}
.sch_href{position:absolute; margin:34px 0 0 850px;}
.fly_href{position:absolute; margin:34px 0 0 750px;}
.robox_href{position:absolute; margin:34px 0 0 107px;}
.inter_href{position:absolute; margin:34px 0 0 254px;}
.yandex_href{position:absolute; margin:34px 0 0 375px;}
.subl * {font-size:9px !important;}
.subl a { color:#007bfd; }
.subl { margin-left:15px; display:block;}
#full{width:953px;margin:0 auto;}
.cos_bac {background:url(/images/view_cost3.JPG) repeat-x ;}
#footer {position:relative; width:953px;margin:0 auto;}
.subq { color: #007BFD; }
.subl .subl a { color:#000; }
h1.colored {color:#880000;}
.MWMH160
{
	max-width:160px;
	max-height:160px;
	//width:160px;
	//height:160px;
}

.langlin {height:25px;text-align:center;float:left;cursor:pointer;line-height:25px;position:relative;top:1px;overflow:hidden;}
.activeL {background:url(/images/zakl.jpg);}
.unactiveL {background:url(/images/zakld.jpg);color:#666666;}
.activeL td {color:#ff0000 !important;}
.unactiveL td {color:#666666;}
#lin4 td{color:#017BFD}
.backform td {font-size:13px;}
.normule {color:#000000;font-size:13px;}
#lines table {width:auto;}
#pconter h2 {font-weight:normal;font-size:13px;}
#pconter h2 .description {padding:15px;}
#pconter h2 p {font-size:17px;font-weight:normal;color:#017BFD;}
#quesansas h3 {color:black !important;font-weight:bold;font-size:11px !important;}
#quesansas h4 {color:#555 !important;font-weight:normal;font-size:11px !important;}
.quesans {margin:10px;border-bottom:solid 1px #ccc;}
