/* CSS Document */
BODY 
{
font-family:Arial, Helvetica, sans-serif;
margin-right: 0px; /* Отступ справа */
padding:0px;
font-size:12px;
text-align:left;
padding-left:0px;
}
/*-----------------------------------------top_product----------------------------------------------------------------------------*/
#top_product
{ 
width:1000px;
/*margin-left: 10%; /* Отступ слева */
 margin-top: 30px; /* Отступ сверху */
 padding:0px;
 text-align:left;
 height:80px;
}

.top_product_inside_
{
	width: 215px;
	/*height: 45;*/
	margin-left: 20px;
	/*margin-left: 0px; /* Отступ слева */
    padding: 0px; /* Поля вокруг текста */
	float:left;
	margin-top:0px;		
	/*border:solid;
	border-color:#00CC00;*/
	position:relative;
}
.top_product_big_text
{
float:left;
padding:0px;
margin:0px;
margin-left:0px;
width:100%;
/*height: 30px;*/

}
.grey_figures
{
color:#535353;
font-size:9px;
}
.top_product_arrow
{
	/*height: 45; */
	margin-right: 20px;
	margin-left: 0px; /* Отступ слева */
	margin-top: 10px;
    padding: 0px; /* Поля вокруг текста */
	float: left;
	width:7px;
	height:30px;

	cursor:pointer; 
	cursor:hand;
	
	/*border:solid;
	border-color:#00CC00;
	/*position:static;
	/*position:fixed; */
}

img {
	border:none;
	margin:0px;
	border:none;
	padding-right:8px;
	position: relative;
}


.comments_clear
{
color:#1572c1;
font-size:9px;
text-decoration:none;
float:left;
}

.comments
{
color:#1572c1;
font-size:9px;
text-decoration:underline;
float:left;
}

/*-----------------------------------------top_search----------------------------------------------------------------------------*/
#top_search
{
 min-width:1000px;
 width:1050px;
 /*margin-top: 30px; /* Отступ сверху */
/* padding: 0 0 0 130px; */ /* Поля вокруг текста */
 margin:0px;
}

 /*width:85%;*/
/* margin-left: 15%;*/
/*
#top_search_back
{
width:81.768%;
 top: 77px; 
 height:48px;
margin-left: 18.232%;
 padding: 0px; 
 background-image:url(img/top_search_back.gif);
 background-repeat:repeat;
 position:relative;
}
*/

#top_search_back
{
 top: 77px; /* Отступ сверху */
 height:48px;
 padding: 0px; /* Поля вокруг текста */
 background-image:url(img/back_yellow_2.gif);
 background-repeat:no-repeat;
 background-position: top center;
 position:relative;
}


#top_search_menu
{
width:560px;
height:29px;
left: -8px;
position:relative;
float:left;
padding:0px;
margin:0px;
}
.top_search_menu_in
{
width:110px;
position:relative;
float:left;
font-size:13px;
text-align:center;
padding:0px;
margin:0px;
}
img.top_search_menu_in_image
{
margin:0px;
margin-top:0px;
margin-right:-8px;
width:2px;
height:13px;
float:right;
}
img.top_search_menu_in_image
{margin-top:-20px;}

A.rollover {
 background: url('img/top_search_green.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 110px; /* Ширина рисунка в пикселах */
 height: 22px; /* Высота рисунка */
 padding-top: 7px;
 color:#000000;
 text-decoration: none;
 text-align:center;
}

A.rollover.current{
 background: url('img/top_search_black.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 110px; /* Ширина рисунка в пикселах */
 height: 22px; /* Высота рисунка */
 padding-top: 7px;
 color:#fccc31;
 text-decoration: none;
 text-align:center;
}

A.rollover:hover {
 background: url('img/top_search_black.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 color:#fccc31;
 text-decoration: none;
}

A.rollover_left {
 background: url('img/top_search_green.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 110px; /* Ширина рисунка в пикселах */
 height: 22px; /* Высота рисунка */
 padding-top: 7px;
 color:#000000;
 text-decoration: none;
 text-align:left;
}

A.rollover_left.current{
 background: url('img/top_search_black.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 110px; /* Ширина рисунка в пикселах */
 height: 22px; /* Высота рисунка */
 padding-top: 7px;
 color:#fccc31;
 text-decoration: none;
 text-align:left;
}


A.rollover_right {
 background: url('img/top_search_green.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 110px; /* Ширина рисунка в пикселах */
 height: 22px; /* Высота рисунка */
 padding-top: 7px;
 padding-left:10px;
 color:#000000;
 text-decoration: none;
}

A.rollover_right.current{
 background: url('img/top_search_black.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 width: 110px; /* Ширина рисунка в пикселах */
 height: 22px; /* Высота рисунка */
 padding-top: 7px;
 color:#fccc31;
 text-decoration: none;
 text-align:left;
}

A.rollover_left:hover {
 background: url('img/top_search_black.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 color:#fccc31;
 text-decoration: none;
}
A.rollover_right:hover {
 background: url('img/top_search_black.jpg'); /* Путь к файлу с исходным рисунком */
 display: block; /* Рисунок как блочный элемент */
 color:#fccc31;
 text-decoration: none;
}

img.corner_left
{
 padding:0px;
 margin:0px;
 border:none;
 float:left;
 position:relative;
 margin-top:-7px;
 margin-right:0px;
 width:12px;
 height:12px;
}
/*
* HTML img.corner_left
{}
*/
img.corner_right
{
 padding:0px;
 margin:0px;
 border:none;
 float:right;
 position:relative;
 margin-top:-7px;
 margin-right:0px;
 width:12px;
 height:12px;
}
.sisn_in
{
float:left;
position:relative;
left:10px;
/*width: 105px;*/
margin-left:10px;
top:12px;
}
.top_search_yellow
{
float:left;
padding:0px;
margin:0px;
/*width:860px;*/
/*min-width:690px;
height:45px;
*/
position:relative;
left:0px;
height:55px;
/*width:800px;*/
/*height:100px;*/

}
* HTML .top_search_yellow
{
margin-top:-14px;
left:0px;
top:4px;
width:805px;
height:185px;
}
img.corner_yellow
{
 padding:0px;
 margin:0px;
 border:none;
 float:left;
 left: -8px;
 position:relative;
 padding-top:0px;
 width:12px;
 height:48px;
 text-align:left;
}
*HTML img.corner_yellow
{
	padding-top:14px;
}

.form_table_search
{
position:relative;
left:2px;
width: 540px;
top:10px;
float:none;
text-align:left;
}

.table_search
{
position:relative;
left:2px;
width: 540px;
top:10px;
float:left;
text-align:center;
}
*HTML .table_search
{top:20px;}
.table_search_th
{width:100px;}
*HTML .table_search_th
{width:78px;}

#top_searsh_add
{
width:750px;
height:27px;
position:relative;
float:left;
padding-left:0px;
padding-top: 5px;
margin-top:0px;
/*top:20px;*/
left:-5px;

}
*HTML #top_searsh_add
{
top:30px;
left:-10px;
}
.check_box
{
float:right;
position:relative;
left:5px;
width: 80px;
top:0px;
font-size:9px;
text-align:left;
}
.check_box_text
{
position:relative;
left:-8px;
width: 50px;
top:-16px;
font-size:9px;
text-align:left;
left:20px;
}
.additional_search
{
float:right;
position:relative;
left:5px;
width: 90px;
top:-4px;
font-size:9px;
padding-top: 7px;
}
/*-----------------------------------------body_product----------------------------------------------------------------------------*/
#body_product
{ 
 /*margin-left: 10%; /* Отступ слева 
 float:left;*/
 width: 1000px;
 padding: 0px; /* Поля вокруг текста */
 margin:0px;
 margin-top: 20px;
 text-align:left;
}
.body_product_left
{ 
/* height: 450px;*/
 /*position: absolute; /* Абсолютное позиционирование */
 float:left;
 width: 760px;
 margin: 0px;
 padding: 0px; /* Поля вокруг текста */
 position:relative;
 top:20px;
}
*HTML .body_product_left
{width: 750px;
top:-40px;}
.img_body_xxx
{
/*	
width:54px;
height:48px;
*/
float:left;
position:relative;
 padding-right:15px;
}
.body_product_xxx
{ 
 /*position: absolute; /* Абсолютное позиционирование */
 float:left;
 margin-left: 0px; /* Отступ слева */
 margin-right: 25px; /* Отступ справа */
 padding: 0px; /* Поля вокруг текста */
 position:relative;
 padding-top:10px;
 
}
.body_product_small
{ 
	height: 220px;
 /*position: absolute; /* Абсолютное позиционирование */
 float:left;
 width: 154px;
 margin-left: 0px; /* Отступ слева */
 margin-right: 25px; /* Отступ справа */
 padding: 0px; /* Поля вокруг текста */
 position:relative;
 padding-top:10px;
}
*HTML .body_product_small
{
 margin-right: 20px; /* Отступ справа */
 width:154px;
}





img.body
{
float:left;
padding:0px;
margin:0px;
}
A.general
{
color:#000000;
text-decoration:none
}
.img_body
{
width:154px;
height:48px;
float:left;
position:relative;
}

.text_body
{
float:left;
font-size:18px;
font-weight:600;
text-decoration:none;
color:#000000;
}

.text_body_fixed
{
float:left;
font-size:18px;
font-weight:600;
text-decoration:none;
color:#000000;
width:154px;
}
.grey_figures_body
{
color:#aeaeae;
}

.smalltext_body
{
/*height: 50px;*/
float:left;
text-align:left;
position:relative;
font-size:10.5px;
margin-top:5px;
text-decoration:none;
color:#000000;
}
*HTML .smalltext_body
{font-size:11px;}
.smalltext_last
{
height: 28px;
float:left;
position:relative;
font-size:10.5px;
margin-top:5px;
font-weight:400;
text-align:left;
text-decoration:none;
color:#000000;
}
*HTML .smalltext_last
{font-size:11px;}

p.body_razdel
{
position:relative;
float:left;
width:100%;
left:0;
margin-top:5px;
margin-bottom:15px;
}

*HTML p.body_razdel
{top:10px;}

*HTML p.quastionar_razdel
{
top:20px;
margin-bottom:10px;
}
/*-----------------------------------------advertisement----------------------------------------------------------------------------*/
.right_column
{ 
 float:left;
 margin: 0px; /* Отступ слева */
 float:left;
 position:relative;
 top:20px;
 width:240px;
 left:0px;
}


.advertisement
{ 
 height: 400px;
 float:left;
 margin: 0px; /* Отступ слева */
 padding-top: 65px;
 float:left;
 position:relative;
 top:20px;
 width:240px;
 left:0px;
}

.advertisement2
{ 
 padding-top: 65px;
}


*HTML .advertisement
{
	width:230px;
}

/*-----------------------------------------user menu----------------------------------------------------------------------------*/
.user_menu_header
{
	color: #448ECD;
	position:relative;
	font-weight:bold;
	width:98%;
	top:6px;
	left:15px;
}

.user_menu
{ 
/* color: #448ECD;*/
	
 float:left;
 margin: 0px; /* Отступ слева */
 /*padding-top: 10px;*/
 float:left;
 position:relative;
 top:20px;
 width:240px;
 left:0px;
}

*HTML .user_menu
{
	width:230px;
}

/*-----------------------------------------best_reating----------------------------------------------------------------------------*/
#best_reating_main
{ 
 /*margin-left: 10%; /* Отступ слева 
 float:left;*/
 width: 1000px;
 padding: 0px; /* Поля вокруг текста */
 margin:0px;
 margin-top: 20px;
 text-align:left;
}
#best_reating
{ 
	float:left;
	width: 760px;
	padding: 0px; /* Поля вокруг текста */	
}

.reating_line
{
	
}

.best_reating_in
{ 
	/*border-bottom:dashed  1px #a9a9a9;*/
 width: 740px;
 height:259px;
 
background-image: url(img/best_reating_backgr.jpg);
 background-repeat:repeat; 

 margin-top:20px;
 padding: 0px; /* Поля вокруг текста */
 position:relative;
float:left;
padding-top:30px;
padding-bottom:15px;
}

img.reating_corner_left
{
float:left;
margin:0px;
width:9px;
/*height:289px;*/
top:-30px;
}
img.reating_corner_right
{
float:right;
padding:0px;
margin:0px;
width:9px;
/*height:289px;*/
top:-30px;
}
.reating_img
{
float:left;
padding:0px;
margin:0px;
margin-left:-20px;
text-align:center;
width: 180px;
/*height: 250px;*/
}
.reating_text
{
float:left;
padding:0px;
margin:0px;
margin-left:-10px;
width:560px;
/*width: 200px;
/*height: 250px;*/
}
.text_price
{
color:#5f5f5f;
}
.grey_figures_reating
{
color:#535353;
font-size:11px;
}
.grey_figures_reating_small
{
color:#535353;
font-size:9px;
}
.reating_text_size
{
width:100%;
float:left;

}
.reating_text_size_big
{
width:100%;
float:left;
padding-top:7px;
height: 25px;
}
.reating_buttons
{
margin-top:20px;
}
img.star
{
/*	
height:9px;
width:49px;
*/
float:left;
}
img.star_big
{
height:13px;
width:73px;
float:left;
}
img.big
{
width:130px;
/*height:220px;*/
}
.text_data_of_comment
{
font-size:11.5px;
float:left;
font-style:italic;
font-weight:bold;
margin-top:15px;
}
.comments_reating
{
color:#1572c1;
font-size:11.5px;
text-decoration:underline;
float:left;
}
.smalltext_reating
{
/*height: 28px;*/
float:left;
position:relative;
font-size:11.5px;
margin-top:5px;
text-align:left;
text-decoration:none;
color:#000000;
}
.smalltext_last_reating
{
height: 15px;
float:left;
position:relative;
font-size:11.5px;
margin-top:5px;
text-align:left;
text-decoration:none;
color:#000000;
padding-top:10px;
}
/*-----------------------------------------comments----------------------------------------------------------------------------*/
#comments
{ 
	float:left;
	width: 240px;
  margin-right: 0px; /* Отступ справа */
	padding: 0px; /* Поля вокруг текста */
	padding-top:30px;
	

/*	left:760px;*/
	position:relative;
	
}
.best_comments_in
{ 
 width: 240px;
 height:112px;
 background-image: url(img/comments_backgr.gif);
 background-repeat:repeat;
 margin-top:20px;
 margin-bottom:17px;
 padding: 0px; /* Поля вокруг текста */
 position:relative;
float:left;
padding-top:10px;
}
*HTML .best_comments_in
{
height:102px;
padding-top:0px;
}
img.comments_corner_left
{
float:left;
margin:0px;
width:9px;
height:122px;
top:-10px;
}
*HTML img.comments_corner_left
{top:0px;}
img.comments_corner_right
{
float:right;
padding:0px;
margin:0px;
width:9px;
height:122px;
top:-10px;
}
*HTML img.comments_corner_right
{
	top:0px;
}

img.small-h
{
/*	max-height:48px;*/
	width:48px;
}

img.small
{
	width:48px;
/*	height:48px;*/
}

* HTML img.small
{
/*	width:40px;*/
}

.comments_img
{
float:left;
padding:0px;
margin:0px;
text-align:center;
/*width: 50px;*/
/*
margin-top:-5px;
margin-left:-4px;
*/
}
.comments_big_test
{
float:left;
position:relative;
font-size:14px;
text-decoration:none;
color:#000000;
}
.comments_text
{
float:left;
padding:0px;
margin:0px;
margin-left:0px;
width:155px;
}
*HTML .comments_text
{padding-top:10px;}
img.comments_add
{
/*margin-left:170px;*/
left:170px;
width:24px;
height:25px;
margin-top:-20px;
}
*HTML img.comments_add
{
width:18px;
margin-bottom:10px;
}
.smalltext_comments
{
/*height: 50px;*/
float:left;
position:relative;
font-size:11.5px;
margin-top:5px;
text-align:left;
text-decoration:none;
color:#000000;
}
/*-----------------------------------------quastionar----------------------------------------------------------------------------*/
#quastionar
{ height: 240px;
  width: 240px;
 float:left;
 margin: 0px;
 padding-top: 10px; /* Поля вокруг текста */
 margin-top:20px;
 background-image:url(img/best_reating_backgr.jpg);
 }
*HTML #quastionar
{height: 250px;}
img.quastionar_corner_left
{
float:left;
margin:0px;
padding:0px;
width:9px;
height:250px;
top:-10px;
}
*HTML img.quastionar_corner_left
{
top:0px;
height:260px;
}
img.quastionar_corner_right
{
float:right;
padding:0px;
margin:0px;
width:9px;
height:250px;
top:-10px;
}
*HTML img.quastionar_corner_right
{
top:0px;
height:260px;
}
.text_quastionar
{
float:left;
font-size:18px;
font-weight:600;
text-decoration:none;
color:#000000;
padding-left: 10px;
}
p.quastionar_razdel
{
position:relative;
float:left;
width:100%;
padding-left: 10px;
padding-top:0px;
font-size:13px;
}
.quastionar_razdel_radio
{
top:-10px;
float:left;
position:relative;
width:100%;
padding-left: 10px;
height:22px;
}
*HTML .quastionar_razdel_radio
{top:20px;}
p.quastionar_button
{
position:relative;
float:left;
width:100%;
left:0;
padding-left: 10px;
}
*HTML 
p.quastionar_button
{ top:40px;}
/*-----------------------------------------bottom----------------------------------------------------------------------------*/
#bottom
{ 
height: 50px;
margin:0px;
width:99%;
padding:0px;
width:1000px;
}
.bottom_grey_line
{
width:99%;
height:3px;
background-color:#e6e6e6;
float:left;
margin:0px;
padding:0px;
border:hidden;
border-color:#e6e6e6;
margin-top:50px;
}
* HTML .bottom_grey_line
{
border:solid;
}
.bottom_yellow
{
width:188px;
height:45px;
position:relative;
background-image:url(img/top_search_yellow.jpg);
float:left;
margin-top:0px;
}
* HTML .bottom_yellow
{top:-15px;
height:40px;}
img.bottom_yellow_corner
{
 padding:0px;
 margin:0px;
 border:none;
 float:left;
 position:relative;
 padding-top:33px;
 width:12px;
 height:12px;
 text-align:left;
}
* HTML img.bottom_yellow_corner
{height:12px;}
img.bottom_yellow_corner_right
{
 padding:0px;
 margin:0px;
 border:none;
 float:right;
 position:relative;
 padding-top:-12px;
 width:12px;
 height:12px;
 margin-top:0px;
}
.bottom_text_cr
{
width:110px;
margin-top:5px;
margin-left:-10px;
text-align:left;
}
a.bottom_white
{
text-decoration:none;
color:#FFFFFF;
font-size:11px;
}
.table_bottom
{
position:relative;
left:72px;
width: 350px;
top:10px;
float:left;
text-align:left;
}
* HTML .table_bottom
{
top:0px;
}
