/* CSS Document */
html,body{height:100%;}

body a{
font:12px arial;


			color: #1e5b7e;
text-decoration:none;
}

body a:hover {
			color: #880000;

			text-decoration:none;
		}
body {

padding:0;
margin:0;

font:14px;
font-weight: inherit;
font-style: inherit;
/*font-size: 100%;*/
/* line-height: 1; */
font-family: arial;

color: black;

}





/*
a, a:link {			
			/*color: #1e5b7e;
			color: red;
			text-decoration:none;
			
			cursor:pointer;
		}

		

		a:visited {
			color:#003B6B;
		}


		a:hover {
			color: red;
			text-decoration:underline;
		}
*/
#top{
height:58px;
background:url(../images/top.gif) repeat-x top;
width:100%;
}
#top2{
height:80px;
background:url(../images/top2.gif) repeat-x top;
width:100%;
}
#center {
width: 988px; 
margin: 0 auto; 
text-align: center; 
}
#topMenu{
padding-top:13px;
width:930px;
margin:0 29px 0 29px;
text-align:center;
}

#topMenu a{
font:18px tahoma,serif;
color:#fff;
text-decoration:none;
margin:0 10px 0 10px;

}
#topMenu .a-ac{
font:18px tahoma,serif;
color:#fff;
background:url(../images/menu.jpg) repeat-x;
height:35px;
margin-top:10px;
padding:0 5px 0 5px;
}

#topMenu .a-ac2{
font:18px tahoma,serif;
color:#fff;
background:url(../images/menu.jpg) repeat-x;
height:35px;
margin-top:8px;
padding:0 0px 0 0px;
}
.search{
font:18px tahoma,serif;
color:#fff;
margin:26px 3px 0 0;
float:right;
}
.input{
width:159px;
border:1px solid #a5acb2;
font-family:Tahoma;
font-size:12px;
color:#193038;
}
.select{
width:130px;
border:1px solid #a5acb2;
font-family:Tahoma;
font-size:12px;
color:#193038;
}
#left{
width:160px;
float:left;
padding:24px 0 0 4px;
text-align:left;
}
#menu_left{
width:160px;
padding:0px 0 0px 0;
border:1px solid #cccccc;
background:#f2f2f2;
}
#menu_left .a1{
font-family:Tahoma;
font-size:13px;
color:#a80706;
font-weight:bold;
text-decoration:none;
margin:8px 0 0 16px;
}
#menu_left .a2{
font-family:Tahoma;
font-size:13px;
color:#707273;
text-decoration:none;
margin:0 0 0 36px;

}


#menu_left2{
width:160px;
padding:0px 0 0px 0;


}
#menu_left2 .a1{
font-family:Tahoma;
font-size:13px;
color:#a80706;
font-weight:bold;
text-decoration:none;
/*margin:8px 0 0 16px;*/
}
#menu_left2 .a2{
font-family:Tahoma;
font-size:13px;
color:#707273;
text-decoration:none;
margin:0 0 0 36px;

}

.hr_menu {
 color:#cccccc;
 background-color:#cccccc; 
 height: 1px;
 border-width:0px; 
 text-align:left;
 width:160px;

  padding:0px 0 0px 0;
 margin:0px 0 0 0px;
}

.hr_menu2 {
 color:#cccccc;
 background-color:#cccccc; 

 border-width:0px; 
 text-align:left;
 width:160px;

  padding:0px 0 0px 0;
 margin:0px 0 0 0px;
}
#news{
padding-top:21px;





}
#news ul{
 /*list-style: none url(../images/bullet.gif) inside;*/
 margin:0;
 padding:10px 0 0 0;
 list-style:none;




}

#news h2{
font-family:Tahoma;
font-size:13px;
color:#880000;
font-weight:bold;
margin:0 0 7px 0px;
padding:0;
}
#news li{
 
 margin:0;
 background:url(/img/dottedLine.gif) bottom repeat-x;
 padding:5px 0px;
 line-height:153.5%;



 width:160px;
}
#discussion{
padding-top:17px;
}
#discussion .fon{
background:#f2f2f2;
width:159px;

}

#discussion h2{
font-family:Tahoma;
font-size:13px;
color:#880000;
font-weight:bold;
margin:0 0 7px 0px;;
padding:0;
}

#discussion ul{
list-style: none;
padding:0;
margin:0;
padding:10px 0 0px 0px;


}


p.datestamp{
	color:#999;
	font-size:93.5%;
	padding:0px;
}


.datestamp
{
	color:#999;
	font:normal 93.5% Arial, Helvetica, san-serif;
}

#discussion li{
background:url(/img/dottedLine.gif) bottom repeat-x;
 padding:5px 0px;
 line-height:153.5%;
margin:0;

}


#right{
text-align:left;
min-width:810px;
width:810px;
float:left;
padding:24px 0 0 12px;

}
#right .news{
text-align:left;
min-width:639px;
width:639px;
float:left;
	
}
#right .commun{
text-align:left;
width:270px;
float:right;
}
#com-fon{
width:290px;
padding:0 0 11px 20px;
font-family:Tahoma;
font-size:11px;
color:#e4e7e9;
background:#ac0908;
}

#com-fon5{
width:140px;
padding:0 0 11px 20px;
font-family:Tahoma;
font-size:11px;
color:#e4e7e9;
background:#B3B3B3;
}


#com-fon3{
width:290px;
padding:0 0 11px 20px;
font-family:Tahoma;
font-size:11px;
color:#e4e7e9;
background:#ac0908;
}


#com-fon4{
width:140px;
padding:0 0 11px 20px;
font-family:Tahoma;
font-size:11px;
color:#e4e7e9;
background:#E2E2E2;
}


#com-fon2{
width:150px;
padding-left:11px;
margin-top:1px;
background:#f2f2f2;
}

#com-fon2 ul{
list-style: none url(../images/bullet_plus.gif) inside;
padding:0;
margin:0;
padding:10px 0 10px 0;
}
#com-fon2 li{
padding:0;
margin:5px 0 0 0;
font-family:Tahoma;
font-size:11px;
color:#707273;
}
#com-fon2 a{
font-family:Tahoma;
font-size:11px;
color:#707273;
text-decoration:underline;
}

#right .block-left{
text-align:left;
min-width:426px;
width:426px;
float:left;
padding-top:23px;
/*font-family:Tahoma;
font-size:11px;
color:#707273;*/
}
#analytics{
font-weight: inherit;
			font-style: inherit;
			font-size: 100%;
			/* line-height: 1; */
			font-family: Tahoma;

/*font-family:Tahoma;*/
/*font-size:11px;*/
/*color:#171717;*/
/*color:#004784;*/
width:419px;
}

.hr_analytics {
color:#e1e1e1;
background-color:#e1e1e1; 
height: 1px;
border-width:0px; 
text-align:left;
width:419px;
}
#baraholka{
background:url(../images/grey.gif) repeat-y top left;
width:417px;
}
#baraholka .a1{
font-family:Tahoma;
font-size:11px;
color:#ad0d29;
text-decoration:underline;
}
#baraholka .a2{
font-family:Tahoma;
font-size:11px;
color:#343434;
text-decoration:underline;
}
#right .block-right{
text-align:left;
width:384px;
float:right;
padding-top:11px;
}

#right .block-right2{
text-align:left;
width:484px;
float:right;
padding-top:11px;
}

#right .block-right3{
text-align:left;
width:204px;
float:right;
padding-top:11px;
}

#right .block-right4{
text-align:left;
width:342px;
float:right;
padding-top:11px;
}
#blogi{
background:url(../images/grey2.gif) repeat-y top left;
width:384px;
}
#blogi2{
background:url(../images/grey3.gif) repeat-y top left;
width:396px;
}

#blogi3{
background:url(../images/grey3.gif) repeat-y top left;
width:204px;
}

#blogi4{
background:url(../images/grey3.gif) repeat-y top left;
width:342px;
}

#blogi .a1{
font-family:Tahoma;
font-size:13px;
color:#ad0d29;
text-decoration:underline;
font-weight:bold;
}
#blogi .a2{
font-family:Tahoma;
font-size:15px;
color:#1179b6;
text-decoration:underline;
}
.hr_blogi {
color:#e1e1e1;
background-color:#e1e1e1; 
height: 1px;
border-width:0px; 
text-align:left;
width:384px;
}
#bottom{
background:url(../images/bottom.gif) repeat-x left top;
height:89px;
/*margin-top:80px;*/
font-family:Tahoma;
font-size:10px;
color:#707273;
}
#bottom .a{
font-family:Tahoma;
font-size:12px;
color:#fff;
text-decoration:none;
}
h1{
/*font-family:Times, Tahoma;
font-size:24px;
color:#b8b8b8;
margin:0 0 15px 0;
padding:0;
font-weight:lighter;*/
font:bold 220% Georgia, "Times New Roman", Times, serif;
			color:#8c0000;
			/*border-bottom:1px solid #8c0000;*/
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
}

.class_h1{
/*font-family:Times, Tahoma;
font-size:24px;
color:#b8b8b8;
margin:0 0 15px 0;
padding:0;
font-weight:lighter;*/
color: #1e5b7e;
font:bold 220% Georgia, "Times New Roman", Times, serif;
			color:#8c0000;
			/*border-bottom:1px solid #8c0000;*/
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
}
h2{
font-family:Arial, Tahoma;
font-size:18px;
color:#999999;
font-weight: normal;
margin: 30 40 7px 11px;
margin-left: 40px;
padding:0;
text-align : justify;
}
h3{
font-family:Arial, Tahoma;
font-size:16px;
color:#999999;
font-weight:normal;
margin:0 0 5px 0;
padding:0;
}
h4{
font-family:Tahoma;
font-size:20px;
color:#707273;
font-weight:lighter;
margin:0 0 9px 0;
padding:0;
}
h5{
font-family:Tahoma;
font-size:20px;
color:#b3b3b3;
font-weight:lighter;
margin:0 0 0 0;
padding:0;
}
.-a{
font-family:Tahoma;
font-size:16px;
color:#004784;
margin-top:10px;

}
.reg-a{
font-family:Tahoma;
font-size:20px;
color:#f2f2f2;
font-weight:lighter;

}
.red-a{
 font-family:Tahoma;
font-size:15px;
color:#ad0d29;
text-decoration:underline;
}
.personal-a{
font-family:Tahoma;
font-size:11px;
color:#fff;
text-decoration:underline;


}
.add-a{
font-family:Tahoma;
font-size:18px;
color:#003366;
text-decoration:underline;
font-weight:lighter;
}
.allrol-a{
font-family:Tahoma;
font-size:11px;
color:#003366;
text-decoration:underline;
}
.comm-a{
font-family:Tahoma;
font-size:13px;
color:#ad0d29;
text-decoration:underline;
font-weight:bold;
}
.firma-a{
font-family:Tahoma;
font-size:10px;
color:#707273;
text-decoration:underline;
}



/*  */

.a_w{
font:15px Arial, Helvetica, sans-serif;
color:#0a54a8;
text-decoration:none;
}
.h1_w{
font:26px Arial, Helvetica, sans-serif;
color:#222222;
font-weight:lighter;
margin-top:5px;	
}
.h2_w{
font:16px Arial, Helvetica, sans-serif;
color:#666666;
font-weight:bold;
margin-top:7px;
}
.h3_w{
font:11px Arial, Helvetica, sans-serif;
color:#666666;
margin-top:7px;
}






.menu_div{
	padding:7px 0 7px 10px;
}




.menu_div2{
	padding:4px 0 4px 10px;
}







.class_h1{
font:bold 220% Georgia, "Times New Roman", Times, serif;
			color:#8c0000;
			/*border-bottom:1px solid #8c0000;*/
			padding:0 10px 6px 0;
			margin:0 0 0px 0;
}

.postBody{

    font-size:14px;
}


.postBody h3{
    border-width:2px;
    font-size:153%;
    padding:2px 0;
    margin:0 0 5px;

	font:bold 140% Georgia, "Times New Roman", Times, serif;
			color:#8c0000;
			/*border-bottom:1px solid #8c0000;*/
			padding:0 10px 6px 0;
			margin:0 0 0px 0;

}

.postBody h2{
	*display:inline-block;
}

.post .postBody{
	margin:10px 0px;
}

.post .postBody a,
.post .postBody a:link,
.post .postBody a:visited,
.post .postBody a:hover,
.post .postBody a:active {
	font-weight:bold;
}

.post .postBody a,
.post .postBody a:link,
.post .postBody a:visited {
	color:#00437f;
}

.post .postBody a:hover,
.post .postBody a:active {
	color:#800;
	text-decoration:none;
}

.postBody ul{
	padding:10px 25px;
	list-style-position:inside;
}.postBody ul li{
	list-style-type:disc;
	padding:3px 0px;
}

.postBody ul li p{
	margin:0;
	display:inline;
}

.postBody ol{
	padding:0px 25px;
	list-style-type:decimal;
}

.postBody ol li{
	margin:7px 0px;
	line-height:144.5%;
}



.author{
padding:0px 0px;
	float:left;
	color:#999;
	font:normal 93.5% Arial, Helvetica, san-serif;
}

.postByline{
	background:url(http://i.i.com.com/cnwk.1d/i/tiburon/hh/dot3.gif) bottom repeat-x;
	padding:10px 0px;
    
}





#page_block_91{
	float:left;
}

.fs_16 a{
	font-weight:bold;
	font-size:10pt;
}


.hrimg{ margin: 0% 0% 0% 0%; background-image:url(/img/dottedLine.gif); width:100%; background-repeat: repeat-x; background-position: center;}


.filterblock {margin-bottom:25px;margin-top:0;} 
.filterblock ul {margin-top:0px; margin-left:0px;}
.filterblock ul ul { margin-left:15px; }
.filterblock ul li {margin-top:6px;}
.filterblock .chkbx, .filterblock .inradio  {margin-left:0;}
* html .filterblock .chkbx {margin-left:0; width:12px;}
* html .filterblock .inradio  {margin-left:0; width:12px;}
.filterblock .trademarkers {margin-top:8px;}
.filterblock .trademarkers li  {margin-top:0;}

.category-branch {
	margin: 0px;
}
.category-branch ul {
	margin-left: 20px;
}
.category-branch li {
	margin-left:0px;
}
.category-branch-node {
	margin:0px;
}

.range-hint {
	border:1px solid #d3d3d3;
	padding:4px;
	margin-right:5px;
	}




/* Reviews
***********************************************************************************/
ul.reviews{
  margin:5px 0;
  padding:0;
}
ul.reviews li{
  border-bottom:1px solid #ccc;
  padding:5px 0 20px;
  overflow:hidden;
  /* see hacks.ie6.css */
}
ul.reviews li div.comment_text{
  margin:20px 0 10px;
  /* see hacks.ie.css */
}
ul.reviews li div.comment_text p{
  line-height:1.5;
  margin:0 0 1em;
  clear:left;
}
ul.reviews li div.comment_text a{
  color:#2080ad;
}
ul.reviews li div.comment_text a:visited;{
  color:#ad61ad;
}
ul.reviews li div.commenter{
  margin:5px 0 0;
  float:left;
  clear:left;
}
ul.reviews li div.commenter img.avatar{
  float: left;
}
ul.reviews li div.commenter p {
  margin: 0;
  padding: 4px 0 0 45px;
}
ul.reviews li div.commenter div.rank_title {
  padding: 3px 0 0 45px;
  text-align: left;
}
ul.reviews li p.comment_date{
  float:left;
  clear:left;
  font-size:0.9em;
  color:#888;
}
ul.reviews li p.comment_date a{
  color:#888;
  text-decoration:none;
  font-weight:normal;
}
ul.reviews li p.comment_date a:hover{
  text-decoration:underline;
}
ul.reviews li div.rating{
  float:right;
  clear:right;
}
ul.reviews li div.actions{
  float:right;
  clear:right;
  margin-top:5px;
}
ul.reviews li form textarea,
ul.comments li form textarea {
  width: 445px;
  height: 100px;
}
div.full_width ul.comments li form textarea {
  width: 500px;
}
ul.reviews li form.simple p {
  margin: 0.5em 0;
}

/* Comments
***********************************************************************************/
ul.comments li {
  border-bottom: 1px solid #ccc;
  padding: 5px 0 15px;
  margin: 0 0 5px;
  float: left;
  width: 455px;
}
div.full_width ul.comments li {
  width: 675px;
  padding-left: 10px;
  padding-right: 10px;
}
ul.comments li p {
  margin: 0.5em 0;
}
ul.comments li div.actions {
  text-align: right;
  clear: left;
}
ul.comments li div.comment_text {
  margin: 0 0 15px;
}
ul.comments li div.comment_text p{
  line-height:1.5;
  margin:0 0 1em;
  clear:left;
}
ul.comments li div.comment_text a{
  color:#2080ad;
}
ul.comments li div.comment_text a:visited;{
  color:#ad61ad;
}
ul.comments li div.comment_date {
  float: right;
  text-align: right;
  font-size: 0.9em;
  color: #888;
  width: 100px;
  padding-top: 7px;
}
ul.comments li div.comment_date p a {
  color: #888;
  font-weight: normal;
}
ul.comments li div.comment_author {
  width: 300px;
  float: left;
  overflow: hidden;
}
ul.comments li div.comment_author img.avatar {
  float: left;
}
ul.comments li div.comment_author p {
  margin: 0;
  padding: 4px 0 0 45px;
}
ul.comments li div.comment_author div.rank_title {
  text-align: left;
  padding: 3px 0 0 45px;
}


div.bordered_section div.content {
  border: 1px solid #dfdfdf;
  border-top: 0;
}

div.section_wrap h2.box_header,
div.section_wrap h3 {
  clear:both;
  border:1px solid #dfdfdf;
  border-color:#dfdfdf;
  -moz-border-radius: 5px 5px 0 0;
  -webkit-border-top-left-radius: 5px;
  -webkit-border-top-right-radius: 5px;
  padding:0 8px;
  height:19px;
/*  background:#d5dde7; было*/
  background:#f2f2f2;
  font-size:1em;
  line-height:19px;
  margin:0;
  overflow-y:hidden;
  font-weight: bold;
  font-style: normal;
  position:relative;
  color:#555;
}


/* ratings*/

#ratings {background:url(/img/rating_block.gif) no-repeat;position:absolute;right:20px;bottom:20px;height:111px;padding:4px 10px 10px 18px;width:291px;}
.rat {text-align:left;width:75px;}

.rat2 {text-align:left;width:100px;height:25px;}

#company_info_cont {background:url(/img/block_bckg.jpg) repeat-x #fafafa;border:1px solid #c2c2c2;padding:10px;position:relative;margin-bottom:15px;zoom:1; width:700px;}
#company_info_cont table tr td {font-family:Arial, Helvetica, sans-serif;font-size:12px;}



.new_rating {background:url("/img/star_inactive.gif") 0 0 repeat-x;display:inline-block;zoom:1;*display:inline;width:74px;height:15px;}
.new_rating, x:-moz-any-link {background:url("/img/star_inactive.gif") 0 0  repeat-x;display:block;}

.new_rating2 {background:url("/img/yellow_star_inactive.gif") 0 0 repeat-x;display:inline-block;zoom:1;*display:inline;width:100px;height:25px;}

.new_rating2, x:-moz-any-link {background:url("/img/yellow_star_inactive.gif") 0 0  repeat-x;display:block;}


.new_rating_fill {background:url("/img/star_active.gif") 0 0  repeat-x;display:inline-block;zoom:1;*display:inline;height:15px;}
.new_rating_fill, x:-moz-any-link {background:url("/img/star_active.gif") 0 0  repeat-x;display:block;}

.new_rating_fill2 {background:url("/img/yellow_star_active.gif") 0 0  repeat-x;display:inline-block;zoom:1;*display:inline;height:25px;}

.new_rating_fill2, x:-moz-any-link {background:url("/img/yellow_star_active.gif") 0 0  repeat-x;display:block;}


.a_18_blue {color:#5e5e5e;font-family:Arial, Helvetica, sans-serif;font-size:18px;padding:15px 10px;}
.blue {color:#3177aa;}


.div {
position: absolute;
top: 50%;
left: 50%;
height: 200px;
width: 90%;
margin-top: -100px;
margin-left: -45%; 
text-align: center;
}

.height100 {height:50px;min-height:50px;}

.price_string {font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.price_string img {border:none;}
.price_string table tr td {border-top:1px solid #fff;border-right:1px dotted #b6b6b6;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:7px;}
.price_string table tr.top td {background:url(/images/html_images/frontend/feedback_by_model/top_bckg.gif) repeat-x;}
.price_string a.img {border:1px solid #4F7CAE;float:left;}
.price_td {padding:0 !important;}
.price_td_div {position:relative;padding:7px;}
.price_td_div .skid {position:absolute;right:0;top:0;}

.grey {color:#979797;}
.green {color:#0b8d11;}
.f_10 {font-size:10px;}
.f_11 {font-size:11px;}
.f_12 {font-size:12px;}
.f_14 {font-size:14px;}
.bold {font-weight:bold;}
.m_t_7 {padding:7px 7px 0 7px;}



table.frame{margin-bottom:10px}
table.frame td.cor{height:1px;padding:0;background:#D9D9D9 url("/img/1.gif") no-repeat;}
table.frame td.cont{padding:8px 14px 10px 14px;border-left:1px solid #D9D9D9;border-right:1px solid #D9D9D9}
table.frame td.cont2{border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9}


.cmt-no {
padding:10px;
}

.cmts {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
}
