﻿body,form, p, td, ul, li, h1, h2, h3, h4{margin:0;padding:0;list-style-type:none;}
body, p, td, ul, li{font:normal 11px Verdana;}

h1{font:bold 13px Verdana;padding-bottom:10px;padding-bottom:10px;}
h2{font:bold 13px Verdana;padding-bottom:10px;padding-bottom:10px;height:20px;}

#content{width:970px;margin:0 auto;}
#header {margin:0 auto;padding:2px 0 0 0;width:970px;}
#foot{margin:0 auto;padding: 10px 0 0 0;width:970px;line-height: 20px}

A.sec{text-decoration: underline;font-size: 12px;color:blue;font-family: verdana;}
A:hover.sec{text-decoration: underline;}

A.sec_min{text-decoration: underline;font-size: 10px;color:blue;font-family: verdana;}
A:hover.sec_min{text-decoration: underline;}

.f_l{text-decoration: underline;font-size: 12px;color:blue;font-family: verdana;cursor:pointer;}

A.lnk{text-decoration: underline;font-size: 12px;color:blue;font-family: verdana;}
A:hover.lnk{text-decoration: underline;}
.cpl{width: ;float:left;} 
.cpr{font-size:13px;padding-left:20px;text-align:left;}
.t{width:200px;}

.s_list ul li { list-style:none; padding:10px 0 0 0;}
.s_list ul { margin:0;}
.txt_error
{
 BORDER-RIGHT: red 1pt solid;
BORDER-TOP: red 1pt solid;
BORDER-LEFT: red 1pt solid;
BORDER-BOTTOM: red 1pt solid
}
IMG{border:none;}
.c{clear:both;}
.logo,.tab, .sel_end,.sel,.end,.sel_end,.btn_vot
{
	background:#fff url('http://www.brrds.com/i/template.gif') no-repeat 0px 0px;
}
.logo{height:38px;width:250px;}
.t{font:bold 12px Verdana;}
.l_info
{
	font-size:12px;
	color:gray;
}
.v_OK
{
	color:Green;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}
.v_KO
{
	color:red;
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
}
.b_gray{border: 1px solid #CCC;padding: 5px;line-height: 20px;
	overflow:hidden;}
.b_blue{border: 1px solid #cfdcfe;margin-top: 10px;padding: 5px;line-height: 20px;}
.b_green{border: 1px solid green;margin-top: 10px;padding: 5px;line-height: 20px;}
.blue{background-color:#cfdcfe;}
.gray{background-color:#CCC;}
.s_max{width:969px;}
.w_150{width:150px;}
.w_180{width:180px;}
.w_200{width:200px;}
.w_250{width:250px;}
.w_300{width:300px;}
.w_350{width:350px;}
.w_400{width:400px;}
.w_500{width:500px;}
.w_580{width:580px;}
.w_600{width:600px;}
.w_700{width:700px;}
.w_770{width:770px;}
.ml_15{margin-left:15px;}
.ml_10{margin-left:10px;}
.w_5{width:5px;}
.m_5{padding:5px 5px 5px 5px;}
.m_10{padding:10px 10px 10px 10px;}
.m_15{padding:15px 15px 15px 15px;}
.m_20{padding:20px 20px 20px 20px;}
.vr{text-align:right;}
.vl{text-align:left;}
.vc{text-align:center;}
.fl{float:left;}
.fr{float:right;}

.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}

#tab_menu{width:980px;height:30px;clear:both;padding-top:20px;}
.tab{background-color:#d6e1fe;background-position:-257px -31px;height:29px;float:left;padding:0 0 0 5px;overflow:hidden;}
.tab a, .tab a:visited{display:block;color:#000;font:normal 12px Verdana;text-decoration:none;padding:8px 20px;}
.sel, .sel_end{background-color:#d6e1fe;background-position:-257px -0px;color:#000000;font:bold 12px Verdana;position:relative;z-index:100;}
.sel a, .sel a:visited{color:#000000;font-weight:bold;}
.end{background-position:-552px -31px;width:5px;padding:0;margin:0 5px 0 0;}
.sel_end{background-position:-552px -0px;}
.no_photo{background:#fff url('/i/no_photo.gif') no-repeat -0px -0px;width:100px;height:100px;cursor:pointer;}
.si_photo{width:100px;height:100px;}	
.user_home{float:left;width:100px;text-align:center;padding-left:12px;}
/* ======= STAR-RATER ======== */
.star-rating,
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus,
.star-rating .current-rating{
background: url('/i/ratings/star.gif') left -1000px repeat-x;
}
.star-rating{
position:relative;
width:125px;
height:25px;
overflow:hidden;
list-style:none;
margin:0;
padding:0;
background-position: left top;
}
.star-rating li{
display: inline;
}
.star-rating a,
.star-rating .current-rating{
position:absolute;
top:0;
left:0;
text-indent:-1000em;
height:25px;
line-height:25px;
outline:none;
overflow:hidden;
border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
background-position: left bottom;
}
.star-rating .current-rating{
z-index:1;
background-position: left center;
}

.inline-rating{
display:-moz-inline-block;
display:-moz-inline-box;
display: inline-block;
vertical-align: middle;
}

.small-star{
width:50px;
height:10px;
}
.small-star,
.small-star a:hover,
.small-star a:active,
.small-star a:focus,
.small-star .current-rating{
background-image: url('/i/ratings/star_small.gif');
line-height: 10px;
height: 10px;
}
/* ======= /STAR-RATER ======== */
.g_s{background:orange;width:100px;font-size:10px;font-family:Verdana;text-align:center;
	height:20px;}
/* GRID LEFT */
.g_l
{
	width: 100px;
	height:100px;
	float:left;
	padding-top:25px;
	text-align:left;
	} 
/* GRID COL RIGHT */
.g_r
{
	width:440px;
	float:left;
	padding-left:10px;
	text-align:left;
		padding-top:25px;
}
/* GRID STYLE TITLE */
.g_t
{
	font-family:Verdana;
	font-size:12px;
	color:red;
	font-weight:bold;
}
/* GRID STYLE DESCRIPTION */
.g_d
{
	font-family:Verdana;
	font-size:12px;
	color:black;
}
.pagination {
	padding: 3px 0 3px 0;
	margin: 3px 0 3px 0;
	text-align:center;
}
.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #4169E1;
	text-decoration: none; /* no underline */
	font-family:Verdana;
	font-size:11px;
	color: #036CB4;
}
.pagination a:hover,
.pagination a:active {
	border: 1px solid #999;
	color: #666;
}
.pagination .current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #036CB4;
	font-weight: bold;
	background-color: #036CB4;
	color: #FFF;
	font-family:Verdana;
}
.pagination .disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}
.error {width: 90%; border: 1px solid #ACA899; background: #FFFFE1 url('/i/img_error.jpg') 3px 5px no-repeat; text-align: left; padding: 12px; padding-left: 40px; margin: auto;}

.fc1 {width: 25px;text-align:center;padding-top:8px;}
.fc2 {width: 530px;}
.fc3 {width: 235px;}
.fc4 {width: 50px;text-align:center;}
.fc5 {width: 65px;text-align:center;}
.row
{
	height:40px;
	vertical-align:top;

}
.photo_par{width:100px;height:100px;}
.fp{width:100px;height:100px;}
/* PANELS AREA PERSONAL */
.pnl_cab {
cursor: pointer;
position: relative;
margin:1px;
}
.pnl_body {
padding: 0px;
}

.w_r_t{font:bold 10px Verdana;color:gray;}
A.w_r_l{text-decoration: underline;font-size: 11px;color:blue;font-family: verdana;}
.lnkPhoto{text-decoration: underline;font-size: 20px;color:#f7921e;font-family: verdana;}

/* FOROS */
.mTit
{
	font-size:14px;
}
.message_table
{
	width:500px;
	BORDER-RIGHT: black 1pt solid;
	BORDER-TOP: black 1pt solid;
	BORDER-LEFT: black 1pt solid;
	BORDER-BOTTOM: black 1pt solid
}
.frowtitle{text-align:left;background: #eee;font-family:Tahoma;font-size:12px;
		height:36px;padding-left:10px;
		font-weight:bold;
		}
.frowwithoutthemes{text-align:left;font-family:Tahoma;font-size:12px;height:36px;padding-left:10px;}
.tborder{color: #000000;border: 1px solid #000000;}
/* END FOROS */
.btn_vot{background-position:-2px -37px;height:30px;width:220px;}
.ul_inline li{float: left;width:111px;height:150px;padding-left:4px;text-align:center;} 
.ul_vertical li{width:115px;text-align:center;padding-bottom:22px;} 
