/*Podstawowe style*/
body    {color:#545454;font-family:Trebuchet MS;font-size:12px;line-height:16px;background: #e8e9d9 url(../img/layout/bg.gif) repeat-x top;margin:0px;padding: 0px;}
input   {font-family:Trebuchet MS;font-size:12px;color:#ffffff;}
a		    {text-decoration:none}
a:hover {text-decoration:underline;}
a.orange{color:#fa6e15;}
img		  {border:0px;}
p				{margin:0px;}
table		{margin:0px;border-collapse:collapse;empty-cells:show;}
td			{border:0px;padding:0px;}
form    {border:0px;padding:0px;margin:0px;}
.hidden {display:none;visibility:hidden;}

/*stronicowanie*/
div.pages {font-size:12px;margin:0px 180px;padding:13px 0px;}
div.pages table {margin:0px auto; }
div.pages table td {vertical-align:middle;background:none;}
div.pages table td.arrows {vertical-align:middle;background:none;width:52px;}
div.pages table td.page {vertical-align:middle;background:none;width:18px;}
div.pages p {float:left;text-align:left;color:#545454;}
div.pages a {padding:0px;width:18px;display:block;float:left;text-align:center;color:#545454;text-decoration:none;}
div.pages a:hover {text-decoration:underline;}
div.pages a.img, div.pages span.img {padding:0px;width:26px;display:block;float:left;text-align:center;}
div.pages span {display:block;float:left;} 
div.pages b {color:#fa6e15;display:block;float:left;width:18px;text-align:center}
div.pages td.dots {width: 20px; text-align: center;}
div.page_nomargin div.pages {margin:0px;}

/*NAGŁÓWEK*/
div#page {background:#E8E9D9;width:1000px;margin:0px auto;} /*#f7f8f2 - 13.01.2009*/
div#page div.hr {background: transparent url(../img/layout/dots.gif) repeat-x center;height: 3px;font-size:0px;}
div#page div#header {height:188px;background: url(../img/layout/header.jpg) no-repeat top;position:absolute;top:0px;width:1000px;}
div#header table td {vertical-align:top;width:100%;}
div#header div.logo {text-indent:18px;margin-top:28px;}
div#header div.logo img.logoimg {margin-top:19px;margin-bottom:0px;}
div#header div.icons {height:58px;width:200px;margin-top:5px;}
div#header div.icons a {color:#003a7d;display:block;height:58px;width:65px;float:left;font-size:11px;}
div#header div.icons a span {line-height:13px;display:block;margin-top:17px;text-align:center;}
div#header div.icons a.login {background:url(../img/icons/header_login.gif) no-repeat top center;}
div#header div.icons a.login span {}
div#header div.icons a.reference {background:url(../img/icons/header_reference.gif) no-repeat top center;}
div#header div.icons a.reference span {line-height:27px;}
div#header div.icons a.contact {background:url(../img/icons/header_contact.gif) no-repeat top center;}
div#header div.icons a.contact span {line-height:27px;}
div#header div.space {font-size:0px;height:3px;line-height:0px;}
div#header div.menuleft {float:left;width:13px;height:54px;background:url(../img/layout/menu_bg_left.gif) no-repeat right;}
div#header div.menuright {float:left;width:5px;height:54px;background:url(../img/layout/menu_bg_right.gif);}
div#header div.options {float:left;height:54px;background:url(../img/layout/menu_bg.gif);}
div#header div.bgobjcet {height:54px;background:url(../img/layout/menu_bg_object.gif) 199px 0px no-repeat;float:left;}
div#header div.options td {background:url(../img/layout/menu_dots.gif) no-repeat left;height:46px;color:#624824;padding:3px 0px 5px 0px;vertical-align:middle;width:auto;}
div#header div.options td.first {background:none;}
div#header div.options td.orange {background:url(../img/layout/menu_bg_orange.gif) left top repeat-x;}
div#header div.options h1 { line-height:46px; margin: 0; font-size:13px;font-weight:bold;}
div#header div.options h1 a { display: block; color:#624824; padding:0px 9px 0px 17px; }
div#header div.options td.orange h1 a {color:#ffffff;}
div#header div.options h1 a:hover {text-decoration:none;color:#000000;}
div#header div.options td.orange h1 a:hover {color:#000000;}
div#header div.options h1 a.selected {background: url(../img/layout/menu_arrow.gif) 5px 19px no-repeat;}
div#header div.submenu {clear:both;margin-left:7px;}
div#header div.submenu a {background:url(../img/layout/submenu_dots.gif) no-repeat left center;height:20px;color:#003a7d;line-height:20px;display:block;float:left;padding-left:9px;padding-right:8px;font-size:12px;}
div#header div.submenu a.first {background:none;}
div#header div.submenu a:hover {text-decoration:underline;}

/*STOPKA*/
div#page div#footerend {height:25px;background: url(../img/layout/borderbottom.gif) center top no-repeat;clear:both;font-size:0px;}
div#page div#footer {font-size:10px;background:#f7f8f2;color:#003a7d;border-left:1px solid #c7c7bd;border-right:1px solid #c7c7bd;}
div#page div#footer div.content {width:990px;margin:0px auto;}
div#page div#footer div.hr {height:15px;}
div#footer div.content br {line-height:7px;}
div#footer div.content div.left {width:310px;float:left;}
div#footer div.content div.left br {line-height:5px;}
div#footer div.content div.right {width:670px;float:right;}
div#footer div.content div.right div.menu {width:666px;margin:0px auto; line-height: 24px;}
div#footer div.content div.right div.menu img {margin-left:5px;}
div#footer div.content div.right div.menu a {font-size:11px;color:#525641;text-decoration:none;}
div#footer div.content div.right div.menu a:hover {color:#fa6e15;text-decoration:underline;}
div#footer div.content div.right div.menu a.small {font-size:10px;}
div#footer div.content div.right div.smallfoot {font-size:10px;color:#525641;line-height:24px;}
div#footer div.content div.right div.smallfoot a {font-size:10px;color:#525641;}
div#footer div.content div.right div.smallfoot a.dark {color:#525641} 
div#footer div.content div.bottom {clear:both;}

/*CONTENT STRONY*/
div#page div#content {background:#ffffff;border-left:1px solid #c7c7bd;border-right:1px solid #c7c7bd;margin-top:188px;}
div#page div#content a.gray {color:#545454;}
div#content div.freespace {height:5px;font-size:0px;clear:both;line-height:0px;}
div#left  {width:320px;float:left;}
div#right {width:671px;float:right;}
a.orange {color:#FA6E15;}

/*Mini banery*/
div#page div#content div.mini_banner { width: 214px; height: 193px; text-align: center; }
div#page div#content div.mini_banner h2 { padding: 85px 0 0 0; margin: 0; }
div#page div#content div.mini_banner h2 a { color: #1267c6; font-size: 18px; }
div#page div#content div#air_banner_1_up8px {margin-top:-8px;}

/* główny banner flashowy */
div#hotel_promo, div#holiday_promo { width: 440px; height: 310px; text-align: center; }
div#hotel_promo h2, div#holiday_promo h2 { margin: 0 0 65px 0; }
div#hotel_promo h2 a, div#holiday_promo h2 a { color: #1267c6; font-size: 18px; }


div#holiday_promo h2 a { color: #1267c6; font-size: 18px; }

div#intro p { margin: 0px auto 5px auto; text-align: justify; width: 310px; }
div#intro p a { color: #545454; }

/*HELPER*/
div.helpbox {width:300px;text-align:justify;margin-left:-150px;border:1px solid #FA6E15;background:#FA6E15;margin-top:20px;padding:5px;z-index:2201;font-size:11px;color:#ffffff;}

/*WARSTWY*/
div.background {background:#000000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity : 0.5;filter : alpha(opacity=50);z-index:2000;}
div.background2 {background:#000000;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; opacity : 0.5;filter : alpha(opacity=50);z-index:1998;}
div.layerWindow {width:306px;background:#ffffff;z-index:2005;} 
div.mediumLayerWindow {width:506px;background:#ffffff;z-index:2005;} 
div.bigLayerWindow {width:706px;background:#ffffff;z-index:2005;} 
div.backgroundform {width:306px;background:#ffffff;z-index:2005;} 
div.backgroundformloader {text-align:center;width:50px;height:40px;z-index:2001;background: url('../img/ajax/loading_white.gif') center center no-repeat;}
div.mapLayer {width:650px;height:390px;background:#ffffff;border:1px solid black;z-index:2006;}
div.multimapLayer {width:650px;height:390px;background:transparent; z-index:2006;}
div.hotelLayer {width:850px;background:#ffffff; z-index:1999;border:1px solid #EDEDED;}
/*Przyciski podstawowe*/
div.buttons {width:980px;margin:0px auto;text-align:right;margin-bottom:7px;}

div.loading_layer { text-align:center;width:217px;z-index:2001; display: none; }
div.loading_layer table { width: 300px; }
div.loading_layer table td { background: white; padding: 0; }
div.loading_layer table td.c1 { background: transparent url(/static/img/ajax/corn_LU.gif) no-repeat left top; width: 5px; height: 5px; font-size: 0; line-height: 5px; }
div.loading_layer table td.c2 { font-size: 0; line-height: 5px; }
div.loading_layer table td.c3 { background: transparent url(/static/img/ajax/corn_RU.gif) no-repeat right top; width: 5px; height: 5px; font-size: 0; line-height: 5px; }
div.loading_layer table td.c7 { background: transparent url(/static/img/ajax/corn_LD.gif) no-repeat; width: 5px; height: 5px; font-size: 0; }
div.loading_layer table td.c8 { font-size: 0; }
div.loading_layer table td.c9 { background: transparent url(/static/img/ajax/corn_RD.gif) no-repeat; width: 5px; height: 5px; font-size: 0; }

div.cms_container {float:left;display:inline;}
