/*****************************/
/*** Core html setup stuff ***/
/*****************************/

body {
	font-family: Tahoma;
	line-height: 1.3em;
	margin: 0px;
	padding:0px;
	font-size: 12px;
	color: #333;
	height:900px;
	background:url(../images/bg.png);
	line-height:130%;
}

td{
	border:0px;
}

a{
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
	font-weight: normal;
	color:#e80d27;
	font-size:14px;
}

a:hover {
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	color:#e80d27;
	font-size:14px;
}

#bg_top{
	background:url(../images/bg_top.png) repeat-x;
	height:177px;
}

#col{
	width:1000px;
	margin:0 auto;
	position:relative; z-index:99;
}

#header{
	margin-left:-30px;
}

.padMenu{
	padding-top:24px;
	padding-left:6px;
}

ul.menulist-round{
	list-style:none;
	margin:0px;
	padding:0px;
	color:#000000;
}

ul.menulist-round li{
	float:left;
	color:#000000;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
}

ul.menulist-round li a{
	display:block;
	color:#000000;
	padding:20px 8px 10px 8px;
	text-decoration:underline;
}

ul.menulist-round li a:hover{
	display:block;
	color:#000000;
	text-decoration:none;
	padding:20px 8px 10px 8px;
	background:none;
}

ul.menulist-round a#active_menu{
	display:block;
	color:#fff;
	text-decoration:none;
	padding:20px 5px 10px 5px;
	background:#e80d27;
}


#slide{
	padding:0px 12px;
}

.textSlide{
	background:url(../images/slidebg_left.png);
	width:310px;
	height:175px;
}

#pad-linemod{
	margin-top:-13px;
	z-index:2;
	position:relative;
}

#linemod{
	background:url(../images/bg_linemod.png);
	width:1000px;;
	height:189px;
}

#content{
	width:976px;
	margin:0 auto;
	margin-top:0px;
	position:relative;
	z-index:7;
}

#mainbody{
	margin-top:-25px;
	z-index:5;
	position:relative;
}

.button_result{
	background:none;
	border:0px;
	margin:0px;
	padding:0px;
	color:#e80d27;
	text-decoration:underline;
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	cursor:pointer;
}

.poll{
	color:#000;font-family:'Times New Roman', Times, serif;font-size:14px;padding-bottom:5px;
}

.poll_buttons{
	padding-top:5px;
}

.button_vote, .pollxtVote, #task_button{
	text-align:center;
	background:url(../images/poll_button.png);
	border:0px;
	padding:0px;
	margin:0px;
	width:84px;
	height:21px;
	line-height:21px;
	padding-bottom:2px;
	color:#fff;
	font-family:'Times New Roman', Times, serif;
	font-size:14px;
	cursor:pointer;
}

.lc_panel{
	background:url(../images/lc_panel.png) no-repeat;
	width:460px;
	height:142px;
}

.rc_panel{
	background:url(../images/rc_panel.png) no-repeat;
	width:254px;
	height:142px;
}

.pad-rc_panel{
	padding:5px 6px;
}


#bottom{
	background:url(../images/bottom.png) no-repeat;
	width:976px;
	height:84px;
	margin:0 auto;
	padding-bottom:10px;
}

.pad-b_panel{
	padding-left:1px;
}

.b_panel{
	background:url(../images/bg_panel.png) repeat-x;
	height:1px;
	width:974px;
}

.bc_panel{
	background:url(../images/bg_panel.png);
	width:976px;
}

.pad-bc_panel{
	padding:8px 15px;
}

.moduletable{
	padding-bottom:10px;
}

.article_seperator{
	display:none;
}


a.mainlevel_btm:link, a.mainlevel_btm:visited {
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
	font-weight: normal;
	color:#838181;
	font-size:14px;
	padding:1px 3px;
	display:inline-block;
}

a.mainlevel_btm:hover {
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	color:#838181;
	font-size:14px;
	background:none;
}


a#active_menu_btm {
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	color:#ffffff;
	font-size:14px;
	background:#e80d27;
}

.nametable{
	background:url(../images/nametable.png) repeat-x;
	height:17px;
	line-height:17px;
}

#namefaq{
	height:32px;
	line-height:32px;
	padding-left:15px;
}

#name, #email, #city, #adress{
	background:url(../images/contenttable.png);
	width:683px;
	padding-left:15px;
	height:32px;
	line-height:32px;
	border:0px;
}

#submit{
	background:0px;
	border:0px;
	height:32px;
	line-height:32px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
	font-weight: normal;
	color:#e80d27;
	font-size:14px;
	cursor:pointer;
}

#new_q{
	background:url(../images/contenttable.png);
	width:668px;
	padding:15px;
	height:70px;
	border:0px;
}

.nametable2{
	background:url(../images/nametable.png) repeat-x;
	padding-bottom:0px;
}

.contenttable{
	background:url(../images/contenttable.png) repeat-x;
	height:17px;
	line-height:17px;
}

.contenttable2{
	background:url(../images/contenttable.png) repeat-x;
	color:#737373;
	height:17px;
	line-height:17px;
	margin:0px;
	padding:0px;
	font-size:14px;
}

.titletable1{
	background:#4774be;
	color:#fff;
	width:45px;
	padding:1px 3px;
}

.titletable2{
	background:#4774be;
	color:#fff;
	width:60px;
	padding:1px 3px;
}

.titletable3{
	background:#4774be;
	color:#fff;
	width:87px;
	padding:1px 3px;
}

.titletable4{
	background:#4774be;
	color:#fff;
	width:71px;
	padding:1px 3px;
}

.titletable5{
	background:#4774be;
	color:#fff;
	width:214px;
	padding:1px 3px;
}

.bordertable{
	border-top:1px dashed #4774be;
}

.padbordertable{
	padding-top:3px;
	padding-bottom:3px;
}

.padtable{
	height:2px;
}

.titlekomanda{
	background:url(../images/titlekomanda.png) no-repeat;
	width:299px;
	height:25px;
	line-height:25px;
	text-align:center;
	font-size:14px;
	font-family:'Times New Roman';
	color:#fff;
	margin-left:7px;
}

div.module_nmatch h3{
	margin:0px;
	padding:0px;
	height:23px;
	line-height:20px;
	text-align:center;
	width:211px;
	color:#2152a4;
	font-weight:normal;
	font-size:14px;
	font-family:'Times New Roman';
}

.datesectiontableentry1{
	height:23px;
	padding-top:6px;
	text-align:center;
	color:#2152a4;
	font-weight:normal;
	font-size:18px;
	font-family:'Tahoma';
	line-height:100%;
}

a.dateprotocol{
	font-size:10px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
	font-weight: normal;
	color:#e80d27;
}

a.dateprotocol:hover{
	font-size:10px;
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	color:#e80d27;
}

.user1kom{
	font-size:9px;
	padding-top:3px;
	line-height:100%;
}

.user1kom_bg{
	background:url(../images/user1kom_bg.png) no-repeat;
	width:102px;
	height:14px;
}

.user1tochki{
	color:#6c6c6d;
	padding-top:10px;
	font-size:59px;
	line-height:100%;
	width:3px;
}

.user1img{
	padding-top:15px;
}

.sectiontableheader{
	background:url(../images/contenttable.png) repeat-x;
	height:17px;
	line-height:17px;
	margin:0px;
	padding:0px;
}

.moduletable{
	font-family: 'Times New Roman';
	font-size:14px;
	line-height:130%;
}

.tabs_left{
	background:url(../images/tabs_left.png) no-repeat;
	width:17px;
	height:25px;
	line-height:25px;
}

.tabs_right{
	background:url(../images/tabs_right.png) no-repeat;
	width:17px;
	height:25px;
	line-height:25px;
}

.gallery_mgin{
	position:relative;
	top:-16px;
	left:6px;
}

.gallery_mgin2{
	position:relative;
	top:-41px;
	*top:-42px !important;
}

.contentname{
	background: url(../images/contentname.png) no-repeat;
	width: 225px;
}

.contentdate{
	background: url(../images/date.png) no-repeat;
	width: 55px;
	height: 15px;
	line-height: 14px;
	position:relative;
	top:-5px;
	left:-5px;
	font-family: Tahoma;
	font-size: 10px;
	color: #ffffff;
	text-align:center;
}

.contentnametxt{
	height: 42px;
	text-align: left;
	font-family: Arial;
	font-size: 14px;
	padding: 0px 9px;
	color: #263675;
}

.content_bg_panel_pad{
	padding-top: 2px; padding-bottom: 8px; width: 225px;
}

.content_bg_panel{
	background: url(../images/bg_panel.png);
	padding:3px;
}

.moduletable_user9{
	margin:0px;
	padding:0px;
}

.moduletable_img{
	margin:0px;
	padding:0px;
}

ul.latestnews {
	list-style:none;
	margin:0px;
	padding:0px;
}

ul.latestnews li{
	width:698px;
	height:24px;
	line-height:24px;
	padding-bottom:1px;
	margin:0px;
}

ul.latestnews a{
	padding-left:5px;
	background: url(../images/bg_latestnews.png);
	display:block;
}

a.matrixlink{
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
	font-weight: normal;
	color:#e80d27;
	font-size:10px;
}

a.matrixlink:hover {
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	color:#e80d27;
	font-size:10px;
}

a.matrixclub{
	font-family:"Times New Roman", Times, serif;
	text-decoration: underline;
	font-weight: normal;
	color:#e80d27;
	font-size:12px;
}

a.matrixclub:hover {
	font-family:"Times New Roman", Times, serif;
	text-decoration: none;
	font-weight: normal;
	color:#e80d27;
	font-size:12px;
}

.faq_adress{
	background: url(../images/faq_vopros.png) ;
	height:25px;
	line-height:25px;
	width:683px;
	padding-left:15px;
}

.faq_vopros{
	background: url(../images/faq_otvet.png) ;
	width:658px;
	padding:15px 20px;
	margin-top:1px;
}

