body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}

a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: underline;
}
a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: none;
}

.headUpFon {
	background-image: url(../images/cloud.jpg);
	background-repeat: no-repeat;
	background-position: left;
	background-color: AFC9EC;
	text-align: right;
}
.menuPic {
	background-image: url(../images/bg_menu_bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.topPic {
	background-image: url(../images/pointer.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}
.topLine {
	background-image: url(../images/lenta4.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 5px;
	padding-bottom: 15px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #425E99;
}
.bottomLine {
	background-image: url(../images/bg_bottom_left.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 5px;
	padding-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B80000;
}
.bottomLine a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #B80000;
	text-decoration: underline;
}
.bottomLine a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #B80000;
	text-decoration: none;
}
.info {
	background-image: url(../images/bg_bottom_right.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B80000;
}
.text {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 22px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
}
.text table {
	border-bottom: 1px solid #78A1DD;
	border-left: 1px solid #78A1DD;
}
.text td {
	border-top: 1px solid #78A1DD;
	border-right: 1px solid #78A1DD;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
	padding: 5px;
}
.text h1 {
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #436290;
	padding: 2px;
}
.text h2 {
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #436290;
	padding: 2px;
}
.text h3 {
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #e36c0a;
	padding: 2px;
}
.text th {
	background-color: #FF9521;
	border-top: 1px solid #78A1DD;
	border-right: 1px solid #78A1DD;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #436290;
	padding: 2px;
	text-align: center
}
.text #noBord td {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
	padding: 2px;
}
.text #noBord {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
}
.text #noBordAdmin td {
	border-top: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
	padding: 2px;
}
.text #noBordAdmin {
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;	
}
.newsDate {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
}
.newsDate table {
	border-bottom: 0px solid #78A1DD;
	border-left: 0px solid #78A1DD;
}
.newsDate td {
	border-top: 1px solid #78A1DD;
	border-right: 1px solid #78A1DD;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #436290;
	padding: 5px;
}
.newsTopic {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #6287BD;
}
.newsText {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6287BD;
}
.text a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: underline;
}
.text a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: none;
}
.bottom_menu {
	padding-right: 20px;
	padding-top: 10px;
	padding-left: 20px;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9C0000;
}
.bottom_menu a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: underline;
}
.bottom_menu a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: none;
}
.menu1Level {
	background-color: #263961;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #D3E1FC;
}
.menu1Level a {
	color: #D3E1FC;
	text-decoration: none;
}
.menu1Level a:hover {
	color: #D3E1FC;
	text-decoration: none;
}
.menu1LevelActive {
	background-color: #263961;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FF8019;
}
.menu1LevelActive a {
	color: #FF8019;
	text-decoration: none;
}
.menu1LevelActive a:hover {
	color: #FF8019;
	text-decoration: none;
}
.menu2Marker {
	background-image: url(../images/marker.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.menu2Level {
	background-image: url(../images/bg_menu2level.gif);
	background-repeat: repeat-y;
	padding-top: 1px;
	padding-right: 29px;
	padding-bottom: 3px;
	padding-left: 32px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	color: #D3E1FC;
}
.menu2LevelActive {
	background-image: url(../images/bg_menu2level.gif);
	background-repeat: repeat-y;
	padding-right: 29px;
	padding-bottom: 1px;
	padding-left: 32px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	font-weight: bold;
	color: #FF862D;
}
.menu2Level a {
	color: #D3E1FC;
	text-decoration: none;
}
.menu2Level a:hover {
	color: #FF862D;
	text-decoration: none;
}
.menu2LevelActive a {
	color: #FF862D;
	text-decoration: none;
}
.menu2LevelActive a:hover {
	color: #FF862D;
	text-decoration: none;
}
.menu3Level {
	background-image: url(../images/bg_menu2level.gif);
	background-repeat: repeat-y;
	padding-top: 1px;
	padding-right: 29px;
	padding-bottom: 2px;
	padding-left: 38px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #AEC9F1;
}
.menu3Level a {
	color: #AEC9F1;
	text-decoration: none;
}
.menu3Level a:hover {
	color: #FF862D;
	text-decoration: none;
}
.menu3LevelActive {
	background-image: url(../images/bg_menu2level.gif);
	background-repeat: repeat-y;
	padding-top: 1px;
	padding-right: 29px;
	padding-bottom: 1px;
	padding-left: 38px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	color: #FF862D;
}
.menu3LevelActive a {
	color: #FF862D;
	text-decoration: none;
}
.menu3LevelActive a:hover {
	color: #FF862D;
	text-decoration: none;
}

.headCenterFon {
	background-image: url(../images/head_centerfon.gif);
	background-repeat: repeat-x;
}
.navPanel {
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.fNavPoint {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214165;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
}
.fNavPoint a {
	color: #214165;
	text-decoration: none;
	display: block
}
.fNavPoint a:hover {
	color: #56A033;
	text-decoration: none;
}
.fNavPointLock {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214165;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	background-image: url(../images/key.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.fNavPointHide {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #214165;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 10px;
	background-image: url(../images/eye.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.fNavPointLock a {
	color: #214165;
	text-decoration: none;
	display: block
}
.fNavPointLock a:hover {
	color: #56A033;
	text-decoration: none;
}
.fNavPointHide a {
	color: #214165;
	text-decoration: none;
	display: block
}
.fNavPointHide a:hover {
	color: #56A033;
	text-decoration: none;
}
.sHeader {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #214165;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
}
.fHeader {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 20px;
	text-align: right;
}
.footH {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #476B93;
	padding-top: 5px;
	padding-left: 10px;
}
.footT {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #909090;
	padding-left: 10px;
	padding-bottom: 5px;
}
.foot {
	margin-left: 20px;
}
.footT a {
	color: #56A630;
	text-decoration: underline;
}
.footT a:hover {
	color: #56A630;
	text-decoration: none;
}
.navBord {
	margin-bottom: 15px;
}
.navBordSm {
	margin-bottom: 15px;
	filter: Alpha(Opacity=95);
}
.textItemHead {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #224266;
}
.textItemCell {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}
.textItemCell a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #56A033;
	text-decoration: underline;
}
.textItemCell a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #56A033;
	text-decoration: none;
}
.textItem {
	margin-bottom: 15px;
}
.managePage {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.managePage a {
	color: #FFFFFF;
	text-decoration: underline;
}
.managePage a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
.ico {
	margin-left: 30px;
}
.searchForm {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #224165;
	font-size: 10px;
	font-weight: normal;
}
.searchField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	height: 17px;
	width: 130px;
	border: 1px solid #647A93;
	margin-top: 3px;
}
.searchOkButton {
	vertical-align: text-bottom;
}
.dataField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	border: 1px solid #647A93;
	margin-top: 3px;
}
.leftIco {
	margin: 0px;
	padding: 0px;
}
.leftPanel {

	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 20px;
	padding-left: 15px;
}
.searchField a {
	margin: 0px;
	padding: 0px;
	color: #224165;
	text-decoration: underline;
}
.searchField a:hover {
	margin: 0px;
	padding: 0px;
	color: #224165;
	text-decoration: none;
}
.sNavPoint {
	color: #214165;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.sNavPoint a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #214165;
	text-decoration: none;
}
.sNavPoint a:hover {
	color: #214165;
	text-decoration: underline;
}
.sNavPointLock {
	color: #214165;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../images/key.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sNavPointLock a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #214165;
	text-decoration: none;
}
.sNavPointLock a:hover {
	color: #214165;
	text-decoration: underline;
}
.sNavPointHide {
	color: #214165;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../images/eye.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.sNavPointHide a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #214165;
	text-decoration: none;
}
.sNavPointhide a:hover {
	color: #214165;
	text-decoration: underline;
}
.textImage {
	padding: 0px;
	margin-top: 2px;
	margin-right: 10px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.textItemDownload {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom: 20px;
}
.textItemDownload a {
	color: #557099;
	text-decoration: underline;
}
.textItemDownload a:hover {
	color: #557099;
	text-decoration: none;
}
.ban {
	margin: 1px;
}
.botBan {
	padding-top: 3px;
	padding-right: 37px;
	padding-bottom: 3px;
	padding-left: 10px;
	text-align: right;
}
.map {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
}
.map a {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: underline;
}
.map a:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: none;
}
.map ul {
	list-style-type: none;
}
.textItemCell table {
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
}
.textItemCell td {
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #borderFree table {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.textItemCell #borderFree td {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #noBord td {
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #noBord {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;	
}
.textItemCell #noBordAdmin td {
	border-top: 1px dashed #CCCCCC;
	border-right: 1px dashed #CCCCCC;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #545454;
	padding: 2px;
}
.textItemCell #noBordAdmin {
	border-bottom: 1px dashed #CCCCCC;
	border-left: 1px dashed #CCCCCC;	
}
.borderFreeImg{
	border: 1px solid #999999;
}
.emphasis {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #214265;
}
.regions {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #EEFFFF;
	padding-right: 5px;
	padding-top: 88px;
	padding-bottom: 6px;
	vertical-align:bottom;
	height:109px;
}
.regions a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #EEFFFF;
	text-decoration: underline;
}
.regions a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #EEFFFF;
	text-decoration: underline;
}
.regions2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #9C0000;
	padding-right: 5px;
	padding-left: 55px;
	padding-top: 3px;
	padding-bottom: 15px;

}
.regions2 a{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #9C0000;
	text-decoration: underline;
}
.regions2 a:hover{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #FF571C;
	text-decoration: underline;
}

