img {border:0;}
/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {
	margin: 0; 
	font: 10px/12px verdana, tahoma, arial, sans-serif; 
	color: #3e1205; 
	text-align: center;
}
strong, big {
font-weight: bold;
}
p {
	margin-bottom: 12px; 
	}
	
ul{
	margin-bottom: 12px;
	}
	
body#index {background: #fff url(images/index-bg.jpg) fixed;}
body#bilety {background: #fff url(images/bilety-bg.jpg) fixed;}
body#wyprawy {background: #54632e url(images/wyprawy-bg.jpg) fixed;}
body#incentive {background: #fff url(images/incentive-bg.jpg) fixed;}
body#centrum {background: #fff url(images/centrum-bg.jpg) fixed;}
body#klub {background: #fff url(images/index-bg.jpg) fixed;}

#wrap {
	margin: 0 auto;
	width: 1024px;
	position: relative;
	text-align: left;
	}
#header-index {
	width: 100%;
	height: 195px;
	float: left;
	display: inline;
	}
#header-menu-klub, 
#header-menu-azja, 
#header-menu-afryka, 
#header-menu-australia, 
#header-menu-amerykapd, 
#header-menu-amerykapn, 
#header-menu-europa, 
#header-menu-index, 
#header-menu-wyprawy, 
#header-menu-bilety, 
#header-menu-centrum, 
#header-menu-incentive {
	width: 100%;
	height: 38px;
	float: left;
	display: inline;
	position: relative;
	z-index: 2;
	}
#header-menu-klub {background: url(images/index-bg-content.jpg) 15px 100% no-repeat; } 
#header-menu-index {background: url(images/index-bg-content.jpg) 15px 100% no-repeat; } 
#header-menu-wyprawy {background: url(images/wyprawy-bg-content.jpg) 15px 100% no-repeat; } 
#header-menu-bilety {background: url(images/bilety-bg-content.jpg) 15px 100% no-repeat; }
#header-menu-centrum {background: url(images/centrum-bg-content.jpg) 15px 100% no-repeat; }
#header-menu-incentive {background: url(images/incentive-bg-content.jpg) 15px 100% no-repeat; }
#header-menu-azja {background: url(images/azja-bg-content.jpg) 15px 100% no-repeat; } 
#header-menu-afryka {background: url(images/afryka-bg-content.jpg) 15px 100% no-repeat; } 
#header-menu-australia {background: url(images/australia-bg-content.jpg) 15px 100% no-repeat; }
#header-menu-amerykapd {background: url(images/amerykapd-bg-content.jpg) 15px 100% no-repeat; }
#header-menu-amerykapn {background: url(images/amerykapn-bg-content.jpg) 15px 100% no-repeat; }
#header-menu-europa {background: url(images/europa-bg-content.jpg) 15px 100% no-repeat; }

#header-menu-klub ul, 
#header-menu-azja ul, 
#header-menu-afryka ul, 
#header-menu-australia ul, 
#header-menu-amerykapd ul, 
#header-menu-amerykapn ul, 
#header-menu-europa ul, 
#header-menu-index ul, 
#header-menu-wyprawy ul, 
#header-menu-bilety ul, 
#header-menu-centrum ul, 
#header-menu-incentive ul {
	margin: 0 20px;
	padding:0;
	}
#header-menu-klub ul li, 
#header-menu-azja ul li, 
#header-menu-afryka ul li, 
#header-menu-australia ul li, 
#header-menu-amerykapd ul li, 
#header-menu-amerykapn ul li,
#header-menu-europa ul li, 
#header-menu-index ul li, 
#header-menu-wyprawy ul li, 
#header-menu-bilety ul li, 
#header-menu-centrum ul li, 
#header-menu-incentive ul li {
	font: 18px/18px impact, tahoma, 'arial black', sans-serif; 
	letter-spacing: .5px;
	text-transform: uppercase;
	color: #9b1006;
	display: inline;
	float: left;
	margin: 12px 12px 3px 12px;
	}
#header-menu-klub ul li a, 
#header-menu-azja ul li a, 
#header-menu-afryka ul li a, 
#header-menu-australia ul li a, 
#header-menu-amerykapd ul li a, 
#header-menu-amerykapn ul li a,
#header-menu-europa ul li a, 
#header-menu-index ul li a, 
#header-menu-wyprawy ul li a, 
#header-menu-bilety ul li a, 
#header-menu-centrum ul li a, 
#header-menu-incentive ul li a {
	text-decoration: none;
	display: inline;
	float: left;
	}
#header-menu-klub ul li a { color: #9b1006;} 
#header-menu-azja ul li a { color: #fff;} 
#header-menu-afryka ul li a {color: #fff; } 
#header-menu-australia ul li a { color: #fff;} 
#header-menu-amerykapd ul li a {color: #1c0503; } 
#header-menu-amerykapn ul li a { color: #1c0503;} 
#header-menu-europa ul li a {color: #fff; } 
#header-menu-index ul li a { color: #9b1006;}
#header-menu-wyprawy ul li a { color: #fff;}
#header-menu-bilety ul li a { color: #051112;}
#header-menu-centrum ul li a { color: #051112; }
#header-menu-incentive ul li a { color: #9b1006;}
#header-content {
	width: 665px;
	float: left;
	display: inline;
height: 119px;
	}

img#header-logo { 
	float: left;
	display: inline;
	margin: 20px 31px 20px 42px;
	}
#header-news {
	float: left;
	display: inline;
	height: 120px;
	width: 379px;
	overflow: hidden;
	}
#header-news-body {
	height: 104px;
	float: left;
	display: inline;
	overflow: hidden;
	}
#header-news h1, #content-dzial-index h4{
	font-size: 12px;
	color: #9b1006;
	font-weight: bold;
	margin: 20px 0 0 0;
	}

#header-news a.wiecej, #content-dzial-index a.wiecej{
	float: right;
	font-size: 8px;
	color: #9b1006;
	font-weight: bold;
	}
#content-dzial-index a.mniej{
	float: left;
	font-size: 10px;
	color: #9b1006;
	font-weight: bold;
	}
#header-footer {
	float: left;
	display: inline;
	width: 100%;
	height: 40px;
	background: url(images/index-bg-content.jpg) 15px 0 no-repeat;
	}
#header-footer p {
	margin: 7px 0 5px 42px;
	width: 600px;
	}
#mapa-index {
	position: absolute;
	top: 0;
	right: 10px;
	z-index: 3;
	}
#menu-index {
	width: 1024px;
	height: 418px;
	float: left;
	display: inline;
	background: url(images/index-bg-menuduze.jpg) 0 0 no-repeat;
	}
#menu-index-flash {
	margin: 60px 0 0 85px;
	}
#klub-index {
	position: absolute;
	right: 10px;
	top: 165px;
	width: 370px;
	z-index: 3;
	}
#klub-index a img {
	float: left;
	display: inline;
	margin: 0 10px 0 0;
	}
#klub-index p {
	float: left;
	display: inline;
	width: 240px;
	margin: 35px 0 0 0;
	font-weight: bold;
	height: 50px;
	overflow: hidden;
	}
#klub-index p a{
	text-decoration: none;
	color: #f6e7cd;
	}
#content-index {
	width: 100%;
	float: left;
	display: inline;
	background: url(images/index-bg-content.jpg) 15px 0 repeat-y;
	margin: 0 0 3em 0;
	}
#content {
	float: left;
	display: inline;
	width: 645px;
	padding: 0 0 0 45px;
	}
.content-index-tytul {
	float: left;
	display: inline;
	width: 610px;
	margin: 10px 10px 0 70px;
	clear: both;
	}
.content-index-tytul h1{
	font: 18px/18px impact, tahoma, 'arial black', sans-serif; 
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #9b1006;
	margin: 0  0 10px 0;
	}
.content-index-left {
	float: left;
	display: inline;
	width: 120px;
	margin: 10px 10px 0 0;
	text-align: right;
	clear: left;
	}
.content-index-left h1{
	font: 18px/18px impact, tahoma, 'arial black', sans-serif; 
	letter-spacing: 1px;
	text-transform: uppercase;
	color: #9b1006;
	margin: 0  0 10px 0;
	}
.content-index-left img{
	border: 1px solid #9b1006;
	margin-bottom: 2em;
	}
.content-index-center {
	float: left;
	display: inline;
	width: 510px;
	margin: 10px 0 0 0;
	}
.content-index-center h4 a{
	font-size: 10px;
	float: left;
	display: inline;
	text-decoration: none;
	color: inherit;
	width: 480px;
	font-weight: bold;
	}
.content-index-center h1{
	font-size: 10px;
	margin: 5px 0 10px 0;
	}
.content-index-center h2 a{
	font-size: 10px;
	color: #9b1006;
	font-weight: bold;
	text-decoration: none;
	}
.content-index-center p a{
	margin: 0 0 10px 0;
	color: #3e1205;
	text-decoration: none;
	}
.cena {
	float: left;
	display: inline;
	font-weight: bold;
	margin: 0 0 20px 0;
	}
.terminy {
	float: right;
	display: inline;
	font-weight: bold;
	margin: 0 0 20px 0;
	}
#content-index-right {
	float: left;
	display: inline;
	width: 185px;
	margin: 10px 0 10px 92px;
	}
#content-index-right h1{
	font: 18px/24px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #9b1006;
	margin: 0  0 10px 0;
	}
#klub-w-menu {
	position: absolute;
	right: 0;
	top: 0;
	width: 268px;
	height: 218px;
	z-index: 7;
	display: block;
	}
#klub-w-menu a{
	text-decoration: none;
	display: block;
	padding: 1px;
	width: 100%;
	height: 217px;
	z-index: 7;

	}
a#klub-w-menu{
	text-decoration: none;
	display: block;
	padding: 1px;
	width: 100%;
	height: 217px;

	}
#menu-klub-male, 
#menu-azja-male, 
#menu-australia-male, 
#menu-afryka-male, 
#menu-amerykapd-male, 
#menu-amerykapn-male, 
#menu-europa-male, 	
#menu-index-male, 
#menu-wyprawy-male, 
#menu-centrum-male,  
#menu-incentive-male,  
#menu-bilety-male {
	position: absolute;
	top: -4px;
	right: -9px;
	width: 783px;
	height: 235px;

	}
#menu-klub-male  { background: url(images/index-bg-menu.jpg) 0 0 no-repeat;	}
#menu-azja-male { background: url(images/azja-bg-menu.jpg) 0 0 no-repeat;	}
#menu-australia-male { background: url(images/australia-bg-menu.jpg) 0 0 no-repeat;	}
#menu-afryka-male { background: url(images/afryka-bg-menu.jpg) 0 0 no-repeat;	}
#menu-amerykapd-male { background: url(images/amerykapd-bg-menu.jpg) 0 0 no-repeat;	} 
#menu-amerykapn-male { background: url(images/amerykapn-bg-menu.jpg) 0 0 no-repeat;	}
#menu-europa-male { background: url(images/europa-bg-menu.jpg) 0 0 no-repeat;	}	
#menu-index-male  { background: url(images/index-bg-menu.jpg) 0 0 no-repeat;	}
#menu-wyprawy-male  { background: url(images/wyprawy-bg-menu.jpg) 0 0 no-repeat;	}
#menu-centrum-male  { background: url(images/centrum-bg-menu.jpg) 0 0 no-repeat;	}
#menu-incentive-male  { background: url(images/incentive-bg-menu.jpg) 0 0 no-repeat;	}
#menu-bilety-male  {background: url(images/bilety-bg-menu.jpg) 0 0 no-repeat;	}
#menu-dzial-flash {
	margin: 60px 43px 80px 37px;
	width: 445px;
	}
#content-dzial-klub, 
#content-dzial-azja, 
#content-dzial-australia, 
#content-dzial-afryka, 
#content-dzial-amerykapd, 
#content-dzial-amerykapn, 
#content-dzial-europa, 
#content-dzial-index, 
#content-dzial-wyprawy, 
#content-dzial-centrum, 
#content-dzial-bilety, 
#content-dzial-incentive{
	width: 100%;
	float: left;
	display: inline;
	margin: 0 0 3em 0;
	}
#content-dzial-klub{ background: url(images/index-bg-content.jpg) 15px 0 repeat-y;color:#3e1205;	}
#content-dzial-azja{ background: url(images/azja-bg-content.jpg) 15px 0 repeat-y; color:#fff;	} 
#content-dzial-australia{ background: url(images/australia-bg-content.jpg) 15px 0 repeat-y;color:#fff;	} 
#content-dzial-afryka{ background: url(images/afryka-bg-content.jpg) 15px 0 repeat-y;color:#fff;	} 
#content-dzial-amerykapd{ background: url(images/amerykapd-bg-content.jpg) 15px 0 repeat-y;color:#1c0503;	}
#content-dzial-amerykapn{ background: url(images/amerykapn-bg-content.jpg) 15px 0 repeat-y;color:#1c0503;	} 
#content-dzial-europa{ background: url(images/europa-bg-content.jpg) 15px 0 repeat-y;color:#fff;	} 
#content-dzial-index{ background: url(images/index-bg-content.jpg) 15px 0 repeat-y;color:#3e1205;	}
#content-dzial-wyprawy{ background: url(images/wyprawy-bg-content.jpg) 15px 0 repeat-y;color:#fff;	}
#content-dzial-centrum{ background: url(images/centrum-bg-content.jpg) 15px 0 repeat-y;color:#051112;	}
#content-dzial-bilety{ background: url(images/bilety-bg-content.jpg) 15px 0 repeat-y;	color:#051112;}
#content-dzial-incentive{	background: url(images/incentive-bg-content.jpg) 15px 0  repeat-y;color:#2a0b05;	}

#content-dzial-azja a{ color:#fff;	} 
#content-dzial-australia a{ color:#fff;	} 
#content-dzial-afryka a{ color:#fff;	} 
#content-dzial-amerykapd a{ color:#1c0503;	}
#content-dzial-amerykapn a{ color:#1c0503;	} 
#content-dzial-europa a{ color:#fff;	} 
#content-dzial-index a{ color:#9b1006;	}
#content-dzial-wyprawy a{ color:#fff;	}
#content-dzial-centrum a{ color:#051112;	}
#content-dzial-bilety a{ color:#051112;}
#content-dzial-incentive a{color:#2a0b05;	}


#content-dzial-klub h1, 
#content-dzial-wilk h1, 
#content-dzial-podwodny h1, 
#content-dzial-podroznik h1, 
#content-dzial-lowca h1, 
#content-dzial-indywidualista h1, 
#content-dzial-azja h1, 
#content-dzial-australia h1, 
#content-dzial-afryka h1, 
#content-dzial-amerykapd h1, 
#content-dzial-amerykapn h1, 
#content-dzial-europa h1, 
#content-dzial-index h1, 
#content-dzial-wyprawy h1, 
#content-dzial-centrum h1, 
#content-dzial-bilety h1, 
#content-dzial-incentive h1{
	width: 300px;
	margin: 0 0 24px 15px;
	padding: 5px 30px;
	float: left;
	display: inline;
	background: #de1107;
	letter-spacing: 1px;
	color: #fff;
	font: 24px/24px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	}
#content-dzial-klub h2, 
#content-dzial-wilk h2, 
#content-dzial-podwodny h2, 
#content-dzial-podroznik h2, 
#content-dzial-lowca h2, 
#content-dzial-indywidualista h2, 
#content-dzial-azja h2, 
#content-dzial-australia h2, 
#content-dzial-afryka h2, 
#content-dzial-amerykapd h2, 
#content-dzial-amerykapn h2, 
#content-dzial-europa h2, 
#content-dzial-index h2, 
#content-dzial-wyprawy h2, 
#content-dzial-centrum h2, 
#content-dzial-bilety h2, 
#content-dzial-incentive h2{
	margin: 12px 0 12px 0;
	padding: 0;
	letter-spacing: 1px;
	font: 18px/24px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	}
#content-dzial-klub h3,
#content-dzial-wilk h3, 
#content-dzial-podwodny h3, 
#content-dzial-podroznik h3, 
#content-dzial-lowca h3, 
#content-dzial-indywidualista h3, 
#content-dzial-azja h3, 
#content-dzial-australia h3, 
#content-dzial-afryka h3, 
#content-dzial-amerykapd h3, 
#content-dzial-amerykapn h3, 
#content-dzial-europa h3, 
#content-dzial-index h3, 
#content-dzial-wyprawy h3, 
#content-dzial-centrum h3, 
#content-dzial-bilety h3, 
#content-dzial-incentive h3{
	margin: 6px 0 6px 0;
	padding: 0;
	letter-spacing: 1px;
	font: 18px/24px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	}
	
#content-lewo {
	margin: -10px 10px 24px 0; /*15px;*/
	padding: 0 0 0 0; /*30px;*/
	width: 190px;
	float: left;
	display: inline;
	}
#content-lewo h2 {
	margin: 1em 0 0 0;
	}

#content-srodek {	
	margin: 15px 0 24px 2px;
	padding: 0;
	width: 438px;
	float: left;
	display: inline;
	}
#content-dol {
	margin: 0 0 24px 0;
	padding: 5px 30px 5px 0;
	clear: both;	
	float: left;
	display: inline;
	width: 100%;
	line-height:140%;
	}
#content-dol h5{
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	margin: 0 0 12px 0;
	}
#content-dol h6{
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	margin: 0 0 12px 0;
	}
#content-dol img {
	border: 1px solid #9b1006;
	margin: 6px 0;
	}
#content-lewo ul,
#content-srodek ul{	
	margin: 15px 0 24px 22px;
	padding: 10px;

	}
#konsultant a {
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	}
#konsultant {
	float: left;
	display: inline;
	width: 195px;
	margin: 20px 0 10px 92px;
	color: #fff;
	}
#konsultant img{
	border: 1px solid #de1107;
	margin: 0;
	}
#konsultant h2{
	font: 18px/18px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	margin: 4px 0 2px 0;
	padding: 0;
	}
#konsultant h2 a{
	font: 18px/18px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	margin: 4px 0 2px 0;
	padding: 0;
	font-weight: normal;
	padding-top: 12px;
	}
#konsultant h3{
	font: 14px/14px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	margin: 0px 0 10px 0;
	background: #de1107;
	width: 142px;
	padding: 5px;
	}	
h2#mapaindex a{color: #9b1006 !important; }
h1#mapaindex a{color: #9b1006 !important; text-decoration: none;}
#mapa-kontynenty {
	position: absolute;
	top: 0;
	right: 24px;
	z-index: 3;
	}
	
.incentive-typ img{
	border: 1px solid #de1107;
	margin: 0 5px 0 0;
	float: left;
	display: inline;
	}
.incentive-typ p{
	margin: 0;
	}
.incentive-typ h4{
	font: 14px/14px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	letter-spacing: 1px;
	color: #fff;
	margin: 0px 5px 10px 0;
	background: #de1107;
	width: 84px;
	padding: 2px 5px 3px 5px;
	float: left;
	display: inline;
	clear: left;
	}
div.incentive-typ {
	float: left;
	display: inline;
	width: 235px;
	margin: 10px 15px 10px 5px;
	height: 90px;
	overflow: hidden;
	}
#opis {
	float: left;
	display: inline;
	clear: both;
	}
#incentive-typy {
	width: 510px;
	float: left;
	margin: 0 -100px 12px 0;
	}
#bilety-div {
	margin: 10px 0 0 30px;
	color:#051112;
	}
#centrum-div {
	margin: 10px 0 0 30px;
	color:#051112;
 }
	
#content-dzial-index h2, #content-dzial-index h3, #content-dzial-index strong { color: #9b1006;}
#content-dzial-index h4.liczbawynikow {margin-top: -12px; font-size: 10px;}
#content-dzial-index h4{margin: 0 0 8px 0;}
.news-data {color: #9b1006; margin: 12px 0 0 0;}


#szczegoly-prawo {
	width: 430px; float: right; display: inline;
	}
img.szczegoly-glowne {
	margin: 0 -30px 10px 10px !important;
	float: right;
	display: inline;
	border: 1px solid #9b1006;}
a#zamow {
	padding: 5px 0;
	width: 190px;
	text-align: center;
	display: block;
	border: 1px solid #fff;
	background: #9b1006;
	color: #fff;
	font: 18px/24px impact, tahoma, 'arial black', sans-serif; 
	text-transform: uppercase;
	text-decoration: none;
	margin: 0;
	}
p.ubezp_i_warunki {
	width: 190px;
	}
img.typ_wyprawy {
	float: right;
	display: inline;
	margin: -10px 5px 0 5px !important;
	border: 0 !important;
	}
img#prezes {
	border: 1px solid #9b1006;
	float: right;
	display: inline;
	margin: 0 0 10px 10px;
	}
#podpis {
	text-align: right;
	}
img.lewo {float: left; margin: 0 10px 10px 0; border: 1px solid #9b1006;}
img.prawo {float: right; margin: 0 0 10px 10px; border: 1px solid #9b1006;}
.osoba {float: left; margin: 12px 0; width: 100%; text-align: justify;}
#danekontaktowe{ font-weight: bold; font-size: 10px;}

.podroznik {background: url(images/podroznik-tlo.png) top right no-repeat;}
.indywidualista {background: url(images/indywidualista-tlo.png) bottom right no-repeat;}
.lowca {background: url(images/lowca-tlo.png) bottom right no-repeat;}
.podwodny {background: url(images/podwodny-tlo.png) bottom right no-repeat;}
.wilk {background: url(images/wilk-tlo.png) bottom right no-repeat;}

a.pdf {padding-left: 40px; background: url(images/pdf.gif) no-repeat 0 50%; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 36px; height: 30px; display: block;}
a.doc {padding-left: 40px; background: url(images/doc.gif) no-repeat 0 50%; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 36px; height: 30px; display: block; }
a.pdf2 {padding-left: 40px; background: url(images/pdf.gif) no-repeat 0 50%; font-size: 12px; font-weight: bold; text-decoration: none; display: block;}

#mapastrony a{
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
#mapastrony ul {
	margin: 0;
	padding: 0 20px;
	}
#mapastrony ul ul{
	margin: 0;
	padding: 0 20px;
	}
#mapastrony li {
	margin: 5px;

	}
ol#klub li{
	margin: 7px 0;
	}
h2 span.podtytul {font: 14px/14px verdana, tahoma, arial, sans-serif !important; letter-spacing: 0px; font-weight: bold !important;}
.opisosoby {width: 275px; float: left;}

.foto {margin: 0px 15px 10px 0px}


#last_minute {
	
	margin:0 !important;
	padding:0 !important;
	text-align:left;
	
	list-style:none;
}

#last_minute LI {
border-bottom: 1px solid #cfd9e6;
line-height: 140%;
background-color:#e7f2f8;
position:relative;
margin:0;
font-size:12px;
text-align:left;
color:#000000;
font-weight:bold;
}

#last_minute LI A:hover {
background-color: #00568e;
display: block;
text-decoration:none;
color: #7abbe6;
padding:3px;
}

#last_minute LI A
{
padding:3px;

display: block;	
text-decoration:none;
color: #000000;	
} 

#last_minute LI .name {color: #617ca7}
#last_minute LI .price {color: #de1107; position:absolute; right:5px; }
#last_minute LI .description {
font-weight:normal; font-size:10px;}

#last_minute LI .current
{
background-color: #00568e;	
	
}

.off {display:none;}


