body {
	margin: 0;
	padding: 0 0 0 0;
	font-family: Tahoma;
	font-size: 11px;
	background: #013974;
	color: #000000;
}

img {
	border: 0;
}

h1, h2, h3, h4, h5, h6, p {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 11px;
}

ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

ol {
	margin-top: 0;
	margin-bottom: 0;
}

li {
	padding: 0;
	margin: 0;
}

form, input, textarea, select, td {
	padding: 0;
	margin: 0;
	font-family: Tahoma;
	font-size: 11px;
}
form, input, textarea, select {
	font-size: 10px;
}
a {
	color: #499AFF;
}
a:hover {
	color: #FF5A00;
}

input.in_search {
	width:300px;
	height:20px;
	padding-left: 5px;
	border:1px solid #B4B4B4;
}


textarea.form_text  {

	border:1px solid #B4B4B4;

	width: 300px;

	color: #000;

	font-size: 11px;

	padding: 2px 3px 0 3px;

	height: 100px;
	  
	background: #ffffff;

}

input.btn_gray {
     background: url(images/button.gif) no-repeat 100% 0;
     border:1px solid #B4B4B4;
     width: 100px;
     height: 26px;
     color: #7D7D7D;
     text-transform: uppercase;
     text-align: center;
     padding-left: 8px;
     font-weight: bold;
}

div.anketa td {
	padding:5px 5px 5px 0px;

}


/*************************************************/
table.bg-white {
	background-color:#ffffff;
}



td.top-line {
	background-color:#013974;
	font-size:8px;
}
td.left-line {
	background: url(images/left-line.gif);
	background-position:left;
	background-repeat:repeat-y;
	
}
td.right-line {
	background: url(images/right-line.gif);
	background-position:right;
	background-repeat:repeat-y;
}

div.logo {
	width:256px;
	height:108px;
	padding-left:11px;
	padding-bottom:30px;
}
td.header {
	background: url(images/bg-main-text.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	/*height:402px;*/
}

div.top-icons {
	padding:20px 0px 0 0;
	height:66px;
	position:relative;
	left:-247px;
}	

div.welcome {
	padding:0 0 0 38px;
	height:89px;
	width:481px;
	color:#4D4D4D;
}

div.welcome h3 {
	padding-bottom:5px;
}

img.position-icon {
	position:relative;
	top:2px;
}

div.flash {
	padding:0 12px 0 0;
}

/****************Navigation****************************/

div.navigation {
	width:100%;
	padding-top:3px;
	padding-left:11px;
}
div.navigation td.bg-menu {
	background: url(images/bg-menu.gif);
	background-position:left;
	background-repeat:repeat-x;
}

/*******************************************************/

div.menu_02 table {
	width:247px;
}
td.bg-block2-top {
	background: url(images/bg-block2-top.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:247px;
	height:19px;
}

td.bg-block2-left {
	background: url(images/bg-block2-left.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:10px;
}

td.bg-block2-right {
	background: url(images/bg-block2-right.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:18px;
}

td.bg-block2-bottom {
	background: url(images/bg-block2-bottom.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:247px;
	height:17px;
}


div.bg-block2 {
	/**background: url(images/bg-block2.gif);
	background-position:left top;
	background-repeat:no-repeat;***/
	width:219px;
	

}

div.bg-block2 ul {
	padding:5px 0 0 24px;
	font-size:11px;
	font-weight:bold;
	background: url(images/bg-block2-v.gif);
	background-repeat: no-repeat
	background-position: left top;
	
}

div.bg-block2 ul li {
	padding:10px 0px 10px 0px;
	font-size:11px;
	font-weight:bold;
	list-style: none;
        background: url(images/li-block.gif) no-repeat 178px 12px;
	border-bottom: 1px dashed #ffffff;
	margin-right:8px;

	
}


div.bg-block2 a {
	color:#013974;
	
}

div.bg-block2 a:hover {
	color:#FA1212;
}
/******************Activ razdel*******************/


div.bg-block2 ul li.act {
	padding:10px 0px 10px 0px;
	font-size:11px;
	font-weight:bold;
	list-style: none;
        background: url(images/li-block.gif) no-repeat 178px 12px;
	border-bottom: 1px dashed #ffffff;
	margin-right:8px;

	
}

div.bg-block2 ul li.act a {
	color:#f0790f;
	text-decoration:none;
}


div.bg-block2 ul li.act a:hover {
	color:#ff7902;
	text-decoration:none;
}




div.bg-block2 ul li.act ul li a {
	color:#013974;
	text-decoration:underline;
}

div.bg-block2 ul li.act ul li a:hover {
	color:#ff7800;
	text-decoration:underline;
}


div.bg-block2 ul li.act ul li.act_3 a {
	color:#ff7800;
	text-decoration:none;
}

div.bg-block2 ul li.act ul li.act_3 a:hover {
	color:#ff7800;
	text-decoration:none;
}


div.bg-block2 ul li ul li.act_3 a {
	color:#ff7800;
	text-decoration:none;
}

div.bg-block2 ul li ul li.act_3 a:hover {
	color:#ff7800;
	text-decoration:none;
}



/*************3 uroven*****************/

div.bg-block2 ul li ul {
	padding:10px 0 0 0px;
	font-size:11px;
	background: none;
	
	
}

div.bg-block2 ul li ul li {
	list-style: none;
	padding:1px 0px 1px 15px;
	font-weight:normal;
	border: none;
	background: url(images/li-3.gif) no-repeat 0px 6px;
	
	
	
	

	
}

div.bg-block2 ul li ul li a {
	color:#013974;
}

div.bg-block2 ul li ul li a:hover {
	color:#ff7800;
}

/***************************************************/

div.block3 {
	width:232px;
	height:163px;
	border-top: 1px dashed #C1C1C1;
	border-bottom:0px solid #D4D4D4;
	text-align:right;
	margin-right:13px;
	margin-top:0px;
	padding-top:18px;

}


/**************************************************/

div.content {
	padding:0;
	margin:0;
	font-family:Tahoma;
	font-size:11px;
}

div.inner {
	padding:12px 20px 0 17px;
	font-size:11px;
}

div.inner p.zagolovok {
	padding-bottom:15px;
	font-size:18px;
	color:#407FC2;
	font-weight:normal;
	font-family: Tahoma;
}

div.inner ul {
	padding:0;
	margin:0;

}

div.inner ul li {
	
	padding: 0 0 2px 16px;
	margin: 0;
	list-style: none;
	background: url(/images/li-uslugi.gif) no-repeat 0 0px;
}


div.inner ul li ul li {
	
	padding: 0 0 2px 16px;
	margin: 0;
	list-style: none;
	background: url(/images/li-uslugi.gif) no-repeat 0 0px;
}


div.inner ul li ul li a {
	color:#9C9C9C;
}

div.inner ul li ul li a:hover {
	color:#FF7800;
}


div.inner table {
	padding:12px 20px 0 17px;
	font-size:11px;
}



/**************************************************/

div.zakaz-uslugi {
	width:232px;
	height:36px;
	text-align:left;
	padding-bottom:0px;
	
}


div.opros {
	width:268px;
	height:158px;
	background: url(images/bg-opros.gif) no-repeat 0 0;
	padding:10px 0px 0 19px;
	text-align:left;
	color:#4D4D4D;
	/*position:relative;
	top:-150px;*/
}

div.opros p.vopros {
	text-align:left;
	
}

div.vibor td {
	padding:0 0 5px 0;
}

div.option-opros {
	font-size:10px;
}

div.option-opros a {
	color:#D94E01;
}

div.option-opros a:hover {
	color:#538ED1;
}

div.text-abcomp {
	text-align:center
	color:#707070;
	font-size:11px;
}

/******************BANNERS**********************/

div.banners {
	padding-top:15px;
}


td.banner1 {
	border:1px solid #D3D3D3;
	height:141px;
}

td.banner2 {
	border:1px solid #D3D3D3;
	height:141px;
	background:#FFFFFF;
	padding:1px;
	vertical-align:top;
}

td.banner3 {
	border:1px solid #D3D3D3;
	height:141px;
	/***background:#f6a355;***/
	
}

div#pointer {
	cursor:pointer;
}

/******************BANNERS-text**********************/

div.banners-text {
	padding-left:11px;
}


td.banner1 {
	border:1px solid #D3D3D3;
	height:141px;
}

td.banner2 {
	border:1px solid #D3D3D3;
	height:141px;
	background:#ffffff;
}

td.pusto {
	font-size:5px;
}


/*****************SEARCH**************************/

div.search {
	width:247px;
	height:137px;
	padding:37px 0 0 26px;
}

div.search p.search-zagolovok {

}

div.search img.position-button {
	position:relative;
	top:2px;
	left:9px;
}

div.search p.r-poisk {
	padding-top:10px;
	font-size:10px;
}

div.search a {
	color:A4A4A4;
}

div.search a:hover {
	color:FF5A00;
}



/*********************COPY****************************/

div#copy {
	width:100%;
	/*height:50px;*/
	border-bottom:9px solid #013974;
	border-left:11px solid #013974;
	border-right:8px solid #013974;
	/*padding: 8px 14px 15px 14px;*/

	
}

div#copy p {
	padding: 0px 22px 15px 25px;
	font-size:10px;
}


div#copy div.copy-top-line {
	width:100%;
	height:1px;
	background: url(images/line-copy.gif);
	background-repeat:repeat-x;
	background-position:left;
	font-size:1px;
	padding-bottom:30px;
}

div#copy td {
	font-size:10px;
	color:#6E6E6E;
}

div#copy a {
	color:#6E6E6E;
}

div#copy a:hover {
	color:#237BCD;
}


/************OUR SERVICES**********************/

div.our-services {
	text-align:left;
	padding-left:33px;
	padding-top:125px;
	padding-bottom:20px;
	/*height:290px;*/
}

div.our-services h3 {
	font-size:18px;
	color:#407FC2;
	font-weight:normal;
	width:110px;
	padding:0 0 10px 0;
	font-family: Tahoma;
}

div.our-services ul {
	padding:10px 0 0px 0px;
	font-size:11px;
	font-weight:bold;
	
}

div.our-services ul li {
	padding:0px 50px 8px 16px;
	font-size:11px;
	font-weight:bold;
	background: url(images/li-uslugi.gif) 0px 0px no-repeat; 
	
}

div.our-services a {
	color:#013974;
	text-decoration:none;
}

div.our-services a:hover {
	color:#EC9A33;
	text-decoration:none;
}












/**********SITEMAP*****************/


div.sitemap ul {
	padding:0;
	margin:0;

}

div.sitemap ul li {
	
	padding: 0 0 2px 16px;
	margin: 0;
	list-style: none;
	background: url(/images/all-news_icon.gif) no-repeat 0 4px;
}


div.sitemap ul li ul li {
	
	padding: 0 0 2px 16px;
	margin: 0;
	list-style: none;
	background: url(/images/li-uslugi.gif) no-repeat 0 0px;
}


div.sitemap ul li ul li a {
	color:#9C9C9C;
}

div.sitemap ul li ul li a:hover {
	color:#FF7800;
}





















































