﻿*{
border:none;
padding:0px;
margin:0px;
}
a{
vertical-align:baseline;
font-weight:600;
color:#424040;
}
h1{
font-size:22px;
margin-bottom:10px;
color:#424040;
}
.text{
color:#424040;
font-family:Tahoma,Arial;
font-size:11px;
text-align:justify;
}
.text h1{
text-align:center;
margin-bottom:10px;
}
h2,h3, h4{
font-size:15px;
margin-bottom:5px;
color:#424040;
}
table p{
margin-bottom:5px;
color:#424040;
font-family:Tahoma, Arial;
font-size:11px;
text-align: left;
}
#body{
background:url(../img/lapa.jpg) no-repeat 0 0;
}
#all{
height:100%;
widtch:100%;
margin-top:-20px;
}
#footer ul li a:hover{
color:#000;
}
#menu ul li a:hover{
color:#000;
}
#centerall{
width:900px;
}
#header{
margin-top:5px;
height:160px;
border-top:#333 1px solid;
border-bottom:#333 1px solid;
text-align:left;
width:900px;
}
#menu ul li a{
font-weight:600;
margin-top:30px;
color:#32659c;
text-decoration:none;
font-family: "serif";
font-style:italic;

}
#menu ul li{
list-style:none;
text-align:left;
}
#menu ul{
padding-top:50px;
}
#footer ul{
margin-top:50px;
}
#footer ul li{
list-stile:none;
display:inline;
margin-left:20px;
}
#footer ul li a{
font-size: 12px;
margin-top:30px;
color:#3B6783;
text-decoration:none;
text-align:left;
font-family:"Arial";
font-weight:bold;
}
#content{
width:900px;
}
#left{
width:190px;
margin-top:40px;
}
#right{
text-align:justify;
width:100%;
}
#left ul li{
list-style:none;
height:15px;
}
#left ul li a{
line-height:1px;
font-size: 11px;
color:#2E2E2E;
text-decoration:none;
text-align:left;
font-weight:bold;
font-family:Tahoma;
position:none;
}
#left ul li a:hover{
color:#E30000;
}
#forms{
float:left;
margin-left:15px;
}
#contacts{
float:right;
}
#prodv{
background:url(../img/prodvij.png) no-repeat 0 0;
height:75px;
width:208px;
}
#manager{
background:url(../img/manager.png) no-repeat 0 0;
height:75px;
width:208px;
}
#telefon{
margin-right:15px;
margin-top:45px;
height:57px;
width:279px;
background:url(../img/phone.png) no-repeat 0 0;
font-size:22px;
font-family: Verdana;
color:#424040;
padding-top:19px;
text-align:right;
position:absolute;
right:0px;
top:0px;
}
#telefon b{
font-size:23px;
font-family: Tahoma;
color:#424040;
}
#icq{
margin-right:45px;
height:57px;
width:215px;
background:url(../img/icq.png) no-repeat 0 0;
font-size:16px;
font-family: Tahoma;
color:#424040;
padding-top:23px;
text-align:right;
}
#icq b{
font-size:19px;
font-family: Tahoma;
color:#424040;
}
#index_m0 a{
font-size:36px;
font-weight:600;
margin-top:30px;
color:#32659c;
text-decoration:none;
font-family: "serif";
font-style:italic;
}
#index_m1 a{
font-size:28px;
position: relative;
left:340px;
}
#index_m2 a{
font-size:28px;
position: relative;
left:150px;
}
#index_m3 a{
font-size:28px;
position: relative;
left:440px;
}
#index_m4 a{
font-size:28px;
position: relative;
left:120px;
}
#index_m5 a{
font-size:28px;
position: relative;
left:430px;
}
#index_m6 a{
font-size:28px;
position: relative;
left:310px;
}
#index_m7 a{
font-size:28px;
position: relative;
left:460px;
}
#index_m8 a{
font-size:28px;
position: relative;
left:215px;
}
#index_m9 a{
font-size:28px;
position: relative;
left:405px;
}
/*
#index_lm0{
height:15px;

}
#index_lm1{
height:25px;
background:url(../img/hr.png) no-repeat bottom;
}
#index_lm2{
height:25px;
}
#index_lm3{
height:30px;
background:url(../img/hr.png) no-repeat bottom;
}
#index_lm4{
height:25px;
}
#index_lm7{
height:25px;
background:url(../img/hr.png) no-repeat bottom;
margin-bottom:10px;
}
#index_lm10{
margin-bottom:10px;
}
#index_lm11{
height:35px;
background:url(../img/hr.png) no-repeat bottom;
}
*/


.imgleft{
float:left;
margin:10px;
}
.imgright{
float:right;
margin:10px;
}
.list li{
font-style:italic;
}

#port_menu ul li{
list-stile:none;
margin-left:20px;
}
#port_menu ul li a{
font-size: 12px;
margin-top:30px;
color:#3B6783;
text-decoration:none;
text-align:left;
font-family:"Arial";
font-weight:bold;
}

#content_portfolio img{
float:left;
border-color:#fff;
border-width:1px;
border-style:solid;
margin-right:15px;
}
#content_portfolio td{
padding:10px;
}
#content_portfolio td:hover{ 
background-color:#edfaff;
border-color:#a4e5ff;
border-width:1px;
border-style:solid;
padding:9px;
}
#content_portfolio td:hover img{
border-color:#a4e5ff;
border-width:1px;
border-style:solid;
}
.panel{
border-color:#a4e5ff;
border-width:1px;
border-style:solid;
margin:10px;
}
#slider-wrap table{
float:none;
padding:15px;
madding-right:15px;
width:100%;
}
#slider-wrap h3{
padding:15px;
font-size:20px;
color:#000;
font-weight:600;
margim-top:5px;
text-decoration: none;
}
#slider-wrap img{
margin-right:10px;
}
#slider-wrap ul{
margin-left:25px;
}
#slider-wrap{
width:100%;
min-width:660px;
}
#cont1{
margin:40px 10px;
width:880px;
text-align:justify;
font-family:Tahoma,Arial;
font-size:11px;
color:#424040;
float:left;
}
#cont1 h1{
color:#32659C;
font-size:14px;
}
#cont1 h2{
color:#32659C;
font-size:12px;
text-align:center;
margin-top:15px;
}
.v-menu{
margin-top:100px;
}
#left_top_block
{
float:left;
width:200px;
}
#left_top_block li {
background-color:AliceBlue;
border:1px solid #DDDDDD;
list-style:none outside none;
margin:4px 0;
width:190px;
height: 20px;
}
#left_top_block li a{
font-family:sans-serif;
color:#32659C;
margin-left:10px;
text-decoration:none;
font-size:14px;
font-weight: 700;
}
#left_top_block li a:hover{
color:#000;
margin-left:20px;
}
.clm{
float:left;
padding:0 10px 15px;
width:280px;
margin-top:30px;
}
.clm h3{
color: #32659C;
border-bottom: 1px #333 solid;
padding-bottom:3px;
text-align:left;
}
#news{
padding:7px 0;
}
#news_title{
border:solid 1px #333;
background-color:#32659C;
text-align:left;
padding-left:10px;
padding-bottom:3px;
font-weight:600;
color:#fff;
font-family:Helvetica;
}
#news li{
list-style:none outside none;
}
.right{
padding:5px 5px 5px 10px;
}
.n-date span{
margin-right:10px;
color:#32659C;
}

.right a{
text-decoration:none;
border-bottom:dashed 1px #32659C;
color:#32659C;
font-size:12px;
}
.n-date a{
border-bottom:none;
margin-right:10px;
font-size:12px;
}
#right_top_block{
float:right;
width:190px;
}
#right_top_block  li{
background-color:AliceBlue;
border:1px solid #DDDDDD;
list-style:none outside none;
margin:4px 0;
text-align:left;
height: 20px;
}

#right_top_block  li SPAN{
color:#32659C;
margin-left:10px;
text-decoration:none;
font-size:14px;	
font-family:sans-serif;
font-weight: 700;

}

#right_top_block  li SPAN img{
margin-right:10px;
vertical-align: middle;
}


#c_table{
width:100%;
}

#content_module{
width:670px;
margin:40px 20px 30px 20px;
}

#content_module h1{
font-size:16px;
background-color:#32659C;
color:#FFFFFF;
font-family:Helvetica;
font-weight:600;
padding-bottom:2px;
padding-top:2px;
padding-left:20px;
text-align:left;
}
#left h3{
border-bottom:1px solid #333333;
color:#32659C;
padding-bottom:3px;
}
.news a{
display:block;
text-align:left;
width:60px;
}
.n-date a{
display:inline;

}
.clm a{
color:#424040;
font-weight:100;
text-decoration:none;
}
#left .text p{
margin-left:10px;
}
#left .text h3{
padding-left:10px;
}
.right p{
color:#424040;
font-family:Tahoma,Arial;
font-size:11px;
text-align:left;
}
.right a{
color:#32659C;
font-size:12px;
margin-bottom:7px;
font-weight:600;
}
.dop{
float:left;
}
.img_cont{
background:none repeat scroll 0 0 #CCCCCC;
border:2px solid #EEEEEE;
float:left;
}
.img_cont img{
border:2px solid #32659C;
margin:4px;
}
#content_module li{
list-style:none;
}
ul.port_list{
float:left;
margin-left:65px;
margin-top:20px;
}
ul.port_list span{
color:#999999;
display:block;
float:right;
font-family:Tahoma,Arial;
font-size:13px;
font-weight:600;
margin-left:10px;
margin-top:10px;
align:left;
width: 100px;
}
li.yes span{
color:#32659C;
}
ul.portf{
margin: 20px 60px;
}
ul.portf .n-date{
border-bottom:#32659C 1px solid;
padding-left:10px;
margin-bottom:12px;
}
ul.portf .dop{
float:none;
margin-left:10px;
margin-top:190px;
font-family:Tahoma,Arial;
font-size:12px;
}

#left .news li{
height:100%;
margin-top:10px;
}
#left .news li a{
line-height:12px;
}
.uslugi a{
width:100%;
margin-bottom:10px;
border-bottom:none;
font-size:17px;
}
#top_link{
background-color:AliceBlue;
border:1px solid #DDDDDD;
height:20px;
list-style:none outside none;
margin:4px 0;
width:250px;
position:relative;
top: 162px;
}
#top_link a{
color:#32659C;
font-family:sans-serif;
font-size:14px;
font-weight:700;
margin-left:10px;
text-decoration:none;
}
