html {margin: 0; padding:0;}

body{margin:0;padding:0; background-color: #004182; font-size:11px; margin: auto; font-family:arial, verdana; color:#027bd0;text-align:center; background-image:url('../images/bg2.jpg');}
form{margin:0px;padding:0px;}
.clr{clear:both;font:0;}
.content{margin:auto;width:800px;}

/*  GÓRA  */

#gorne {height: 250px; margin: auto; width: 825px;}
#gorne img {border: 0px;}

.logo {height: 100%; float: left; margin: auto; width: 240px;}
.logo img {margin-top: 10px; margin-left: -40px;}

.logo2 {height: 100%; float: left; margin: auto; width: 430px;}

.logo3 {height: 100%; float: left; margin: auto; width: 100px;}
.logo3 img {margin-top: 180px; margin-right: 5px;}

/*  END GÓRA  */

/* MENU GÓRNE */


#menu_top {width:825px; margin:0 auto; height:39px;}
#menu_top #menu {margin:0; padding:0; height:39px;}
#menu_top #menu a {display: block; color: #fff; width: 155px; height: 39px; background-image: url('../images/bg_menu.png'); font-size: 15px; font-weight: bold; font-family: verdana, arial; text-decoration: none; line-height: 36px;}
.menu_top { float: left;  background-repeat: no-repeat; }

.top_break_adw {width: 100%; height: 0px;}
.czysc {clear:both;}

.break { height: 39px; width: 6px; float: left;}



/* END MENU GÓRNE */

/*  BOKS  */

.boks {margin-bottom: 14px;}
.boks .srodkowy {float:left; background-image:url('../images/box_c.png'); font-size: 15px; color: #fff; font-weight: bold; font-family: verdana, arial; text-align: left; line-height: 32px; height: 32px;}
.boks .lewy { float:left; height:32px;  width:10px; background-image:url('../images/box_l_bg.png');}
.boks .prawy { float:left; height:32px; width: 11px; background-image:url('../images/box_r_bg.png');}
.boks .tresc {background-image:url('../images/box_bg2.png'); float: left; padding-top: 6px;}
.boks .border_tresc {border-left: 1px solid #fff;  border-right: 1px solid #fff; float: left; }

.boks .srodkowy_dol {background-image:url('../images/box_bg2.png'); float: left; height:11px; margin: 0px; padding: 0px;}
.boks .border_srodkowy_dol {float: left; border-bottom: 1px solid #fff;}

.boks .lewy_dol {float: left; height:12px; margin: 0px; padding: 0px; width:13px; background-image:url('../images/box_l_btm_bg.png');}
.boks .prawy_dol {float: left; float: left; height:12px; margin: 0px; padding: 0px;  width: 12px; background-image:url('../images/box_r_btm_bg.png');}
.boks_break {width: 14px; height: 14px; float: left;}

/* 	END BOKS  */

/* STOPKA */

#kontener2 {width:855px; margin:0 auto;}

#footer {width: 870px; color: #fff; margin-left: -50px; text-align:center; font-size:12px; margin: auto; float: left; margin-top: 20px; margin-bottom: 5px;}
#footer a {line-height:39px; color: #fff; text-decoration: none; font-weight: bold;font-size: 12px; font-weight: bold; font-family: verdana, arial;}
#footer a:hover {text-decoration: underline;}
#footer_lewa {float: left; height:40px; width:21px; background-image:url('../images/bg_ft_l.png');}
#footer_srodek {float: left; height:40px; background-image:url('../images/ft_bg.png'); width:786px;}
#footer_prawa {float: left; height:40px; width:23px; background-image:url('../images/bg_ft_r.png');}



#footer2 {width: 850px; color: #3e3d40; font-weight:bold; font-size:11px; margin-left: -50px; text-align: center;margin: auto; float: left; margin-top: 0px; margin-bottom: 10px;}
#footer2 a {color: #3e3d40; text-decoration: none; font-weight: bold;}
#footer2 a:hover {text-decoration: underline; font-weight: bold;}
#footer2 img {border:0px; margin-top:5px;}
#footer2_lewa {float: left; height:60px; width:300px;}
#footer2_prawa {float: right; height:60px; width:200px;}

/* END STOPKA */

/* OFERTA */

a{color: #027bd0; text-decoration:none;}
a:hover{color: #027bd0; text-decoration:underline;}

p.nazwa {color: #027bd0; font-weight:bold;}
p.nazwa a{color: #027bd0; text-decoration:none; font-weight:bold;}
p.nazwa a:hover{color: #027bd0; text-decoration:underline;}


p.cena {color: #027bd0; font-size:11px;}
p.cena span {color: #f0281e; font-weight:bold;}


div#kontynenty {margin:0 auto; width:750px;}
div#kontynenty a{color:#101010;}

div#kontynenty .kontynent {float:left; width:125px; margin-top:20px;}

table.naglowek {margin-left:15px;}
table.naglowek tr{filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; background: #027bd0; color:#ffffff; font-weight:bold; line-height:25px;}
table.naglowek td {border:#ffffff 1px solid; text-align:center; font-weight:bold;}


#wyniki td.rezerwacja {width:150px;}
#wyniki td.rezerwacja img {border:0;}
#wyniki td.rezerwacja a {color:#027bd0; text-decoration:none;}
#wyniki td.rezerwacja a:hover {color:#027bd0; text-decoration:underline;}
#wyniki td.rezerwacja .lewa {width:75px; float:left;}
#wyniki td.rezerwacja .prawa {width:75px; float:left;}


.booking_button {text-align:center;color:#027bd0;font-size:11px;font-family:Tahoma; border:0px; background-color:transparent; background-repeat:no-repeat; height:60px; padding-top:47px;}

#reklama_top {margin:10px auto;  width: 800px; height:110px;}
#reklama_top img{border:0px;}
#reklama_top_wew {margin-right:20px;}

.top_break_adw {width: 100%; height: 0px;}

/* END OFERTA */

div#glowna { width: 825px; margin: 0 auto;}


div.alert_1
{
	padding:5px;
	margin:5px;
	background-color:#F8E7A7;
	border:1px solid #D58900;
	color:#122F51;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	min-width:500px;
}
div.alert_2
{
	padding:5px;
	margin:5px;
	background-color:#EFD7D7;
	border:1px solid #7F0F0F;
	color:#C41B1B;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	min-width:500px;
}

a:hover {
	text-decoration:underline;
}
h1,h2,h3,h4,p,form,input,fieldset {
	margin:0;
	padding:0;
}
fieldset {
	border:0px;
}
ul {
	margin:5px 0 10px 0;
	padding:0 0 0 15px;
}
img {
	border:0px;
}
br.clear {clear:both}
/* Fonts */
body {font-family:Arial,Verdana,serif;font-size:11px;}
td {font-family:Arial,Verdana,serif;font-size:11px;}
p {font-family:Arial,Verdana,serif;font-size:11px;}
h1 {}
h2 {}
h3 {}
h4 {}
:focus {outline:none;}
/* Layers */



#menu_2 a {
	padding-top:6px;
	color:#848484;
	text-transform:uppercase;
	margin:0 28px;
}
#menu_2 a.on {
	text-decoration:underline;
	font-weight:bold;	
}



#sonda {
	float:left;
	width:220px;
	padding-top:8px;
	
}
#prawatxt {
	float:left;
	width:220px;
	padding-top:8px;
	
}
#sonda h2 {
	padding-left:25px;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, verdana, sans-serif;
	color:#0254fa;
}

#sonda div.odp {
	padding-left:20px;
	padding-top:10px;	
}

#search {
	float:left;
	width:250px;
	height:100px;
	padding-top:10px;
	background:url(../images/bgsearch.gif) repeat-x;
	
}
h1 {
	padding-top:5px;
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, verdana, sans-serif;
	color:#FB8402;
	text-transform:uppercase;
}
#search h2 {
	padding-left:25px;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, verdana, sans-serif;
	color:#0254fa;
	text-transform:uppercase;
}
#search form {
	padding-left:25px;
	width:200px;
	padding-top:18px;
	height:67px;
	background:url(../images/corner.gif) no-repeat bottom left;
}
#search label {
	display:block;
	padding:2px 0;
	padding-left:2px;
}
#search select {
	width:200px;
	height:18px;
	font-family:Arial, verdana, sans-serif;
	border-left:1px solid #838383;
	border-top:1px solid #838383;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
}
#search a.submit {
	margin-top:5px;
	float:right;
	display:block;
	width:30px;
	padding-right:30px;
	background:url(../images/arrow.gif) no-repeat right;
	
}


.onephoto
{
	margin:2px;
	border:5px solid #dadada;
}
input,select,textarea
{
	font-size:12px;
	border:1px solid #888;
}
.top_info {text-align:left; margin-bottom:5px; background-color: #006699; color:#ffffff; font-family: Verdana; font-size: 15px; font-weight: bold;height:27px;}

.cnt_label2
{
	font-size:11px;
	color:#ffffff;
	font-family:Verdana;
	font-weight:bold;
	background-color:#027bd0;
	border:#ffffff 1px solid;
	border-bottom:0px solid;
	padding:0px;
	text-align:center;
}

      
.button_submit2 {background:url('../images/button_search.png') no-repeat; color:#fff; width:82px; height:30px; line-height:30px; text-align:center; font-weight:bold; border:0px; font-size:13px;}

.air_box {
background-color: transparent; 
color:#027bd0; 
font-family: Verdana; 
font-size: 11px; 
border: none; 
text-align:center;}

.tx11wb{font-size: 11px;color: #FFFFFF;font-weight: bold;}
.tx11bb{font-size: 11px;color: #000000;font-weight: bold;}

.imagebacked {
padding: 2px 0 1px 3px;
background-repeat: no-repeat;
background-position: 115px 3px;
vertical-align: middle}

.imagebacked2 {
padding: 2px 0 1px 3px;
background-repeat: no-repeat;
background-position: 305px 3px;
vertical-align: middle}

tr.promocje {background-color:#006699; color:#ffffff;}