﻿* {padding: 0px; margin: 0px; font-family: tahoma; color: #000000; font-size: 12px;}
img { border:0px;}
.vlblue12 {font-family: arial; color: #6AB2E7; font-size: 12px;}
.lblue12 {font-family: arial; color: #0060A1; font-size: 12px;}
.lblue12_2 {font-family: tahoma; color: #0060A1; font-size: 12px;}
.blue12 {font-family: arial; color: #0053A5; font-size: 12px;}
.black12 {font-family: arial; color: #000000; font-size: 12px;}
.red12 {font-family: arial; color: #AB1F1F; font-size: 12px;}
.red14 {font-family: arial; color: #AB1F1F; font-size: 14px;}
.brd_5397CE {border-color: #5397CE; border-style: solid; border-width: 1px;}
.l_brd_6AB2E7 {border-left-color: #6AB2E7; border-left-style: solid; border-left-width: 1px;}
.l_brd_FFFFFF {border-left-color: #FFFFFF; border-left-style: solid; border-left-width: 1px;}
.brd_000000 {border-color: #000000; border-style: solid; border-width: 1px;}
.l_brd_000000 {border-left-color: #000000; border-left-style: solid; border-left-width: 1px;}
.t_brd_000000 {border-top-color: #000000; border-top-style: solid; border-top-width: 1px;}
.r_brd_000000 {border-right-color: #000000; border-right-style: solid; border-right-width: 1px;}
.b_brd_000000 {border-bottom-color: #000000; border-bottom-style: solid; border-bottom-width: 1px;}
.decor_off {text-decoration: none;}
.decor_off:hover {text-decoration: underline;}
.decor_on {text-decoration: underline;}
.decor_on:hover {text-decoration: none;}

td#centercontent, td#centercontent p
{font-family: arial; color: #000000; font-size: 12px; /*text-indent:10px;*/}

td#centercontent p.red, span.red { color:#AB1F1F;}

td#centercontent p.blue, .blue {color: #6AB2E7;}

a.redlnk { text-decoration:none; color:#AB1F1F; font-size:12px; display:block; padd}
a.redlnk:hover { text-decoration:none;}
a:hover { color:#AB1F1F;}

p { margin:0;
  padding: 5px 0;}
ul, ol {padding:5px 0; list-style-position:inside; margin:3px 0;}
ul li, ol li { margin-left:0px; padding:2px;}

td.submenu { padding: 2px 0 4px 10px;}
td.submenu a { color:#0060AC; text-decoration:none; font-size:11px;}
td.submenu a:hover {text-decoration: underline;}

#prjlist td { vertical-align:top; text-align:left;}
#prjlist td .name, span.name { font-size:12px; font-weight:bold; line-height:14px;}
#prjlist td img { margin: 0 10px 0 0;}

div.prjleftimage { float:left; margin:0 15px 15px 0; width:120px; height:120px;}
.clear { clear:both;}

.second {padding-left:15px;}
.smallpad { padding:0 3px;}
div.vote,div.vote1 
{
	display:block;
	width:82px;
	height:82px;
	background:url(../images/vote_me.jpg);
	float:left;
	margin:0 5px 5px 0;
	clear:both;
	}

div.vote1 {background:url(../images/vote_me1.jpg);}

div.vote span, div.vote1 span	
{ display:block;
	width:82px;
	height:18px;
	margin-top:22px;
	text-align:center;
	color:#024879;
	font-size:20px;
	}

	
div.vote a, div.vote1 a	
{
	margin-top:7px;
	display:block;
	width:82px;
	height:22px;
	
}

div.golos
{
	overflow:hidden;
    width:92px;
	height:82px;
	display:block;
	background-color:#ffffff;
	float:left;
	margin:0 5px 5px 0;
	clear:both;
	background:url(../images/bg_golos.gif);
}

div.golos div.count { font-size:15px; text-align:center; font-weight:bold; color:#013c64; padding:3px 0;}
div.golos span.rating { text-align:center; width:92px; display:block; font-weight:bold; color:#0060a1;}
div.golos span.all_count { margin:5px 3px 5px 3px; font-size:10px; display:block; text-align:center;}



div.golos ul.star_rating
{
	list-style:none;
	margin: 0;
	padding:0px;
	width: 80px;
	height: 13px;
	margin-top:7px;
	margin-left: 6px;
	position: relative;
	background: url("../images/star_rating.gif") top left repeat-x;}

div.golos ul.star_rating li{
	padding:0px;
	margin:0px;
	width:16px;
	height: 13px;
	float: left;
	}

div.golos ul.star_rating li.current_rating {width: 0; height: 0; position:relative;}
div.golos ul.star_rating li.current_rating span
{
		background: url("../images/star_rating.gif") left bottom;
		background-position: -1px 13px;
		position: absolute;
		height: 13px;
		text-indent: -9000px;
		z-index: 1;
		}

div.golos ul.star_rating li a{
	display:block;
	width:16px;
	height: 13px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;}
	
div.golos ul.star_rating li a:hover{
	background: url("../images/star_rating.gif") -1px -13px;
	z-index: 1;
	left: 0px;}
	
div.golos ul.star_rating a.one_star{left: 0px;}
div.golos ul.star_rating a.one_star:hover{width:16px;}

div.golos ul.star_rating a.two_stars{left:16px;}
div.golos ul.star_rating a.two_stars:hover{width: 32px;}

div.golos ul.star_rating a.three_stars{left: 32px;}
div.golos ul.star_rating a.three_stars:hover{width: 48px;}

div.golos ul.star_rating a.four_stars{left: 48px;}	
div.golos ul.star_rating a.four_stars:hover{width: 64px;}

div.golos ul.star_rating a.five_stars{left: 64px;}
div.golos ul.star_rating a.five_stars:hover{width: 80px;}


.response_form td input.form_text, .response_form td .form_textarea
{
	padding-left:0px;
	margin-bottom:5px;
	width:300px;
	border:solid 1px #7f9db9;
}
.response_form td .form_textarea { height:100px;}

.response_form { margin-top:5px; width:100%;}
.sumbit_comment_form { padding:5px; background-color:#114366; color:#FFF; text-decoration:none; margin:5px 0 0 10px;}
.add_comment_form input, .add_comment_form textarea { border:solid 1px #7f9db9; padding:0;}
.comments_list { padding-bottom:5px;}
.comments_list p { padding-top:0;}
.comments_list .dt { padding:0; font-size:9px;}
.comments_list .nm { padding:0; margin:0; font-weight:bold;}
h3.comments { font-size:18px; padding:10px 0 5px 0; color:#ab1f1f;}

a.b_lj {display:block; width:20px; height:20px; background: url("../images/lj.gif") 0 0;}}