
html, body { margin: 0px; padding: 0px; }
div, img { margin: 0pt; padding: 0pt; }
body, td { font: 12px Arial,Helvetica,sans-serif; color: rgb(44, 44, 44); }
body { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
a { color: rgb(29, 164, 243); text-decoration: none; outline: 0pt none; }
a:hover { color: rgb(29, 164, 243); text-decoration: underline; }
h1, h2, h3, h4, h5, h6 { margin: 0px; padding: 0pt; color: rgb(29, 164, 243); font-family: Arial,Helvetica,sans-serif; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
table.table0 { border-collapse: collapse; }
table.table0 td { padding: 5px; border: medium none; vertical-align: top; }
table.table0 td p { margin: 15px 0pt; }
h1.name { font: 25px Tahoma,Geneva,sans-serif; color: rgb(29, 164, 243); margin: 8px 0pt 20px; }
.content { font: 12px Tahoma,Geneva,sans-serif; color: rgb(44, 44, 44); padding: 0pt 20px 20px 42px; margin: 0pt 0pt 0pt 206px; }
.hk { font: 11px Arial,Helvetica,sans-serif; color: rgb(143, 143, 143); margin: 0pt; }
div.wrapper { width: 100%; min-width: 980px; height: auto ! important; min-height: 100%; background: url('pic1.jpg') no-repeat scroll center top transparent; margin: 0pt 0pt -140px; }
.clear { clear: both; height: 140px; }
#top { height: 268px; position: relative; }
.tel { position: absolute; top: 102px; right: 56px; text-align: right; font: 30px Tahoma,Geneva,sans-serif; color: rgb(29, 164, 243); }
#bottom { height: 140px; min-width: 948px; background: url('bot_bg.jpg') repeat-x scroll center top transparent; margin-right: 32px; }
.in_bottom { height: 140px; background: url('bot_left.jpg') no-repeat scroll left top transparent; position: relative; }
.copy { position: absolute; top: 72px; right: 22px; text-align: right; background: url('mega.gif') no-repeat scroll right top transparent; height: 30px; width: 125px; padding: 6px 55px 0pt 0pt; font: 11px Tahoma,Geneva,sans-serif; color: rgb(153, 153, 153); }
.copy a { color: rgb(153, 153, 153); text-decoration: none; }
.copy a:hover { color: rgb(153, 153, 153); text-decoration: underline; }
.counters { position: absolute; top: 74px; right: 250px; }
.clearing { clear: both; height: 50px;}
#main { float: left; width: 100%; margin-right: -220px; }
.main2 { margin-right: 220px; }
#center { float: right; width: 100%; margin-left: -206px; }
#left { float: left; width: 206px; }
#right { float: right; width: 220px; }
#lmenu { list-style: none outside none; padding: 0pt 0pt 0px 13px; margin: 0pt; font: 15px Tahoma,Geneva,sans-serif; }
#lmenu li a { display: block; padding: 4px 50px 4px 10px; color: rgb(20, 109, 155); text-decoration: none; }
#lmenu li a:hover { background: url('lmenu_icon.gif') no-repeat scroll right center transparent; color: rgb(0, 168, 255); text-decoration: none; }
#lmenu img { display: block; }
p.contacts_tit { font: 22px Tahoma,Geneva,sans-serif; color: rgb(0, 168, 255); background: url('lmenu_icon.gif') no-repeat scroll right center transparent; margin: 25px 0pt 0pt 15px; }
.contacts { font: 13px Tahoma,Geneva,sans-serif; color: rgb(119, 119, 119); padding: 18px 25px 0pt 0pt; }
.contacts a { color: rgb(29, 164, 243); text-decoration: none; }
.contacts a:hover { color: rgb(29, 164, 243); text-decoration: underline; }
/* ::::: http://oml.ru/shared/highslide/style1.css ::::: */

/* ::::: http://www.aircargo-msk.ru/shared/s3/css/calendar.css ::::: */


