body { margin: 0px; padding:0px; background-color: #ffffff}
td{font-family: Tahoma, Helvetica, sans-serif; font-size: 11px;color: #333333;text-align:justify;}
p a:hover  {color:#E50005;}
.textred{
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 10px;
	color: #E50005;
}

	
.t_class{
	color: #cccccc;
	font-size: 11px;
	font-weight:normal;
text-transform:lowercase;
text-align:center;

	}
.photo{
	color: #085D8E;
	font-size: 12px;
	font-weight:normal;
text-transform:lowercase;

	}

.t_class_viz{
	color: #ffffff;
	font-size: 11px;
	font-weight:bold;
        text-transform:uppercase;
        text-align:center;
    text-decoration:underline;
	}
	
	a.t_class_viz:hover{
	color: #ffffff;
	font-weight:bold;
	
	}
	.t_class_viz2{
	color: #ffffff;
	font-size: 11px;
	font-weight:normal;
        text-transform:uppercase;
        text-align:center;
    text-decoration:underline;
	}

.H1black{
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 14px;
	margin-top: 0px;
	margin-left: 0px;
}
.pic{
border: 0px solid #000000;
}
.H1bluebottom {
	color: #13007C;
	font-size: 12px;
	font-weight: bold;
   margin-bottom: 13px;
	margin-top: 0px;
	margin-left: 11px;
	
}
.feed {
text-align:left;
font-weight: normal;
font-size: 12px;
}
.H1blue2 {
	color: #2A5677;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 13px;
	margin-top: 13px;
	margin-left: 11px;
}




.chain {font-family: tahoma; font-size:10px; font-weight:normal; color: #085D8E;text-transform:lowercase;}
a.chain:hover{font-family: tahoma; font-size:10px; font-weight:normal; color: #E50005;text-transform:lowercase;}
.chainact {font-family: tahoma; font-size:10px; font-weight:normal; color: #E50005;text-transform:lowercase;text-decoration:none;}



.newstext {color: #7C7E7F;}

.newsdatared {font-family: tahoma;color: #E50005;font-weight: bold;margin-top: 4px;font-size:11px;text-transform:uppercase;}
.newsdata2{
color: #FFFFFF;
font-weight: bold;

}


.newsyear{color: #2A5677;
font-family: Tahoma, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
margin-left: 16px;
margin-top: 14px;
letter-spacing: 2px;
}


.topmenu, .topmenuact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
}
.topmenu a, .topmenuact a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	letter-spacing: 1px;
	text-align:center;
}


.mainmenu { 
   font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #085D8E;
}
.mainmenuact
 {
 color: #CC0000;
  font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	
	text-decoration:none;
 }
.mainmenuact2
 {
 color: #CC0000;
  font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	
	text-decoration:underline;
 }

.leftmenu2 { 
   font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #085D8E;
	margin-left: 27px;
	text-decoration:underline;

}
.leftmenu2:hover {color: #CC0000;}
.lefttext{ 
   font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #085D8E;
	margin-left: 27px;
	text-decoration:none;

}
.leftmenuact2
{
font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC0000;
	margin-left: 27px;
	text-decoration:none;
}

.leftmenu3{
	 font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #085D8E;
	margin-left: 0px;
	text-decoration:none;

}
.leftmenu3{
	 font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #085D8E;
	margin-left: 0px;
	text-decoration:underline;

}
.leftmenu5:hover {color: #E50005;text-decoration:underline;}

.test {font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;color: #085D8E;text-decoration:underline;background-image:url(/images/comppic.gif);background-repeat:no-repeat;height:14; width:16;margin-top:10px;}
.test:hover {font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;color: #E50005;text-decoration:undrline;background-image:url(/images/comppic2.gif); background-position:left top;background-repeat:no-repeat; height:14; width:16;margin-top:10px;}
.test span {padding-left:30px;}
.year{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #2A5677;
	margin-left: 27px;
	font-weight: bold;
	
}

.redzagol{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50005;
	margin-left: 11px;
}

.redzagol2{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50005;
	margin-left: 27px;
}






.bottommenu { 
   font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #085D8E;
	
	
}


.bottommenuact { 
   font-family: Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color:#E50005;
	text-decoration: none;}
	
 a.bottommenu:LINK{
  color:#085D8E;
 }

a.bottommenu:hover{
	color:#E50005;
	
}

.notvisiblebug{
	border: solid White;
}

.bott{
	border: solid white;
	border-bottom-width: 4px;
}

.smalltext, .smalltextwhite, .smalltextblack {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;} /*Small text*/
.smalltext {color: #25639A;} /*Small text blue*/ 
.smalltextwhite{color: #FFFFFF;} /*Small text white*/
.smalltextblack{color: #000000;} /*Small text black*/

.newstext, .newsdata, .newsdatab {font-family:tahoma; font-size:11px; font-weight:normal; color: #7C7E7F; text-decoration:none;}
.newsdata {color: #ffffff;font-weight:bold;}
.newsdatabr {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 10px;
	color: #E50005;
	text-decoration:none;
}
.newsdatabb {
	font-family: Tahoma, Helvetica, sans-serif; 
	font-size: 10px;
	color: #333333;
	text-decoration:none;
}

.titletext { font-family: Tahoma;color: #E50005;	font-size: 12px;	font-weight: bold;	text-transform:uppercase;}/*Page title*/
.subtitletext {font-family: Tahoma;color: #13007C;	font-size: 12px;	font-weight: bold;}/*Subtitle*/

.errortext, .oktext, .notetext {font-family:Arial; font-size:13px; font-weight:bold;}
.errortext {color:red;}
.oktext {color:#005000;}
.notetext {color:green;}

.copy {font-family: Tahoma, Helvetica, sans-serif; 	font-size: 10px;	color: #333333;}

/*Include areas*/
table.tableborders, td.tableborders {border: 1px solid #B7BCDB;}
table.tableheads, td.tableheads{background-color:#EBECF3; padding: 5px;}
table.tableheads .smalltext ,td.tableheads .smalltext {color:#565A8A;}
table.tablebodys, td.tablebodys {background-color:#FFFFFF; padding: 5px}
table.tablebodys strong, td.tablebodys strong {color:#565A8A;}

.incborder{border: 1px solid #C1E6FF} /*Area border*/
.incimage{background-image: url(/bitrix/templates/demo/images/include_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#C6DFF5;} /*Area image corner*/
.incbg{background-color:#C6DFF5} /*Area background*/
.sectincborder{border: 1px solid #C1E6FF} /*Section area border*/
.sectincimage{background-image: url(/bitrix/templates/demo/images/include_sect_corner.gif); background-position:bottom; background-repeat:no-repeat; background-color:#9BD0FC;} /*Section area image corner*/
.sectincbg{background-color:#9BD0FC} /*Section area background*/

.mainincbg{height: 18px;}
.mainincline{background-color:#CDDCE9}
.maininctitle{font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color: #4791D3; text-decoration:none;}

hr {color: #BDCEDE; height: 1px}

/* Headers */
H1, H2,H4 {font-family: Tahoma;color: #E50005;	font-size: 12px;	font-weight: bold;margin:0;	text-transform:uppercase;}
H2 {color: #13007C;	font-size: 12px;	font-weight: bold;	}
H3 {font-size:14px; color: #333333;font-weight: bold;margin:0;}
H4 {font-family: Tahoma, Helvetica, sans-serif;	font-size: 14px;color: #333333;font-weight: bold;}

/* Table colors */
td.tableborder, table.tableborder {background-color:#B7BCDB;}
table.tablehead, td.tablehead {background-color:#EBECF3;}
table.tablebody, td.tablebody {background-color:#FFFFFF;}
table.tablenullbody, td.tablenullbody {background-color:#FFFFFF;}

/* Table text */
.tablebodytext, .tablefieldtext, .tabletitletext,
.tableheadtext, .tablebodylink {font-family: Arial, Helvetica, sans-serif; font-size:11px;}
.tableheadtext {color:#25639A;}
a.tablebodylink {text-decoration: none}
a.tablebodylink:hover {text-decoration: underline}

/* Regular text */
.text {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px;color: #333333;}
.text3 {font-family: Tahoma, Helvetica, sans-serif; font-size: 11px;color: #333333;text-align:left;}

/* Some colors to highlight text */
.errorcolor {color:red;}
.successcolor {color:green;}

/* Form elements */
input.inputtext, textarea.inputtextarea, select.inputselect, input.inputcheckbox, 
input.inputradio, input.inputfile, input.inputbutton, input.inputbodybutton {font-family:Verdana,Arial,Helvetica; font-size:11px;border: solid 0px #C7CACC;}

input.inputfield, input.inputbuttonflat, input.inputbuttonS {font-family:Verdana,Arial,Helvetica; font-size:11px;}
input.inputfield2 {color:black; border: solid 1px #C7CACC;width:335;}
input.inputbuttonflat {color:#6E96B7;border: solid 0px #A4CCED;}
input.inputbuttonS {font-weight:bold;}
input.button{width:101; height:22; background-image: url(images/but.gif);margin:0;background-color:#ffffff;border: solid 0px #ffffff;}



