body{
background:#FFF;
color:#1A445F;
font-family:Verdana;
font-size:10px;
margin:0px;
padding:0px;
}

/*********************/

	.poloska {width: 100%; min-width: 970px; height: 34px; border-bottom: 1px solid #fff; background: url(/images/poloska-bg.gif) left top repeat-x;}
	.proects-block {width: 14%; height: 34px; float: left;}
	.proects {height: 34px; background: url(/images/proects-bg.png) right top no-repeat; padding: 0 100px 0 0; margin-right: 4px;}
	.proects-bg {width: 100%; height: 25px; float: left; background: #ff1800; padding: 9px 0 0 11px; text-align: right; font: 11px Tahoma; color: #fff;}
	.leo-list-block {float: left; width: 100%;}
	.leo-list-block table {width: 100%; min-width: 1000px;}

.leo-list-block table tr td {text-align: center; vertical-align: top; padding: 6px 0 0 0; font-family: Tahoma;}
.leo-list-block table tr td.td01 {padding: 0!important; height: 34px; background: #ff1800;}

/*	.leo-list-block table tr td {text-align: center; vertical-align: top; padding-top: 6px;}
	.leo-list-block table tr td.td01 {padding: 0!important; height: 34px; background: #ff1800;} */
	.leo-list-block table tr td.td02 {width: 111px; padding: 9px 0 0 0!important; background: #ff1800 url(/images/proects-bg.png) right 4px no-repeat; text-align: left; font: 11px Tahoma; color: #fff;}
	.leo-list-block table tr td.td03 {padding: 0!important; height: 34px; background: url(/images/proects-bg1.png) center top no-repeat; font-size: 8px;}
	
	.leo-list-block table tr td.td1 {width: 151px;}
	.leo-list-block table tr td.td2 {width: 225px;}
	.leo-list-block table tr td.td3 {width: 139px;}
	.leo-list-block table tr td.td4 {width: 143px;}
	.leo-list-block table tr td.td5 {width: 174px;}
	.leo-list-block table tr td.td6 {width: 25px;}

.leo-list-block table tr td p {float: left; padding-left: 7px; margin: 0;}

/*	.leo-list-block table tr td p {float: left; padding-left: 7px;} */

	.leo-list-block table tr td p span {display: block; float: left; padding: 3px 7px 0 0; height: 18px; font: 11px Arial, Helvetica, sans-serif; color: #d0edff;}

.leo-list-block table tr td p span a {color: #00459a; font: 11px Arial, Helvetica, sans-serif!important;}

	.leo-list-block table tr td p.active {background: url(/images/leo-list-bg1.gif) left top no-repeat;}
	.leo-list-block table tr td p.active span {background: url(/images/leo-list-bg2.gif) right top no-repeat; color: #fff;}
	.leo-list-block table tr td p.active span a {color: #fff; text-decoration: none;}
	a.close {display: block; width: 9px; height: 8px; margin: 5px auto 0 auto; background: url(/images/close.png) no-repeat; cursor: pointer; text-indent: -9000px;}
	
	
	.poloska1 {background: url(/images/poloska-bg1.gif) left top repeat-x;}
	.poloska1 .leo-list-block table tr td.td01 {background: #ff7a00;}
	.poloska1 .leo-list-block table tr td.td02 {background: #ff7a00 url(/images/proects-bg-1.png) right 4px no-repeat;}
	.poloska1 .leo-list-block table tr td.td03 {background: url(/images/proects-bg1-1.png) center top no-repeat;}
	.poloska1 .leo-list-block table tr td p span {color: #a3e1e5;}
	.poloska1 .leo-list-block table tr td p span a {color: #f27017;}
	.poloska1 .leo-list-block table tr td p.active {background: url(/images/leo-list-bg1-1.gif) left top no-repeat;}
	.poloska1 .leo-list-block table tr td p.active span {background: url(/images/leo-list-bg2-1.gif) right top no-repeat; color: #fff;}
	.poloska1 .leo-list-block table tr td p.active span a {color: #fff; text-decoration: none;}
	
	.poloska2 {background: url(/images/poloska-bg2.gif) left top repeat-x;}
	.poloska2 .leo-list-block table tr td.td01 {background: #ff7a00;}
	.poloska2 .leo-list-block table tr td.td02 {background: #ff7a00 url(/images/proects-bg-1.png) right 4px no-repeat;}
	.poloska2 .leo-list-block table tr td.td03 {background: url(/images/proects-bg1-2.png) center top no-repeat;}
	.poloska2 .leo-list-block table tr td p span {color: #eff9ff;}
	.poloska2 .leo-list-block table tr td p span a {color: #000;}
	.poloska2 .leo-list-block table tr td p.active {background: url(/images/leo-list-bg1-2.gif) left top no-repeat;}
	.poloska2 .leo-list-block table tr td p.active span {background: url(/images/leo-list-bg2-2.gif) right top no-repeat; color: #fff;}
	.poloska2 .leo-list-block table tr td p.active span a {color: #fff; text-decoration: none;}

/*********************/

a, a:visited{
color:#1A445F;
font-family:Verdana !important;
font-size:10px;
text-decoration:none;
}
a:hover{text-decoration:underline;}
form{padding:0px;margin:0px;}
input, textarea{
	font-family: Verdana;
	font-size: 11px
}
small{
	font-family: Verdana;
	font-size: 19px;
	display: block;
}
h1{
font-family:Verdana;
font-weight: normal;
color:#FF7700;
margin:0px 0px 0px;
padding:0px 0px 5px 0px;
font-size:28px;
line-height: 20px
}
h2{
font-family: Verdana;
color:#FF7700;
margin:0px;
padding:0px 0px 0px 3px;
font-size:12px;
font-weight: normal;
text-transform: uppercase;
}
h3{
font-family: Verdana;
color:#FF7700;
margin:0px;
padding:10px 0px 0px 17px;
font-size:12px;
font-weight: normal;
}

img{border:none;}
ul{list-style: none;	padding: 0px;	margin: 0px;}
p{
	margin: 0px 16px 14px 3px
}
.main_cont{
background: url(../pics/main_fon.png) 0px 0px no-repeat;
padding: 115px 0px 15px;
min-width:1000px;
position:relative;
width:100%;

}
* html .main_cont{width:expression(document.body.clientWidth < 1000? "1000px":"100%" );}

#m_tb{
	width: 100%;
	border: none;
	border-collapse: collapse;
	table-layout: fixed;
	font-size: 10px;
	height: 600px
}
#m_tb td{padding: 0px;vertical-align:top}
#l_td{
	width:250px
}
td#cl_td{
padding: 0px 15px 12px 11px
}
td#cr_td{
	width:21%;
	padding-top: 85px
}
td#r_td{
	width:24%;
	padding-top: 81px
}

.menu{
	padding:25px 30px 0px 52px
}
.menu li{
	margin-bottom:18px;
	line-height: 16px
}
.menu a, .menu a:VISITED{
	color: #0B3754;
	font-size: 14px;
	font-weight: bold;
}

.inner{
	padding-left: 35px
}
.inner li{
	margin-bottom:6px;
	line-height: normal;
}
.inner a, .inner a:VISITED{
	font-size: 12px; font-weight: normal;
}
#m_sel a, #m_sel a:VISITED{
	color: #FF7700
}

.slogan{
	margin: 4px 0px 25px
}
#top_text{
	font-size: 11px
}
.list_n{
	padding: 10px 14px 0px 2px
}
.list_n li{
	background: url(../pics/list_dot.jpg) 0px 2px no-repeat;
	padding: 0px 0px 6px 17px;
	font-size: 11px;
	font-weight: bold;
}
.footer{
	padding-left: 56%;
	position: relative;
}
.copyr{
	position: absolute;
	top: 10px;
	left: 80px;
}
* html .copyr{
	margin-left: -56%
}
.bann img{
	margin-right: 10px
}


/* Для внутренних страниц */
#inner h1{
margin:0px 0px 0px;
padding:0px 0px 5px 3px;
font-size:20px;
}
#inner td#r_td{
	width:26%;
}
#inner #cl_td ul{
padding-left: 3px;
margin: 15px 0px
}
#inner #cl_td ul li{
background: url(../pics/inn_ul_dot.gif) 0px 2px no-repeat;
padding-left:9px;
font-size: 12px;
}

#text_top{
	color: #FF7700;
	font-size: 18px;
	padding: 0px 0px 20px 3px;
}
#top_text small{
font-size: 12px
}
