@charset "utf-8";
/*** IMPORT Static Cascading Style Sheets, CSS ***/

@import url('header.css');
@import url('general.css');

/* Container - MAIN - general */
div#mainContainer			{ background:#ffffff; height:auto !important;/*height:600px IE*/ min-height:600px;}
div#mainContainer:after 	{ display: block; content: ''; clear: both;} /*to float mainContainer*/

/* Container - LEFT - general */
div#leftContainer			{ width:695px; position:relative;top: -6px; left:5px; font-size:10px; }
div#leftContainer a			{ color:#666666}
div#leftContainer a:hover	{ color:#333333}

/* Container - RIGHT - general */
div#rightContainer			{ width: 260px; position:relative;top: -11px; left:-5px; }
div#rightContainer-image	{ width:260px; margin-bottom:5px; }

/* Box -> "PRZYDATNE INFORMACJE" */
div#info-box					{ width:260px; height:165px; margin-bottom:5px; padding-top:40px; background-image:url(../graphics/info_bg.jpg)}
div#info-text					{ width:230px; height:22px;  margin:0 auto; margin-left:30px; line-height:27px; color:#FFFFFF; font-size:11px; font-weight:bold;}
div#info-text a					{ color:#FFFFFF}
div#info-text a:hover			{ color:#CCCCCC}
div#info-button-more			{ width:98px; height:29px; position: relative; top:114px; left:140px;}
div#info-button-more a			{ color:#FFFFFF}
div#info-button-more a:hover	{ color:#CCCCCC}

/*Box -> "NEWSLETTER" */
div#newsletter-box				{ width:260px; height:128px; margin-bottom:5px; background-image:url(../graphics/newsletter.png) }
div#newsletter-box .mail-input	{ width:156px; background:transparent; border:none; margin:0; padding:0; font-size:11px; color:#f1d8e3; font-weight:bold; position:relative; top:73px; left:22px;}
div#newsletter-box .add-remove	{ widows:30px; height:29px; position:relative; top:84px; left:26px;}

/* Band - PARTNERS */
div#bottomPartners			{ height:80px; background-color:#ffffff;}
div#bottomPartners .image	{ margin-top:10px;}

/* Band - BOTTOM */
div#endBand	{ background-image:url(../graphics/end.png); height:20px;}

/* Container - FOOTER */
div#footerContainer	{ background-image:url(../graphics/footer.png); height:37px; }
div#footerMenu		{ color:#d4d3d3; font-size:10px; text-align:left; padding-left:10px; padding-top:9px;}
div#footerMenu a	{ color:#d4d3d3; font-size:10px;}
div#footerMail		{ color:#d4d3d3; font-size:10px; text-align:left; padding-right:10px; padding-top:9px;}
div#footerMail a	{ color:#d4d3d3; font-size:10px; font-weight:bold}
div#lowerText		{ color:#66b3ee; font-size:10px; text-align:center; padding-top:10px;}
div#lowerText  a	{ color:#d4d3d3; font-size:10px; font-weight:bold}
div#footer			{ height:50px}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
/* Results of searching --> */
/* Top Panel -> RESULT OF SEARCH */
div#resultPanel				{ width:695px; height:55px;}
div#searchPage				{ width:490px; height:33px; padding-top:5px; padding-left:10px;}
div#searchPage input		{ background:transparent; border:none; margin-right:2px; padding:0; font-size:9px; color:#0e7bbd; font-weight:bold; width:24px; height:25px; background-image:url(../graphics/btn.png);}
div#searchPage input:hover	{ background:transparent; border:none; margin-right:2px; padding:0; font-size:9px; color:#525252; font-weight:bold; width:24px; height:25px; background-image:url(../graphics/btn.png);}
div#searchPage .disabled	{ color:#525252;}
div#sortBox					{ width:195px; height:38px}
div#information				{ width:300px; height:12px; font-weight:bold; margin-left:140px;}
div#price					{ width:80px; height:11px; font-weight:bold;}
div#country					{ width:75px; height:11px; font-weight:bold;}
div#date					{ width:65px; height:11px; font-weight:bold;}
div#days					{ width:65px; height:11px; font-weight:bold;}
div#price					{ width:50px; height:11px; font-weight:bold;}

/* Single Row of results */
div#result					{ width:695; margin-bottom:10px ;height: auto !important;/*height:60px IE*/ min-height:60px;}
div#resultImage				{ width:135px;}
div#resultLeft				{ width:123px; background-image:url(../graphics/result_image_bg.png); padding-left:12px;}
div#resultLeftTop			{ width:135px; height:7px; background-image:url(../graphics/result_image.png)}
div#resultTop				{ width:560px; height:21px; background-image: url(../graphics/result_top.png); padding-top:4px}
div#resultTop a				{ text-align:left; font-size:14px; color:#ffffff; font-weight:bold;}
div#resultTop a:hover		{ text-align:left; font-size:14px; color:#525252; font-weight:bold;}
div#resultContent			{ width:558px; margin-left:2px;}
div#resultContent a			{ text-align:left; font-size:12px; color:#0e7bbd; font-weight:bold;}
div#resultContent a:hover	{ text-align:left; font-size:12px; color:#525252; font-weight:bold;}
div#result .resultRow		{ width:560px; height:45px; vertical-align:middle; font-size:10px;}
div#result:after 			{ display: block; content: ''; clear: both;} /*to float mainContainer*/
/* <---  Results of searching */


/* Single Offer ---> */
div#subTop				{ width:675px; height:26px; background-image:url(../graphics/sub_top.png); padding-top:10px; padding-left:20px; }
div#subContent			{ width:685px; background-image:url(../graphics/sub_content.png); font-size:11px; padding-left:5px; padding-right:5px; }
div#subBottom 			{ width:695px; height:9px; background-image:url(../graphics/sub_bottom.png); margin-bottom:5px; }
div#subName				{ width:640px; height:36px; margin-right:55px; }
div#subNameLeft			{ width:19px; height:36px; background-image:url(../graphics/sub_name_left.png); }
div#subNameMiddle		{ height:26px; font-size:14px; color:#000000; padding-top:10px; background-image:url(../graphics/sub_name.png); }
div#subNameRight		{ width:19px; height:36px; background-image:url(../graphics/sub_name_right.png); }
div#subMainInfo			{ width:651px; height:231px; background-image:url(../graphics/sub_main.png); margin-left:17px; margin-bottom:20px; }
div#subMainImage		{ width:135px; margin-left:15px; margin-top:15px; }
div#subMainData			{ width:501px; height:195px; color:#000000; }
div#subMainData-1		{ width:148px; height:165px; text-align:right; padding-right:2px; font-size:13px; line-height:18px; margin-top:7px; }
div#subMainData-2		{ width:351px; height:165px; font-size:13px; font-weight:bold; line-height:18px; margin-top:7px; }
div#subMainPrice		{ width:270px; height:45px; line-height:20px; background-image:url(../graphics/sub_price.png); margin-top:5px; padding-left:5px; padding-top:5px; }
div#subMainButtons		{ width:651px; height:36px; }
div#subBtn				{ height:36px; margin-left:37px; }
div#subPics				{ width:685px; }
div#subPics:after		{ display: block; content: ''; clear: both; }
div#subPic				{ width:189px; margin-bottom:10px; margin-top:20px; margin-left:30px; }
div#subExtraInfo		{ width:685px; }
div#subExtraInfo:after	{ display: block; content: ' '; clear: both; }
div#subExtraRow			{ width:685px; }
div#subExtra			{ width:250px; padding-right:20px; }
div#subExtraPrice		{ width:100px; font-weight:bold; }

/* Last Minute Offers */
div#lastMinuteOffers				{ width: 700px; }
div#lastMinuteOffers	img			{ padding: 0px 2px 5px 2px; cursor: pointer; }
div#lastMinuteOffers  h1.msg 		{ font-size:20px; margin-left:25px; margin-top:20px; }
div#lastMinuteOffers  h1.err_msg 	{ color: #cc0000; font-size:20px; margin-left:25px; margin-top:20px; }
div#lastMinuteOffers  h1.err_msg a 	{  margin-top: 0px; padding: 0px;}

#contact-area { width: 600px; margin-top: 25px; }
#contact-area input, #contact-area textarea { padding: 5px; width: 400px; font-size: 15px; margin: 0px 0px 10px 0px; border: 2px solid #ccc; }
#contact-area textarea { height: 90px; }
#contact-area textarea:focus, #contact-area input:focus { border: 2px solid #900; }
#contact-area input.submit-button { width: 100px;	float: right; }
label { float: left; text-align: right; margin-right: 15px; width: 170px;	padding-top: 5px; font-size: 15px; }

label span, div span.a { color: #CC0000; font-weight: bold; }
div span.a { margin-left: 190px; }

/*subpages from Admin Panel*/
div#subTop_sub			{ width:675px; height:16px; background-image:url(../graphics/sub_top_clear.png); padding-top:10px; padding-left:20px; }
div#single_subTop		{ width:695px; height:10px; background-image:url(../graphics/sub_top_list.png);}
div#single_sub			{ width:685px; background-image:url(../graphics/sub_content.png); font-size:11px; padding-left:5px; padding-right:5px; }
div#single_subBottom	{ width:695px; height:9px; background-image:url(../graphics/sub_bottom.png); margin-bottom:5px; }