.body {
margin : 0px;
padding : 0px;
background-color : #4CA0D7;
}

.tlo_left {
width:50%;
background-image:url('http://www.lemontravel.pl/grafika/left.jpg');
background-repeat : no-repeat;
background-position:top right;
}

.tlo_right {
width:50%;
background-image:url('http://www.lemontravel.pl/grafika/right.jpg');
background-repeat : no-repeat;
background-position:top left;
}

.top {
width:921px;
height:58px;
background-image:url('http://www.lemontravel.pl/grafika/top.jpg');
background-repeat : no-repeat;
}

.baner {
width : 921px;
height : 114px;
background-image : url('grafika/baner.jpg');
background-repeat : no-repeat;
z-index: 1;
}

.baner2 {
width:921px;
height:114px;
background-image:url('grafika/baner2.jpg');
background-repeat : no-repeat;
}

.baner3 {
width:921px;
height:114px;
background-image:url('grafika/baner3.jpg');
background-repeat : no-repeat;
}

.srodek_a {
width:170px;
border-left:2px solid #1C6EB0;
border-right:2px solid #1C6EB0;
background-color:#EBF5FC;
text-align:left;
}

.komorka_a {
width:162px;
padding-top:6px;
padding-bottom:6px;
padding-right:8px;
padding-left:10px;
background-image:url('http://www.lemontravel.pl/grafika/linia.jpg');
background-repeat : repeat-x;
background-position:bottom;
text-align:left;
background-color:#F0F8FB;
font-size:12px;
}

.komorka_b {
width:152px;
padding-left:20px;
padding-top:6px;
padding-bottom:6px;
padding-right:8px;
background-image:url('http://www.lemontravel.pl/grafika/linia.jpg');
background-repeat : repeat-x;
background-position:bottom;
text-align:left;
background-color:#FAFDFE;
font-size:12px;
}

.kalkulator {
width:165px;
height:192px;
background-image:url('http://www.lemontravel.pl/grafika/kalkulator.jpg');
background-repeat : no-repeat;
margin-top:6px;
vertical-align:top;
}

.linia {
width:161px;
height:20px;
background-image:url('http://www.lemontravel.pl/grafika/linia.jpg');
background-repeat : repeat-x;
background-position:bottom;
}

.listwa {
width:909px;
height:24px;
background-image:url('http://www.lemontravel.pl/grafika/listwa.jpg');
background-repeat : no-repeat;
margin-left:7px;
}

.tlo_tabela {
width:921px;
height:24px;
background-image:url('http://www.lemontravel.pl/grafika/tlo_tabela.jpg');
background-repeat : repeat-x;
background-color : #D7EAF9;
}

.tlo_tabela_2a {
background-image:url('http://www.lemontravel.pl/grafika/tlo_tabela.jpg');
background-repeat : repeat-x;
background-color : #D7EAF9;
}


.listwa_a {
width:186px;
height:32px;
background-image:url('http://www.lemontravel.pl/grafika/listwa_a.jpg');
background-repeat : no-repeat;
color:#FFFFFF;
}

.listwa_b {
width:146px;
height:22px;
padding-top:6px;
padding-left:20px;
font-size:12px;
background-image:url('http://www.lemontravel.pl/grafika/listwa_b.jpg');
background-repeat : no-repeat;
color:#FFFFFF;
text-align:left;
}

.tlo_srodek {
width:146px;
height:92px;
font-size:11px;
padding-left:20px;
padding-top:10px;
background-image:url('http://www.lemontravel.pl/grafika/tlo_srodek.jpg');
background-repeat : no-repeat;
text-align:left;
color:#FFFFFF;
}


.foto_a {
width:166px;
height:109px;
background-image:url('http://www.lemontravel.pl/grafika/foto_a.jpg');
background-repeat : no-repeat;
}

.foto_b {
width:166px;
height:109px;
background-image:url('http://www.lemontravel.pl/grafika/foto_b.jpg');
background-repeat : no-repeat;
}

.foto_c {
width:166px;
height:109px;
background-image:url('http://www.lemontravel.pl/grafika/foto_c.jpg');
background-repeat : no-repeat;
}

.foto_d {
width:166px;
height:109px;
background-image:url('grafika/foto_d.jpg');
background-repeat : no-repeat;
}

.stopka_a {
width:187px;
height:11px;
background-image:url('http://www.lemontravel.pl/grafika/stopka_a.jpg');
background-repeat : no-repeat;
}

.stopka {
width:921px;
height:67px;
background-image:url('http://www.lemontravel.pl/grafika/stopka.jpg');
background-repeat : no-repeat;
}

.komorka_aa {
background-color : #F5F5F5;
padding:2px 10px 2px 30px;
border-bottom:1px solid #EAEAEA; 
border-top:1px solid #FFFFFF;
text-align:left;
}

.komorka_bb {
background-color : #FFFFFF;
padding:2px 10px 2px 30px;
border-bottom:1px solid #EAEAEA; 
border-top:1px solid #FFFFFF;
text-align:left;
}


.tekst {
font-family : tahoma; 
font-size : 11px; 
text-decoration : none;
color:#31525f;
}


.div_a a:link, .div_a a:visited {
  width:112px;
	height:27px;
	display: block;
	background-image:url("http://www.lemontravel.pl/grafika/b1.jpg");
	background-position:top;
  background-repeat : no-repeat;
	line-height:10em;
overflow:hidden;
}

.div_a a:hover {
	background: #999999 url("http://www.lemontravel.pl/grafika/b1a.jpg") no-repeat;
	width:112px;
	height:27px;
	line-height:10em;
overflow:hidden;
}

.div_b a:link, .div_b a:visited {
  width:128px;
	height:27px;
	display: block;
	background-image:url("http://www.lemontravel.pl/grafika/b2.jpg");
	background-position:top;
  background-repeat : no-repeat;
	line-height:10em;
overflow:hidden;
}

.div_b a:hover {
	background: #999999 url("http://www.lemontravel.pl/grafika/b2a.jpg") no-repeat;
	width:128px;
	height:27px;
	line-height:10em;
overflow:hidden;
}

.div_c a:link, .div_c a:visited {
  width:120px;
	height:27px;
	display: block;
	background-image:url("http://www.lemontravel.pl/grafika/b3.jpg");
	background-position:top;
  background-repeat : no-repeat;
	line-height:10em;
overflow:hidden;
}

.div_c a:hover {
	background: #999999 url("http://www.lemontravel.pl/grafika/b3a.jpg") no-repeat;
	width:120px;
	height:27px;
	line-height:10em;
overflow:hidden;
}

.div_d a:link, .div_d a:visited {
  width:93px;
	height:27px;
	display: block;
	background-image:url("http://www.lemontravel.pl/grafika/b4.jpg");
	background-position:top;
  background-repeat : no-repeat;
	line-height:10em;
overflow:hidden;
}

.div_d a:hover {
	background: #999999 url("http://www.lemontravel.pl/grafika/b4a.jpg") no-repeat;
	width:93px;
	height:27px;
	line-height:10em;
overflow:hidden;
}

.div_e a:link, .div_e a:visited {
  width:83px;
	height:27px;
	display: block;
	background-image:url('grafika/b5.jpg');
	background-position:top;
  background-repeat : no-repeat;
	line-height:10em;
overflow:hidden;
}

.div_e a:hover {
	background: #999999 url('grafika/b5a.jpg') no-repeat;
	width:83px;
	height:27px;
	line-height:10em;
overflow:hidden;
}



.div_f a:link, .div_f a:visited {
  width:85px;
	height:27px;
	display: block;
	background-image:url('grafika/b6.jpg');
	background-position:top;
  background-repeat : no-repeat;
	line-height:10em;
overflow:hidden;
}

.div_f a:hover {
	background: #999999 url('grafika/b6a.jpg') no-repeat;
	width:85px;
	height:27px;
	line-height:10em;
overflow:hidden;
}









a:link {
color : #246680;
text-decoration : none;  
} 
a:visited {
color : #246680; 
text-decoration : none; 
} 
a:hover {
color : #00BBE4; 
} 
a:active {
color : #00BBE4;  
}

.link:link {
color : #7AB7CD;
text-decoration : none;  
} 
.link:visited {
color : #7AB7CD; 
text-decoration : none; 
} 
.link:hover {
color : #3F4E82; 
} 
.link:active {
color : #3F4E82;  
}

.link4:link {
color : #D44D37;
text-decoration : none;  
} 
.link4:visited {
color : #D44D37; 
text-decoration : none; 
} 
.link4:hover {
color : #2F3753; 
} 
.link4:active {
color : #2F3753;  
}

.link_stopka:link {
color : #377AA2;
text-decoration : none;  
} 
.link_stopka:visited {
color : #377AA2; 
text-decoration : none; 
} 
.link_stopka:hover {
color : #003366; 
} 
.link_stopka:active {
color : #003366;  
}


#lightbox{
	background-color:#eee;
	padding: 18px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}

