﻿body, form, img, h1, h2, h3, h4, h5, h6, ul, li, p{ margin: 0px; padding: 0px; border:0px none; }img { -ms-interpolation-mode: bicubic; }
body, td, tr, th, form{ font-family: Arial, Helvetica, Candara, Times, serif; font-size: 11px; color: #555555; line-height:1.4 }
body{background-color: #FFFFFF; background-image:url(images/css/bg.png); background-position: center top; background-attachment:fixed;}
h1, h2, h3, h4, h5, h6{ font-family:"Arial Black", Arial, Helvetica, sans-serif; padding:0.4em 0em 0.4em 0em; font-weight:normal; color:#004499; letter-spacing:-1px;line-height:1; }
a{ color:#004499; text-decoration:none }a:hover{ color:#0066AA; }
ul{ padding:0.35em 0em 0.35em 1.5em; }li{ padding:0.15em 0em 0.15em 0em; }p{ padding:0.5em 0em; }.smaller{ font-size:70%;line-height:1.2; }ul h6{padding:0px 0px 0px 0px;}
h1{ font-size: 23px; padding-top:0px;}h2{ font-size: 21px; }h3{ font-size: 19px; }h4{ font-size: 17px; }h5{ font-size: 15px; }h6{ font-size: 13px; }
.left{float:left}.right{float:right}.center{margin:0px auto; text-align:center}

.mainContent{ width: 890px; margin:0px auto }
.content{width: 830px; padding:0px 30px 0px 30px; font-size:12px;display:inline-block;text-align: justify;}
.split21{background:url(images/css/vertline.png) repeat-y right top; width:362px; margin-right:20px; padding-right:30px; float:left}
.split22{ float:left; width:400px;}.g50{width:50%}.g33{width:33%}
.bot1, .bot2, .bot3, .mid1, .mid2, .mid3, .topline, .top{ width: 890px; margin:0px auto; clear:both; display:block }
.bot1{ height:70px; background:url(images/css/bot1.png) no-repeat;width: 700px; padding:0px 95px;}
.bot1 a{ float:left; height:70px; width:175px; border:0px solid #033; margin:0px; }
.bot2{ height:120px; background:url(images/css/bot2.png) repeat-y;}
.bot2 div{ float:left; width:269px; padding:0px 30px 0px 30px; margin-top:15px; border-left:1px solid #1A4876; height:90px; color:#71A4D1;line-height:2.2; font-size:12px;  }
.bot2 div.first{border-left: 0px none;width:225px; padding-left:40px;}.bot2 div.second{width:229px;}.bot2 div.third{width:239px; line-height:1.6}
.bot2 h6{ color:#B4D4ED}.bot2 h6,.bot2 p{padding:3px 0px 3px 0px;}.bot2 a{ color:#71A4D1}.bot2 a:hover{ color:#FFFFFF}
.bot3{ height:25px; background:url(images/css/bot3.png) no-repeat; text-align:right; width:860px; padding:15px 30px 0px 0px;}
.mid1{ height:20px; background:url(images/css/mid1.png) no-repeat; }
.mid2{ background:url(images/css/mid2.png) repeat-y; display:inline-block}
.mid3{ height:20px; background:url(images/css/mid3.png) no-repeat; }
.top{ height:110px; }
.top1{ height:110px; width:180px; float:left; background:url(images/css/top1.png) no-repeat; }
.top1 a{ height:50px; width:120px; padding:30px; display:block; float:left; }
.top2{ height:57px; width:710px; float:left; background:url(images/css/top2.png) no-repeat; }
.top2 .lang{ width:70px; float:right; padding:26px 0px 0px 0px; height:40px; }.top2 .lang a{ color:#999999;}.top2 .lang a:hover{ color:#003399}
.top2 #gsearch{ width:223px; float:right; padding:26px 0px 0px 0px; }.top2 #gsearch input{float:left; border:0px none; background:transparent;}.top2 #gsearch .input{ width:173px; }.top2 #gsearch .submit{ width:22px; }
.top3{ height:53px; width:513px; float:left; background:url(images/css/top3.png) no-repeat; padding-left:197px }
.top a{ height:53px; float:left; }
.top a.menu1{ width:120px; background:url(images/css/menu1.png) no-repeat; }.top a.menu1:hover{ background:url(images/css/menu11.png) no-repeat; }
.top a.menu2{ width:165px; background:url(images/css/menu2.png) no-repeat; }.top a.menu2:hover{ background:url(images/css/menu22.png) no-repeat; }
.top a.menu3{ width:95px; background:url(images/css/menu3.png) no-repeat; }.top a.menu3:hover{ background:url(images/css/menu33.png) no-repeat; }
.top a.menu4{ width:133px; background:url(images/css/menu4.png) no-repeat; }.top a.menu4:hover{ background:url(images/css/menu44.png) no-repeat; }
.topline{ width:870px; padding: 0px 10px; height:270px; background:url(images/css/topline.png) no-repeat; }
.topline h1{font-size: 28px; color: #FFFFFF; padding:0.2em 0em}.topline{color: #003366; }
.sliderimg{ float:left;background:url(images/css/topimgbg.png); width:385px; height:255px; margin:0px 0px 0px 50px;}
.sliderimg img{ width:350px; height:220px; margin:18px 17px 17px 17px;}
.slidertxt{ float:left;font-size:12px; margin:10px 40px 0px 20px; width:335px; font-family:Arial, Helvetica, sans-serif;text-align: justify;}
.klinks h5{padding:0px}
.homeinfo, .doviz, .finvid{width:260px; height:187px; float:left; margin:0px 12px; font-size:12px;}
.homeinfo{background:url(images/css/homeinfo.png) no-repeat; padding:50px 15px 0px 15px; height:137px;width:230px; line-height:1.25; margin:0px 11px 0px 0px; }
.doviz{background:url(images/css/doviz.png) no-repeat;}
.doviz table{ margin:0px 15px 0px 55px;}.doviz td{ height:40px;font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.doviz td.ddate{ text-align:right; vertical-align:top; height:67px;*height:51px; padding-top:15px; color:#74A6D2;font-size:11px; }
.doviz td.dcins{ width:40px; }
.doviz td.kod{ width:80px; text-align:right}
.finvid{background:url(images/css/finvid.png) no-repeat; margin:0px 0px 0px 11px; text-align:left}
.flightinfo, .videos{width:124px; height:57px; display:block; padding:30px 10px 0px 127px; line-height:14px}
.flightinfo{background:url(images/css/flightinfo.png) no-repeat; margin-bottom:13px;}
.videos{background:url(images/css/videos.png) no-repeat;}
.box{ border: #CCCCCC solid; border-width: 1px 1px 1px 1px; padding:10px; margin-left:20px;}
.map{float:right; width:55%; height:440px; margin-left:2%; border:1px solid #CCCCCC}
input, textarea, select, option{ border:1px solid #999999; font-size:12px;}
.form .item{ padding:4px 0px; position:relative}
.form input.error, .form textarea.error, .form select.error, .form option.error  { background-color:#A0C5E5; border: 1px solid #0066AA; color:#004499; }.form label.error{ color:#004499; padding-left:5px; border:0px none}
.submit{ padding:8px 0px; text-align:center;}label{ color:#888}
.submit a, .submit input{width:auto; height:32px;background:url(images/css/submit2.png) repeat-x; float:left; color:#FFFFFF;font-family:"Arial Black", Arial, Helvetica, sans-serif; font-weight:normal; border:0px none; margin:0px; padding:0px; line-height:32px; font-size:12px;}.submit:hover a,.submit:hover input{background:url(images/css/submit22.png) repeat-x;}
.submit .first{width:20px;height:32px;background:url(images/css/submit1.png) no-repeat;float:left}.submit:hover .first{background:url(images/css/submit11.png) no-repeat;}
.submit .last{width:20px;height:32px;background:url(images/css/submit3.png) no-repeat;float:left}.submit:hover .last{background:url(images/css/submit33.png) no-repeat;}
.contact{float:left; width:42%;}.cv{float:left; width:100%;}.cv .dfirst{float:left; width: 34%;}.cv .dsecond{float:left; width: 34%;}.cv .dthird{float:left; width: 32%;}
.cv .subb{float:left; width: 100%; clear:both; text-align:center;}
.cv input,.cv textarea{ width:260px;}.contact input{ width:200px;}.contact textarea{ width:300px;}.dater{background-color: #f0f0f0;}
.cv .submit{ clear:both;width:252px; margin:0px auto;}.cv .submit input{ width:200px;}.contact .submit input{ width:150px;}
/* Easy Slider */
.graphic, #prevBtn, #nextBtn { margin:0; padding:0; display:block; overflow:hidden; text-indent:-8000px; }
#content { position:relative; overflow:hidden; }
#slider ul, #slider li { margin:0; padding:0; list-style:none;}
#slider li{ /* define width and height*/ 	width:870px; min-height:270px; /*height:780px;*/ overflow:hidden;  }
#prevBtn, #nextBtn{ display:block; width:38px; height:68px; position:absolute; left:0px; top:85px; right:auto; z-index:1000; }
#nextBtn { right:0px; left:auto }
#prevBtn a, #nextBtn a{ display:block; position:relative; width:38px; height:68px; background:url(images/css/slider_prev.png) no-repeat 0 0; }
#nextBtn a{ background:url(images/css/slider_next.png) no-repeat 0 0; }