html, body {
	height:100%;
}
body, td, input, textarea {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#99989a;
}
* {
	margin:0;
	padding:0;
}
body {
	background:#212122 url(../img/bg_top.jpg) 0 0 no-repeat;
}
a.gallery
{
	border: 0;
}
a.gallery_close
{
	border: 0;
}
a.gallery_back
{
	border: 0;
}
a.gallery_next
{
	border: 0;
}
img {
	border:0;
}
.x {
	height:1px;
	width:1px;
}
.rel {
	position:relative;
}
.abs {
	position:absolute;
}
.left {
	float:left;
}
.right {
	float:right;
}
.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}
a, a:hover {
	color:#99989a;
	text-decoration:none;
}
.wh a, .wh a:hover {
	color:#8a8a8a;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

a.edit_topic, a.edit_topic:hover {
	color:#99989a;
	text-decoration:none;
}
a.edit_topic:hover {
	text-decoration:underline;
}

a.delete_topic, a.delete_topic:hover {
	color:#99989a;
	text-decoration:none;
}
a.delete_topic:hover {
	text-decoration:underline;
}

p {
	padding-bottom:1em;
}
small {
	font-size:10px;
	color:#4e4b50;
}
h1 {
	font-size:20px;
	font-weight:normal;
}
h2 {
	font-size:17px;
	font-weight:normal;
}
h3.img {
	background-repeat:no-repeat;
	text-indent:-1000px;
	overflow:hidden;
	font-size:13px;
}
h4 {
	font-size:12px;
	color:#fcfcfc;
	font-weight:normal;
}
h5 {
	font-size:14px;
	font-weight:normal;
	color:#b6b6b7;
}
.wh h5 {
	color:#474747;
}
#mesureur {
	position:absolute;
	left:0;
	top:-20px;
	width:100%;
	height:10px;
}
#root {
	position:relative;
	min-width:995px;
	max-width:1400px;
	min-height:100%;
	background:url(../img/bg_lt.jpg) 0 0 no-repeat;
}
* html #root {
	width:expression(document.getElementById('mesureur').clientWidth < 995 ? "995px" : document.getElementById('mesureur').clientWidth > 1400 ? "1400px" : "100%");
	height:100%;
}

.logo {
	position:absolute;
	top:156px;
	left:65px;
	width:123px;
	height:138px;
	background:url(../img/logo.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/logo.png,sizingMethod=crop);	
}
#sec .logo {
	display:block;
	cursor:pointer;
	top:52px;
	left:106px;
	width:93px;
	height:104px;
	background:url(../img/logo2.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/logo2.png,sizingMethod=crop);
}
#footer {
	position:absolute;
	bottom:0;
	height:64px;
	width:100%;
}
#footer .inn {
	margin:0 50px 0 65px;
}
#footer .line1 {
	height:3px;
	overflow:hidden;
	background-color:#2d2d2d;
}
#footer .line2 {
	height:4px;
	overflow:hidden;
	background-color:#3a3a3a;
}
#footer .rnd_l {
	background:#1d1d1e url(../img/bg_foot_l.gif) 0 0 no-repeat;
	border-bottom:1px solid #212122;
}
#footer .rnd_r {
	background:url(../img/bg_foot_r.gif) 100% 0 no-repeat;
	height:56px;
}
.login {
	position:absolute;
	top:9px;
	right:28px;
	color:#717171;
	z-index:10;
}
.login a,
.login a:hover {
	color:#717171;
	text-decoration:none;
}
.login a:focus {
	outline:none;
}
.login_block {
	display:none;
	position:absolute;
	top:26px;
	left:-232px;
	width:244px;
	height:49px;
	background:#373739;
	z-index:10;
}
.login_block .l_bg {
	position:absolute;
	top:0;
	left:-18px;
	height:49px;
	width:18px;
	background:url(../img/login_l.png) 0 0 no-repeat;
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/login_l.png,sizingMethod=crop);
}
.login_block .r_bg {
	position:absolute;
	top:0;
	right:-18px;
	height:49px;
	width:18px;
	background:url(../img/login_r.png) 0 0 no-repeat;
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/login_r.png,sizingMethod=crop);
}
.login_block .sep {
	width:22px;
	height:15px;
	float:left;
}


.p100 {
	width:100%;
}
/***********************************************************
* Columns
***********************************************************/
.cols2,
.cols3 {
	clear:both;
	width:100%;
	overflow-x:hidden;
}
.cols2 .colleft,
.cols2 .colright,
.cols2 .colleft50,
.cols2 .colright50,
.cols3 .col1_30,
.cols3 .col2_20,
.cols3 .col3_50 {
	float:left;
	min-height:1px;
}
.cols2 .colleft {
	width:25%;
	/*margin-right:-100%;*/
}
.cols2 .colright {
	width:75%;
	/*margin-left:25%;
	display:inline;*/
}
.cols2 .colleft50 {
	width:50%;
	/*margin-right:-100%;*/
}
.cols2 .colright50 {
	width:50%;
	/*margin-left:50%;
	display:inline;*/
}
.cols3 .col1_30 {
	width:30%;
}
.cols3 .col2_20 {
	width:20%;
}
.cols3 .col3_50 {
	width:50%;
	/* width:49.9%; */
}


.top1 {
	background:url(../img/t1_l.gif) 0 0 no-repeat;
	margin-right:12px;
	padding-left:28px;
}
.top1 .inn {
	position:relative;
	background:#1c1c1c url(../img/t1_r.gif) 100% 0 no-repeat;
	height:35px;
	z-index:10;
}
.inputTxt {
	position:relative;
	height:15px;
	background:#fff;
}
.inputTxt .l,
.inputTxt .r {
	position:absolute;
	height:15px;
	width:7px;
	top:0;
	background-repeat:no-repeat;
}
.inputTxt .l {
	background-position:0 0;
	background-image:url(../img/input_txt_l.png);
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/input_txt_l.png,sizingMethod=crop);
	left:-7px;
}
.inputTxt .r {
	background-position:100% 0;
	background-image:url(../img/input_txt_r.png);
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/input_txt_r.png,sizingMethod=crop);
	right:-7px;
}
.inputTxt input {
	border:0;
	background:none;
	width:100%;
	height:15px;
	/* margin:-1px 0; */
}
input.txt2,
textarea.txt2 {
	display:block;
	border:1px solid #4c4c4c;
	width:300px;
	margin-bottom:2px;
    color:#4c4c4c;
}
textarea.txt2 {
	height:100px;
	overflow:auto;
}
input.btn {
	border:1px solid #4c4c4c;
    color:#4c4c4c;
	background:#ddd !important;
}
input.error {
	border: 1px solid red; width:300px;
}
.w84 {
	width:84px;
}
.btn1 {
	margin:2px 0 0 15px;
}
.searchTop {
	position:absolute;
	top:9px;
	left:-3px;
}
.navTop {
	position:relative;
	margin-left:203px;
	top:9px;
	color:#373636;
}
.navTop a,
.navTop a:hover {
	color:#565656;
}
.brands_cont {
	margin:50px 12px 0 20px;
}
.brands_sec {
	border-left:3px solid #373739;
	padding:15px 0 0 13px;
	position:relative;
}
ul.brands {
	list-style:none;
	margin-left:10px;
}
ul.brands li {
	float:left;
	font-size:10px;
	font-weight:bold;
	color:#b5b5b5;
	width:100px;
}
ul.brands li a {
	font-weight:normal;
	color:#565656;
}
ul.brands li a:hover,
ul.brands li a.sel {
	color:#212122;
	background-color:#3dbfc4;
	text-decoration:none;
}
ul.brands li div {
	margin:3px 0 1px 0;
}
.dark,
.dark:hover {
	color:#565656;
}
a.plus {
	background:url(../img/ico_plus.gif) 0 5px no-repeat;
	padding-left:12px;
}
#banner100 {
	vertical-align: middle;
	text-align: center;
	height: 90px;
}
.banner100_cont {
	height:90px;
	background:#373739;
	border:1px solid #1c1c1c;
	border-width:1px 0;
	position:relative;
	margin:27px 45px 0 0;
	/* margin-top:9px; */
}
#sec .banner100_cont {
	margin-top:18px;
	margin-bottom:6px;
}
.banner100_cont .l,
.banner100_cont .r {
	position:absolute;
	top:-1px;
	height:92px;
	width:27px;
}
.banner100_cont .l {
	left:0;
	background:url(../img/bg_banner90_l.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_banner90_l.png,sizingMethod=crop);
}
#sec .banner100_cont .l {
	background:url(../img/bg_banner90_l2.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_banner90_l2.png,sizingMethod=crop);
}
.banner100_cont .r {
	right:0;
	-right:-1px;
	background:url(../img/bg_banner90_r.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_banner90_r.png,sizingMethod=crop);
}
.title1 {
	background:#101011;
	margin-right:45px;
}
.title1 .l {
	background:url(../img/bg_title1_l.gif) 0 0 no-repeat;
}
.title1 .r {
	background:url(../img/bg_title1_r.gif) 100% 0 no-repeat;
	height:20px;
}
.title1 img {
	margin:5px 0 0 21px;
	vertical-align:bottom;
}
.title1 .links {
	float:right;
	margin:4px 15px 0 0;
	color:#373636;
}
.title1 .links a {
	color:#565656;
}
.title1 .links span {
	color:#777777;
}
.title1_line {
	background:#373739 url(../img/title1_line.gif) 0 0 no-repeat;
	height:2px;
	overflow:hidden;
}
#sec .title1_line {
	margin-right:45px;
}
.scroll {
	height:245px;
	background:#1a1a1b url(../img/bg_scroll.png) 100% 0 no-repeat;
	border-bottom:5px solid #373739;
	padding-right:45px;
}
#scrollLine {
	position:relative;
	height:245px;
	overflow:hidden;
}
#scrollLine .shadw {
	position:absolute;
	top:0;
	right:0;
	-right:-1px;
	height:245px;
	width:17px;
	background:url(../img/scroll_shadw.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/scroll_shadw.png,sizingMethod=crop);
	z-index:10;
}
ul.scrollInn {
	list-style:none;
	position:absolute;
	top:9px;
}

ul.likeScrollInn {
	list-style:none;
}
ul.likeScrollInn li {
	float:left;
	width:150px;
	height:221px;
	overflow:hidden;
	padding-right:5px;
}
ul.likeScrollInn li .bg {
	position:absolute;
	width:150px;
	height:221px;
	background:url(../img/bg_scroll_it.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_scroll_it.png,sizingMethod=crop);
}

#sec ul.scrollInn {
	list-style:none;
	position:relative;
	top:auto;
	 zoom:1;
}
#sec ul.scrollInn li {
	margin-bottom:14px;
}
.catalog_info {
    padding-left: 10px;
}
ul.scrollInn li {
	float:left;
	width:150px;
	height:221px;
	overflow:hidden;
	padding-right:5px;
}
ul.scrollInn li .bg {
	position:absolute;
	width:150px;
	height:221px;
	background:url(../img/bg_scroll_it.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_scroll_it.png,sizingMethod=crop);
}
ul.videoContent {
	list-style:none;
	position:absolute;
	top:9px;
}
#sec ul.videoContent {
	list-style:none;
	position:relative;
	top:auto;
	 zoom:1;
}
#sec ul.videoContent li {
	margin-bottom:14px;
}
ul.videoContent li {
	float:left;
	width:500px;
	height:375px;
	overflow:hidden;
	padding-right:5px;
}
ul.videoContent li .bg {
	position:absolute;
	width:500px;
	height:375px;
	background:url(../img/bg_scroll_it.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_scroll_it.png,sizingMethod=crop);
}
.wh ul.scrollInn li .bg {
	background:url(../img/bg_scroll_it_wh.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_scroll_it_wh.png,sizingMethod=crop);
}
ul.scrollInn li .img1 {
	height:148px;
	width:148px;
	overflow:hidden;
	padding:1px;
}
ul.likeScrollInn li .img1 {
	height:148px;
	width:148px;
	overflow:hidden;
	padding:1px;
}
ul.scrollInn li .txt {
	position:relative;
	color:#565656;
	padding:11px 8px 0 18px;
}
ul.likeScrollInn li .txt {
	position:relative;
	color:#565656;
	padding:11px 8px 0 18px;
}
ul.scrollInn li a {
	display:block;
	position:absolute;
	width:150px;
	height:221px;
	z-index:3;
}
ul.likeScrollInn li a {
	display:block;
	position:absolute;
	width:150px;
	height:221px;
	z-index:3;
}

.nav_line {
	background:#252526 url(../img/bg_nav_line.gif) 0 0 no-repeat;
	overflow:hidden;
	margin-top:12px;
	height:10px;
}
.nav_line .bg1 {
	background:url(../img/bg_nav_line1.gif) 100% 0 no-repeat;
}
.nav_line .bg2 {
	background:url(../img/bg_nav_line2.gif) 100% 0 no-repeat;
	height:10px;
	width:56px;
}
.nav_cont {
	background:#1a1a1b url(../img/bg_nav_cont.gif) 0 100% repeat-x;/*#1a1a1b*/
}
.nav_cont .bg1 {
	background:url(../img/bg_nav_cont1.gif) 39px 0 no-repeat;
	padding-left:56px;
}
.nav_cont .bg2 {
	height:250px;
	background:#1d1d1e url(../img/bg_nav_cont.gif) 0 100% repeat-x;
}
.nav_cont .bg3 {
	height:250px;
	background:url(../img/bg_nav_cont2.gif) 100% 0 no-repeat;
}
ul.nav {
	list-style:none;
	height:230px;
	padding:20px 0 0 0;
	width:185px;
	margin:0 auto;
}
ul.nav li {
	padding:7px 0 1px 0;
	background:url(../img/nav_it_bg.gif) 0 100% no-repeat;
}
ul.nav li img {
	vertical-align:bottom;
}
ul.nav li a {
	padding:0 0 2px 20px;
	display:block;
}
ul.nav li a:hover,
ul.nav li.sel a {
	background:url(../img/nav_ov_bg.gif) 0 100% no-repeat;
}
.block {
	background:url(../img/bg_block.gif) 100% 0 no-repeat;
}
.block div.inn {
	background:url(../img/bg_block.gif) 0 100% no-repeat;
}
.block_cont3 {
	margin-right:15%;
}
.block_cont4 {
	margin-right:50px;
}
.block_cont5 {
	margin:0 15px 0 65px;
}
.block_cont6 {
	margin:25px 20px 0 59px;
}
.block_cont7 {
	margin:20px 25px 0 75px;
}
.m4 {
	margin-bottom:4px;
}
.m5 {
	margin-bottom:5px;
}
ul.li {
	list-style:none;
	margin-bottom:7px;
}
ul.li2 {
	list-style:none;
	margin-bottom:14px;
}
ul.li li {
	margin:2px 0;
}
ul.li2 li {
	margin:4px 0;
	list-style-type: none;
}
ul.li li a {
	background:url(../img/li1.gif) 0 4px no-repeat;
	padding-left:13px;
}

ul.li2 li a {	
	padding-left:14px;
	list-style-type: none;
}
ul.li2 li a:hover {
	background-image:none;
	list-style-type: none;
}
ul.li2 li a {
	background-image:none;
	list-style-type: none;
}
ul.li2 li a:hover {
	background-image:none;
	list-style-type: none;
}


ul.li li a:hover {
	background-image:url(../img/li1o.gif);
}
ul.li2 li a:hover {
	background-image:none;
}
.wh ul.li li a {
	background-image:url(../img/li2.gif);
}
.wh ul.li li a:hover {
	background-image:url(../img/li2o.gif);
}
ul.li li,
ul.li li a,
ul.li li a:hover {
	color:#565656;
	text-decoration:none;
}
.banner2 {
	position:relative;
	height:118px;
	text-align:center;
	overflow:hidden;
	width:100%;
}
#sec .banner2 {
	height:170px;
}
.banner2 img {
	vertical-align:top;
}
.banner2 .l,
.banner2 .r {
	position:absolute;
	width:29px;
	height:29px;
}
.banner2 .l {
	bottom:0;
	left:0;
	background:url(../img/bg_banner2_l.png) 0 0 no-repeat;
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_banner2_l.png,sizingMethod=crop);
}
.banner2 .r {
	right:0;
	-right:-1px;
	background:url(../img/bg_banner2_r.png) 0 0 no-repeat;
	-background-image:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_banner2_r.png,sizingMethod=crop);
}
ul.bl4 {
	list-style:none;
}
ul.bl4 li {
	width:25%;
	-width:24.9%;
	float:left;
}
ul.bl4 ul li {
	float:none;
	width:auto;
}
.cr {
	width:50%;
	//width:49.9%;
	float:left;
}
a.qb,
a.qb:hover {
	color:#898b90;
	text-decoration:none;
	display:block;
	width:58px;
	text-align:left;
	padding-left:37px;
	background:url(../img/qb.gif) 0 3px no-repeat;
}
a.li,
a.li:hover {
	background:url(../img/li1.gif) 0 4px no-repeat;
	padding-left:15px;
	color:#565656;
	text-decoration:none;
}
a.li:hover {
	background-image:url(../img/li1o.gif);
}
a.li2:hover {
	background-image:none;
}
ul.tag_cloud {
	list-style:none;
}
ul.tag_cloud li {
	display:inline;
	margin-right:5px;
}
ul.tag_cloud li a:hover {
	text-decoration:none;
	color:#212122;
	background-color:#3dbfc4;
}
a.w1, a.w1:hover {
	font-size:10px;
	color:#565656;
}
a.w2, a.w2:hover {
	font-size:11px;
	color:#565656;
}
a.w3, a.w3:hover {
	font-size:12px;
	color:#898989;
}
a.w4, a.w4:hover {
	font-size:13px;
	color:#565656;
}
a.w5, a.w5:hover {
	font-size:13px;
	color:#898888;
}
a.w6, a.w6:hover {
	font-size:15px;
	color:#afafaf;
}
a.w7, a.w7:hover {
	font-size:16px;
	font-weight:bold;
	color:#d6d6d6;
}
.tags {
	padding-top:2px;
}
.tags a {
	padding:0 1px 0 2px;
	color:#d6d6d6;
}
.wh .tags a {
	color:#616161;
}
.tags a:hover {
	text-decoration:none;
	color:#212122;
	background-color:#3dbfc4;
}

.news_img {
	position:relative;
	width:54px;
	height:55px;
	overflow:hidden;
	float:left;
	margin:2px 8px 0 0;
}

.news_img img {
	margin:1px 0 0 1px;
}
.news_img a {
	cursor:pointer;
}
.news_img a img {
	filter:gray();
}
.news_img a:hover img {
	filter:none;
}
.news_img .brd,
.news_img .brd2,
.news_img .brd3 {
	display:block;
	position:absolute;
	top:0;
	left:0;
	width:54px;
	height:55px;
	background:url(../img/bg_news.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_news.png,sizingMethod=crop);
}
.news_img .brd2 {
	background:url(../img/bg_news2.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_news2.png,sizingMethod=crop);
}
.news_img .brd3 {
	background:url(../img/bg_news3.png) 0 0 no-repeat;
	-background:none;
	-filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/img/bg_news3.png,sizingMethod=crop);
}
a.noul:hover {
	text-decoration:none;
}
.line {
	background-color:#2c2c2c;
	height:1px;
	overflow:hidden;
}
.date {
	font-size:10px;
	color:#565656;
}
.wh .date {
	color:#888888;
	margin-bottom:3px;
}
.nav_bot {
	color:#373636;
	padding:25px 0 0 24px;
	font-size:10px;
}
.nav_bot a {
	color:#6d6d6d;
	font-size:11px;
}
.btns {
	float:right;
	padding:15px 60px 0 0 ;
}
.icos {
	height:10px;
	margin:12px 0 8px 0;
}
.icos a {
	display:block;
	float:left;
	height:10px;
	width:11px;
	background:url(../img/icos.gif) 0 0 no-repeat;
	margin-right:20px;
}
.icos a.ico1 {
	background-position:0 0;
}
.icos a.ico2 {
	background-position:-11px 0;
}
.icos a.ico3 {
	background-position:-22px 0;
}
.grad {
	position:relative;
	color:#616161;
	margin-left:36px;
	padding-top:3px;
}
.grad a,
.grad a:hover {
	color:#777777;
}
.grad span {
	color:#b1b1b1;
}
.grad a.home {
	position:absolute;
	left:-18px;
	top:5px;
	display:block;
	background:url(../img/ico_home.gif) 0 0 no-repeat;
	width:11px;
	height:10px;
}
.content {
	position:relative;
	background:#1a1a1b;
	margin-right:45px;
	min-height:350px;
	-height:350px;
	font-size:12px;
}
.wh,
.wh input, 
.wh textarea {
	background:#fff;
	color:#4c4c4c;
}
.wh h1 {
	color:#474747;
}
.content_inn {
	margin:0 30px 0 35px;
	padding:20px 0;
}
.content_r {
	position:absolute;
	top:0;
	right:-34px;
	width:34px;
	height:245px;
	background:url(../img/content_r.png);
}
.line_uc {
	height:5px;
	overflow:hidden;
	background:#373739;
	margin-right:45px;
}
.pages {
	font-size:9px;
	color:#454545;
	padding:2px 10px 0 10px;
}
.pages span,
.pages a,
.pages a:hover {
	font-size:11px;
	color:#696767;
}
.pages span {
	font-weight:bold;
	color:#b5b5b5;
}
.pages .arr {
	float:right;
}
.line_news {
	height:1px;
	background:#363636;
	overflow:hidden;
	margin:10px 0;
}
.wh .line_news {
	background:#ccc;
}

.news_calend {
	float:right;
	width:365px;
	font-size:8px;
	color:#353336;
}
.wh .news_calend {
	color:#bbbbbf;
}
.news_calend a,
.news_calend span {
	margin:0 2px 0 3px;
	font-size:11px;
}
.news_calend a {
	color:#585759;
}
.wh .news_calend a {
	color:#747474;
}
.news_calend span.sel {
	color:#bbbbbf;
}
.wh .news_calend span.sel {
	color:#353336;
}
.news_calend .line {
	margin:5px 0 2px 0;
	color:#2c2d2e;
}
.wh .news_calend .line {
	background:#ccc;
}
.rating {
	float:right;
	position:relative;
	padding-right:27px;
	margin-top:-3px;
}

.ratingerror span {
	float:right;
	position:relative;
	padding-right:27px;
	margin-top:-3px;
}
.rating span {
	font-size:17px;
}
.rating a {
	display:block;
	position:absolute;
	top:-3px;
	color:#4c4c4c;
	font-size:18px;
}
.rating a.up {
	right:12px;
}
.rating a.down {
	right:0;
}
.rating a:hover {
	color:#3dbfc4;
}
.comments {
	font-size:11px;
}
.comments h5 {
	font-size:13px;
	color:#4c4c4c;
}

