body {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color: #d1e0ff;
}
p {
	text-align: justify;
}

table {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #d1e0ff;
}

a#logo{
  width: 210px;
  height: 100px;
  margin: 20px;
  padding: 105px 110px;
  text-decoration: none;
}


.asbody {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #d1e0ff;
}

.dark {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color: #02125f;
}

/* Íîâûé ìàêåò */
.content {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d1e0ff;
	margin-top: 20; 
	margin-left: 15;
	margin-right: 15;
	margin-bottom: 20;
    position: relative;
}
.content h3{
	font-size:14px;
	color:#D1E0FF;
}
.namepage {
	font-size: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	margin-top: 20; 
	margin-left: 15;
	margin-right: 15;
	letter-spacing: 2px;
	word-spacing: 5px;
}

.bootommenu {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;;
}
li {
	margin-top: 5px;
}

/* ÑÑÛËÊÈ ========================================================= */
/* ================================================================ */

a:link {
	color: #fdd600;
}
a:hover {
	color: #fdd600;
}
a:visited {
	color: #fdd600;
}

a.site:link {
	color: #470000;
	text-decoration: none;
}
a.site:hover {
	color: #470000;
	text-decoration: none;
}
a.site:visited {
	color: #470000;
	text-decoration: none;
}

a.site1:link {
	color: #470000;
}
a.site1:hover {
	color: #470000;
}
a.site1:visited {
	color: #470000;
}
a.ballistart:link {
	color: #011667;
}
a.ballistart:hover {
	color: #011667;
}
a.ballistart:visited {
	color: #011667;
}

a:link.btm {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;;
	text-decoration: underline;
}
a:hover.btm {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;;
	text-decoration: underline;
}
a:visited.btm {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;;
	text-decoration: underline;
}

a:link.topmenu {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #061b69;
	font-weight: bold;
	text-decoration: none;
}
a:hover.topmenu {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #061b69;
	font-weight: bold;
	text-decoration: none;
}
a:visited.topmenu {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #061b69;
	font-weight: bold;
	text-decoration: none;
}

a:link.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
}
a:hover.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
}
a:visited.mail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
}

a:link.eskiz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 7pt;
}
a:hover.eskiz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 7pt;
}
a:visited.eskiz {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 7pt;
}

a:link.srv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a:hover.srv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
a:visited.srv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

a:link.lft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a:hover.lft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}
a:visited.lft {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
	font-weight: bold;
	text-decoration: none;
}

a:link.lnk {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d1e0ff;
}
a:hover.lnk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #d1e0ff;
}
a:visited.lnk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #d1e0ff;
}

.copyright{
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;;
}

.adress {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d1e0ff;
	margin-left: 35px; 
	margin-top: 125px
}

.search {
	font-size: 9pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d1e0ff;
	font-weight: bold;
	margin-top: 20px;
}

.search_btn {
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d1e0ff;
	margin-top: 20px;
}

.pageimg {
	border: 4px double #d1e0ff;
}

.firmmail {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #fdd600;
	font-size: 9pt;
	margin-left: 35px; 
	margin-top: 7px;
}

.yell {
	color: #fdd600;
}

.bottom {
	color: #fdd600;
	font-size: 8pt;
}

.phone {
	color: #fdd600;
	font-size: 13pt;
	font-weight: bold;
	margin-left: 35px; 
	margin-top: 7px;
}
/* Íîâûé ìàêåò */

.crslink_text {
	color: #bbd4f1;
	font-size: 12px;
}
.avtor {
	font-size: 11px;
	margin-right: 10px;
	color: #092C3B;
}

.news {
	font-size: 11px;
	margin-left: 13px;
	color: #2B3E5D;
}

.leftmenu_q {
	font-size: 10px;
	margin-left: 8px;
	color: #2B3E5D;
	font-weight: bold;
}

.l_menu {
	font-size: 1px;
	cursor: hand;
}

.l_menu_q {
	font-size: 1px;
	cursor: hand;
}

.topmenu_q {
	font-size: 10px;
	color: #2B3E5D;
	font-weight: bold;
}

.contur {
	BORDER-RIGHT: #003D3D 1px solid; 
	BORDER-TOP: #003D3D 1px solid; 
	BORDER-LEFT: #003D3D 1px solid; 
	BORDER-BOTTOM: #003D3D 1px solid	
}

.header1 {
	color: #cc3300;
	font-size: 11px;
	font-weight: bold;
}

.header2 {
	color:  #555555;
	font-size: 11px;
	font-weight: bold;
}

.header3 {
	color: #aa0000;
	font-size: 11px;
	font-weight: bold;
}

a:link.crosslink {
	color: #bbd4f1;
	text-decoration: underline;
}
a:hover.crosslink {
	color: #bbd4f1;
	text-decoration: underline;
}
a:visited.crosslink {
	color: #bbd4f1;
	text-decoration: underline;
}

a:link.new {
	color: #fdd600;
	font-weight: bold;
	text-decoration: underline;
}
a:hover.new {
	color: #fdd600;
	font-weight: bold;
	text-decoration: underline;
}
a:visited.new {
	color: #fdd600;
	font-weight: bold;
	text-decoration: underline;
}


.tblborder1 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #ffffff 1px solid; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 1px solid	
}
.tblborder2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	BORDER-RIGHT: #FEE098 1px solid; 
	BORDER-TOP: #FEE098 1px solid; 
	BORDER-LEFT: #FEE098 1px solid; 
	BORDER-BOTTOM: #FEE098 1px solid	
}
.tblborder3 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	BORDER-RIGHT: #AA0000 1px solid; 
	BORDER-TOP: #AA0000 1px solid; 
	BORDER-LEFT: #AA0000 1px solid; 
	BORDER-BOTTOM: #AA0000 1px solid
}
.tblborder4 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	BORDER-RIGHT: #FF9470 1px solid; 
	BORDER-TOP: #FF9470 1px solid; 
	BORDER-LEFT: #FF9470 1px solid; 
	BORDER-BOTTOM: #FF9470 1px solid	
}
.tblborder5 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	BORDER-RIGHT: #CC3300 1px solid; 
	BORDER-TOP: #CC3300 1px solid; 
	BORDER-LEFT: #CC3300 1px solid; 
	BORDER-BOTTOM: #CC3300 1px solid	
}
.tblborder6 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	BORDER-RIGHT: #555555 1px solid; 
	BORDER-TOP: #555555 1px solid; 
	BORDER-LEFT: #555555 1px solid; 
	BORDER-BOTTOM: #555555 1px solid		
}

.isButton {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.asErr {
	font-size: 11px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color: Red;
}

a:link.l_faq {
	color: #d1e0ff;
}
a:hover.l_faq {
	color: #d1e0ff;
}
a:visited.l_faq {
	color: #d1e0ff;
}

.l_faq_y {
	color: #fdd600;
}
.l_faq_y {
	color: #fdd600;
}
.l_faq_y {
	color: #fdd600;
}



a:link.maprazd {
	color: #fdd600;
	font-weight: bold;
}
a:hover.maprazd {
	color: #fdd600;
	font-weight: bold;
}
a:visited.maprazd {
	color: #fdd600;
	font-weight: bold;
}

a:link.mappage {
	color: #d1e0ff;
}
a:hover.mappage {
	color: #d1e0ff;
}
a:visited.mappage {
	color: #d1e0ff;
}

.poisk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fdd600;
	font-weight: bold;
}
h1 {
	color: #fdd600;;
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	word-spacing: 5px;
}

/* jQuery UI Datepicker */
#datepicker_div, .datepicker_inline {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0;
	margin: 0;
	background: #DDD;
	width: 185px;
}
#datepicker_div {
	display: none;
	border: 1px solid #FF9900;
	z-index: 10;
}
.datepicker_inline {
	float: left;
	display: block;
	border: 0;
}
.datepicker_dialog {
	padding: 5px !important;
	border: 4px ridge #DDD !important;
}
button.datepicker_trigger {
	width: 25px;
}
img.datepicker_trigger {
	margin: 2px;
	vertical-align: middle;
}
.datepicker_prompt {
	float: left;
	padding: 2px;
	background: #DDD;
	color: #000;
}
*html .datepicker_prompt {
	width: 185px;
}
.datepicker_control, .datepicker_links, .datepicker_header, .datepicker {
	clear: both;
	float: left;
	width: 100%;
	color: #FFF;
}
.datepicker_control {
	background: #FF9900;
	padding: 2px 0px;
}
.datepicker_links {
	background: #E0F4D7;
	padding: 2px 0px;
}
.datepicker_control, .datepicker_links {
	font-weight: bold;
	font-size: 80%;
	letter-spacing: 1px;
}
.datepicker_links label {
	padding: 2px 5px;
	color: #888;
}
.datepicker_clear, .datepicker_prev {
	float: left;
	width: 34%;
}
.datepicker_current {
	float: left;
	width: 30%;
	text-align: center;
}
.datepicker_close, .datepicker_next {
	float: right;
	width: 34%;
	text-align: right;
}
.datepicker_header {
	padding: 1px 0 3px;
	background: #83C948;
	text-align: center;
	font-weight: bold;
	height: 1.3em;
}
.datepicker_header select {
	background: #83C948;
	color: #000;
	border: 0px;
	font-weight: bold;
}
.datepicker {
	background: #CCC;
	text-align: center;
	font-size: 100%;
}
.datepicker a {
	display: block;
	width: 100%;
}
.datepicker .datepicker_titleRow {
	background: #B1DB87;
	color: #000;
}
.datepicker .datepicker_daysRow {
	background: #FFF;
	color: #666;
}
.datepicker_weekCol {
	background: #B1DB87;
	color: #000;
}
.datepicker .datepicker_daysCell {
	color: #000;
	border: 1px solid #DDD;
}
#datepicker .datepicker_daysCell a {
	display: block;
}
.datepicker .datepicker_weekEndCell {
	background: #E0F4D7;
}
.datepicker .datepicker_daysCellOver {
	background: #FFF;
	border: 1px solid #777;
}
.datepicker .datepicker_unselectable {
	color: #888;
}
.datepicker_today {
	background: #B1DB87 !important;
}
.datepicker_currentDay {
	background: #83C948 !important;
}
#datepicker_div a, .datepicker_inline a {
	cursor: pointer;
	margin: 0;
	padding: 0;
	background: none;
	color: #000;
}
.datepicker_inline .datepicker_links a {
	padding: 0 5px !important;
}
.datepicker_control a, .datepicker_links a {
	padding: 2px 5px !important;
	color: #000 !important;
}
.datepicker_titleRow a {
	color: #000 !important;
}
.datepicker_control a:hover {
	background: #FDD !important;
	color: #333 !important;
}
.datepicker_links a:hover, .datepicker_titleRow a:hover {
	background: #FFF !important;
	color: #333 !important;
}
.datepicker_multi .datepicker {
	border: 1px solid #83C948;
}
.datepicker_oneMonth {
	float: left;
	width: 185px;
}
.datepicker_newRow {
	clear: left;
}
.datepicker_cover {
	display: none;
	display/**/: block;
	position: absolute;
	z-index: -1;
	filter: mask();
	top: -4px;
	left: -4px;
	width: 193px;
	height: 200px;
}
.itemHeader{
  cursor: pointer;
/*  list-style: square;*/
}
.itemGroup{
  padding-left: 20px;
  list-style: circle;
}

.pt td {
  text-align: center;
}

.pt th h3 {
  margin-top: 8px;
}

div.menu{
/* top: 378px;*/
/* position: relative;
 left: 50%;
 margin-left: -150px;*/
 background: #02125f  url('/images_1/srv_cntr1.jpg') repeat-y top center;
 width: 300px;
 text-align: left;
}

div.top_item {
/* display: block;*/
 margin-top: -3px;
 width: 300px;
 height: 11px;
 background: #02125f url('images_1/srv_top1.jpg') no-repeat top center;
}

div.bottom_item {
 display: block;
 margin:0px;
 padding:0px;
 width: 300px;
 height: 10px;
 background: #02125f url('images_1/srv_btm1.jpg') no-repeat top left;
}

.menu ul{
font-weight: bold;
margin: 0;
margin-top: -3px;
padding: 5px 15px 5px 15px;

list-style-type: none;
background: #02125f  url('images_1/srv_cntr1.jpg') repeat-y;
}

/*Top level list items*/
.menu ul li{
display: block;
min-height: 20px;
height:auto !important;
height:20px;
width: 100%;
}

/*Top level menu link items style*/
.menu ul li a{
display: block;
min-height: 20px;
height:auto !important;
height:20px;
}


* html .menu ul li a{ /*IE6 hack to get sub menu links to behave correctly*/
display: inline-block;
}

.services{
  vertical-align: top;
}

div#msg{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  position: absolute;
  top: 80px;
  left: 450px;
  width: 140px;
  height: 66px;
  padding-top: 50px;
  background: url(images/wait.gif) no-repeat center;
  display: none;
}
/*
div#load{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-weight: bold;
  color: #FCFCFC;
  position: absolute;
  top: 135px;
  left: 450px;
  width: 180px;
  height: 66px;
  z-index: 3;
  display: none;
}
*/
