html,body{
margin:0 auto;
padding:0;
font-family:Tahoma;
max-height:100%;
height:100%;}

img{border:0;}
a{border:0;}
.head_info{
background-color:#e4f2f6;
height:18px;
width:1000px;
color:#7096a4;
text-align:center;
font-size:11px}

.head{
width:1000px;
height:355px;}

.h1{
background: url('img/h1.jpg') no-repeat;
width:419px;
height:85px;
float:left;}

.h2{
width:581px;
height:85px;
float:left;
font-size: 16px;
font-family: Tahoma;
font-color: Blue;
font-weight: bold;
}

.h3{
background: url('img/h3.jpg') no-repeat;
width:1000px;
height:270px;
}

.click_area{
cursor:pointer;
        height:44px;
margin-top:40px;}

.nav_about_active{
background: url('img/nav_about_active.jpg') no-repeat;
width:107px;
height:85px;
float:left;}

.content_center .ccc {
	font-size: 13px; color: #284c69; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: justify;
	}
	

.nav_about_inactive{
background: url('img/nav_about_inactive.jpg') no-repeat;
width:107px;
height:85px;
float:left;}

.nav_production_active{
background: url('img/nav_production_active.jpg') no-repeat;
width:98px;
height:85px;
float:left;}
.nav_production_inactive{
background: url('img/nav_production_inactive.jpg') no-repeat;
width:98px;
height:85px;
float:left;}

.nav_uslugi_active{
background: url('img/nav_uslugi_active.jpg') no-repeat;
width:72px;
height:85px;
float:left;}
.nav_uslugi_inactive{
background: url('img/nav_uslugi_inactive.jpg') no-repeat;
width:72px;
height:85px;
float:left;}

.nav_price_active{
background: url('img/nav_price_active.jpg') no-repeat;
width:97px;
height:85px;
float:left;}
.nav_price_inactive{
background: url('img/nav_price_inactive.jpg') no-repeat;
width:97px;
height:85px;
float:left;}

.nav_photo_active{
background: url('img/nav_photo_active.jpg') no-repeat;
width:105px;
height:85px;
float:left;}
.nav_photo_inactive{
background: url('img/nav_photo_inactive.jpg') no-repeat;
width:105px;
height:85px;
float:left;}

.nav_contacts_active{
background: url('img/nav_contacts_active.jpg') no-repeat;
width:102px;
height:85px;
float:left;}
.nav_contacts_inactive{
background: url('img/nav_contacts_inactive.jpg') no-repeat;
width:102px;
height:85px;
float:left;}

.content{
width:1000px;
height:100%;}
.right_content{
float:left;
height:100%;}
.left_content{
margin-left:11px;
margin-right:20px;
margin-top:5px;
float:left;}

.title_text{
margin-top:15px;
color:#125068;
font-size:17px;letter-spacing:0px;}
.content_bull{
background: url('img/content_bull.jpg') no-repeat;
width:56px;
height:45px;
float:left;}
.content_title_bg{
background: url('img/content_title_bg.jpg') repeat-x;
height:45px;
float:left;}
.content_title_bg2{
background: url('img/content_title_bg2.jpg') no-repeat;
width:16px;
height:45px;float:left;}
.content_title_bg3{
background: url('img/content_title_bg3.jpg') repeat-x;
width:100%;
height:45px;}
.content_title_corner{
background: url('img/content_title_corner.jpg') no-repeat;
width:12px;
height:45px;float:right;}
.content_left_bg{
background: url('img/content_left_bg.jpg') repeat-y;
width:9px;
height:100%;}
.content_center{
height:420px;
font-size:12px;}
.ccc{
min-height:100%;
margin-top:10px;
vertical-align:top;
margin-left:20px;
width:600px;
padding-bottom:20px;}
.content_center a:link,.content_center a:visited,.content_center a:active{
color:#0a4259;
font-size:12px;}
.content_right_bg{
background: url('img/content_right_bg.jpg') repeat-y;
width:9px;
height:100%;}
.content_left_b_bg{
background: url('img/content_left_b_bg.jpg') no-repeat;
width:9px;
height:15px;
float:left;}
.content_center_b_bg{
background: url('img/content_center_b_bg.jpg') repeat-x;}
.content_right_b_bg{
background: url('img/content_right_b_bg.jpg') no-repeat;
width:9px;
height:15px;
float:right;}

.footer{
width:1000px;}
.footer1{
background: url('img/bottom_img1.jpg') no-repeat;
width:417px;
height:86px;
position:relative;
float:left;
display: inline;}
.footer2{
background: url('img/bottom_img2.jpg') no-repeat;
width:583px;
height:86px;
float:left;
display: inline;}
.footer_phones{
position:relative;
color:#0a4259;
top:30px;
left:85px;
font-size:20px;
float:left;
display: inline;}
.footer_icq{
position:relative;
color:#515151;
top:30px;
left:102px;
font-weight:bold;
font-size:14px;
float:left;
display: inline;}

.ads{
float:right;
display: inline;
position:relative;
margin-top:48px;
right:105px;}
.ads a:link,.ads a:visited,.ads a:active{
color:#0a4259;
font-size:12px;}
.ads a:hover{
color:#206c8b;}

.portfolio_head{
background: url('img/block_portfolio_h.jpg') no-repeat;
width:292px;
height:40px;}
.portfolio_text{
color:#125068;
font-size:17px;
letter-spacing:0px;
margin-left:57px;
padding-top:10px;}
.portfolio_content{
background-color:#dce8e8;
width:292px;}
.portfolio_bottom{
background: url('img/block_portfolio_b.jpg') no-repeat;
width:292px;
height:8px;}
.photo_frame{
width:130px;
height:89px;
background-color:#c8dde9;
border:1px solid #98B5BE;}
.photo{
position:relative;
width:105px;
top:8px;
height:71px;
background-color:#c8dde9;}
.other_portfolio{
text-align:right;
padding-right:20px;}
.other_portfolio a:link,.other_portfolio a:visited,.other_portfolio a:active{
color:#417287;
font-size:12px;}
.other_portfolio a:hover{
color:#83aabb;}

.menu_active{
width:277px;
height:42px;
margin-left:7px;}
.menu_inactive{
margin-left:40px;
padding-bottom:12px;
padding-top:12px;
width:235px;}
.menu_links{
background-color:#dce8e8;}
.menu_hr{
position:relative;
background: url('img/menu_hr.jpg') no-repeat;
width:292px;
height:1px;
font-size:1px;}
.menu_top{
background: url('img/menu_top.jpg') no-repeat;
width:292px;
height:9px;
font-size:1px;}
@-moz-document url-prefix() {
        .m10 {
                margin-top:10px;
        }
}
.menu_bottom{
background: url('img/menu_bottom.jpg') no-repeat;
width:292px;
height:9px;}
.menu_element_active{
padding-left:26px;}

.menu_link a:link,.menu_link a:visited,.menu_link a:active{
color:#215b73;
text-decoration:none;
font-size:16px;}
.menu_link a:hover{
color:#2f7a99;}

.menu_link2 a:link,.menu_link2 a:visited,.menu_link2 a:active{
font-size:15px;
text-decoration:none;
color:#1F5971;}
.menu_link2 a:hover{
color:#2f7a99;}


.tl{
background: url('img/menu_el_frame/tl.jpg') no-repeat;
width:7px;
height:7px;}
.tc{
background: url('img/menu_el_frame/tc.jpg') repeat-x;
width:262px;
height:7px;}
.tr{
background: url('img/menu_el_frame/tr.jpg') no-repeat;
width:7px;
height:7px;}

.cl{
background: url('img/menu_el_frame/lc.jpg') repeat-y;
width:7px;
height:100%;}
.cc{
background-color:white;
width:262px;}
.cr{
background: url('img/menu_el_frame/rc.jpg') repeat-y;
width:7px;
height:100%;}

.bl{
background: url('img/menu_el_frame/bl.jpg') no-repeat;
width:7px;
height:7px;}
.bc{
background: url('img/menu_el_frame/bc.jpg') repeat-x;
width:262px;
height:7px;}
.br{
background: url('img/menu_el_frame/br.jpg') no-repeat;
width:7px;
height:7px;}

