/* Tours */
.tourMenuCLEAR_on{clear:both; height: 33px;font-size: 12px;}
.tourMenuCLEAR_on .menuText1{background:#90d0f4;}
.tourMenuCLEAR_on .menuText2{background:#FFFF66;}
.tourMenuCLEAR_on .menuText3{background:#fcc493;}
.tourMenuCLEAR_on .menuText4{background:#63e0c0;}
._on{text-decoration:underline;}

#Mod-Left-tour
	{
	background-color:#fff;
	width: 220px;
	float: left;
	margin-left: 10px;
	margin-right: 5px;
	margin-top: 0px;
	}


#Mod-Right-tour
	{
	background-color:#fff;
	float: right;
	width: 255px;
	margin-left: 10px;
	margin-top: 0px;
	}


#Mod-Right-tour .text
	{
	background-color:#fff;
	float: right;
	margin-right: 5px;
	line-height: 20px;
	}

#Mod-Center
	{
	background-color:#fff;
	text-align: center;
	padding: 0 0 0 0;
	margin-top: 0px;
	}

#Mod-Center2
	{
	background-color:#fff;
	text-align: center;
	padding: 0 0 0 0;
	margin-top: 0px;
	}


#Mod-Tours
	{
	width: 720px;
	margin: 0px 0 0 0;
	padding: 0px 0 0px 0;
	}



#Mod-Tours .text
	{
	font-family: Arial, Helvetica, sans-serif;
	text-align:justify;
	float: left;
	width: 635;
	}

#Mod-Tours .text-sml
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:justify;
	float: left;
	width: 635;
	}

#Mod-Tours .number-day
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #CC6666;
	}

#Mod-Tours .number-day2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #999933;
	}
	
#Mod-Tours .number-day3
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #CC9900;
	}


#Mod-Tours .number-day4
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #663399;
	}

#Mod-Tours .number-day5
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #336633;
	}

#Mod-Tours .number-day6
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #3399CC;
	}
	
#Mod-Tours .number-day7
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	float: left;
	width: 710px;
	text-align: left;
	color: #e1045f;
	}


#Mod-Tours .link
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	float: right;
	width: 335;
	color: #FF6600;
	padding: 0  10px 0 0;
	width: 200px;
	text-align:right;
	}
	
#Mod-Tours .ctname
	{
	color:#f60;
	font-weight:bold;
	}
	
#Mod-Tours .customised_link
	{
	color: #940;
	text-decoration:underline;
	}
	
#Mod-Tours .ctdistances
	{
	color:#06a;
	font-weight:bold;
	}
	
#Mod-Tours .dist_details
	{
	color:#555;
	}	
	
#Mod-Tours .tadvisor_link
	{
	color:#069;
	text-decoration:underline;
	font-weight:bold;
	}
	
.tourEsBook{
    float:left;
	width: 450px;
}
.tourEsBook input{
	font-weight:bold;
}
.tourEsDates{
	float:left;
	padding:3px 0px 3px 0px;
	margin:0px 10px 0px 0px;
	width: 205px;
	text-align: center;
	background: url(/images/searchimg.png) no-repeat;
}
.tourEsDates_link:link{
	color:#000000;
}
.tourEsDates_link:visited{
	color: #000000;
}
.tourEsDates_link:hover{
	color:#000000;
}

#Mod-Tours .Tour
	{
	width: 720px;
	float: left;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;
	}


#Mod-Tours .Tour .photo
	{
	background-color:#fff;
	width: 170px;
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}


#Mod-Tours .Tour .photo .img-tour
	{
	background-color:#fff;
	height: 100px;
	width: 160px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}


#Mod-Tours .Tour .photo .img-tour img
	{
	width: 220px;
	float: left;
	border: solid 1px #333;
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
	}

.photos .img-tour img
	{
	width: 210px;
	height: 155px;
	float: left;
	border: solid 1px #0099CC;
	margin: 0;
	background-color:#EAFFFF;
	padding: 5px;
	display: inline;
	}


#Mod-Tours .Tour .text h2
	{
	float: left;
	padding: 0px 0px 0px 15px;
	font-size: 12pt;
	font-weight: bold;
	color: #0099CC;
	margin-top: 2px;
	line-height:28px;
	height: 20px;
	margin-bottom: 10px;
	}

#Mod-Tours .Tour .text h2
	{
	margin-bottom: -2px;
	}


h3 .header-tour
	{
	background-color:#ffffff;
	color: #CC6666;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}


h3 .header-tour1
	{
	background-color:#ffffff;
	color: #CC9900;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour2
	{
	background-color:#ffffff;
	color: #CDC801;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour3
	{
	background-color:#ffffff;
	color: #663399;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour4
	{
	background-color:#ffffff;
	color: #336633;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour5
	{
	background-color:#ffffff;
	color: #3399CC;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour6
	{
	background-color:#ffffff;
	color: #3399CC;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour7
	{
	background-color:#ffffff;
	color: #6666CC;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

h3 .header-tour8
	{
	background-color:#ffffff;
	color: #e1045f;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align:left;
	float:left;
	padding: 0 5px 2px 0;
	}

.programme
	{
	color: #333333;
	font-size: 15px;
	font-weight: bold;
	float:left;
	height:40px;
	width: 500px;
	text-align: left;
	padding: 2px 0px 3px 10px;
	}

.duration
	{
	width: 650px;
	color: #FF6600;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 30px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
	
.duration1{
	color: #FF6600;
	font-size: 12px;
	line-height: 18px;
	font-weight: bold;
	text-align: left;
	float: left;
	height: 30px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 720px;
}
	

.photos
	{
	float:left;
	width: 675px;
	}

.mountains a:link {color: #663333; text-decoration: none;} 
.mountains a:visited {color: #663333; text-decoration: none;}
.mountains a:hover {color: #663333; text-decoration: none;} 
.mountains a:active {color: #663333; text-decoration: bold;}


#Mod-Tours .Tour .details a:link {color: #E86E23; text-decoration: none;} 
#Mod-Tours .Tour .details a:visited {color: #E86E23; text-decoration: none;}
#Mod-Tours .Tour .details a:hover {color: #E86E23; text-decoration: none;} 
#Mod-Tours .Tour .details a:active {color: #E86E23; text-decoration: bold;}



#Mod-Tours .Tour .text p
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 720px;
	float: left;
	padding: 5px 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}
	
html>body #Mod-Tours .Tour .text p
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 715px;
	float: left;
	padding: 5px 0 15px 0;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}
	
#Mod-Tours .Tour p
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 715px;
	float: left;
	padding: 5px 0 5px 0;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}
	
#Mod-Tours .Tour .intro
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 720px;
	float: left;
	padding: 5px 0 5px 0;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}


#Mod-Tours .Tour .intro1
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 720px;
	float: left;
	padding: 5px 0 5px 0;
	font-size: 15px;
	text-align:left;
	line-height: 18px;
	}


#Mod-Tours .Tour .bold
	{
	font-weight: bold;
	font-size: 10pt;
	}



#Links-Holiday
	{
	background-color:#fff;
	width: 675px;
	float: left;
	margin: 0 0 0 0;
	padding: 15px 0 0px 0;
	}


div .day1
{
	background-color:#fff;
	width: 670px;
	float: left;
	padding: 5px 0 0px 0;
	margin:  0 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
}
html>body div .day1	{width: 615px;}

div .day2
{
	padding: 5px 0 5px 0;
	margin:  0 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
}




div .day1 p
	{
	float: left;
	padding: 5px 0 5px 0;
	margin:  0 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 20px;
	}



div .tour-line
	{
	width: 720px;
	height: 2px;
	float: left;
	margin-bottom: 12px;
	border-bottom: solid 1px #aaaaaa;
	}




.links a:link {color: #333333; text-decoration: none;} 
.links a:visited {color: #333333; text-decoration: none;}
.links a:hover {color: #333333; text-decoration: none;} 
.links a:active {color: #333333; text-decoration: bold;}




/* BOX 2 - CONTACT DETAILS about */
.box-2
	{
	width:270px;
	height:305px;
	padding-top: 10px;
	}
	
.b2-left
	{
	border: 0;
	width: 10px;
	height: 305px;
	float:left;
	background-image:url(img-box/box02left.jpg);
	}

.b2-bg
	{
	border: 0;
	width: 275px;
	height: 305px;
	float:left;
	background-image:url(img-box/box02bg.jpg);
	}
	
	
.b2-bg .holidays-search
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:left;
	border: 0;
	width: 275px;
	float:left;
	line-height: 14px;
	margin-top: 2px;
	}


.b2-bg .holidays-search .head
	{
	font-weight:bold;
	margin-top: 4px;
	}


.b2-right
	{
	border: 0;
	width: 10px;
	height: 305px;
	float:left;
	background-image:url(img-box/box02right.jpg);
	}


/* BOX 4 - TOP DEALS main */
.box-4
	{
	width:270px;
	height:191px;
	padding-top: 15px;
	}
	
.b4-left
	{
	border: 0;
	width: 10px;
	height: 191px;
	float:left;
	background-image:url(img-box/box04left.jpg);
	}

.b4-bg
	{
	border: 0;
	width: 275px;
	height: 191px;
	float:left;
	background-image:url(img-box/box04bg.jpg);
	}

.b4-right
	{
	border: 0;
	width: 10px;
	height: 191px;
	float:left;
	background-image:url(img-box/box04right.jpg);
	}

.b4-bg .category
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align:left;
	line-height: 16px;
	padding: 7px 0 0 0;
	border: 0;
	width: 260px;
	height: 181px;
	}


#Menu-Map
	{
	width: 275px;
	background-color: #fff;
	margin-bottom: 20px;
	clear:both;
	float: left;
	}


#Menu-Map div.text
	{
	background-color:#fff;
	font-size:13px;
	color: #333;
	float: left;
	line-height: 27px;
	width: 210px;
	text-align:left;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	float: left;
	}

#Menu-Map .header
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #0099CC;
	float: left;
	width: 225px;
	text-align:left;
	font-weight:bold;
	margin: 10px 0 0 2px;
	padding: 0 0 0 0;
	}

#Menu-Map .header1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666666;
	float: left;
	width: 225px;
	text-align:left;
	font-weight:bold;
	margin: 5px 10px 0px 12px;
	padding: 0 0 0 0;
	}

#Menu-Map ul
	{
	display:block;
	margin: 0px;
	}


html>body #Menu-Map ul
	{
	display:inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


#Menu-Map ul li
	{
	display:block;
	font-weight:bold;
	margin-top: 7px;
	}
	


#Menu-Map ul li img
	{
	margin-right: 4px;
	text-align:left
	}


#Menu-Map div.text .menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 22px;
	display:block;
	width: 150px;
	vertical-align:middle;
	}


#Menu-Map div.text .menu img
	{
	margin: 5px;
	margin-right: 8px;
	text-align:left;
	vertical-align:middle;
	}



#Menu-Map div.text .menu .text
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #FF6600;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #A6E9FF;
	}



#Menu-Map div.text .menu .text-pg
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}





#Menu-Map div.text .menu .text-pg a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #FFCCCC;
	}


#Menu-Map div.text .menu .text-gt
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text-gt a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #FFE085;
	}


#Menu-Map div.text .menu .text-sp
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text-sp a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #FFFFCC;
	}


#Menu-Map div.text .menu .text-jh
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text-jh a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #DEBFED;
	}


#Menu-Map div.text .menu .text-mb
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text-mb a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #CDF194;
	}


#Menu-Map div.text .menu .text-ll
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text-ll a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #D9F0FF;
	}
	
#Menu-Map div.text .menu .text-em
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #ffa4dd;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#Menu-Map div.text .menu .text-em a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #ffa4dd;
	}

#Menu-Map div.text .menu  .select
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	font-weight:bold;
	width: 265px;
	border: solid 1px #999999;
	vertical-align:middle;
	background-color: #D6E7BA;
	}



/* Tours Menu */

#Tours-menu
	{
	background-color: #fff;
	margin-bottom: 10px;
	width: 295px;
	clear: both;
	}


#Tours-menu div.text
	{
	font-size:13px;
	color: #333;
	float: left;
	width: 290px;
	text-align:left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}



#Tours-menu ul
	{
	display:block;
	margin: 0px;
	}


html>body #Tours-menu ul
	{
	display:inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


#Tours-menu ul li
	{
	display:block;
	font-weight:bold;
	margin-top: 3px;
	}
	
html>body #Tours-menu ul li
	{
	width: 290px;
	margin-top: 1px;
	}

#Tours-menu ul li img
	{
	margin-right: 4px;
	text-align:left
	}


#Tours-menu div.text .menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display:block;
	width: 265px;
	}


#Tours-menu div.text .menu .text
	{
	margin: 2px 0 2px 0;
	padding: 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	display:block;
	background-color: #eeeeee;
	border: solid 1px #999999;
	line-height: 25px;
	}


#Tours-menu div.text .menu .text a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display:block;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #A0D5EE;
	}


#Tours-menu div.text .menu .text0
	{
	margin: 2px 0 2px 0;
	padding: 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	display:block;
	background-color: #eeeeee;
	border: solid 1px #999999;
	line-height: 25px;
	}


#Tours-menu div.text .menu .text0 a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display:block;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #A0D5EE;
	}

#Tours-menu div.text .menu .text1
	{
	margin: 2px 0 2px 0;
	padding: 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	display:block;
	background-color: #eeeeee;
	border: solid 1px #999999;
	line-height: 25px;
	}


#Tours-menu div.text .menu .text1 a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display:block;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #9CBBFC;
	}


#Tours-menu div.text .menu .text2
	{
	margin: 2px 0 2px 0;
	padding: 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	display:block;
	background-color: #eeeeee;
	border: solid 1px #999999;
	line-height: 25px;
	}


#Tours-menu div.text .menu .text2 a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display:block;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #FCC493;
	}

#Tours-menu div.text .menu .text3
	{
	margin: 2px 0 2px 0;
	padding: 0;
	font-size:12px;
	color: #333;
	width: 265px;
	font-weight:bold;
	display:block;
	background-color: #eeeeee;
	border: solid 1px #999999;
	line-height: 25px;
	}


#Tours-menu div.text .menu .text3 a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display:block;
	color: #333;
	width: 265px;
	font-weight:bold;
	background-color: #63E0C0;
	}

#Mod-Right-tour .text
	{
	font-size:13px;
	text-align:justify;
	line-height:18px;
	background-color:#fff;
	float: right;
	margin-right: 7px;
	}



#Mod-information
	{
	background-color:#fff;
	margin-top: 15px;
	float: left;
	text-align:left;
	width: 295px;
	}
	

#Mod-information .text
	{
	padding: 0;
	text-align:left;
	}

#Mod-information .text ul
	{
	display:block;
	margin: 0px;
	padding: 5px 0 0 0;
	margin: 0 0 0 0;

	}


#Mod-information .text ul li
	{
	display:inline;
	line-height:18px;
	padding-left: 10px;
	font-size:12px;
	color: #333;
	clear: both;
	text-align:left;
	font-weight: normal;
	width: 250px;
	}
	
html>body #Mod-information .text ul li
	{
	width: 260px;
	line-height:18px;
	padding-top:0px;
	}

#Mod-information .call
	{
	width: 250px;
	padding-top:15px;
	line-height:16px;
	font-size:11px;
	color: #333;
	font-weight: bold;
	clear: both;
	text-align:left;
	}


#Mod-information a:link {color: #0099CC; text-decoration: underline;} 
#Mod-information a:visited {color: #333; text-decoration: underline;}
#Mod-information a:hover {color: #0099CC; text-decoration: underline;} 
#Mod-information a:active {color: #333; text-decoration: underline;}



/* BOX 12 - INFORMATION CORNER hotel */
.box-12
	{
	width:270px;
	height:141px;
	}
	
.b12-left
	{
	border: 0;
	width: 10px;
	height: 141px;
	float:left;
	background-image:url(img-box/box12left.jpg);
	}

.b12-bg
	{
	border: 0;
	width: 250px;
	height: 141px;
	float:left;
	background-image:url(img-box/box12bg.jpg);
	}

.b12-right
	{
	border: 0;
	width: 10px;
	height: 141px;
	float:left;
	background-image:url(img-box/box12right.jpg);
	}


.box_ns {
	width:133px;
	border:#666666 solid 1px;
	background-color:#F0F0F0;
	float:left;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
}
.box_active {
	width:135px;
	border:#666666 solid 1px;
	background-color:#FF0000;
	float:left;
	color:#F0F0F0;
	text-align: center;
	padding-top: 1px;
	padding-bottom: 1px;
	font-weight: bold;
	}
.box_gap {
	width:13px;
	float:left;
	padding-top: 1px;
	padding-bottom: 1px;
	}
a.box_link {
	color:#FF0000;
	}
a.box_link:hover {
	font-weight:bold;
	color: #FF0000;
	}


#Included
	{
	width: 660px;
	float: left;
	}

#Included .head
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6600;
	text-align:left;
	}


#Included ul
	{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align:left;
	margin-left: 20px;
	}

#Included ul li
	{
	width: 400px;
	list-style-image:url(/images/icons/orange.gif);
	}

#Included img
	{
margin: 0 7px 0 0;
padding: 0 0 0 0;
	}


#Specials
	{
	float: left;
	}

#Specials .head
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6600;
	text-align:left;
	}


#Specials ul
	{
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	text-align:left;
	margin-left: 20px;
	}

#Specials ul li
	{
	width: 400px;
	display:inline;
	margin-top: 7px;
	}


#Specials p
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 710px;
	float: left;
	padding: 5px 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 20px;
	}

#Specials .menu
	{
	font-family: Arial, Helvetica, sans-serif;
	width: 650px;
	font-weight:bold;
	font-size: 13px;
	text-align:left;
	line-height: 14px;
	}

#Specials ol
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

#Specials ol li
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	text-align:justify;
	list-style: #00CCCC;
	}



#Improvements
	{
	width: 660px;
	float: left;
	margin-left: -12px;
	}

#Improvements ul
	{
	line-height: 18px;
	}

#Improvements ul li
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
	line-height: 18px;
	margin-bottom: 10px;
	vertical-align:top;
	list-style-position: outside;
	list-style-image:url(images/icons/orange.gif);
}

#Line2
	{
	height:20px;
	background-image:url(images/line.gif); 
	background-repeat:repeat-x;
	padding-bottom: 5px;
	}
	
#Line2 .header
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	height:20px;
	background-color:#fff;
	float:center;
	padding-right:6px;
	padding-left:6px;
	margin-bottom:4px;
	}


#Mod-City .Tour table
	{
	margin: 5px 0px 15px 0px;
	}


#Mod-City .Tour table td .text-pg
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #FFCCCC;
	border: solid 1px #999999;
	vertical-align:middle;
	}

#Mod-City .Tour table td .text-gt
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #FFE085;
	border: solid 1px #999999;
	vertical-align:middle;
	}

#Mod-City .Tour table td .text-sp
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #FFFFCC;
	border: solid 1px #999999;
	vertical-align:middle;
	}

#Mod-City .Tour table td .text-jh
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color:  #DEBFED;
	border: solid 1px #999999;
	vertical-align:middle;
	}
	
#Mod-City .Tour table td .text-mb
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #CDF194;
	border: solid 1px #999999;
	vertical-align:middle;
	}
	
#Mod-City .Tour table td .text-ll
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #D9F0FF;
	border: solid 1px #999999;
	vertical-align:middle;
	}
	
#Mod-City .Tour table td .text-em
	{
	margin: 0 0 0 0;
	padding: 2px 2px 2px 5px;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #ffa4dd;
	border: solid 1px #999999;
	vertical-align:middle;
	}

h3 .header-prices
	{
	color: #0099CC;
	font-size: 20px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width: 600px;
	text-align:left;
	float:left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}


table tr .borderb td {
 border-bottom: solid 2px #fff;
 }
 

#Mod-City
	{
	background-color:#fff;
	width: 720px;
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	
#Mod-City .text
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align:justify;
	line-height: 18px;
	width: 380px;
	}


#Mod-City .Tour
	{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}



#Mod-City .Tour .text h2
	{
	float: left;
	padding: 0px 0px 5px 15px;
	font-size: 15pt;
	font-weight: bold;
	color: #CC9900;
	margin-top: 0px;
	
	}





h2 a:link {color: #0099CC; text-decoration: none;} 
h2 a:visited {color: #0099CC; text-decoration: none;}
h2 a:hover {color: #0099CC; text-decoration: none;} 
h2 a:active {color: #0099CC; text-decoration: bold;}


#Mod-City .Tour .details a:link {color: #E86E23; text-decoration: none;} 
#Mod-City .Tour .details a:visited {color: #E86E23; text-decoration: none;}
#Mod-City .Tour .details a:hover {color: #E86E23; text-decoration: none;} 
#Mod-City .Tour .details a:active {color: #E86E23; text-decoration: bold;}




#Mod-City .Tour .text p
	{
	width: 395px;
	float: left;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}


#Mod-City .Tour .text table
	{
	float: left;
	font-size: 13px;
	}



/* Tours */

#Mod-Escorted
	{
	background-color:#fff;
	float: left;
	margin: 0px 0 0 0;
	padding: 0px 0 0px 0;
	width: 720px;
	}
	
#Mod-Escorted .text
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}

#Mod-Escorted .header p
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}

#Mod-Escorted .Tour
	{
	background-color:#fff;
	width: 725px;
	float: left;
	padding: 5px 0 15px 0;
	margin: 0 0 0 0;
	}

html>body #Mod-Escorted .Tour
	{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	}

#Mod-Escorted .Tour .text
	{
	width: 510px;
	float: left;
	padding: 0px 0 0px 0;
	font-size: 11pt;
	line-height: 16px;
	}

#Mod-Escorted .Tour .photo
	{
	width: 200px;
	height: 150px;
	float: left;
	padding: 4px;
	border: solid 1px #3399CC;
	}

html>body #Mod-Escorted .Tour .photo
	{
	padding: 2px 2px 2px 2px;
	}

#Mod-Escorted .Tour .text h2
	{
	float: left;
	padding: 0px 0px 0px 15px;
	font-size: 17px;
	font-weight: bold;
	color: #0099CC;
	margin-top: 2px;
	}




#Mod-Escorted .Tour .text h2 .pg
	{
	color: #CC6666;
	}

#Mod-Escorted .Tour .text h2 .sp
	{
	color: #999933;
	}

#Mod-Escorted .Tour .text h2 .gt
	{
	color: #CC9900;
	}
	
#Mod-Escorted .Tour .text h2 .jh
	{
	color: #663399;
	}
	
#Mod-Escorted .Tour .text h2 .mb
	{
	color: #336633;
	}
	
#Mod-Escorted .Tour .text h2 .ll
	{
	color: #3399CC;
	}
	
#Mod-Escorted .Tour .text h2 .mt
	{
	color: #363;
	}
#Mod-Escorted .Tour .text h2 .wm
	{
	color: #39c;
	}
#Mod-Escorted .Tour .text h2 .em
	{
	color: #e1045f;
	}
	
#Mod-Right-2 .mt
	{
	color: #363;
	}
#Mod-Right-2 .wm
	{
	color: #39c;
	}
#Mod-Right-2 .em
	{
	color: #e1045f;
	}


html>body #Mod-Escorted .Tour .text h2
	{
	margin-bottom: -10px;
	margin-top: 2px;
	}

h2 a:link {color: #0099CC; text-decoration: none;} 
h2 a:visited {color: #0099CC; text-decoration: none;}
h2 a:hover {color: #0099CC; text-decoration: none;} 
h2 a:active {color: #0099CC; text-decoration: bold;}


#Mod-Escorted .Tour .details a:link {color: #E86E23; text-decoration: none;} 
#Mod-Escorted .Tour .details a:visited {color: #E86E23; text-decoration: none;}
#Mod-Escorted .Tour .details a:hover {color: #E86E23; text-decoration: none;} 
#Mod-Escorted .Tour .details a:active {color: #E86E23; text-decoration: bold;}




#Mod-Escorted .Tour .text p
	{
	border-top: solid 1px #3399CC;
	width: 500px;
	float: left;
	padding: 5px 0px 0px 15px;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
	}

#Mod-Escorted .Tour .text .bold
	{
	font-weight: bold;
	font-size: 10pt;
	}

#Mod-Escorted .Tour .text .bold
	{
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	text-align: right;
	}
	
#Mod-Escorted .Tour .details
	{
	font-weight: bold;
	font-size: 13px;
	color: #FF6600;
	text-align: right;
	float: right;
	}

#Mod-Tours .Tour .days
	{
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	text-align: left;
	float: left;
	}



#CityTours
	{
	background-color:#fff;
	float: left;
	text-align: left;
	padding: 0 0 0 0;
	margin-bottom: 20px;
	}


#CityTours div.text
	{
	font-size:13px;
	color: #333;
	line-height: 27px;
	width: 210px;
	text-align:left;
	margin: 0 0 0 0px;
	padding: 0 0 0 0;
	}



#CityTours .select
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #6666CC;
	float: left;
	text-align:left;
	font-weight:bold;
	margin: 0px 0 0 2px;
	padding: 0 0 0 0;
	background-color: #FFFFFF;
	line-height: 20px;
	padding-right: 5px;
	}

#CityTours .header
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666666;
	float: left;
	width: 225px;
	text-align:left;
	font-weight:bold;
	margin: 10px 0 0 2px;
	padding: 0 0 0 0;
	}

#CityTours .header2
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	float: left;
	width: 225px;
	text-align:left;
	margin: 1px 2px 0px 10px;
	padding: 0 0 0 0;
	}


#CityTours .header1
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #666666;
	float: left;
	width: 225px;
	text-align:left;
	font-weight:bold;
	margin: 5px 10px 0px 12px;
	padding: 0 0 0 0;
	}

#CityTours ul
	{
	display:block;
	margin: 0px;
	}


html>body #CityTours ul
	{
	display:inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


#CityTours ul li
	{
	display:block;
	font-weight:bold;
	margin-top: 2px;
	}
	
html>body #CityTours ul li
	{
	width: 300px;
	margin-top: 3px;
	}

#CityTours ul li img
	{
	margin-right: 4px;
	text-align:left
	}


#CityTours div.text .menu
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 22px;
	width: 275px;
	vertical-align:middle;
	}

#CityTours div.text .menu img
	{
	margin: 5px;
	margin-right: 8px;
	text-align:left;
	vertical-align:middle;
	}


#CityTours div.text .menu .text
	{
	margin: 4px 0 0 0;
	padding: 0 0 0 0;
	font-size:13px;
	color: #666;
	width: 240px;
	font-weight:bold;
	display: block;
	float:left;
	background-color: #eeeeee;
	border: solid 1px #666;
	vertical-align:middle;
	}

#CityTours div.text .menu .arrow
	{
	margin: 4px 0 0 0;
	padding: 0 0 0 0;
	height: 27px;
	font-size:13px;
	color: #666;
	float:left;
	width: 25px;
	font-weight:bold;
	display: block;
	vertical-align: top;
	background-color: #eee;
	border-right: solid 1px #666;
	border-bottom: solid 1px #666;
	border-top: solid 1px #666;
	vertical-align:middle;
	}


#CityTours div.text .menu .arrow a:hover
	{
	padding: 0 0 0 0;
	height: 27px;
	font-size:13px;
	color: #666;
	float:left;
	width: 25px;
	font-weight:bold;
	display: block;
	vertical-align: top;
	background-color: #fff;
	vertical-align:middle;
	}


#CityTours div.text .menu .text a:hover
	{
	padding: 0 0 0 0;
	font-size:13px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #A6E9FF;
	}


#CityTours div.text .menu .text-pg
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#CityTours div.text .menu .text-pg a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #D6E7BA;
	}




#CityTours div.text .menu .text-gt
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#CityTours div.text .menu .text-gt a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #FBF4A4;
	}


#CityTours div.text .menu .text-sp
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#CityTours div.text .menu .text-sp a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #CFD5EB;
	}


#CityTours div.text .menu .text-jh
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}

#CityTours div.text .menu .text-jh a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #ECCFE1;
	}


#CityTours div.text .menu .text-mb
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#CityTours div.text .menu .text-mb a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #EDD2BF;
	}


#CityTours div.text .menu .text-ll
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#CityTours div.text .menu .text-ll a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #D2DEEC;
	}

#CityTours div.text .menu .text-em
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 210px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #999999;
	vertical-align:middle;
	}


#CityTours div.text .menu .text-em a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	font-weight:bold;
	background-color: #D2DEEC;
	}

#CityTours div.text .menu  .select
	{
	margin: 2px 0 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	font-weight:bold;
	width: 210px;
	border: solid 1px #999999;
	vertical-align:middle;
	background-color: #D6E7BA;
	}


#CityTours a:link {color: #666666; text-decoration: none;} 
#CityTours a:visited {color: #666666; text-decoration: none;}
#CityTours a:hover {color: #666666; text-decoration: none;} 
#CityTours a:active {color: #666666; text-decoration: bold;}



.boxText a:link {color: #333; text-decoration: none;} 
.boxText a:visited {color: #333; text-decoration: none;}
.boxText a:hover {color: #333; text-decoration: none;} 
.boxText a:active {color: #333; text-decoration: bold;}




#CityTours div.text .menu .boxText ul
	{
	display:block;
	margin-bottom: 10px;
	font-size: 14px;
	}


html>body #CityTours div.text .menu .boxText ul
	{
	display:inline;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	}


#CityTours div.text .menu .boxText ul li
	{
	background-color:#F5F5F5;
	display:block;
	width: 190px;
	height:22px;
	margin: 1px 1px 1px 10px;
	float: left;
	font-weight:normal;
	color: #000;
	}


#CityTours div.text .menu .boxText ul li a:hover
	{
	background-color:#C7E9F8;
	display:block;
	color: #000;
	}


#CityTours div.text .menu .boxText ul li img
	{
	margin-right: 4px;
	text-align:left
	}

#CityTours a:link {color: #FF6600; text-decoration: none;} 
#CityTours a:visited {color: #666666; text-decoration: none;}
#CityTours a:hover {color: #FF6600; text-decoration: none;} 
#CityTours a:active {color: #666666; text-decoration: bold;}




/* Tours */

#Mod-CityTours
	{
	background-color:#fff;
	width: 710px;
	float: left;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	}
	
#Mod-CityTours .text
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}

#Mod-CityTours .header p
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}

#Mod-CityTours .Tour
	{
	background-color:#fff;
	width: 720px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

html>body #Mod-CityTours .Tour
	{
	margin: 0 0 0 0;
	padding: 5px 0 5px 0;
	}

#Mod-CityTours .Tour .text
	{
	width: 495px;
	float: left;
	padding: 0 0 0 0;
	font-size: 11pt;
	line-height: 16px;
	}

#Mod-CityTours .Tour .photo
	{
	width: 170px;
	height: 130px;
	float: left;
	padding: 4px;
	border: solid 1px #3366CC;
	}

html>body #Mod-CityTours .Tour .photo
	{
	padding: 2px 2px 2px 2px;
	}

#Mod-CityTours .Tour .text h2
	{
	float: left;
	padding: 0px 0px 0px 15px;
	font-size: 17px;
	font-weight: bold;
	color: #0099CC;
	margin-top: 2px;
	}

html>body #Mod-CityTours .Tour .text h2
	{
	margin-bottom: 3px;
	margin-top: 2px;
	}

h2 a:link {color: #0099CC; text-decoration: none;} 
h2 a:visited {color: #0099CC; text-decoration: none;}
h2 a:hover {color: #0099CC; text-decoration: none;} 
h2 a:active {color: #0099CC; text-decoration: bold;}


#Mod-CityTours .Tour .details a:link {color: #E86E23; text-decoration: none;} 
#Mod-CityTours .Tour .details a:visited {color: #E86E23; text-decoration: none;}
#Mod-CityTours .Tour .details a:hover {color: #E86E23; text-decoration: none;} 
#Mod-CityTours .Tour .details a:active {color: #E86E23; text-decoration: bold;}

.fie {*margin-top:15px;}
#Mod-CityTours .Tour p .text 
	{
	border-top: solid 1px #3366CC;
	width: 515px;
	float: left;
	padding: 5px 0px 0px 15px;
	margin: 0 0 0 0;
	font-size: 12px;
	text-align:justify;
	line-height: 16px;
	}

#Mod-CityTours .Tour .text .bold
	{
	font-weight: bold;
	font-size: 10pt;
	}

#Mod-CityTours .Tour .text .bold
	{
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	text-align: right;
	}
	
#Mod-CityTours .Tour .details
	{
	font-weight: bold;
	font-size: 13px;
	color: #FF6600;
	text-align: right;
	float: right;
	}

#Mod-CityTours .Tour .more
	{
	font-weight: bold;
	font-size: 13px;
	color: #FF9900;
	text-align: left;
	float: left;
	}

#Mod-CityTours .tour-line
	{
	width: 715px;
	height: 1px;
	color: #FF9900;
	margin: -10px 0 8px 0;
	padding: 0 0 0 0;
	}

html>body #Mod-CityTours .tour-line
	{
	width: 710px;
	height: 1px;
	color: #FF9900;
	margin: 3px 0 3px 0;
	padding: 0 0 0 0;
	}

.requestform input
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 12px;
	text-align: left;
	}
	
.requestform select
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 12px;
	text-align: left;
		}

.requestform textarea
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 12px;
	text-align: left;
	float: left;
	}
	
.requestform table tr td
	{
	text-align: left;
	border: 0;
	font-size: 12px;
	}
	

.requestform1 input
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 13px;
	text-align: center;
	padding: 1px 5px 1px 5px;
	color: #CC0000;
	}
	
.requestform1 select
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 13px;
	text-align: left;
	}

.formReq{
	font-weight:bold;
	font-size:18px;
	color: #FF0000;
}
.formNo_people{
	font-size:18px;
	color:#CC0000;
	font-weight: bold;
	font-style: italic;
}
.formInfo{
	margin:15px 0px 15px 5px;
	text-align: left;
}
.formTourPrice{
	font-weight:bold;
	color: #CC0000;
}
	
	




.gropupform table
	{
	margin: 15px 0 0 0;
	float: left;
	}

.gropupform input
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 12px;
	text-align: left;
	float: left;
	}

.gropupform textarea
	{
	border: solid 1px #006699;
	background-color: #F1FBFF;
	font-size: 12px;
	text-align: left;
	float: left;
	}
	
.gropupform td
	{
	font-size: 12px;
	text-align: left;
	padding: 2px 15px 5px 0;
	}
	
.gropupform table .party tr td
	{
	font-size: 12px;
	text-align: left;
	}
	
.gropupform table tr td .text
	{
	font-size: 12px;
	text-align: justify;
	line-height: 18px;
	margin: 10px 0 0 0;
	}
	
.gropupform td .check input
	{
	border: 0;
	text-align: left;
	float: left;
	}
	
	



.terms_all {
	margin-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right: 10px;
	text-align: left;
}
.terms_title {
	color:#006699;
	font-size:12px;
	font-weight:bold;
	}

.term {
	margin-left:10px;
	margin-top:3px;
	margin-bottom: 20px;
	text-align:justify;
	}

a.to-top:link {font-size: 11px;color: #000066;text-decoration:underline;}
a.to-top:visited {font-size: 11px;color: #000066;text-decoration:underline;}
a.to-top:hover {font-size: 11px;color: #000066;text-decoration:none;}

a.more:link {color:#000099;}
a.more:visited {color:#000099;}
a.more:hover {color:#990000;text-decoration:underline;}

a.ca_tours:link {color: #000099; font-weight: bold; text-decoration:underline;}
a.ca_tours:visited {color: #000099; font-weight: bold; text-decoration:underline;}
a.ca_tours:hover {color:#0000FF; font-weight: bold; text-decoration:underline;}

a.terms_title:link {color: #006699;font-size:12px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.terms_title:visited {color:#006699;font-size:12px;font-weight:bold;font-family: Verdana, Arial, Helvetica, sans-serif;}
a.terms_title:hover {color:#006699;font-size:12px;font-weight:bold;text-decoration:underline;text-align: left;font-family: Verdana, Arial, Helvetica, sans-serif;	}

a.terms_subtitle:link {color: #000099}
a.terms_subtitle:visited {color: #000099}
a.terms_subtitle:hover {color: #CC0000; text-decoration:underline}



.faq_all {
	margin-left: 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: left;
}
.faq_title {
	color: #006699;
	font-size:12px;
	font-weight:bold;
	}

.faq {
	margin-left:25px;
	margin-top:5px;
	margin-bottom: 15px;
	text-align: left;
	}
a.style4:link {color: #000099}
a.style4:visited {color: #000099}
a.style4:hover {color: #000099; text-decoration:underline}

a.top:link {color:#000066;font-weight: bold;}
a.top:visited {color:#000066;font-weight: bold;}
a.top:hover {color:#000066;text-decoration:underline;font-weight: bold;}
.answer {
	margin-left:10px;
	margin-bottom: 10px;
	text-align: justify;
	}
.style4 {font-weight: bold}

a.to-top:link {font-size: 11px;color: #000066;text-decoration:underline;}
a.to-top:visited {font-size: 11px;color: #000066;text-decoration:underline;}
a.to-top:hover {font-size: 11px;color: #000066;text-decoration:none;}

a.more:link {color:#000099;}
a.more:visited {color:#000099;}
a.more:hover {color:#990000;text-decoration:underline;}

a.ca_tours:link {color:  #006699; font-weight: bold; text-decoration:underline;}
a.ca_tours:visited {color:  #006699; font-weight: bold; text-decoration:underline;}
a.ca_tours:hover {color: #006699; font-weight: bold; text-decoration:underline;}

a.faq_title:link {color: #006699;font-size:14px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
a.faq_title:visited {color: #006699;font-size:14px;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
a.faq_title:hover {color: #006699;font-size:14px;font-weight:bold;text-decoration:underline;text-align: left;font-family: Arial, Helvetica, sans-serif;	}



a.faq_subtitle:link {color: #000099}
a.faq_subtitle:visited {color: #000099}
a.faq_subtitle:hover {color: #FF6600; text-decoration:underline}











/* Tours */

#Mod-Itineraries
	{
	background-color:#fff;
	width: 675px;
	float: left;
	margin: 0 0 0 0;
	padding: 0px 0 0px 0;
	}
	
#Mod-Itineraries .text
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:justify;
	line-height: 18px;
	}

#Mod-Itineraries .Tour
	{
	background-color:#fff;
	width: 670px;
	float: left;
	padding: 5px 0 10px 0;
	margin: 0 0 0 0;
	}

html>body #Mod-Itineraries .Tour
	{
	padding: 5px 0 0px 0;
	}


#Mod-Itineraries .Tour .text
	{
	width: 440px;
	float: left;
	padding: 0px 0 0px 0;
	font-size: 11pt;
	line-height: 16px;
	}


#Mod-Itineraries .Tour .text h2
	{
	float: left;
	padding: 0px 0px 0px 0;
	font-size: 17px;
	font-weight: bold;
	color: #0099CC;
	margin-top: 2px;
	}


#Mod-Itineraries .Tour .text h2 .pg
	{
	color: #CC6666;
	}

#Mod-Itineraries .Tour .text h2 .sp
	{
	color: #999933;
	}

#Mod-Itineraries .Tour .text h2 .gt
	{
	color: #CC9900;
	}
	
#Mod-Itineraries .Tour .text h2 .jh
	{
	color: #663399;
	}
	
#Mod-Itineraries .Tour .text h2 .mb
	{
	color: #336633;
	}
	
#Mod-Itineraries .Tour .text h2 .ll
	{
	color: #3399CC;
	}


html>body #Mod-Itineraries .Tour .text h2
	{
	margin-bottom: -10px;
	}


#Mod-Itineraries .Tour .text p
	{
	border-top: solid 1px #3399CC;
	width: 670px;
	float: left;
	padding: 5px 0px 0px 0;
	font-size: 13px;
	text-align:justify;
	line-height: 16px;
	}
	
#Mod-Itineraries .program .text p
	{
	width: 665px;
	float: left;
	padding: 0 0 0 0;
	margin: 10px 0 0 0;
	font-size: 13px;
	text-align:justify;
	line-height: 18px;
	}

#Mod-Itineraries .Tour .text .bold
	{
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	text-align: right;
	}


#Mod-Itineraries .photos
	{
	background-color:#ffffff;
	width: 660px;
	height: 170px;
	}


#Mod-Itineraries .photo
	{
	width: 200px;
	height: 150px;
	float: left;
	padding: 4px;
	margin: 5px;
	border: solid 1px #3399CC;
	}

	
#Mod-Itineraries .program .text p .header
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF6600;
	}
	
#Mod-Itineraries .program .text p .bold
	{
	font-weight: bold;
	font-size: 13px;
	color: #006699;
	text-align: right;
	}
	
	
	


/* WARSAW TOURS */



.zawartoscCityTour {
	float: right;
	width: 720px;
	font-size: 12px;
	margin-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
padding-right: 5px;
}
.top_name {
	color:#0099CC;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	background-color: #FFFFFF;
	padding-right: 5px;
	line-height: 17px;
	position:relative;
	float:left;
}
.cityName{
	margin-bottom: 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
}
.tourMap{
	width: 400px;
	height: 372px;
	border: solid 1px #999999;
	float: left;
	padding: 5px;
}
.tourList{
	float:right;
	width: 180px;
}
.tourListSP{
	width:255px;
	float: right;
	text-align: justify;
	line-height: 23px;
}
.tourCityMenu{
	float:left;
	width: 177px;
	font-weight: bold;
	text-align: center;
}
.menuRow{
	margin: 30px 0px 30px 0px;
	padding: 5px;
	border: solid 1px #746f59;
	background-color: #DDF5FF;
}
.mapTourList{
	margin: 10px 0px 10px 0px;
}
.tourCityAbout{
	margin-top: 15px;
}
.tourCityPic{
	float:left;
	width: 190px;
	height: 134px;
	padding: 5px;
	border: solid 1px #6666CC;
}
.tourCityTxt{
	float:left;
	width: 255px;
}
.tCT_row1{
	font-size:20px;
	color: #0099CC;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 10px;
}
.tCT_row2{
	height: 1px;
	border-top: solid 1px #6666CC;
}
.tCT_row3{
	line-height: 18px;
	text-align: center;
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	color: #FF6600;
	border: solid 1px #999999;
	background-color: #FFF9EA;
	margin-right: 8px;
}


.tct {
color: #FF6600;
}



.tCT_row4{
	line-height: 18px;
	text-align: center;
	padding: 5px 0px 7px 10px;
	font-weight: bold;
	color: #FF6600;
	border: solid 1px #999999;
	background-color: #FFF9EA;
	margin-left: 7px;
}


.tCT_row4 img{
	padding-top: 15px;
}


.sightsTours{
	padding: 3px 0px 0px 0px;
text-align: left;
padding-left: 7px;
margin-top: 10px;
line-height: 18px;
border-left: solid 4px #FFCC00;

}
.tripsTours{

	padding: 3px 0px 0px 0px;
padding-right: 7px;
text-align: right;
margin-top: 10px;
line-height: 18px;
border-right: solid 4px #FFCC00;
}


.moreAboutCity{
	clear: both;
	padding-top: 15px;
}
.mAC-text{
	line-height: 18px;
	text-align: justify;
	font-family: Arial, Helvetica, sans-serif;
}
.mAC-link{
	float:right;
	width: 250px;
	text-align: right;
	padding-top: 5px;
}

a.mAClink1:link {
	font-weight: bold;
	color: #FF6600;
}
a.mAClink1:visited {
	font-weight: bold;
	color: #FF6600;
}
a.mAClink1:hover {
	font-weight: bold;
	color: #FF6600;
	text-decoration:underline;
}
.tourListGroup{
	height:19px;
	background-color: #F4FDFF;
	border: solid 1px #999999;
	padding-top: 2px;
	padding-left: 5px;
	margin-bottom: 2px;
	width: 160px;
	float: left;
}
a.tourListGroup1:link {
	font-size:12px;
	font-weight:bold;
	color:#000066;
}
a.tourListGroup1:visited {
	font-size:12px;
	font-weight:bold;
	color:#000066;
}
a.tourListGroup1:hover {
	font-size:12px;
	font-weight:bold;
	color:#003399;
}
.tourListGrTour{
	margin-left: 15px;
	margin-bottom: 10px;
	border: solid 1px #cccccc;
	background-color: #F9FAFB;
	width: 210px;
	clear: both;
}
a.tourListGrTour1:link{
	font-size: 11px;
}
a.tourListGrTour1:visited{
	font-size: 11px;
}
a.tourListGrTour1:hover{
	font-size: 11px;
	color:#990000;
}


#Menu-Tour .text
	{
	background-color:#fff;
	font-size:13px;
	color: #333;
	float: left;
	line-height: 27px;
	width: 670px;
	text-align:center;
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	float: left;
	}




#Menu-Tour div.text .menu img
	{
	margin: 5px;
	margin-right: 8px;
	text-align:left;
	vertical-align:middle;
	}



#Menu-Tour div.text .menu .text
	{
	margin: 2px 5px 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	width: 160px;
	float: left;
	height: 25px;
	font-weight:bold;
	background-color: #eeeeee;
	border: solid 1px #FF6600;
	vertical-align:middle;
	}


#Menu-Tour div.text .menu .text a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	width: 160px;
	height: 25px;
	font-weight:bold;
	background-color: #A6E9FF;
	clear: both;
	}


#Menu-Tour div.text .menu .select
	{
	margin: 2px 5px 2px 0;
	padding: 0 0 0 0;
	font-size:12px;
	color: #333;
	float: left;
	width: 160px;
	height: 25px;
	font-weight:bold;
	background-color: #A6E9FF;
	border: solid 1px #FF6600;
	vertical-align:middle;
	}


#Menu-Tour div.text .menu .select a:hover
	{
	padding: 0 0 0 0;
	font-size:12px;
	display: block;
	color: #333;
	width: 160px;
	height: 25px;
	font-weight:bold;
	background-color: #A6E9FF;
	clear: both;
	}


/* Tours Menu */



.tourMenuLeftAll{
	width:240px;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	text-align:left;
	margin: 10px 0px 20px 0px;
}
.tourGrTitle{
	background:#FFFFFF;
	padding-right: 5px;
	font-weight: bold;
}
.menuText1{
	margin: 0px 0px 0px 0px;
	color: #333;
	width: 200px;
	font-weight:bold;
	background-color: #e7f6ff;
	border: solid 1px #999999;
	line-height: 25px;
	float: left;
	font-size: 11px;
}/*#90d0f4*/
.menuText1 a:hover{
	width: 200px;
	background-color: #90d0f4;
	line-height: 25px;
	display:block;
}
.menuText1 a:link{
	width: 200px;
	line-height: 25px;
	display:block;
}
.menuText1 a:visited{
	width: 200px;
	line-height: 25px;	
}
.menuText2{
	margin: 0px 0px 0px 0px;
	color: #333;
	width: 200px;
	font-weight:bold;
	background-color: #FFFFCC;
	border: solid 1px #999999;
	line-height: 25px;
	float: left;
	font-size: 11px;
}
.menuText2 a:hover{
	width: 200px;
	background-color: #FFFF66;
	line-height: 25px;
	display:block;	
}
.menuText2 a:link{
	width: 200px;
	line-height: 25px;
	display:block;
}
.menuText2 a:visited{
	width: 200px;
	line-height: 25px;	
}
.menuText3{
	margin: 0px 0px 0px 0px;
	color: #333;
	width: 200px;
	font-weight:bold;
	background-color: #fff6ee;
	border: solid 1px #999999;
	line-height: 25px;
	float: left;
	font-size: 11px;
}
.menuText3 a:hover{
	width: 200px;
	background-color: #fcc493;
	line-height: 25px;	
	display:block;
}
.menuText3 a:link{
	width: 200px;
	line-height: 25px;
	display:block;
}
.menuText3 a:visited{
	width: 200px;
	line-height: 25px;	
}
.menuText4{
	margin: 0px 0px 0px 0px;
	color: #333;
	width: 200px;
	font-weight:bold;
	background-color: #eafbf7;
	border: solid 1px #999999;
	line-height: 25px;
	float: left;
	font-size: 11px;
	text-transform: uppercase;
}
.menuText4 a:hover{
	width: 200px;
	background-color: #63e0c0;
	line-height: 25px;	
	display:block;
}
.menuText4 a:link{
	width: 200px;
	line-height: 25px;
	display:block;
}
.menuText4 a:visited{
	width: 200px;
	line-height: 25px;	
}
.toursMenuGroup1{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 12px 25px;
	border: solid 1px #90d0f4;
	background-color: #FDFDFD;
	width: 200px;
	clear: both;
}
.toursMenuGroup2{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 12px 25px;
	border: solid 1px #9cbbfc;
	background-color: #FDFDFD;
	width: 200px;
	clear: both;
}
.toursMenuGroup3{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 12px 25px;
	border: solid 1px #fcc493;
	background-color: #FDFDFD;
	width: 200px;
	clear: both;
}
.toursMenuGroup4{
	padding:0px 0px 0px 0px;
	margin: 0px 0px 12px 25px;
	border: solid 1px #63e0c0;
	background-color: #FDFDFD;
	width: 200px;
	clear: both;
}
.toursMenuSubgroup1{
	padding:5px 0px 5px 5px;
}
.toursMenuSubgroup2{
	padding:2px 0px 2px 15px;
	font-weight: bold;
}

.toursMenuSubgroup3{
	padding:5px 0px 5px 5px;
}

.toursMenuSubgroup4{
	padding:2px 0px 2px 15px;
	font-weight: bold;
}

.tourArrowDown{
	float:left;
	height:20px;
	margin:0px 0px 0px 0px;
	padding:7px 0px 0px 5px;
	width: 20px;
}
.tourMenuCLEAR{
	clear:both;
	height: 33px;
	font-size: 12px;
}
.tourMenuOtherStaf{
	margin:15px 0px 0px 0px;
	width: 230px;
}
.tourMOS_1{
	margin:0px 0px 7px 7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.tourMOS_2{
	margin:3px 0px 0px 15px;
	padding: 5px;
	border: 1px solid #dddddd;
	background-color: #FDFDFF;
}
.tourMOS_3{
	margin:3px 0px 0px 0px;
	padding: 5px;
	border: 1px solid #dddddd;
	background-color: #FDFDFF;
	width: 223px;
}
a.tourMOS_title:link{
	font-weight:bold;
	text-decoration:none;
	color: #006699;
}
a.tourMOS_title:visited{
	font-weight:bold;
	text-decoration:none;
	color: #006699;
}	
a.tourMOS_title:hover{
	font-weight:bold;
	text-decoration:none;
	color: #333333;
}
a.tourMenuLink:link{
	text-decoration:none;
}
a.tourMenuLink:visited{
	text-decoration:none;
}
a.tourMenuLink:hover{
	text-decoration:underline;
}

/* TRANSPORTATION */


.transportationInfo{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top: 10px;
	text-align: justify;
}
	
.transportInfoRow1{
	width:450px; 
	float:left;
}
.transportImg{
	float:right;
}
.transportInfoRow2{
	clear:both; 
	padding-top:15px;
}
.trsContFormGap{
	height:20px; 
	border-bottom: 1px solid #0099CC;
}


.cityTourImg{
	float:right;
	margin:0px 0px 20px 0px;
	padding: 4px;
	border: solid 1px #999999;
}

.cityTourImg img{
	width:155px;
}

.cityTourContent{
	width: 525px;
	float: left;
clear: both;
}
.cityTourContent_title{
	font-size: 14px;
	font-weight: bold;
	color: #0099CC;
	background-color: #FFFFFF;
}
.cityTourContent_title2{
	font-size: 11px;
	color: #000000;
	padding: 0px 5px 0px 0px;
	background-color: #FFFFFF;
}
.cityTourContent_desc{
	text-align: justify;
	padding: 0px 0px 10px 0px;
	line-height: 18px;
}
.cityTourContent_plan{
	padding: 0px 0px 25px 0px;
	text-align: justify;
clear: both;
}

.cityTourTable {
	float: left;
	}

.cityTourTable table {
	margin: 15px 0 0 0;
	width: 600px;
	text-align: left;
	border: solid 1px #333;
	background-color: #eeeeee;
	text-align: left;
	float: left;
	}
.cityTourTable table td .price {
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	}
.checkdates {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/button_dates.gif);
	background-repeat:no-repeat;
	text-align: left;
	font-size: 13px;
	height: 30px;
	font-weight: bold;
	margin: 8px 0 2px 0;
	padding: 3px 0 0 4px;
}
.checkdates1 {
	font-family: Arial, Helvetica, sans-serif;
	color:#000000;
	background-repeat:no-repeat;
	text-align: left;
	font-size: 13px;
	height: 30px;
	font-weight: bold;
	margin: 8px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
}	

.cityTourPrice{
	margin: 15px 0px 25px 0px;
	border: solid 1px black;
	width: 555px;
	background-color: #F4F4F4;
	height: 45px;
	float: left;
}
.cityTourPriceSP{
	margin: 15px 0px 10px 0px;
	border: solid 1px black;
	width: 555px;
	background-color: #F4F4F4;
	height: 45px;
	float: left;
}
.cityTourOptionReq{
	width:555px;
	text-align: right;
	margin: 0px 0px 35px 0px;
	float: left;
}
.cityTourPrice_cel{
	float:left;
	width: 45px;
	text-align: center;
}
.cityTourPrice_cel-1{
	float:left;
	width:100px;
	padding: 0px 0px 0px 5px;
}
.cityTourPrice_row{
	height: 20px;
	padding: 2px 0px 0px 0px;
}
.cityTourPrice_row-2{
	clear:both;
	font-weight:bold;
	border-top: solid 1px black;
	height: 20px;
	padding: 2px 0px 0px 0px;
}



.Tour .photo img
	{
	width: 215px;
	background-color:#E1FFFF;
	height: 160px;
	float: left;
	padding: 4px;
	margin: 3px;
	border: solid 1px #3399CC;
	}

html>body .Tour .photo img
	{
	padding: 2px 2px 2px 2px;
	}


.mounthead {
font-size: 16px; 
font-weight: bold;
}

.seahead {
font-size: 16px; 
font-weight: bold;
}

.lakeshead {
font-size: 16px; 
font-weight: bold;
}

.foresthead {
font-size: 16px; 
font-weight: bold;
}
.formError{
	font-size:13px;
	color:#FF0000;
	text-align:left;
}
#_ctl0_ValidationSummary1{
	text-align:left;
}

.head
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FF6600;
	text-align:left;
	margin-top: 13px;
	margin-bottom: 3px;
	}
	
.EstInfoBar {
    text-align:center; 
	height: 20px; 
	border-bottom:solid 1px #999; 
	border-top:solid 1px #999; 
	margin: 10px 0 0 0;
	font-weight:bold;
	}
	
.CTSeparator { 
	border-top:solid 1px #999; 
	padding: 15px 5px 15px 5px;
	}

.t_auschwitz {
    margin: 10px 0px 10px 0px;
    text-align:justify;
    line-height: 18px;
    }
		
.t_auschwitz .title {
    color:#940;
	font-weight:bold;
    }	
	
.t_auschwitz .city_name {
    font-weight:bold;
    color:#049;
   }
   
.t_auschwitz .zdjecie {
   margin:4px 0px 10px 10px;
   }   
