/* by Grzegorz Kaliciak /kaliciak.net/ at EmarketingExperts.pl for ProfiTravel.pl */

/* global */
body{background:#98CC7B;color:#434263;font:11px/20px Tahoma,sans-serif;text-align:center;margin:0;padding:0;}
img{border:0;}
td,th{font:11px/20px Tahoma,sans-serif;}
strong{font-weight:bold;}
em{font-style:italic;}
p{margin:12px 0;text-align:left;}

/* forms */
form{padding:0;margin:0;}
textarea,input.text{font:11px/14px Tahoma,sans-serif;color:#4C535B;background:#fff;border:1px solid #C0C8CF;padding:4px;}
select{font:11px/14px Tahoma,sans-serif;}

/* links */
a{color:#2A8817;outline:none;}
a:link,a:visited{text-decoration:underline;outline:none;}
a:hover,a:active,a:focus{text-decoration:none;outline:none;}

/* headlines */
h1,h2,h3,h4,h5,h6{color:#55A22B;}

.h_m{height:39px;margin:0;padding:0;line-height:1px;font-size:1px;}
.h_s{height:35px;margin:0;padding:0;line-height:1px;font-size:1px;}
.h_m span,.h_s span{visibility:hidden;}
#h_m-aktualnosci{background:url('../lay-gfx/h_m-aktualnosci.png') no-repeat;}
#h_m-oferta_dla_firm{background:url('../lay-gfx/h_m-oferta_dla_firm.png') no-repeat;}
#h_m-oferta_ind{background:url('../lay-gfx/h_m-oferta_ind.png') no-repeat;}
#h_s-pracujemy_dla{background:url('../lay-gfx/h_s-pracujemy_dla.png') no-repeat;}
#h_s-emarketing_experts{background:url('../img/h_s-emarketing_experts.png') no-repeat;}
#h_s-travelhub_pl{background:url('../img/h_s-travelhub_pl.png') no-repeat;}
#h-kontakt{background:url('../lay-gfx/h-kontakt.png') no-repeat;}
#h-o_nas{background:url('../lay-gfx/h-o_nas.png') no-repeat;margin-top:4px;
}
#h-turystyka_ind{background:url('../lay-gfx/h-turystyka.png') no-repeat;}
#h-oferta_dla_firm{background:url('../lay-gfx/h-oferta_dla_firm.png') no-repeat;}
#h_s-profiholiday_pl {background:transparent url('../lay-gfx/h_s-profiholiday-pl.jpg') no-repeat;}
.h-down{font-size:12px;color:#363485;background:url('../lay-gfx/shadow.png') no-repeat bottom;padding:10px 20px;}
#h_m-oferta_agencyjna {background:transparent url(../lay-gfx/h_m-oferta_agencyjna.jpg) no-repeat scroll 0 0}
#h_m-oferta_wlasna {background:transparent url(../lay-gfx/h_m-oferta_wlasna.jpg) no-repeat scroll 0 0}

#top_sub6 {background:transparent url(../lay-gfx/top-sub-6.jpg) no-repeat scroll 0 0;height:79px;}
#top_sub7 {background:transparent url(../lay-gfx/top-sub-7.jpg) no-repeat scroll 0 0;height:79px;}
#top_sub8 {background:transparent url(../lay-gfx/top-sub-8.jpg) no-repeat scroll 0 0;height:79px;}
h2{font-size:20px;margin:18px 0;font-weight:normal;}
h3{font-size:11px;color:#4C535B;}

/* buttons */
.b-dowiedz_sie_wiecej{width:114px;height:25px;}
.b-archiwum{width:77px;height:25px;}

.top-iata {position:relative;top:7px;left:410px;}

/* img */
.l-agb{margin-top:20px;width:164px;height:36px;}
.l-emarketing_experts,.l-travelhub{width:39px;height:39px;float:right;margin:15px 20px 0 0;}

/** layout **/
#bg{background:#EAF0F6 url('../lay-gfx/bg.png') repeat-x;}
#wrapper{width:750px;margin:0 auto;min-height:340px;text-align:left;}

/* top bar */
#topbar{height:56px;}
#topbar img.logo{float:left;margin:18px 0 0 23px;width:145px;height:29px;}
#topbar h1{margin:0;padding:0;font-size:1px;line-height:1px;}
#topbar .tmenu{margin:21px 0 0 0;padding:0;float:right;}
#topbar .tmenu li{margin:0;padding:0 21px;float:left;list-style:none;line-height:21px;background:url('../lay-gfx/vsep.gif') repeat-y left;}
#topbar .tmenu li.first{background-image:none;}
#topbar .tmenu a{text-decoration:none;}
#topbar .tmenu a:hover,#topbar .tmenu a:active,#topbar .tmenu a:focus{text-decoration:underline;}

/* menu */
#home #menu {height:44px !important;}
#menu{margin:0;padding:0 0 0 21px;background:url('../lay-gfx/menu-bg.png') no-repeat;height:39px;}
#menu li{margin:0;padding:3px 3px 0 0;float:left;list-style:none;}
#menu a{display:block;height:36px;text-decoration:none;text-indent:-9999px;font-size:1px;line-height:1px;}
#m_strona_glowna{background:url('../lay-gfx/b-strona_glowna.png') no-repeat;width:149px;}
#m_turystyka_ind{background:url('../lay-gfx/b-turystyka_ind.png') no-repeat;width:192px;}
#m_oferta_dla_firm{background:url('../lay-gfx/b-oferta_dla_firm.png') no-repeat;width:150px;}
#m_o_nas{background:url('../lay-gfx/b-o_nas.png') no-repeat;width:98px;}
#m_kontakt{background:url('../lay-gfx/b-kontakt.png') no-repeat;width:108px;}
#menu a:hover,#menu a:active,#menu a:focus,#menu a.active{background:transparent;text-decoration:none;}

/* top */
#top{height:175px;margin-top:-5px;}
.top1{background:url('../lay-gfx/top-index-1.jpg') no-repeat;}
.top2{background:url('../lay-gfx/top-index-2.jpg') no-repeat;}
.top3{background:url('../lay-gfx/top-index-3.jpg') no-repeat;}
.top4{background:url('../lay-gfx/top-index-4.jpg') no-repeat;}
.top5{background:url('../lay-gfx/top-index-5.jpg') no-repeat;}
.top6{background:url('../lay-gfx/top-index-6.jpg') no-repeat;}

#top_sub{height:79px;} 
#top_sub img {width:750px;}
#top_sub2{height:79px;background:url('../lay-gfx/top-sub-2.jpg') no-repeat;}
#top_sub3{height:79px;background:url('../lay-gfx/top-sub-3.jpg') no-repeat;}
#top_sub4{height:79px;background:url('../lay-gfx/top-sub-4.jpg') no-repeat;}
#top_sub5{height:79px;background:url('../lay-gfx/top-sub-5.jpg') no-repeat;}

/* cols, index */
.cols-index{color:#fff;background:url('../lay-gfx/cols-index.png') repeat-y;float:left;overflow:hidden;}
.cols-index .col{background:#55A22B;float:left;width:242px;margin-left:6px;}
.cols-index h3{color:#fff;font-size:11px;margin:10px 0 0 0;padding:0 20px;}
.cols-index p{padding:0 20px;line-height:16px;margin:10px 0;}
.cols-index p.date{line-height:20px;margin:0 0 -10px 0;}
.cols-index p.date,.cols-index a{color:#AED896;}
.cols_b-index{color:#fff;background:#fff;}
.cols_b-index .col{float:left;width:242px;height:25px;margin-left:6px;background:#55A22B url('../lay-gfx/col-index.png') no-repeat bottom;}
.cols_b-index .col img{float:right;margin-right:20px;}
.cols_b-index .clear{background:url('../lay-gfx/main_box_i-b.png') no-repeat;height:6px;}

.clients-index{background:#FAFBFD;margin:6px 0 0 0;}
.clients-index .col{float:left;width:242px;margin-left:6px;text-align:center;padding-bottom:5px;}
.clients-index .b{clear:both;height:6px;background:url('../lay-gfx/main_box_i-b.png') no-repeat;line-height:1px;font-size:1px;}
.clients-index .t{height:6px;background:url('../lay-gfx/main_box_i-t.png') no-repeat;line-height:1px;font-size:1px;}
.clients-index p{text-align:left;margin:10px 0 5px 0;line-height:16px;padding:0 20px;}
.clients-index p.more{margin:0;}
.clients-index p.more a{padding-left:10px;background:url('../lay-gfx/ar.gif') no-repeat left;}

.pracujemy_dla-ids{padding-top:15px;}

/* cols, subs */
#cols{background:#FAFBFD url('../lay-gfx/main_box_s-b.png') no-repeat bottom;}
#cols .col-l{float:left;width:190px;padding:6px;}
#cols .col-r{float:left;width:544px;padding-top:6px;}

/* tools */
#tools{clear:both;padding-top:10px;}
#tools ul{margin:0 4px 0 0;padding:0;float:right;background:url('../lay-gfx/tools-m.png') repeat-x;}
#tools li{margin:0;padding:6px 0 4px 0;float:left;list-style:none;}
#tools li.first{background:url('../lay-gfx/tools-l.png') no-repeat;}
#tools li.last{background:url('../lay-gfx/tools-r.png') no-repeat right;padding-right:4px;}
#tools a{float:left;padding:0 16px;line-height:18px;background:url('../lay-gfx/tools-sep.gif') repeat-y;color:#4C535B;text-decoration:none;}
#tools a:hover,#tools a:active,#tools a:focus{text-decoration:underline;}
#tools li.first a{background-image:none;}
#tools a span{float:left;height:19px;padding-left:14px;}
#tools a.i-back span{background:url('../lay-gfx/i-back.gif') no-repeat left;}
#tools a.i-print span{background:url('../lay-gfx/i-print.gif') no-repeat left;}
#tools a.i-up span{background:url('../lay-gfx/i-up.gif') no-repeat left;}

/* side menu box */
#smenu_box{line-height:18px;color:#fff;background:#55A22B url('../lay-gfx/smenu-b.png') no-repeat bottom;padding-bottom:12px;}
#smenu_box a{color:#fff;}
#smenu_box th{color:#CBE4BB;text-align:right;font-weight:normal;padding-right:8px;}
#smenu_box table.contact{margin:5px 0 0 20px;}
#smenu_box td{color:#fff;}
#smenu_box p{padding:5px 20px;margin:0;}
#smenu_box .sep{line-height:1px;font-size:1px;background:url('../lay-gfx/smenu-sep.gif') repeat-x;}

/* path */
#path{margin:0;padding:7px 7px 0 7px;display:block;background:url('../lay-gfx/shadow.png') no-repeat bottom;min-height:28px;}
#path li{display:inline;margin:0;padding:0 12px;list-style:none;background:url('../lay-gfx/path-ar.gif') no-repeat left;}
#path li.first{background-image:none;}

#path a{color:#8F99A4;text-decoration:none;}
#path a:hover,#path a:active,#path a:focus{text-decoration:underline;}

/* content */
.content{padding:0 20px;}
.content p.date{color:#55A22B;margin:-12px 0;}
.content div.sep{font-size:1px;line-height:1px;height:1px;background:url('../lay-gfx/hsep.gif') repeat-x;}

/* pager */
#pager{color:#8F99A4;background:url('../lay-gfx/shadow.png') no-repeat bottom;text-align:center;float:left;width:522px;position:relative;padding:0 0 12px 0;}
#pager li{padding:0 6px 0 9px;margin:0;list-style:none;display:inline;background:url('../lay-gfx/newsnav-sep.gif') no-repeat 0px 9px;}
#pager li.first,#pager li.txt{background-image:none;}
#pager li.txt{padding-right:0;}
#pager li.prev{position:absolute;left:0;top:0;float:left;background-image:none;}
#pager li.prev a{padding-left:12px;background:url('../lay-gfx/i-prev.gif') no-repeat left;float:left;}
#pager li.next{position:absolute;right:0;top:0;float:left;float:right;background-image:none;}
#pager li.next a{padding-right:12px;background:url('../lay-gfx/i-next.gif') no-repeat right;float:right;}
#pager strong{color:#509C27;}

/* contact */
#contactcol{float:left;width:286px;}
#contactmap{float:left;text-align:center;width:221px;margin-left:-30px;}
#contactmap h2{text-align:left;}
#contactmap img{width:261px;height:231px;margin-top:10px;}
#contactform label {display:block;}
#contactform label span {text-indent:-9999px;}
#contactform textarea,#contactform input.text{margin-bottom:4px;width:215px;}
#contactform fieldset{margin:0;padding:0;border:0;}
.b-gotowe{display:block;margin:12px 0 0 55px;width:120px;height:31px;background:url('../lay-gfx/b-gotowe.png') no-repeat;font-size:0;border:0 solid;cursor:pointer;}

/* smenu */
#smenu{margin:0;padding:0 3px;display:block;}
#smenu li{margin:0;padding:3px 0;list-style:none;background:url('../lay-gfx/smenu-sep.gif') repeat-x bottom;}
#smenu a{display:block;text-decoration:none;background:url('../lay-gfx/smenu-h_t.png') no-repeat bottom 500px 0;padding:3px 18px;}
#smenu a:hover,#smenu a:active,#smenu a:focus,#smenu a.active {background:url('../lay-gfx/smenu-h_t.png') no-repeat;}
#smenu ul{margin:0;padding:0 0 0 18px;}
#smenu ul li{background-image:none;}
#smenu ul a{padding-left:12px;background:url('../lay-gfx/smenu-ar2.gif') no-repeat 0 7px;}
#smenu ul a:hover,#smenu ul a:active,#smenu ul a:focus,#smenu ul a.active{background:url('../lay-gfx/smenu-ar2.gif') no-repeat 0 7px;text-decoration:underline;}
#smenu ul a.strong{background:url('../lay-gfx/smenu-ar2h.gif') no-repeat 0 7px;}

/* lists */
.list{margin:0;padding:0 11px;}
.list li{margin:0;padding:0 15px;list-style:none;background:url('../lay-gfx/list.gif') no-repeat left;color:#3734BE;}
.down{margin:0;padding:0 2px;}
.down li{margin:0;padding:0 18px;list-style:none;background:url('../lay-gfx/i-down.gif') no-repeat left;}
.down a{text-decoration:none;}
.down a:hover,.down a:active,.down a:focus{text-decoration:underline;}

/* foot */
#foot{color:#3C7C18;background:url('../lay-gfx/foot-bg.png') repeat-x;padding:9px 0 10px 0;}
#foot p{margin:0;padding:12px;}
#foot .wrapper{width:750px;margin:0 auto;text-align:left;}
#foot a{color:#383583;}

/* bmenu */
#bmenu{margin:6px 0 0 0;padding:0;float:right;background:url('../lay-gfx/bmenu-m.png') repeat-x;}
#bmenu li{margin:0;padding:6px 0 10px 0;list-style:none;float:left;}
#bmenu li.first{padding-left:10px;background:url('../lay-gfx/bmenu-l.png') no-repeat;}
#bmenu li.last{padding-right:10px;background:url('../lay-gfx/bmenu-r.png') no-repeat right;}
#bmenu a{text-decoration:none;color:#C9E0BC;float:left;height:20px;padding:0 22px;background:url('../lay-gfx/bmenu-sep.gif') repeat-y right;}
#bmenu a:hover,#bmenu a:active,#bmenu a:focus{text-decoration:underline;}
#bmenu li.last a{background-image:none;}

/* sitemap */
.sitemap{margin:0;padding:0;}
.sitemap a{text-decoration:none;}
.sitemap a:hover,.sitemap a:active,.sitemap a:focus{text-decoration:underline;}
.sitemap li{margin:0;padding:0;list-style:none;}
.sitemap li a{font-weight:bold;color:#4C535B;}
.sitemap ul{padding-left:10px;}
.sitemap ul li{margin:0;padding:0 15px;list-style:none;background:url('../lay-gfx/list.gif') no-repeat 0 8px;}
.sitemap ul li a{color:#3734BE;font-weight:normal;}
.sitemap ul ul li{margin:0;padding:0 15px;list-style:none;background:url('../lay-gfx/ar.gif') no-repeat 0 8px;}
.sitemap ul ul li a{color:#55A22B;}

/* stuff */
.pic-r{float:right;border:3px solid #E7EAF2;margin:5px 0 5px 20px;}
.center{text-align:center;}
.clear{clear:both;line-height:1px;height:1px;font-size:1px;}