body{margin: 0px 0px 21px 41px; padding: 0px; background-image: url(images/fon_grey.gif);}
div#container{width: 1102px; height: 70px; margin: 0px; background-image: url(images/header_fon.gif);}
div#container_{width: 1102px; height: 70px; margin: 0px; background-image: url(images/header_fon2.gif);}
div#container2{width: 1102px; height: 260px; margin: 0px;}
div#container3{width: 1102px; margin: 0px;}
div#container4{width: 1102px; height: 51px; margin: 0px; background-image: url(images/footer.gif); clear: both;}
div#container4_{width: 1102px; height: 51px; margin: 0px; background-image: url(images/footer2.gif); clear: both;}
div#wrapper, div#wrapper_last {float:left;width:100%}
div#wrapper2 {float:left;width:100%; background: url(images/fon_main.gif) repeat-y;}
div#wrapper2_ {float:left;width:100%; background: url(images/fon_main2.gif) repeat-y;}
div#wrapper2__ {float:left;width:100%; background: url(images/fon_main4.gif) no-repeat bottom;}
div#wrapper3 {height: 20px; margin: 0px 0px 20px 0px;}
div#counter {width: 52px; height: 31px; padding: 21px 0px 0px 1050px;}
div.both_main_page
{
float: left; 
width: 100%;
}
div.left_main_page
{
float: left; 
width: 833px;
}
div.right_main_page
{
float: left; 
width: 269px;
}
div#block1_1
{
float:left;
margin: 0px 0px 0px -1102px;
padding:0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 11px;
width: 270px;
text-transform: uppercase;
letter-spacing: 0.5px;
}
div#block1_1 p
{
margin: 6px 0px 0px 40px;
}
div#block1_2
{
margin: 6px 600px 0px 270px;
padding:0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 11px;
letter-spacing: 0.5px;
}
div#block1_3
{
float:left;
margin: 0px 0px 0px -600px;
padding: 0px 0px 0px 0px;
width: 600px;
}
div#block1_3 span
{
color: #ED1C24;
}
div#block1_3 ul
{
display: inline;
float: right;
border: 0px solid red;
margin: 6px 51px 0 0;
padding: 0;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 12px;
list-style-type : none;
}
div#block1_3 ul li
{
display: inline;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 12px;
padding: 0;
margin: 0;
}
div#block2_1
{
float:left; 
margin: 0px; 
padding: 0px 0px 0px 34px; 
width: 226px;
height: 260px;
background: url(images/logo.gif) top no-repeat;
}
div#block2_2
{
float:right; 
margin: 0px; 
padding: 0px 0px 0px 0px; 
width: 842px;
height: 260px;
background: url(images/fon_menu.gif) repeat-y;
}
div#block2_2_1, div#block2_2_2, div#block2_2_3, div#block2_2_4, div#block2_2_5
{
float:left; 
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 20px;
text-transform: uppercase;
height: 25px;
padding: 1px 7px 0px 7px; 
display: inline;
}
div#block2_2_1
{
margin: 234px 5px 0px 10px;
}
div#block2_2_2, div#block2_2_3, div#block2_2_4, div#block2_2_5
{
margin: 234px 6px 0px 0px;
}
div#block2_1_1, div#block2_1_2, div#block2_1_3, div#block2_1_4, div#block2_1_5
{
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 11px;
padding: 5px 0px 0px 5px;  
text-transform: uppercase;
height: 15px;
letter-spacing: 0.5px;
}
div#block2_1_0
{
margin: 0px;
padding: 0px;
width: 226px;
height: 110px;
}
div#block2_1_1
{
margin: 52px 0px 0px 0px;
}
div#block2_1_2, div#block2_1_3, div#block2_1_4, div#block2_1_5
{
margin: 0px 0px 0px 0px;
}
a.download:link,a.download:visited,a.download:active, a.download:hover {text-decoration: underline; color: #343434;}
a.red:link,a.red:visited,a.red:active, a.red:hover {text-decoration: none; color: #ed1c24;}
a.site:link,a.site:visited,a.site:active, a.site:hover {text-decoration: none; font-weight: bold; color: #343434;}
a.top:link,a.top:visited,a.top:active, a.top:hover {text-decoration: none; color: #ffffff;}
a.eng:link,a.eng:visited,a.eng:active, a.eng:hover {text-decoration: none; color: #343434;}
a.menu:link,a.menu:visited, a.menu:active {text-decoration: none; color: #ffffff;}
a.menu:hover {text-decoration: none; color: #cccccc;}
a.strelka:link,a.strelka:visited, a.strelka:active {text-decoration: none; color: #343434;}
a.strelka:hover {text-decoration: none; color: #000000;}
span.small
{
font-size: 9px;
}
div#wrapper2 p.bigtext
{
margin: 20px 52px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div#wrapper2_ p.bigtext
{
margin: 20px 21px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div#wrapper2_ p.right_main
{
margin: 20px 55px 20px 14px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 12px;
text-align: justify;
text-transform: uppercase;
}
div#wrapper2__ p.seo
{
margin: 0px 52px 20px 529px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div.seo_header
{
margin: 20px 52px 20px 529px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div#wrapper2_ p.scheme
{
margin: 0px 290px 20px 290px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div#wrapper2_ img.mainpage1
{
float: left; 
margin: 0 1px 20px 290px;
width: 172px;
height: 97;
border: 0px solid;
}
div#wrapper2_ img.mainpage2
{
float: left; 
margin: 0 1px 20px 0;
width: 172px;
height: 97;
border: 0px solid;
}
div#wrapper2_ p.annonces
{
margin: 0px 290px 20px 300px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div#wrapper2_ p.scheme2
{
margin: 0px 21px 20px 290px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div.step
{
margin: 0px 290px 0px 290px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.step2
{
margin: 0px 52px 0px 529px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.step3
{
margin: 0px 52px 20px 529px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div#wrapper2_ ol
{
margin: 0px 290px 20px 313px;
padding: 0px;
list-style-type: lower-alpha;
}
div#wrapper2__ ol
{
margin: 0px 52px 20px 552px;
padding: 0px;
list-style-type: lower-alpha;
}
div#wrapper2_ ul
{
margin: 0px 290px 20px 308px;
padding: 0px;
list-style-image: url('images/bullet.gif');
}
ol li, ul li
{
margin: 0px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
list-style-position: outside;
}
ol.arabic
{
list-style-type: decimal !important;
}
img.separate
{
wight: 1102px;
height: 1px;
display: block;
border-width: 0px;
clear: both;
}
div.slidesshow
{
width: 841px;
height: 143px;
margin: 0px 0px 0px 240px; 
}
div#wrapper2_ h3, div#wrapper2_ .mainheader
{
margin: 20px 21px 0px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div#wrapper2_ h4
{
margin: 20px 290px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
color: #ed1c24;
font-size: 12px;
text-align: justify;
}
div#wrapper2_ h5
{
margin: 0px 290px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
color: #ed1c24;
font-size: 12px;
text-align: justify;
}
p.bigtext strong
{
color: #ed1c24;
font-style: normal;
font-weight: normal;
}
div.allclients
{
height: 100%; 
padding: 0px 0px 10px 0px;
}
div.clientblock
{
margin: 0px 52px 10px 270px;
padding: 0px 0px 5px 0px;
background-image: url(images/fon_grey_l.gif);
}
div.schemeblock
{
background-image: url(images/fon_sheme.gif);
padding: 20px 290px 17px 277px;
margin: 0px;
}
div.mainblock
{
padding: 20px 290px 18px 277px;
margin: 0px;
}
div.bigbrown
{
height: 17px;
margin: 0px 52px 10px 270px;
padding: 0px 0px 0px 7px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.bigred
{
height: 17px;
margin: 0px 52px 10px 270px;
padding: 0px 0px 0px 7px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #ed1c24;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.bigbrown_dark
{
height: 22px;
margin: 0px;
padding: 0px;
}
div.bigbrown_left
{
float: left;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 7px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.bigbrown_right
{
float: right;
margin: 0px;
padding: 0px;
}
div.bigbrown_dark2
{
height: 17px;
margin: 10px 0px 0px 50px;
padding: 0px;
}
div.schemeinner
{
height: 17px; 
padding: 4px 0px 0px 13px;
}
div.bigbrown_dark2_left
{
float: left; 
margin: 0px 5px 0px 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
img.bigbrown_dark2_right
{
float: left;
width: 14px;
height: 17px;
border-width: 0px;
}
div.box_arrow
{
float: left;
width: 14px;
height: 17px;
background-image: url(images/arrow_white.gif);
}
div.box_arrow2
{
float: left;
width: 14px;
height: 17px;
background-image: url(images/arrow_v.gif);
}
div#block4_1
{
float:left; 
margin: 0px; 
padding: 8px 0px 0px 40px; 
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 0.5px;
}
div#block4_2
{
float:right; 
margin: 0px; 
padding: 8px 52px 0px 0px; 
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ffffff;
font-size: 11px;
text-transform: uppercase;
letter-spacing: 0.5px;
}
div.block_3D_left_p
{
float:left; 
margin: 0px;
padding: 0px 0px 0px 270px;
height: 253px;
}
div.block_3D_right_p
{
float:right; 
margin: 0px;
padding: 0px 52px 0px 0px;
height: 253px;
}
div.block_pic
{
height: 253px;
}
div.block_text
{
height: 40px;
}
div.block_3D_left_t
{
float:left; 
margin: 0px;
padding: 2px 0px 0px 270px;
width: 380px;
height: 40px;
}
div.block_3D_right_t
{
float:right; 
margin: 0px;
padding: 2px 52px 0px 0px;
width: 380px;
height: 40px;
}
div.comment_left
{
float: left;
margin: 0px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
height: 18px;
}
div.link_right
{
float: right;
margin: 0px;
padding: 0px;
height: 18px;
}
div#slides
{
margin: 0px 52px 0px 277px;
}
div.block_video_left
{
float:left; 
margin: 0px;
padding: 0px 0px 0px 270px;
width: 566px;
height: 106px;
}
div.block_video_right
{
float:left; 
margin: 0px;
padding: 0px;
width: 214px;
height: 106px;
}
div.block_video_right_top
{
margin: 0px;
padding: 0px;
width: 214px;
height: 88px;
}
div.block_video_right_top p, div.block_site_right_top p
{
margin: 0px 18px 3px 10px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
}
div.block_video_right_bot, div.block_site_right_bot
{
margin: 0px;
padding: 0px 0px 0px 196px;
width: 18px;
height: 18px;
background-image: url(images/arrow2.gif);
}
div.arrblock
{
width: 18px;
height: 18px;
}
div.block_video
{
height: 106px;
margin: 0px 0px 25px 0px;
padding: 0px;
}
div.block_site_left
{
float:left; 
margin: 0px;
padding: 0px 0px 0px 270px;
width: 566px;
height: 124px;
}
div.block_site_right
{
float:left; 
margin: 0px;
padding: 0px;
width: 214px;
height: 124px;
}
div.block_site_right_top
{
margin: 0px;
padding: 0px;
width: 214px;
height: 106px;
}
div.block_site
{
height: 124px;
margin: 0px 0px 25px 0px;
padding: 0px;
}
img.pic_site
{
margin: 0px 4px 0px 0px;
height: 124px;
width: 186px;
border-width: 0px;
}
img.pic_site_last
{
margin: 0px;
height: 124px;
width: 186px;
border-width: 0px;
}
div#office
{
padding: 20px 0px 20px 270px; 
margin: 0px; 
height: 532px; 
float: left;
}
div.contact
{
margin: 0px;
padding: 0px 0px 0px 0px;
float:left; 
width:100%;
}
div.cont_left
{
float:left; 
margin: 0px;
padding: 20px 0px 0px 277px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
width: 70px;
}
div.cont_right
{
float:left; 
margin: 0px;
padding: 20px 0px 0px 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ed1c24;
font-size: 12px;
text-align: left;
}
div#wrapper2 h1
{
margin: 20px 52px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ed1c24;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div#wrapper2_ h1, div#wrapper2_ div.lastwork
{
margin: 0px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ed1c24;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.scheme_header
{
margin: 20px 290px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: bold;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div#wrapper2_ h1.articles
{
margin: 20px 290px 20px 277px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #ed1c24;
font-size: 12px;
text-align: left;
text-transform: uppercase;
}
div.inner_left
{
float:left; 
margin: 0px;
padding: 0px 15px 20px 277px;
width: 369px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: justify;
}
div.inner_left a
{
text-decoration: none;
color: #343434;
}
div.inner_right
{
float:right; 
margin: 0px 21px 20px 0px;
padding: 0px 0px 0px 16px;
width: 404px;
background-image: url(images/fon_line.gif);
display: inline;
}
div.inner_right p
{
margin: 0px 0px 3px 0px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
}
div.inner_right p.last_item
{
margin: 0px;
padding: 0px;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
}
img.inner_picture
{
padding: 0px; 
margin: 0px 0px 20px 270px;  
display: block;
border-width: 0px;
width: 650px;
clear: both;
}
img.inner_picture2
{
padding: 0px; 
margin: 0px 0px 20px 270px;  
display: block;
border-width: 0px;
height: 360px;
clear: both;
}
div.comment
{
float: left; 
width: 640px; 
height: 16px;
padding: 0px; 
margin: 0px 0px 20px 270px;
display: inline;
}
div.comment_text
{
float: left;
font-family: Arial, MS san serif, courier, sans-serif;
font-style: normal;
font-weight: normal;
color: #343434;
font-size: 12px;
text-align: left;
text-transform: uppercase;
font-weight: bold;
}
img.comment_arrow
{
float: left;
width: 16px;
height: 16px;
border-width: 0px;
}
div.videoblock
{
display: inline; 
float: left; 
width: 640px; 
height: 360px; 
padding: 0px; 
margin: 0px 0px 20px 270px;
}
div.videoblock2
{
display: inline;
float: left;
width: 480px;
height: 360px;
padding: 0px;
margin: 0px 0px 20px 270px;
}
