td,body,input
{
	font-family:  Arial;
}
a.nor
{
	color: #3679A3 !important;
	text-decoration: underline !important;
}

.ser1
{
	font: normal 14px/16px Arial;
	color: #091E1D;
	border: 1px solid #5BA4A3;
	background-color: #F5FFFA;
}
.ser1 .titl
{
	background-color: #64C3C0;
	padding: 2px 0px 2px 10px;
}
.ser1 .titl a, .ser2 .titl a, .ser3 .titl a, .ser4 .titl a, .ser5 .titl a
{
	font: bold 14px Arial !important;
	color: #000066 !important;
	text-decoration: underline !important;
}
.ser1 a
{
	color: #5BA4A3 !important;
	text-decoration: underline !important;
}
.ser2
{
	font: normal 14px/16px Arial;
	color: #091E1D;
	border: 1px solid #3C76A5;
	background-color: #F2F9FD;
}
.ser2 .titl
{
	background-color: #7BBFF8;
	padding: 2px 0px 2px 10px;
}
.ser2 a
{
	color: #3C76A5 !important;
	text-decoration: underline !important;
}
.ser3
{
	font: normal 14px/16px Arial;
	color: #091E1D;
	border: 1px solid #8484FF;
	background-color: #F7F7FF;
}
.ser3 .titl
{
	background-color: #A2A2FF;
	padding: 2px 0px 2px 10px;
}
.ser3 a
{
	color: #8484FF !important;
	text-decoration: underline !important;
}
.ser4
{
	font: normal 14px/16px Arial;
	color: #091E1D;
	border: 1px solid #98B6C0;
	background-color: #F3F8FB;
}
.ser4 .titl
{
	background-color: #85C3DC;
	padding: 2px 0px 2px 10px;
}
.ser4 a
{
	color: #98B6C0 !important;
	text-decoration: underline !important;
}
.ser5
{
	font: normal 14px/16px Arial;
	color: #091E1D;
	border: 1px solid #83AFA0;
	background-color: #F7FDFB;
}
.ser5 .titl
{
	background-color: #A4E9CD;
	padding: 2px 0px 2px 10px;
}
.ser5 a
{
	color: #83AFA0 !important;
	text-decoration: underline !important;
}

#p23
{
	padding: 23px 0px 23px 23px;
}
a.doc
{
	color: #1B3363 !important;
	text-decoration: underline !important;
}
.srbg2
{
	background : url(images/srbg2.gif) repeat-y center;
	padding: 20px 20px 20px 20px;
}.srbg1
{
	background : url(images/srbg.gif) repeat-y center;
	padding: 20px 120px 20px 120px;
}
.srbg
{
	background : url(images/srbg2.gif) repeat-y center;
}
.srbg .titl
{
	font: bold 14px Arial !important;
	padding: 10px 0px 2px 10px;
	color: #066;
}
.rmenu
{
	padding: 8px 0px 10px 24px;
	font: 13px/18px Arial;
	color: #193364;
}
div.rmenu
{
	padding: 0px 0px 5px 20px;
	font: 13px/16px Arial;
	color: #193364;
}
div.rmenub
{
	padding: 0px 0px 5px 20px;
	font: 13px/16px Arial;
	color: #000;
}
div.razdel
{
	border-bottom: 1px solid #000;
	padding: 0px 0px 0px 0px;
}
div.line
{
	border-bottom: 1px solid #000;
	margin: 10px 0px 10px 0px;
}
h1
{
	font: bold 16pt Arial;
	color: #00528E;
	margin: 10px 0px 5px 0px;
}
#bord
{
	border-top: 1px solid #000;
	padding-left: 5px;
}
h3
{
	color: #1B3363;
	margin: 0px;
	font: bold 14px/18px Arial;
}
.ltxt p
{
	margin: 0px 0px 5px 0px !important;
	padding: 0px 10px 0px 0px;
	text-align: justify;
}
.ltxt
{
	padding-left: 13px  !important;
	font: normal 11px/16px Arial;
	color: #1B3363;
}
.ltxt a
{
	font: normal 11px Optima !important;
	color: #1B3363 !important;
	text-decoration: none !important;
}
.text
{
	font: normal 14px/16px Arial;
	color: #091E1D;
}
.text a
{
	font: bold 14px Arial;
	color: #091E1D;
	text-decoration: none;
}
.text p
{
	margin: 7px 0px 7px 0px;
	padding: 0px 10px 0px 0px;
	text-align: justify;
}
.rmenu p
{
	text-align: left;
	padding: 0px 15px 0px 0px;
}
.text span
{
	font: bold 15px Arial;
	color: #00528E;
	letter-spacing: 0px;
}

.form, .aform, .vform, .tform
{
	font: normal 13px Arial;
}
.form input
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 222px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.vform input.p5
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 120px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.vform input.p4
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 74px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.vform input.p6
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 160px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.vform select.p6
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 160px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.vform input
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 328px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.vform textarea
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 328px;
	height: 92px;
	border:1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.aform input.radio
{
	width: auto !important;
	height: 13px !important;
	border: none !important;
}
.aform input
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 400px;
	height: 21px;
	border: 1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.form textarea
{
	color: #091E1D;
	font: normal 13px Arial;
	width: 222px;
	height: 92px;
	border:1px solid #42A19E;
	margin: 4px 0px 4px 0px;
}
.addr
{
	font: normal 13px Arial;
	margin-top:6px;
}
.addr .first td
{
	padding: 26px 0px 19px 6px;
}
.addr .last td
{
	padding: 0px 0px 10px 6px;
}
.addr a
{
	font: normal 13px Arial;
	text-decoration: none;
}
.mark
{
	color: red !important;
}
.f15
{
	font-size: 15px;
}
.comment
{
	font-size: 9px;
}
img.ad
{
	border:1px solid #42A19E;
}
ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}
ul.r
{
	margin-top: 0px;
	margin-bottom: 0px;
	color: #42A19E;
}
.clear
{
	clear : both;
	text-align: center;
	padding: 5px 0px 3px 0px;
}
.serv-nav
{
	cursor: default;
	font: bold Arial !important;
	color: #000000 !important;
}
.serv-nav a
{
	text-decoration: none;
	font: bold Arial !important;
	color: #00528E !important;
}
.serv-nav a.cur
{
	color: #00528E !important;
}
.razd
{
	padding: 5px 0px 5px 0px;
}
.razd, .razd a
{
	font: bold 16px Arial !important;
	color: #000;
	text-decoration: none;
}
.razd-sm
{
	font: bold 15px Arial !important;
	color: #000;
	text-decoration: none;
}
.razd span
{
	font: bold 16px Arial !important;
	color: #00528E;
}
table.ser, table.ser td
{
 	border: 1px solid #CCC;
	border-collapse: collapse;
	color: #091E1D;
	font: normal 13px Arial;
}

.MainHeader
{
	font-weight: bold;
	text-transform: uppercase;
	color: #990066;
}

.BlueTitle
{
	font-weight: bold;
	text-transform: capitalize;
	color: #0099cc;
}

.CenteredTitle
{
	font-weight: bold;
	color: #ff0033;
	text-align: center;
}



ul.r2
{
        margin-top: 0px;
        margin-bottom: 0px;
        color: #06C;
        margin-left: 20px;
}
ul.r3
{
        margin-top: 0px;
        margin-bottom: 0px;
        color: #06C;
        margin-left: 15px;
}
#ser
{
        padding: 10px 50px 10px 50px;
}
a.u
{
        color: #00528E;
        text-decoration: underline;
}
ul.r2 span
{
        font-weight: normal !important;
        color: #000 !important;
}
ul.r2 a.s
{
        font-weight: normal !important;
        color: #000 !important;
        font-size: 12px;
}
ul.r2 a.s:hover
{
        text-decoration: underline;
}
ul.r3 span
{
        font-weight: normal !important;
        color: #000 !important;
}
ul.r3 a.s
{
        font-weight: normal !important;
        color: #000 !important;
        font-size: 12px;
}
ul.r3 a.s:hover
{
        text-decoration: underline;
}
.nit
{
        background-color: #E4F5F9;
        border: 1px solid #7AA3C0;
}

