html
{
	scrollbar-arrow-color: #184580;
	scrollbar-3dlight-color: #184580;
	scrollbar-darkshadow-color: #184580;
	scrollbar-face-color: #233D66;
	scrollbar-highlight-color: #233D66;
	scrollbar-shadow-color: #233D66;
	scrollbar-track-color: #184580
}

.usual fieldset {border:1px solid #ccc; width:310px; padding:10px 10px 0;}
.usual {margin-bottom: 30px;}
.usual input, .norm_input {border: 1px solid #CCC; background: #FFF url(/i/fields_bg.gif) repeat-x;}
.usual div {margin: 0 0 1.1em 0;}
.usual h2 {margin: 0; padding: 0; font-weight: normal; font-size: 100%; color: #666;}
.usual input, .usual  select, .usual  textarea, .norm_input {margin-top: 4px;}
.usual textarea {width: 80%; height: 100px; border: 1px solid #CCC;}
.radio {margin-bottom:-2px;}
.radio p {text-indent: -20px; padding: 5px 0 0 25px; margin: 0;}
.radio p input, .usual h3 input, .usual .rd {border: none; margin: 0 5px 0 0; vertical-align: middle; padding: 0; width: 15px; background: none;}
.usual .cldr input {width: 6.5em;}
.usual .cldr img {vertical-align: middle; margin: 0 0 6px 5px; cursor: pointer;}
.element_required, .usual sup {color: #FE3721; font-family: tahoma, sans-serif;}
.needValue {color: #CCC;}
.captcha_block img {vertical-align: middle; margin-top: 4px;}
.usual .field_middle {width: 15em;}
.usual .field_mini {width: 6em;}
.button{height:20px; padding-top:1px;}
button.disabled {background: #eeeeee; cursor: auto;}


body
{
	font-family: Arial, Verdana, Tahoma, Sans-Serif;
	background-color: #184580;
	margin: 0;
	min-width: 900px;
	scrollbar-arrow-color: #184580;
	scrollbar-3dlight-color: #184580;
	scrollbar-darkshadow-color: #184580;
	scrollbar-face-color: #233D66;
	scrollbar-highlight-color: #233D66;
	scrollbar-shadow-color: #233D66;
	scrollbar-track-color: #184580
}
img
{
	border: none;
}
table
{
	width: 100%;
	border-collapse: collapse;
}
table td
{
	padding: 0
}
#centr
{
	margin: 0 auto 0 auto;
	width: 880px;
	min-height: 700px
}
#top
{
	height: 114px;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../i/top.jpg);
	background-position:center center;
	background-repeat: no-repeat
}
#menu
{
	font-size: 12pt;
	font-weight: bold;
	color:#FFFFFF;
	height: 46px;
	background-image: url(../i/menu_top_bg.gif);
	background-repeat: repeat-x;
}
#menu div
{
	float: left
}
#menu div.part
{
	text-align:center;
	padding-top: 13px;
}
#menu a, #menu a:hover
{
	font-size: 12pt;
	color:#FFFFFF;
	text-decoration: none;
}
#content
{
	background-color: #FFFFFF;
	min-height: 250px;
	border: solid 1px #FFFFFF
}
#bottom
{
	height: 32px;
	background-color: #FFFFFF;
}
#copyright
{
	height: 50px;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 25px
}
h1
{
	margin: 25px;
	font-size: 22px;
	font-weight: bold;
	color: #184681
}
h2
{
	margin: 5px 5px 5px 25px;
	font-size: 16px;
	color: #3173c9
}
h3
{
	margin: 25px;
	font-size: 14px;
	color: #859cba
}
p
{
	margin: 10px 10px 10px 25px;
	font-size: 12px;
	color: #7a8394;
	text-align: justify;
}
span.date
{
	margin: 0px 0px 0px 25px;
	font-size: 8px;
	color: #7a8394;
	text-align: justify;
}
ul
{
	margin: 10px 10px 10px 25px;
	list-style-image: url(../i/ul.gif);
	font-size: 12px;
	color: #7a8394
}
ol
{
	margin: 10px 10px 10px 25px;
	font-size: 12px;
	color: #7a8394
}
a
{
	color: #2cadff;
	text-decoration: underline
}
a:hover
{
	color: #2cadff;
	text-decoration: none
}