* { padding:0; margin:0; }
a { color:#395d74; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:0; }

body.blue			{ margin:0 auto; padding:0; background:none; font:normal 11px/15px arial; text-align:center; }
body.gold			{ margin:0 auto; padding:0; background:none; font:normal 11px/15px arial; text-align:center; }
body.conf			{ margin:0 auto; padding:0; background:none; font:normal 11px/15px arial; text-align:center; }
body.spa			{ margin:0 auto; padding:0; background:none; font:normal 11px/15px arial; text-align:center; }
#containerBlue		{ background:none; margin:0 auto; width:100%; }
#containerGold		{ background:none; margin:0 auto; width:100%; }
#containerConf		{ background:none; margin:0 auto; width:100%; }
#containerSpa		{ background:none; margin:0 auto; width:100%; }
#containerOffer		{ background:none;margin:0 auto; width:100%; }
#containerOfferPack	{background:none;margin:0 auto; width:100%; }
#container  		{ margin:0 auto; padding-top:6px; padding-bottom:20px; width:100%; text-align:left; }
#container2  		{ margin:0 auto; padding-top:6px; padding-bottom:0px; width:100%; text-align:left; }
#containerWelcome  	{ margin:0 auto; padding-top:6px; padding-bottom:20px; width:100%; text-align:left; }

#topLinks			 { display:none; }

#topBlue			{ float:left; width:979px; padding-bottom:11px; margin:0; background:none;  }
#topBlue.welcomeP	{ margin-left:9px; } 
.logo				{ float:left; border-right:1px solid #ffffff; }
.logoWelcome		{ float:left; padding:10px 0px 0px 25px; }
.logoRight			{ float:right;}

.menuBlue 			{ display:none; }

#mainBox	    	{ clear:both; display:block; width:100%; }
#mainBox_inner  	{clear:both; display:block; margin-top:17px; padding:0px 12px 10px 0px; width:986px; background:none; }

#leftBox 			{ display:none; }

#innerPage 			{ clear:both; display:block; width:100%; }
#innerLeft 			{ display:none; }
#innerRight 		{ width:499px; padding:10px 9px 0px 3px; clear:both; display:block; }
#innerRight h1 		{ clear:both; display:block; width:493px; font:normal 24px Trebuchet MS; color:#11212b;  padding-top:27px; padding-left:6px; padding-bottom:6px; border-bottom:1px solid #f1ead6; }


.titleBlue_underline{ border-bottom:1px solid #E2E7EB; clear:both; color:#004576; display:block; font:normal 22px arial; overflow:hidden; padding:5px 0; }
.titleRight 		{ clear:both; color:#004576; display:block; font:bold 15px arial; overflow:hidden; padding:4px; text-align:right; }
#contentPackage 	{ clear:both; width:938px; background:url(images/bg_packCont.gif) repeat-x left top; padding:15px 21px 25px 21px; margin-top:34px; }
#contentPackage p	{ padding:13px 0px;}	


.packageOffer								{ float:right; width:100%; padding:22px 0px 0px 0px; }
.packageOffer .package						{ float:left; width:100%;  border:3px solid #ffffff; background-color:#ffffff; margin-bottom:1px; }
.packageOffer .package a					{ float:left; width:100%; padding:0px; background:none;  }
.packageOffer .package a:hover				{ float:left; width:100%; padding:0px; background:none; text-decoration:none; }
.packageOffer .package a#active				{ float:left; width:100%; padding:0px; background:none; text-decoration:none; }
.packageOffer .package .imageBox			{ float:left; width:203px; padding:0px 22px 0px 0px; background:none; }
.packageOffer .package .imageBox img		{ border:1px solid #e3ebf1; }
.packageOffer .package .textBox				{ float:left; width:620px; padding:0px 0px 0px 24px; }
.packageOffer .package .textBox h1			{ float:left; width:620px; font:normal 20px arial; color:#004576; padding-bottom:20px; text-decoration:none; }
.iconsPack   { float:left; width:970px; padding:10px 5px 20px 5px; border-top:1px solid #dad1bf; margin-top:20px; }
.iconsPack a { padding:0px 3px; color:#1f2e37; }



#footer   			{ display:none; } 

.icons 				{ display:none; }

.menuOffersR 		{ display:none; }
#offerChoise 		{ display:none; }
.offerBoxTab 		{ display:none; }
.offerBox 			{ display:none; }
#tabCont 			{ display:none; }
.iconsOffers 		{ display:none; }
.innerImage 		{ display:none; }
#flashBox 			{ display:none; }
.buttonOf			{ display:none; }
.iconsPack			{ display:none; }



.travelFAQ 			{ clear:both; display:block; overflow:hidden; padding:20px 10px; }
.travelFAQ .left	{ padding:0px; float:left; }
.travelFAQ .right	{ padding:0px; float:right; }
.travelFAQ .right a	{ color:#BC9C50; text-decoration:underline; }

.faqBox 			{ clear:both; display:block; overflow:hidden; margin:10px 0px 20px 0px; }
.faqList 			{ float:left; width:938px; margin:5px 0px; font:normal 11px Trebuchet MS; color:#395d74; }
.faqList h2 		{ float:left; width:938px;  }
.faqList h2 a 		{ float:left; width:920px; padding:5px 9px 5px 9px; color:#1f2e37; font:bold 11px Trebuchet MS; text-decoration:none; 
				  	  background:url(images/title_agent_open.gif) repeat-y left top;  }
.faqList h2 a:hover	{ float:left; width:920px; padding:5px 9px 5px 9px; color:#3b484e; font:bold 11px Trebuchet MS; text-decoration:none; 
				      background:url(images/title_agent_open.gif) repeat-y left top; }
.faqList .textFaq	{ float:left; width:920px; padding:8px 9px 7px 9px; font:normal 11px Trebuchet MS; color:#395d74; }	
.faqList .textFaq a	{ color:#AC8628; text-decoration:underline; }
					  
.faqList.close				{ float:left; width:938px; margin:5px 0px; }
.faqList.close	 h2 		{ float:left; width:938px;  }
.faqList.close	 h2 a 		{ float:left; width:920px; padding:5px 9px 5px 9px; color:#3b484e; font:bold 11px Trebuchet MS; text-decoration:none; 
				  	  		  background:url(images/title_agent_close.gif) repeat-y left top;  }
.faqList.close	 h2 a:hover	{ float:left; width:920px; padding:5px 9px 5px 9px; color:#1f2e37; font:bold 11px Trebuchet MS; text-decoration:none; 
				              background:url(images/title_agent_open.gif) repeat-y left top; }
.faqList.close .textFaq	{ display:none; }	


.partnersBox 	{ float:left; width:938px; padding:20px 0px; }
.partnersList 	{ float:left; width:923px; padding:8px 0px 8px 15px; }
.partner 		{ float:left; width:234px; padding:0px 34px; }
.partner h3		{ float:left; width:218px; padding:3px 8px; background:url(images/title_small.png) repeat-x left top; margin:2px 0px 0px 0px; font:bold 13px Trebuchet MS; color:#11212b; }

.icons.col1   { float:left; width:928px; padding:10px 5px; border-top:1px solid #dad1bf; }



span.select 				 				 { background:transparent url(images/select133.gif) no-repeat scroll 0 0; overflow:hidden; padding:0px 0px 0 10px; position:absolute; width:123px; 
					  		   				   height:19px; font:normal 12px Trebuchet MS; color:#948554; margin:0; }
*html select.styled			 				 { height:12px; padding:0; font-size:11px; line-height:11px;}
select.styled 				 				 { position:relative; width:123px; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
											   font:normal 12px Trebuchet MS; color:#948554; margin-bottom:6px; }
.medium-select				 				 { float:left; width:109px; }
.medium-select span.select   				 { background:transparent url(images/select109.gif) no-repeat scroll 0 0; overflow:hidden; padding:0px 0px 0 10px; position:absolute; width:99px; 
					  		   				   height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.medium-select select.styled 				 { width:109px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							   				   font:normal 12px Trebuchet MS; color:#948554; margin-bottom:4px; }
*html .medium-select select.styled			 { height:12px; padding:0; font-size:11px; line-height:11px;}
.small-select				 				 { float:left; width:50px; margin-bottom:5px; }
.small-select span.select    				 { background:transparent url(images/select50.gif) no-repeat scroll 0 0; overflow:hidden; padding:0px 0px 0 10px; position:absolute; width:40px; 
					  		   				   height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.small-select select.styled  				 { width:50px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							   				   font:normal 12px Trebuchet MS; color:#948554;  margin-bottom:4px; }
*html .small-select select.styled			 { height:12px; padding:0; font:normal 11px Trebuchet MS;}

.checkDiv 									 { float:left; width:24px; }
.checkDiv  span.checkbox 					 { background:transparent url(images/checkBox.gif) no-repeat scroll 0 0; clear:left; display:block; float:left; height:15px; padding:0 5px 0 0;
											   width:17px; overflow:hidden; }
*html .checkDiv  span.checkbox				 { background:none; float:left; overflow:hidden; height:15px; padding:0 0px 0 0; width:17px; }

.select162			 		{ float:left; width:162px; }
.select162 span.select 		{ background:transparent url(images/select162.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:155px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.select162 select.styled	{ width:162px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }




.reservationWhite span.select 				 { background:transparent url(images/select149.gif) no-repeat scroll 0 0; overflow:hidden; padding:0px 0px 0 10px; position:absolute; width:139px; 
					  		   				   height:19px; font:normal 12px Trebuchet MS; color:#948554; margin:0; }
*html .reservationWhite  select.styled		 { height:12px; padding:0; font-size:11px; line-height:11px;}
.reservationWhite select.styled 			 { position:relative; width:149px; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
											   font:normal 12px Trebuchet MS; color:#948554; }
.medium-select2				 				 { float:left; width:91px; }
.medium-select2 span.select   				 { background:transparent url(images/select91.gif) no-repeat scroll 0 0; overflow:hidden; padding:0px 0px 0 4px; position:absolute; width:87px; 
					  		   				   height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.medium-select2 select.styled 				 { width:91px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							   				   font:normal 12px Trebuchet MS; color:#948554; }
*html .medium-select2 select.styled			 { height:12px; padding:0; font-size:11px; line-height:11px;}
.small-select2				 				 { float:left; width:48px; }
.small-select2 span.select    				 { background:transparent url(images/select48.gif) no-repeat scroll 0 0; overflow:hidden; padding:0px 0px 0 10px; position:absolute; width:38px; 
					  		   				   height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.small-select2 select.styled  				 { width:48px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							   				   font:normal 12px Trebuchet MS; color:#948554;  }
*html .small-select2 select.styled			 { height:12px; padding:0; font:normal 11px Trebuchet MS;}


.selectF				 	{ float:left; width:180px; }
.selectF span.select   		{ background:transparent url(images/select180.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:173px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.selectF select.styled 		{ width:180px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }
							  
.selectF_233			 	{ float:left; width:233px; }
.selectF_233 span.select 	{ background:transparent url(images/select233.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:226px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.selectF_233 select.styled	{ width:233px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }

.selectF_210			 	{ float:left; width:210px; }
.selectF_210 span.select 	{ background:transparent url(images/select210.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:203px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.selectF_210 select.styled	{ width:210px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }

.select_102			 		{ float:left; width:102px; padding:0px 5px 0px 2px; }
.select_102 span.select 	{ background:transparent url(images/select102.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:95px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.select_102 select.styled	{ width:102px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }
							  
.select_102_right	 			{ float:right; width:102px; }
.select_102_right span.select 	{ background:transparent url(images/select102.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:95px; 
					  		  	  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.select_102_right select.styled	{ width:102px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							      font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }


.promoInput 		{ float:left; background:url(images/input71.gif) no-repeat left top; width:71px; height:17px; padding:2px 0px 0px 0px; margin-left:7px; display:inline; }
.promoInput input	{ border:1px solid #000; background:none; font-size:11px; width:67px; height:16px;  padding:0px 2px 0px 2px; text-align:center;  }
.promoInput2 		{ float:left; background:url(images/input93.gif) no-repeat left top; width:93px; height:17px; padding:2px 0px 0px 0px; margin-left:7px; display:inline; }
.promoInput2 input	{ border:1px solid #000; background:none; font-size:11px; width:89px; height:16px;  padding:0px 2px 0px 2px; text-align:center;  }
a.butQ img		  	{ margin-top:3px; margin-left:3px; display:inline; }	

input.buttonGold	{ float:left; background:#ede8d8 url(images/buttonGold.gif) no-repeat left top; width:85px; height:17px; border:0; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px; 
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
input.buttonGold_0	{ background:#ede8d8 url(images/buttonGold.gif) no-repeat left top; width:85px; height:17px; border:0; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px; 
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
input.buttonBlue	{ float:left; background:#ede8d8 url(images/buttonBlue.gif) no-repeat left top; width:108px; height:17px; border:0; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px;
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
input.buttonGold2	{ float:left; background:#ede8d8 url(images/buttonGold114.gif) no-repeat left top; width:114px; height:17px; border:0; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px; 
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
input.buttonBlue2	{ float:right; background:#ede8d8 url(images/buttonBlue114.gif) no-repeat left top; width:114px; height:17px; border:0px; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px;
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
input.buttonGold3	{ background:#ede8d8 url(images/buttonGold56.gif) no-repeat left top; width:56px; height:17px; border:0; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px; 
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
input.buttonBlue3	{ background:#ede8d8 url(images/buttonBlue56.gif) no-repeat left top; width:56px; height:17px; border:0; padding:0px 0px 2px 0px; margin:1px 0px 0px 7px;
					  text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
.checkDiv input.styled 			{ display:none; }
*html .checkDiv input.styled	{ display:block; overflow:hidden; margin-top:-17px;}

.input180 				{ float:left; background:url(images/inputGold180.gif) no-repeat left top; width:180px; height:17px; padding:2px 0px 0px 0px;  }
.input180 input			{ border:1px solid #000; background:none; font-size:11px; width:168px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }

.input233_0				{ float:left; background:url(images/inputGold233.gif) no-repeat left top; width:233px; height:17px; padding:2px 0px 0px 0px; margin:17px 0px 0px 5px; display:inline;  }
.input233_0 input			{ border:1px solid #000; background:none; font-size:11px; width:225px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }

.textarea427			{ float:left; background:url(images/textarea427.gif) no-repeat left top; width:427px; height:44px; padding:2px 0px 4px 0px;  }
.textarea427 textarea	{ border:1px solid #000; background:none; font-size:11px; width:416px; height:40px;  padding:2px 4px 2px 4px; text-align:left;  }

.input233				{ float:left; background:url(images/inputGold233.gif) no-repeat left top; width:233px; height:17px; padding:2px 0px 0px 0px;  }
.input233 input			{ border:1px solid #000; background:none; font-size:11px; width:225px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }
.input210				{ float:left; background:url(images/inputGold210.gif) no-repeat left top; width:210px; height:17px; padding:2px 0px 0px 0px;  }
.input210 input			{ border:1px solid #000; background:none; font-size:11px; width:202px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }
.textarea480			{ float:left; background:url(images/textarea480.gif) no-repeat left top; width:480px; height:44px; padding:2px 0px 4px 0px;  }
.textarea480 textarea	{ border:1px solid #000; background:none; font-size:11px; width:472px; height:40px;  padding:2px 4px 2px 4px; text-align:left;  }
.input162				{ float:left; background:url(images/inputGold162.gif) no-repeat left top; width:162px; height:17px; padding:2px 0px 0px 0px;  }
.input162 input			{ border:1px solid #000; background:none; font-size:11px; width:154px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }
.input46				{ float:left; background:url(images/inputGold46.gif) no-repeat left top; width:46px; height:17px; padding:2px 0px 2px 0px; }
.input46 input			{ border:1px solid #000; background:none; font-size:11px; width:38px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }

.input46a				{ float:left; background:url(images/inputGold46.gif) no-repeat left top; width:46px; height:17px; padding:2px 15px 2px 0px; }
.input46a input			{ border:1px solid #000; background:none; font-size:11px; width:38px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }

.input470				{ float:left; background:url(images/input470.gif) no-repeat left top; width:470px; height:17px; padding:2px 0px 2px 0px; }
.input470 input			{ border:1px solid #000; background:none; font-size:11px; width:462px; height:15px;  padding:1px 4px 0px 4px; text-align:left; margin:0; }

.textarea150			{ float:left; background:url(images/textarea150.gif) no-repeat left top; width:150px; height:57px; padding:2px 0px 4px 0px;  }
.textarea150 textarea	{ border:1px solid #000; background:none; font-size:11px; width:142px; height:53px;  padding:2px 4px 2px 4px; text-align:left;  }

.select_50			 		{ float:left; width:50px; padding:0px 5px 0px 0px; }
.select_50 span.select 		{ background:transparent url(images/select50g.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:43px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;  }
.select_50 select.styled	{ width:50px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }
.select_273			 		{ float:left; width:273px; padding:0px 0px 0px 0px; }
.select_273 span.select 	{ background:transparent url(images/select273.gif) no-repeat scroll 0 0; overflow:hidden; padding:1px 0px 0 7px; position:absolute; width:266px; 
					  		  height:19px; font:normal 12px Trebuchet MS; color:#948554;  margin:0;   }
.select_273 select.styled	{ width:266px; position:relative; z-index:5; background-color:#ffffff; border:1px solid #9bbad0; background-image:none; height:19px; 
							  font:normal 12px Trebuchet MS; color:#948554; margin-bottom:0; }
							  
input.buttonGold04	{ float:left; background:#ede8d8 url(images/goldButtonNew.gif) no-repeat left top; width:92px; height:17px; border:0; padding:0px 15px 2px 0px; margin:1px 0px 0px 0px; 
					  text-align:center; display:inline; font:bold 11px Trebuchet MS; color:#ffffff; }
input.gold125		{ float:left; background:#ede8d8 url(images/buttonGold125.gif) no-repeat left top; width:125px; height:17px; border:0; padding:0px 17px 2px 0px; margin:1px 7px 0px 0px; 
					  text-align:right; display:inline; font:bold 11px Trebuchet MS; color:#ffffff; }
input.gold138		{ float:left; background:#ede8d8 url(images/buttonGold138.gif) no-repeat left top; width:138px; height:17px; border:0; padding:0px 17px 2px 0px; margin:1px 7px 0px 0px; 
					  text-align:right; display:inline; font:bold 11px Trebuchet MS; color:#ffffff; }
input.blue54		{ float:left; background:#ede8d8 url(images/buttonBlue54.gif) no-repeat left top; width:54px; height:17px; border:0; padding:0px 17px 2px 0px; margin:1px 7px 0px 0px; 
					  text-align:right; display:inline; font:bold 11px Trebuchet MS; color:#ffffff; }
.input35			{ background:url(images/inputGold35.gif) no-repeat 5px top; width:35px; height:17px; padding:2px 5px 2px 5px; text-align:right; }
.input35 input		{ border:1px solid #000; background:none; font-size:11px; width:28px; height:23px;  padding:1px 8px 0px 4px; text-align:right; margin:0; }



.loginRight 			{ position:absolute; right:3px; top:27px; }
.loginRight .login		{ float:left; padding-right:4px; font:bold 11px Trebuchet MS; color:#11212b; }
.loginRight .login	a	{ font:normal 11px Trebuchet MS; color:#bc9c50; margin-left:4px; display:inline; }
.loginRight .logout		{ float:right; padding-right:0px; font:bold 11px Trebuchet MS; color:#11212b; clear:left; }
.loginRight .logout	a	{ font:normal 11px Trebuchet MS; color:#bc9c50; margin-left:4px; display:inline; text-decoration:underline; }
.loginRight .editProf		{ float:left; padding-right:0px; font:normal 11px Trebuchet MS; color:#11212b; }
.loginRight .editProf img	{ vertical-align:middle; }
.loginRight .editProf	a	{ font:normal 11px Trebuchet MS; color:#bc9c50; margin-right:6px; display:inline; text-decoration:underline; }

.text_box { clear:both; display:block; overflow:hidden; padding:10px 0px 10px 0px; border-bottom:1px solid #F1EAD6; }
.travelAgents 		{ float:left; width:100%; padding:0px 0px 10px 0px; }
.travelAgents td	{ font:normal 12px Trebuchet MS; }
.travelAgents th	{ font:bold 13px Trebuchet MS; padding:0px 0px 5px 0px;  }

.text_box02		 			{ clear:both; display:block; overflow:hidden; padding:10px 0px 10px 0px; }
.travelAgents02				{ float:left; width:100%; padding:0px 0px 10px 0px;  }
.travelAgents02 td			{ font:normal 11px Trebuchet MS; color:#395d74; padding:5px 5px 5px 15px; }
.travelAgents02 td.gold		{ font:normal 11px Trebuchet MS; color:#b9ac8a; padding:8px 5px 8px 5px; }
.travelAgents02 td.g_td		{ font:normal 11px Trebuchet MS; padding:8px 5px 8px 15px; }
.travelAgents02 td.grammi00	{ font:normal 11px Trebuchet MS; padding:1px 0px 0px 0px; background-colr:#f1ead6; }
.travelAgents02 tr.colorG	{ background:url(images/bgTable.png) repeat-y left 0px; }
.travelAgents02 th			{ font:bold 13px Trebuchet MS; padding:8px 5px 8px 10px;  }
.goldImg					{ padding-right:20px; }
.goldImg img				{ padding:0px 7px 0px 0px; vertical-align:middle; }

.lang_h { clear:both; display:block; overflow:hidden; text-align:right; font:normal 14px Trebuchet MS; color:#b89645; padding:10px 0px; }
.lang_h a { padding:0px 3px; font:normal 12px Trebuchet MS; color:#b89645; }
.lang_h a.active { font:normal 12px Trebuchet MS; color:#67604e; }

#contentCol1 				{ float:left; width:938px; padding-left:5px; padding:15px 0px; min-height:615px; height:auto; }
div[id] #contentCol1		{ height:auto;  }


#contentCol1 .titleGold		{ float:left; width:918px; padding:5px 10px; font:bold 11px Trebuchet MS; color:#1f2e37; background:url(images/bg_title.png) no-repeat left top; margin:13px 0px; }
#contentCol1 .titleSilver	{ float:left; width:918px; padding:5px 10px; font:bold 11px Trebuchet MS; color:#1f2e37; background:url(images/bg_title_conf.png) no-repeat left top; margin:13px 0px; }

#contentCol1 a.pdfLink		{ background:url(images/pdf.gif) no-repeat left top; padding-left:27px; font:normal 11px Trebuchet MS; color:#b49241; text-decoration:none; }
#contentCol1 a.pdfLink:hover{ text-decoration:underline; }

#contentCol1 p 		    	{ clear:both; display:block; overflow:hidden; padding:5px 10px; font:normal 11px Trebuchet MS; color:#395d74; }
#contentCol1 table.spaProg  	{ margin:auto; }
#contentCol1 table.spaProg td  { margin:auto; padding:5px }

.travelFAQ 			{ display:none; }

.faqBox 			{ clear:both; display:block; overflow:hidden; margin:10px 0px 20px 0px; }
.faqList 			{ float:left; width:938px; margin:5px 0px; font:normal 11px Trebuchet MS; color:#395d74; }
.faqList h2 		{ float:left; width:938px;  }
.faqList h2 a 		{ float:left; width:920px; padding:5px 9px 5px 9px; color:#1f2e37; font:bold 11px Trebuchet MS; text-decoration:none; 
				  	  background:url(images/title_agent_open.gif) repeat-y left top;  }
.faqList h2 a:hover	{ float:left; width:920px; padding:5px 9px 5px 9px; color:#3b484e; font:bold 11px Trebuchet MS; text-decoration:none; 
				      background:url(images/title_agent_open.gif) repeat-y left top; }
.faqList .textFaq	{ float:left; width:920px; padding:8px 9px 7px 9px; font:normal 11px Trebuchet MS; color:#395d74; }	
.faqList .textFaq a	{ color:#AC8628; text-decoration:underline; }
					  
.faqList.close				{ float:left; width:938px; margin:5px 0px; }
.faqList.close	 h2 		{ float:left; width:938px;  }
.faqList.close	 h2 a 		{ float:left; width:920px; padding:5px 9px 5px 9px; color:#3b484e; font:bold 11px Trebuchet MS; text-decoration:none; 
				  	  		  background:url(images/title_agent_close.gif) repeat-y left top;  }
.faqList.close	 h2 a:hover	{ float:left; width:920px; padding:5px 9px 5px 9px; color:#1f2e37; font:bold 11px Trebuchet MS; text-decoration:none; 
				              background:url(images/title_agent_open.gif) repeat-y left top; }
.faqList.close .textFaq	{ display:none; }	


.partnersBox 	{ float:left; width:938px; padding:20px 0px; }
.partnersList 	{ float:left; width:923px; padding:8px 0px 8px 15px; }
.partner 		{ float:left; width:234px; padding:0px 34px; }
.partner h3		{ float:left; width:218px; padding:3px 8px; background:url(images/title_small.png) repeat-x left top; margin:2px 0px 0px 0px; font:bold 13px Trebuchet MS; color:#11212b; }

.icons.col1   { float:left; width:928px; padding:10px 5px; border-top:1px solid #dad1bf; }



#inner_1cls table		{ float:left; width:100%; padding:0px 0px 10px 0px;  }
#inner_1cls td			{ font:normal 11px Trebuchet MS; color:#395d74; padding:5px 5px 5px 15px; }
#inner_1cls td.gold		{ font:normal 11px Trebuchet MS; color:#b9ac8a; padding:8px 5px 8px 5px; }
#inner_1cls td.g_td		{ font:normal 11px Trebuchet MS; padding:8px 5px 8px 15px; }
#inner_1cls td.grammi00	{ font:normal 11px Trebuchet MS; padding:1px 0px 0px 0px; background-colr:#f1ead6; }
#inner_1cls tr.colorG	{ background:url(images/bgTable.png) repeat-y left 0px; }
#inner_1cls th			{ font:bold 13px Trebuchet MS; padding:8px 5px 8px 10px;  }
#inner_1cls td.noPAd		{ font:normal 11px Trebuchet MS; color:#395d74; padding:0; }

#contentCol1  table		{ float:left; width:100%; padding:0px 0px 10px 0px;  }
#contentCol1 td			{ font:normal 11px Trebuchet MS; color:#395d74; padding:5px 5px 5px 15px; }
#contentCol1 td.gold		{ font:normal 11px Trebuchet MS; color:#b9ac8a; padding:8px 5px 8px 5px; }
#contentCol1 td.g_td		{ font:normal 11px Trebuchet MS; padding:8px 5px 8px 15px; }
#contentCol1 td.grammi00	{ font:normal 11px Trebuchet MS; padding:1px 0px 0px 0px; background-colr:#f1ead6; }
#contentCol1 tr.colorG	{ background:url(images/bgTable.png) repeat-y left 0px; }
#contentCol1 th			{ font:bold 13px Trebuchet MS; padding:8px 5px 8px 10px;  }
#contentCol1 .text_bold	 { font:bold 13px Trebuchet MS;  }
#contentCol1 input.forma2	{ background:#ede8d8 url(images/buttonGold70.gif) no-repeat left top; width:70px; height:17px; border:0px; padding:0px 0px 2px 0px; margin:1px 15px 0px 0px; 
					          text-align:center; display:inline; font:bold 10px Trebuchet MS; color:#ffffff; }
#contentCol1 td.noPAd		{ font:normal 11px Trebuchet MS; color:#395d74; padding:0; }
.travelAgents .buttonGold3 { margin-right:32px; display:inline; }

#inner_1cls .travelAgents02				{ float:left; width:100%; padding:0px 0px 10px 0px;  }
#inner_1cls .travelAgents02 td			{ font:normal 11px Trebuchet MS; color:#395d74; padding:5px 5px 5px 15px; }
#inner_1cls .travelAgents02 td.gold		{ font:normal 11px Trebuchet MS; color:#b9ac8a; padding:8px 5px 8px 5px; }
#inner_1cls .travelAgents02 td.g_td		{ font:normal 11px Trebuchet MS; padding:8px 5px 8px 15px; }
#inner_1cls .travelAgents02 td.grammi00	{ font:normal 11px Trebuchet MS; padding:1px 0px 0px 0px; background-colr:#f1ead6; }
#inner_1cls .travelAgents02 tr.colorG	{ background:url(images/bgTable.png) repeat-y left 0px; }
#inner_1cls .travelAgents02 th			{ font:bold 13px Trebuchet MS; padding:8px 5px 8px 10px;  }

#inner_1cls .travelAgents02 td.noPAd		{ font:normal 11px Trebuchet MS; color:#395d74; padding:0; }

#inner_1cls .left02 ,
#contentCol1 .left02{ float:left; padding:0px 5px 0px 10px; font:bold 13px Trebuchet MS; }
#inner_1cls .left03 ,
#contentCol1 .left03{ float:left; padding:0px 10px 0px 0px; font:bold 13px Trebuchet MS;  }

#contentCol1 .titleGold0		{ clear:both; display:block; overflow:hidden; padding:5px 10px; font:bold 11px Trebuchet MS; color:#1f2e37; background:url(images/bg_title.png) repeat-y left top; margin:13px 0px; }

#contentCol1 fieldset	{ width:200px; padding:5px 5px; float:left; height:53px; background:url(images/textarea210.gif) no-repeat left top; border:none;  }

.path { display:none; }
