body {margin:0; border:0}
.global {margin:auto; width:768px; background:url(../images/header_02.jpg) left 112px no-repeat; overflow:hidden}
.header {height:217px; background:url(../images/header_01.jpg) left top no-repeat; overflow:hidden}
.logo_rus {position:absolute; top:2px; margin-left:86px; background:url(../images/logo_rus.jpg) no-repeat; width:304px; height:92px; display:block; text-indent:-999px}
.logo_fr {position:absolute; top:2px; margin-left:86px; background:url(../images/logo_fr.jpg) no-repeat; width:304px; height:92px; display:block; text-indent:-999px}
.lang_fr {position:absolute; top:13px; margin-left:735px; background:url(../images/lang_fr.gif) no-repeat; width:20px; height:30px; display:block; text-indent:-999px}
.lang_ru {position:absolute; top:13px; margin-left:735px; background:url(../images/lang_ru.gif) no-repeat; width:20px; height:30px; display:block; text-indent:-999px}
.navt {background:url(../images/menu_bg_home.jpg) no-repeat; height:137px; overflow:hidden}
#fr .navt {background-image:url(../images/menu_bg_home_fr.jpg)}
.navt a {text-indent:-999px; position:absolute; display:block; overflow:hidden; background-position:left top; background-repeat:no-repeat; width:99px}
.navt a:hover {background-position:left bottom}
.navt .uslugi {background-image:url(../images/h_navt_uslugi.jpg); height:41px; margin-left:454px; margin-top:9px}
.navt .partn {background-image:url(../images/h_navt_partnery.jpg); height:32px; margin-left:556px}
.navt .conta {background-image:url(../images/h_navt_contakty.jpg); height:34px; margin-left:658px}
#fr .navt .uslugi {background-image:url(../images/h_navt_uslugi_fr.jpg)}
#fr .navt .partn {background-image:url(../images/h_navt_partnery_fr.jpg)}
#fr .navt .conta {background-image:url(../images/h_navt_contakty_fr.jpg)}
.content_bg {background:#edf8ff url(../images/h_cont_bg.gif) top repeat-x; padding-bottom:10px}
.content {background:url(../images/h_cont_top_bg.jpg) left top no-repeat; padding:27px 35px 0 35px; color:#001213; font:12px/18px Verdana, Arial, Helvetica, sans-serif; overflow:hidden; _height:1%;}
h1 {text-indent:-9999px; margin:0; padding:0; background:url(../images/h_welcome.gif) 171px top no-repeat; height:21px; overflow:hidden}
#fr h1 {background-image:url(../images/h_bienvenue.gif)}
.viola {float:left; margin-right:13px}
p {margin:0; padding:6px 0 0 0}
p strong {color:#256}
p.first {padding:0;}
p a {color:#034e6e}
ul {list-style:none; margin:0; padding:7px 0 0 0; clear:left}
ul li {margin:0; padding:0 0 0 20px; background:url(../images/h_bullet.gif) 5px 5px no-repeat; color:#0479b2}
p.serv {padding:15px 0 26px 0}
.services {background:url(../images/h_services.jpg) no-repeat; width:464px; height:137px; overflow:hidden; padding:0 210px 0 23px}
.services p {color:#fff; line-height:15px; text-indent:32px}
.services a {color:#f8e772; margin-left:5px}
.services p.s1 {padding-top:14px}
.services p.s2 {padding-top:9px}
.services p.s3 {padding-top:9px}
.footer {background:url(../images/h_footer.jpg) no-repeat; height:62px; overflow:hidden; color:#fff; font:12px/18px Arial, Helvetica, sans-serif; padding:72px 0 0 40px}
.footer a {text-decoration:none; margin:0 5px; color:#fff}
.footer a:hover {text-decoration:underline}
.footer div {padding-left:5px}
#fr .footer {background-image:url(../images/footer_fr.jpg)}
