body
{
background:#edeef0;
}

h1
{
font-size:18pt;
font-family:lobster;
color:#333;
font-weight:normal;
}

h2
{
font-size:12pt;
font-family:cambria;
color:#333;
font-weight:normal;
}

h3
{
font-size:10pt;
color:#5c635c;
}

.z01
{
font-size:10pt;
color:#666;
font-weight:bold;
}

.main_div
{
width:1024px;
margin-left:auto;
margin-right:auto;
position:relative;
top:0px;
margin-bottom:15px;
background:#edeef0;
}

.top_line
{
position:relative;
top:-3px;
}

.call_us
{
float:left;
width: 460px;
height: 10px;
font-size:14pt;
font-family:lobster;
text-decoration:none;
color:#444;
margin-left: 20px;
padding: -30px 0px 5px 20px;
}
.call_us1
{
width: 600px;
height: 40px;
font-size:14pt;
font-family:lobster;
text-decoration:none;
color:#444;
margin-left: 20px;
padding: -30px 0px 5px 20px;
}

.slash
{
position:relative;
top:3px;
}

.big_phone
{
font-size:16pt;
}

.company
{
color:#333;
width:220px;
height:120px;
float:right;
text-align:right;
font-size:12pt;
font-family:cambria;
margin-right:10px;

}

.logo
{
float:right;
}

.zkk
{
position:relative;
top:10px;
right:10px;
}

.goscomzem
{
font-size:22pt;
}

.goscomzem a
{
text-decoration:none;
color:#333;
}

.top_m
{
margin-left:auto;
margin-right:auto;
width:100%;
list-style:none;
background:#edeef0;
}

.top_m td
{
background:url(/images/sh_fon.gif);
text-align:left;
border: solid #777 0px;
font-size:11pt;
font-family:cambria;
color:#fff;
vertical-align:top;
cursor:pointer;
}

.top_m a
{
color:#fff;
text-decoration:none;
vertical-align:middle;
padding: 0px 0px 5px 0px;
}

.top_menu
{
float:right;
font-size:11pt;
color: #333;
font-family:cambria;
position:relative;
left:-20px;
top: 5px;
line-height:20px;
}

.top_menu a
{
color: #333;
text-decoration:none;
}

.main_menu
{
margin-left:auto;
margin-right:auto;
width:900px;
list-style:none;
}

.main_menu td
{
background: url(/images/green_fon.jpg);
text-align:center;
border: solid #fff 5px;
font-size:11pt;
font-family:cambria;
color:#444;
vertical-align:top;
cursor:pointer;
}


.main_menu td a
{
color:#444;
text-decoration:none;
vertical-align:middle;
padding: 0px 0px 5px 0px;
}

.menu_img
{
margin: 10px 5px 0px 5px;
}

.main_content
{
width:972px;
margin-left:auto;
margin-right:auto;
border: solid #333 0px;
padding:10px;
}

.main_content, .main_content p, .main_content ul 
{
font-size:10pt;
}

.articles_left
{

width: 450px;
height: 60px;
float:left;
margin-left:20px;
margin-bottom:20px;
font-size:13px;
}


.articles_right
{
width: 450px;
height: 60px;
float:right;
margin-right:20px;
margin-bottom:20px;
font-size:13px;
}

.date
{
margin-top:15px;
float:left;
width:30px;
height:100%;
font-family: 'Book Antiqua';
font-size:21pt;
color:#333;
}

.date .day
{
font-size:9pt;
position:relative;
top:-20px;
}

.art
{
float:right;
width:400px;
padding:5px;
}

.readmore
{
float:right;
font-size:10pt;
text-decoration:underline;
color:#333;
}

.readme
{
float:left;
font-size:10pt;
text-decoration:none;
font-weight:bold;
color:#333;
}

.works
{
width: 805px;
height: 160px;
margin-left:auto;
margin-right:auto;
background: #999;
text-align:center;
}

.left_works
{
position:relative;
left:-26px;
height:160px;
}

.right_works
{
position:relative;
left:9px;
height:160px;
float:right;
}

.work_samples
{
font-family:cambria;
width:140px;
font-size:10pt;
color:#999;
margin-bottom:0px;
}

.work_sample
{
width:140px;
font-size:9pt;
color:#fff;
}

.work_sample img
{
position:relative;
top:-50px;
}

.work_description
{
position:absolute;
margin-top:110px;
margin-left:24px;
}

.white_line
{
position:relative;
top:-80px;
}

.zayavka_left
{

width: 300px;
height: 50px;
float:left;
margin-left:120px;
margin-bottom:40px;
font-size:10pt;
font-family:cambria;
}

.zayavka_right
{
width: 300px;
height: 50px;
float:right;
margin-right:20px;
margin-bottom:40px;
font-size:10pt;
font-family:cambria;
}

.zayavka_left img, .zayavka_right img 
{
float:left;
margin:0px 10px 0px 5px;
border:none;
}

.zayavka_left a, .zayavka_right a
{
position:relative;
top:7px;
color:#5c635c;
text-decoration:none;
font-weight:bold;
}

.footer
{
text-align:right;
padding-right:15px;
margin-top:10px;
font-size:9pt;
color:#999;
font-weight:bold;
position:relative;
top:15px;
background:#edeef0;
}

.footer .greenline
{
position:relative;
top:3px;
left:15px;
}

.footer .greenlines
{
position:relative;
top:0px;
left:15px;
}

.shtativ
{
z-index:10;
position:absolute;
margin-top:-68px;
margin-left:-12px;
}

.shtativs
{
z-index:10;
position:absolute;
margin-top:-72px;
margin-left:-12px;
}


.smap
{
margin-left:85px;
font-size:10pt;
color:#333;
font-family:cambria;
text-decoration:none;
}

.smap a
{
color:#333;
}

.smaps
{
margin-left:0px;
font-size:10pt;
color:#333;
font-family:cambria;
text-decoration:none;
}

.smaps a
{
color:#333;
text-decoration:none;
font-family:cambria;
}

.map
{
margin-left:85px;
}

.map img
{
border: solid 1px #999;
}

.map a
{
color:#999;
}

.left_float
{
float:left;
margin-right:20px;
padding: 2px;
border: 1px solid #ccc;
}

.left_floats
{
float:left;
margin-right:5px;
padding: 2px;
border: 0px solid #fff;
}
.left_f
{
float:left;
margin-right:5px;
padding: 2px;
border: 0px solid #fff;
width: 150px;
}

.right_float
{
float:right;
margin-right:20px;
padding: 2px;
border: 1px solid #ccc;
}

.center_float
{
margin-right:50px;
padding: 2px;
border: 1px solid #ccc;
}
.top_footer
{
font-family: Arial, Helvetica, Sans-serif;
margin-left:auto;
margin-right:auto;
width:100%;
list-style:none;
background:#131313;
}

.top_footer a
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
color:#999;
text-decoration:none;
vertical-align:middle;
padding: 0px 0px 5px 0px;
}

.top_footer a:hover
{
color:#fff;
text-decoration:none;
vertical-align:middle;
padding: 0px 0px 5px 0px;
}
-,.right_works {
 margin-top: -163px;
 }

.lnk1 {color:888888;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}
.lnk1:hover {color:ffffff;font-size:13px;font-weight:bold}
.lnk2 {color:ff6600;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}
.lnk2:hover {color:ffff00;font-size:11px;font-weight:bold}
.lnk3 {color:ff3300;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}
.lnk3:hover {color:ffff00;font-size:11px;font-weight:bold}
.lnk4 {color:00ccff;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}
.lnk4:hover {color:ffff00;font-size:11px;font-weight:bold}
.lnk5 {color:00ffff;font-family:arial;font-size:11px;font-weight:bold;text-decoration:none}
.lnk5:hover {color:ffff00;font-size:11px;font-weight:bold
}
