body {

	margin: 0;

	padding: 0;

	background: #d8e0e8 url(img/bg.jpg) repeat-x top;

}

body, table, td, div, p {

	color: #838282;

	font: 11pt Tahoma;

	color: #0F416F;
	
}

p  {padding: 4 10;
font-size: 11pt;}



h3 a {

    color: #fff;

    font: normal 14pt Verdana;

    text-decoration: none;

}







a {

	color: #838282;

	font: 11pt Tahoma;

	text-decoration: underline;
 
    color: #0F416F;
}

a:hover {

	text-decoration: none;

}

#main {

	width: 85%;

}

/* ØÀÏÊÀ */

#head {

	width: 100%;

	height: 277px;

}

.head_l {

	background: url(img/head_l.jpg) no-repeat left;

	width: 50%;

	text-align: left;

	vertical-align: top;

	padding: 25px 0 0 80px;

}

#head_block {

	border-top: 9px solid #fff;

	border-bottom: 9px solid #fff;

	border-left: 7px solid #fff;

	border-right: 7px solid #fff;

	width: 100%;

	height: 138px;

}

#head_block a {

	display: block;

	color: #0f416f;

	font: 10pt Tahoma;

	text-decoration: none;

	width: 122px;

	height: 41px;

	text-align: left;

	padding: 55px 0 0 105px;

}

#head_block a:hover {

	text-decoration: underline;

}

.head_block_l {

	background: #104270 url(img/bg_head_block_l.jpg) repeat-y left;

	width: 50%;

}

.head_block_r {

	background: #104270 url(img/bg_head_block_r.jpg) repeat-y right;

	width: 50%;

}

.preim {

	background: url(img/preim.gif);

}

.milic {

	background: url(img/milic.gif);

}

.chop {

	background: url(img/chop.gif);

}

.fiz {

	background: url(img/fiz.gif);

}

/* ÎÑÍÎÂÍÀß ÊÎËÎÍÊÀ */

#cont {

	background: url(img/bg_page.gif) repeat-x top;

	text-align: left;

	vertical-align: top;

	padding: 0 15px 100px 0;

}

.cont_top {

	width: 100%;

	background: url(img/bg_cont_top.jpg) no-repeat left top;

	padding: 45px 0 60px;

}

#menu {

	width: 180px;

	padding-left: 10px;

	vertical-align: top;
	


}

#menu ul {

	margin: 0;

	padding: 0;

	list-style: none;
}

#menu ul li {

	display: block;

	padding: 5px 0 5px 15px;

	background: url(img/marker.gif) no-repeat left 12px;

}

#menu ul li.open {

	background: url(img/marker_open.gif) no-repeat left 12px;

}

#menu ul li a {

	color: #0F416F;

	font-size: 13pt;

	text-decoration: none;

}

#menu ul li.uslugi {

	margin: 0;

	padding: 5px 0 5px 15px;

	background: none;

}

#menu ul li.uslugi a {

	color: #1f49b3;

	font-size: 9pt;

	text-decoration: underline;

}

#menu ul li.uslugi a:hover {

	text-decoration: none;

}

.line {

	width: 70px;

	text-align: center;

	vertical-align: top;

}

.cont_top_text {

	text-align: left;

	vertical-align: top;

}

.cont_top_text strong {

	color: #0f416f;

	display: block;

	margin: 0;

	font-size: 18pt;

	padding: 15px 0;
}











h1 {

	color: #0f416f;

	font: normal 18pt Tahoma;

	margin: 0;

	padding: 0 0 25px;

}

h1 strong {

	color: #0f416f;

}

.image {

	padding: 0 15px 0 0;

	text-align: left;

	vertical-align: top;

}

.text {

	vertical-align: top;

	padding: 10px 0 0;

}

p {

	margin: 0;

	text-align: justify;

}

h2 {

	margin: 0;

	color: #0F416F;

	font-size: 13pt;

	padding: 15px 0;

}

/* ÏÐÀÂÀß ÊÎËÎÍÊÀ */

#right {

	width: 253px;

	background: url(img/bg_right.jpg) no-repeat top;

	text-align: left;

	vertical-align: top;

	padding: 0 0 80px 10px;

}

h3 {

	display: block;

	width: 208px;

	height: 40px;

	background: url(img/stoimost.jpg);

	color: #fff;

	font: normal 14pt Verdana;

	padding: 10px 0 0 15px;

	margin: 0 0 0 5px;

}

.contacts {

	padding: 20px 0 30px 15px;

	color: #0f416f;

	font-size: 9pt;

	line-height: 1.2;

}

h4 {

	margin: 0;

	color: #728fac;

	font: bold 17pt Tahoma;

}

h4 small {

	font: normal 13pt Tahoma;

}

.zayavka {

	background: url(img/bg_zayavka.jpg) left top;

	width: 238px;

	height: 366px;

	padding: 12px 0 0 12px;

}

h5 {

	margin: 0;

	color: #00aeef;

	font: bold 11pt Tahoma;

}

.zayavka form {

	margin: 0;

	padding: 5px 0 0 10px;

	font-size: 10pt;

	line-height: 1.8;

}

h6 {

	color: #00aeef;

	font-size: 10pt;

	font-weight: normal;

	padding: 15px 0 0;

	margin: 0;

}

.button {

	padding: 10px 0 0 30px;

}

/* ÍÈÆÍÈÉ ÁËÎÊ */

#foot {

	height: 47px;

	padding: 15px 0 0 20px;

	background: #0f416f;

	color: #fff;

	text-align: left;

	vertical-align: top;

}

#foot a {

	color: #fff;

	text-decoration: none;

}

#foot a:hover {

	text-decoration: underline;

}

.copy {

	float: left;

	padding: 0 0 0 20px;

}

.copy1 {

	float: right;

	padding: 0 25px 0 0;

}
ul.list-main{
    list-style: disc outside;
    margin: -10px 0 20px 50px;
    padding: 0;
}
ul.list-main li{
    margin: 5px 0;
    color: red;
}
.content p
{padding: 4 10;
font-size: 10pt;}

.content   a
{
margin-top:20px;
color: 0f416f;
font-size: 13pt;}


/*Äîáàâëåíî*/
.maintext {
 font-weight:bold;
}

.maintext li {
margin-bottom: 15px;
font-size: 10pt;
color:;
}

#zagolovok {
font-family: Cambria; 
color: rgb(192, 0, 0); 
font-size: 15pt; 
font-weight:bold;
}

#zagolovok2 {
font-weight:bold; 
font-family: Calibri; 
font-size:13pt;
margin-bottom:30px;
color:#0F416F;
}
