body {margin:0; padding:0; background:#000000;}
.sitename{
	font-family: Verdana, Tahoma, Arial;
	color: #13548D;
	font-weight: bold;
	font-size: 20px;
	text-decoration: none;
}
.siteSlogan{
	font-family: Verdana, Tahoma, Arial;
	color: #13548D;
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	padding-top: 5px;
}

.sitenamePrint{
	font-family: Verdana, Tahoma, Arial;
	color: #000000;
	font-weight: bold;
	font-size: 22px;
	text-decoration: none;
}

.borderAll {
	border: 1px solid #004B97;
}
.topMenu {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.topMenu:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
}
.currentDay {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.footer {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.soso {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.leftTitleblock {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.leftTitleblock:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
	text-transform: uppercase;
}
.rightTitleblock {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
}
.mainText {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.leftMenu {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2580A9;
	text-decoration: none;
}
.leftMenu:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2580A9;
	text-decoration: underline;
}
.backG {
	background-repeat: no-repeat;
	background-position: top;
}

.backGX {
	background-repeat: repeat-x;
	background-position: center top;
}
.backGXM {
	background-repeat: repeat-x;
	background-position: center center;
}
.borderLR {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #4C9EF2;
	border-left-color: #4C9EF2;
}
.titleRBlock {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #D50000;
	text-decoration: none;
	text-transform: uppercase;
}
.titleRBlock:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #0069D2;
	text-decoration: none;
	text-transform: uppercase;
}
.calendar {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.calendar:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #D50000;
	text-decoration: none;
}
a {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
.NPMonth {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #3399FF;
	text-decoration: none;
}
.NPMonth:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.borderLR2 {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0077AF;
	border-left-color: #0077AF;
}
.borderLRT {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0077AF;
	border-left-color: #0077AF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #0077AF;

}
.newsDate {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #0069D2;
	text-decoration: none;
}
.newsDate:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #0069D2;
	text-decoration: underline;
}
.advanceSearch {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0069D2;
	text-decoration: none;
}
.advanceSearch:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0069D2;
	text-decoration: underline;
}
.more {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.more:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.myForm {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #f2f2f2;
	border: 1px solid #3366CC;
}
.mySubmit {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #584D38;
	background-color: #C1CCD1;
	border: 1px solid #3366CC;
}
.headLine {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
.headLine:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.btitle {
	font-family: Tahoma, arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}

.btitle:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.otherNews {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}
.otherNews:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: underline;
}
.ntitle {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: none;
}
.ntitle:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #0066CC;
	text-decoration: underline;
}
.titleBlockNewsM {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #113f54;
	text-decoration: none;
	text-transform: uppercase;
}
.titleBlockNewsM:hover {
	font-family: Times New Roman, Times, serif;
	font-size: 14px;
	font-weight: bold;
	color: #113f54;
	text-decoration: underline;
	text-transform: uppercase;
}
.catnav {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
	text-transform: uppercase;
}
.catnav:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
	text-transform: uppercase;
}
.mtitle {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2580A9;
	text-decoration: none;
}
.mtitle:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #2580A9;
	text-decoration: underline;
}
.hottitle2 {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.hottitle2:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
.date {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.leftMenuActive {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.leftMenuActive:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}.leftsubMenu {
	font-family: Tahoma, arial, Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.haveEvent{
	font-size: 10px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
.haveEvent:hover{
	font-size: 10px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}
.haveEvent2{
	font-size: 11px;
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}
.haveEvent2:hover{
	font-size: 11px;
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}

.pageNav {
	font-family: Tahoma, arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.pageNav:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #006600;
	text-decoration: none;
}
.pageItem {
	font-family: Tahoma, arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #000099;
	text-decoration: none;
}
.pageItem:hover {
	font-family: Tahoma, arial, Verdana;
	font-size: 12px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
.tdtext1 {
	COLOR: #000000; FONT-SIZE: 12px;
}
.tdtext2 {
	COLOR: #000000; FONT-SIZE: 12px;
}
table, td {border-collapse:collapse;}
table, td, img {border:0;}
form, td {margin:0; padding:0;}
td, tr {font:11px/13px arial, tahoma, helvetica, sans-serif; color:#191919; vertical-align:top;  text-align:left;}


.end{ color:#565656; text-decoration:none;}
.end a{ color:#565656; text-decoration:none;}
.end a:hover{ color:#565656; text-decoration:underline;}



a{ color:#A22424; text-decoration:underline;}
a:hover{ color:#A22424; text-decoration:none;}

span a{ color:#191919; text-decoration:underline;}
span a:hover{ color:#191919; text-decoration:none;}

b a{ color:#191919; text-decoration:underline;}
b a:hover{ color:#191919; text-decoration:none;}

.r1 ul { margin:0; padding:0; list-style:none;}
.r1 li {line-height:18px;}
.r1 li a { color:#A22424; text-decoration:underline;  background-position:left center;}
.r1 li a:hover { text-decoration:none; color:#A22424;}

.top1{height:117px; padding:22px 0 0 19px; color:#78BDDF; font-size:10px; font-family:tahoma;}
.top1 a{ color:#78BDDF; text-decoration:none;}
.top1 a:hover{ color:#E73A21; text-decoration:none;}
.top2{width:576px;}
.top2 img{margin:80px 0 0 97px;}
.top3{background:url(../../images/bgr_top.jpg) top left no-repeat; width:766px; height:230px;}

.rez1{width:50%; background:url(../../graphics/rez1.jpg) top right repeat-x; height:100%;}
.rez2{width:50%; background:url(../../graphics/rez2.gif) top left repeat-x; height:100%;}
.rez3{background:url(../../graphics/rez3.jpg) top right repeat-x; width:100%; height:213px;}
.rez4{background:url(../../graphics/rez4.jpg) top right; width:100%; height:100%;}
.rez5{background:url(../../graphics/rez3.jpg) top left repeat-x; width:100%; height:213px;}
.rez6{background:url(../../graphics/rez4.jpg) top left; width:100%; height:100%;}



.e{width:50%;}
.e table{width:100%; height:100%;}
.e1{background:url(../../graphics/e1.gif) top right repeat-x; width:100%; height:84px;}
.e2{background:url(../../graphics/e1_bgr.gif) top right; width:100%; height:100%;}
.e3{background:url(../../graphics/e1.gif) top left repeat-x; width:100%; height:84px;}
.e4{background:url(../../graphics/e1_bgr.gif) top left; width:100%; height:100%;}
.e5{background:url(../.../graphics/e1_bgr1.gif) top right; width:100%; height:100%;}
.fot_txt{background:url(../../graphics/e.jpg) top left repeat-x; width:100%; height:84px; color:#B4ABA0; font-size:11px; font-family:arial; padding:23px 0 0 23px; line-height:12px;}
.fot_txt a{ color:#B4ABA0; text-decoration:none;}
.fot_txt a:hover{ color:#B4ABA0; text-decoration:underline;}
.e6{width:766px;}
.e6 table{width:766px; height:100%;}


.w2{width:766px; background:url(../../graphics/w2.gif) top left repeat-y; height:100%;}
.w1{width:766px; height:100%; background:url(../../graphics/w1.gif) top left no-repeat;}

.txt1 td{ color:#191919; line-height:13px;}
.txt1 td strong{ color:#2580A9}
.txt1 td span a{ color:#9C0000; font-size:10px; text-decoration:underline}
.txt1 td span a:hover{ color:#9C0000; font-size:10px; text-decoration:none;}
.txt1 td span img{ margin:0 0 0 4px;}

.f1 td input{ width:222px; height:19px; margin:1px 0 11px 0;}
.f1 td textarea{ width:223px; height:107px; overflow:auto; margin:1px 0 0 0;}
.f1 td textarea, input{ border:1px solid #A2875F; background:#E5CFA7; padding:1px 0 1px 4px; color:#766346; font-weight:bold; font-size:11px; font-family:tahoma; }

.f2 td input{ width:197px; height:19px; margin:1px 0 11px 0;}
.f2 td input{ border:1px solid #A2875F; background:#FDF2DE; padding:1px 0 1px 4px; color:#766346; font-weight:bold; font-size:11px; font-family:tahoma; }

