/* DEFAULT ********************************************************************/
body { margin: 0; padding: 0; font-family: Arial; font-size: 0.75em; background: #FFFFFF; color: #000000; }
body * { font-size: 100%; }
img { border: none; margin: 0; padding: 0; }
#head h1.aviakassy {bottom: -5px;}
#head h1.aviakassy img { border: none; margin: 0; padding: 0;background: url(/images/h1/aviakassa.png); width: 411px; height: 27px;_background: none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/images/h1/aviakassa.png', sizingMethod='none' );}
object, fieldset, form { margin: 0; padding: 0; }
input { margin: 0; }
table { border: none; margin: 0; padding: 0; }
table.boarder { border:1px outset black; margin: 0; }
table.boarder td, th { border:1px inset black; margin: 0; }
caption { text-align: left; border: none; margin: 0; padding: 0; }
td, th { margin: 0; padding: 0; border: none; }
th { font-weight: bolder; text-align: left; }
h1, h2, h3, h4, h5, h6 { font-weight: bold; margin: 1em 0; padding: 0; }
h1 { font-size: 2em; }
h2 { font-size: 1.8em; }
h3 { font-size: 1.6em; }
h4 { font-size: 1.4em; }
h5 { font-size: 1.2em; }
h6 { font-size: 1em; }
p { margin: 1em 0; padding: 0; }
dl { margin: 0; padding: 0; }
dt { margin: 1em 0; padding: 0; font-weight: bold; }
dd { margin: 0 0 0 3em; padding: 0; }
ol { margin: 1em 0 1em 2em; padding: 0; list-style-type: decimal; }
ul { margin: 1em 0 1em 2em; padding: 0; list-style: disc; }
ol ul, ul ol, ul ul, ol ol { margin-top: 0; margin-bottom: 0; }
li { position/**/: relative; list-style: none; margin: 0; padding: 0 0 0 10px; background: url(/images/t/arrow_li.gif) no-repeat; background-position: 0 0.45em; }
blockquote { margin: 1em 3em; padding: 0; }
big { font-size: 1.17em; }
small { font-size: 0.83em; }
b, strong { font-weight: bolder; }
i, cite, em, var, address { font-style: italic; }
u, ins { text-decoration: underline; }
s, strike, del { text-decoration: line-through; }
pre { white-space: pre; }
pre, tt, code, kbd, samp { font-family: monospace; }
sub, sup { font-size: 0.83em; }
sub { vertical-align: sub; }
sup { vertical-align: super; }
center { text-align: center; }
hr { border: 1px inset; }
a { color: #003399; cursor: hand; text-decoration: underline; }
a:link { text-decoration: underline; }
a:visited {}
a:hover { text-decoration: underline; color: #999999; }
a:active {}
/* GENERAL ********************************************************************/
#windows { position: relative; width: 100%; min-width: 760px; width: expression(body.clientWidth > 761? "100%": "760px" ); }
br.clear { clear: both; margin: 0; padding: 0; }
br.none { display: none; }
hr.none { display: none; margin: 0; padding: 0; }
img.png { /*IE-5.0*/display: none; /*ALL*/display/**/: inline; }
.hr { background: #E5E5E5; width: 100%; height: 1px; margin: 0; padding: 0; }
.hr hr { display: none; margin: 0; padding: 0; }
/* COMMON *********************************************************************/
#head .menu p { margin: 0; padding: 0 20px 0 20px; color: #E8F3F9; font-size: 12px; font-weight: bolder; text-transform: uppercase; }
#head .menu .cbody { padding: 8px 0 17px 0; }
#head .menu p.c { padding: 0 20px 0 17px; border-left: 3px solid #FFBD4A; color: #FFBD4A; }
#head .menu .hr { width: auto; margin: 4px 15px; border-top: 1px solid #529DCD; background: #0565A9; }
#head .menu p a { color: #E8F3F9; text-decoration: none; }
#head .menu p a:hover { color: #B2E5FF; text-decoration: none; }
#head .menu p.c a { color: #FFBD4A; text-decoration: none; }
#head .menu p.c a:hover { color: #FFBD4A; text-decoration: none; }

#top .menu p { margin: 0; padding: 0 20px 0 20px; color: #E8F3F9; font-size: 12px; font-weight: bolder; text-transform: uppercase; }
#top .menu .cbody { padding: 8px 0 0px 0; }
#top .menu p.c { padding: 0 20px 0 57px; border-left: 3px solid #FFBD4A; color: #FFBD4A; }
#top .menu .hr { width: auto; margin: 4px 15px; border-top: 1px solid #529DCD; background: #0565A9; }
#top .menu p a { color: #E8F3F9; text-decoration: none; }
#top .menu p a:hover { color: #B2E5FF; text-decoration: none; }
#top .menu p.c a { color: #FFBD4A; text-decoration: none; }
#top .menu p.c a:hover { color: #FFBD4A; text-decoration: none; }

#footer {position:relative; width:100%; min-width:1000px; height:100%; font-family:Tahoma; font-size:11px; background:#F1F4F6; color:#7E99A4; overflow:hidden; padding-bottom:28px;}
#footer .copyright {float:right; margin:30px 5% 0 0; width:230px;}
#footer .bground {background:#F1F4F6;}

.promo {float:left; margin:30px 0 0 3%; bottom:-225px; width:45%; padding:0; font-size:10px; overflow:hidden; _zoom:1; color:#7E99A4; font-family:Tahoma; font-size:11px;}
.promo h1, .promo h2 {margin:0 0 3px; font-size:11px; font-weight:bold;}
.promo .left {float:left; width:46%; margin:0 6% 0 0;}
.promo .right {float:left; width:47%;}
.promo p {margin:0 0 5px 0;}

#footer .dbd {float:right; margin:30px 5% 0 0; padding: 0; width:160px; }
#footer .dbd * { font-family: Tahoma; font-size: 11px; color: #006BAF; }
#footer .dbd p { margin: 0; padding: 0; }
#footer .dbd img { float: left; margin: 0 8px 0 0; }
#footer .dbd .pic { float: left; width: 30px; height: 30px; margin: 0 8px 0 0; background: url(/images/t/dbd.gif) no-repeat; }
#footer .dbd a { cursor: hand; text-decoration: underline; }
#footer .dbd a:hover { text-decoration: underline; }
#footer .formix {position:absolute; right:5%; top:85px; text-align:left; width:160px;}
#footer .formix * { font-family: Tahoma; font-size: 11px; color: #006BAF; }
#footer .formix p { margin: 0; padding: 0; }
#footer .formix img {}
#footer .formix .pic { float: left; width: 30px; height: 30px; margin: 0 8px 0 0; background: url(/images/t/dbd.gif) no-repeat; }
#footer .formix a { cursor: hand; text-decoration: underline; color:#7E99A4;}
#footer .formix a:hover { text-decoration: underline; }

#counter { display: none; }
/******************************************************************************/


div.news {margin:0 0 1.5em 0;}
div.news h6 {margin:-1em 0 1em 0;}
div.news h6 a {}
div.news h6 a:hover {}
div.news div.data {color:#006BAF;margin:0 0 1em 0;font-family:Tahoma;font-size:0.9em;font-weight:bold;}
div.news div.description {color:#8B9FAC;margin:-0.9em 0 1.3em 0;font-family:Tahoma;font-size:0.9em;}
div.news div.wrapper {margin:0 0 1em 0;color:#666666;}
div.news div.detail {color:#006BAF;margin:-1em 0 0 0;font-family:Tahoma;font-size:0.9em;}
div.news div.detail a {color:#006BAF;}
div.news div.detail a:hover {color:#006BAF;}
div.news div.first {margin-top:0;}
div.newsBase {color:#006BAF;margin:0 0 1em 0;font-weight:bold;}
div.newsBase a {color:#006BAF;}
div.newsBase a:hover {color:#006BAF;}

div.newsTree {}
div.newsTree h6 {color:#6B808E;font-size:17px;font-weight:normal;}
div.newsTree ul {padding:0;margin:0.3em 0;padding-left:24px;font-family:Tahoma;font-size:0.9em;}
div.newsTree ul ul {font-size:100%;}
div.newsTree p {}
div.newsTree p.active {font-weight:bold;}
div.newsTree p.active a {}
div.newsTree p.active a:hover {}
div.newsTree p.current {font-weight:bold;}
div.newsTree p.current a {}
div.newsTree p.current a:hover {}
div.newsTree li {margin:0;padding:0 0 0 12px;}
div.newsTree li a {}
div.newsTree li a:hover {}
div.newsTree li.active {color:#404040;font-weight:bold;}
div.newsTree li.active a {}
div.newsTree li.active a:hover {}
div.newsTree li.current {font-weight:bold;}
div.newsTree li.current a {}
div.newsTree li.current a:hover {}

div.infoblock {width: 100%;}
div.infoblock h2 {margin: 0 20px;padding: 16px 16px;color: #6b808e;font-size: 16px;font-family: tahoma, serif;}
div.infoblock table {margin: 0 0 0 25px; font-family: tahoma, serif;font-size: 12px;}
div.infoblock table tr {}
div.infoblock table tr th {background: #f2f2f2;color: #666;padding: 3px 10px;}
div.infoblock table tr td {padding: 3px 10px;}
div.infoblock table tr td a {color: #006baf;}

div.infoblock ul {margin: -1em 0 20px 24px;} 
div.infoblock ul li {background: url(/images/t/list_li.gif) no-repeat scroll 0pt 0.45em;padding:0pt 0pt 0pt 12px;margin: 1em 0pt;} 
div.infoblock ul li a {}
