body {
	font-family: Tahoma;
	font-size: 6px;
	color: #666666;
	background-color: #000000;
	margin: 0px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	
}

@media print {
      .noprint { display: none; }
    }


#home_menu { background-image:url("menu new home.jpg"); }
#blog { background-image:url("costa-blanca-info/images/blog_header.jpg"); }
#castle { background-image:url("costa-blanca-info/images/castle_header.jpg"); }
#ali { background-image:url("costa-blanca-info/images/alicante_header.jpg"); }
#beni { background-image:url("costa-blanca-info/images/benidorm_header.jpg"); }
#guad { background-image:url("costa-blanca-info/images/guadalest_header.jpg"); }
#tab { background-image:url("costa-blanca-info/images/tabarca_header.jpg"); }
#torre { background-image:url("costa-blanca-info/images/torrevieja_header.jpg"); }
#places { background-image:url("costa-blanca-info/images/places_header.jpg"); }
#car_header { background-image:url("costa-blanca-info/images/car_header.jpg"); }
#index_header { background-image:url("costa-blanca-info/images/index_header.jpg"); }
#info_header { background-image:url("costa-blanca-info/images/info_pages_header.jpg"); }
#blog_header { background-image:url("costa-blanca-info/images/blog_header.jpg"); }
#css_drop_back { background-image:url("costa-blanca-info/images/css_drop_back.gif"); }

#spec { background-image:url("costa-blanca-info/images/spec_box.gif"); }
#centre { background-image:url("costa-blanca-info/images/prop_curve_centre.gif"); }
#menu_bott { background-image:url("costa-blanca-info/images/menu_bott_back.gif"); }
#ref_curve { background-image:url("costa-blanca-info/images/ref_curve.gif"); }
#menu_butt { background-image:url("costa-blanca-info/images/top_menu_buttons.gif"); }
#alt_butt { background-image:url("costa-blanca-info/images/alt_menu_buttons.gif"); }
#bus_butt { background-image:url("costa-blanca-info/images/bus_menu_buttons.gif"); }
#menu_line { background-image:url("costa-blanca-info/images/menu_line.gif"); }
#area_title_guard_town { background-image:url("costa-blanca-info/images/area_title.gif"); }
#area_title_business { background-image:url("costa-blanca-info/images/area_title_business.gif"); }
#top_curve { background-image:url("costa-blanca-info/images/top_curve.jpg"); }
#top_text1 { background-image:url("costa-blanca-info/images/top_text1.jpg"); }

#top_line { background-image:url("costa-blanca-info/images/top_line.gif"); }

#cafe_map { background-image:url("costa-blanca-info/images/cafe_map.gif"); }
#web_by_back { background-image:url("costa-blanca-info/images/web_by_back.gif"); }
#button { background-image:url("costa-blanca-info/images/button.gif"); }
#bott_spacer { background-image:url("costa-blanca-info/images/bott_spacer.gif"); }
#costa_blanca { background-image:url("costa-blanca-info/images/map_of_costa_blanca.jpg"); }
#tabarca { background-image:url("costa-blanca-info/images/map_tabarca_island.jpg"); }
#tabarca_over { background-image:url("costa-blanca-info/images/tabarca_over.jpg"); }
#alicante { background-image:url("costa-blanca-info/images/alicante.jpg"); }
#torrevieja { background-image:url("costa-blanca-info/images/torrevieja.jpg"); }
#guadalest { background-image:url("costa-blanca-info/images/guadalest_map.jpg"); }
#home_photo_back { background-image:url("costa-blanca-info/images/Untitled-3.gif"); }
#costa_photo_back { background-image:url("costa-blanca-info/images/Untitled-4.gif"); }
#bott_spacer { background-image:url("bott_spacer.gif"); }
#ad_spacer { background-image:url("costa-blanca-info/images/ad_spacer.gif"); }
#beach_back { background-image:url("costa-blanca-info/images/beach_back.jpg"); }
#web_by_back { background-image:url("costa-blanca-info/images/web_by_back.gif"); }
#top_title { background-image:url("costa-blanca-info/images/top_title.gif"); }

h1 { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h1.prop { font-family: Tahoma, Verdana, sans-serif;
	font-size: 20px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h1.white { font-family: Tahoma, Verdana, sans-serif;
	font-size: 15px;
	color: #728B72;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px; }
h2 { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	}
h2.prop { font-family: Tahoma, Verdana, sans-serif;
	font-size: 20px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
.h2.rent {color: #CCCCCC;
			font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 14px;}
h3 { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	}
h3.prop { font-family: Tahoma, Verdana, sans-serif;
	font-size: 20px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h3.stats { font-family: Tahoma, Verdana, sans-serif;
	font-size: 13px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;	}
h3.car { font-family: Tahoma, Verdana, sans-serif;
	font-size: 18px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h4 { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h4.prop { font-family: Tahoma, Verdana, sans-serif;
	font-size: 20px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h4.car { font-family: Tahoma, Verdana, sans-serif;
	font-size: 18px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}

h5 { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h5.prop { font-family: Tahoma, Verdana, sans-serif;
	font-size: 20px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h5.car { font-family: Tahoma, Verdana, sans-serif;
	font-size: 18px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}

h6 { font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h6.prop { font-family: Tahoma, Verdana, sans-serif;
	font-size: 20px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
h6.car { font-family: Tahoma, Verdana, sans-serif;
	font-size: 18px;	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
	
h6.index { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 17px;
	font-weight:300}

.style1 {
	font-family: Verdana, "Trebuchet MS", Tahoma, sans-serif;        
	font-size: 16px;
	color: #666666;}														
.style2 { font-size: 6px;}
.style3 { font-family: Verdana,  Tahoma, "Trebuchet MS",Arial, sans-serif;
	font-size: 13px;
	color: #666666;
	font-weight: bold;
}
.style4 {
	font-family:  Tahoma, Verdana, "Trebuchet MS", sans-serif;        
	font-size: 16px;
	color: #666666;}	
.style16 {
	font-size: 14px;
	color: #990000;
}
.style27 {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.style28 {
		font-family: Tahoma, Verdana, sans-serif;
	font-size: 2.5em;	
	color: #666666;
	font-weight: bold;}
.style29{
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #003399;
	font-size: 12px;}

.style30 {
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif;
	color: #cccccc;
	font-size: 15px;
}
.style31 { 
	color: #000000;
}
.style34 {
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 12px;
	}
.style35 {color: #660000;}
.style37 {font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 15px;
	color: #000000;
}
.style38 {
	font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;             
	font-size: 15px;
	color: #000000;
}
.style39 {color: #333333;}													
.style40 {font-size: 14px;
			color: #666666;
			font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;     
			font-weight: bold;
			}												
.style41 {font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 15px;}
.style42 {font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 14px;}										
.style43 {color: #666666;
			font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 14px;}
.style44 {color: #666666;}	
.style45 {color: #000099;}
.style46 {color: #000066;}
.style47 {font-size: 16px;
		font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;}
.style48 {
	font-family: Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 14px;	}
.style49 {font-size: 14px;
			color: #666666;
			font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;     
			font-weight: bold;}

.style50 {color: #cccccc;}
.style51 {font-size: 16px;}
.style52 {
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-size: 16px;
}
.style53 {font-size: 13px;}
.style54 {font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 15px;
			color: #666666;}
.style55 {font-size: 13px;												
		color: #003399}
.style56 {font-size: 13px;												
		color: #666666}
.style57 {font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 15px;}
.style58 {font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;			
			font-size: 14px;
			color: #999999;}									
.style59 {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
}
.style60 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 20px;
	}
.style61 {color: #666666;}
.style63 {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	}

.style64 {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 14px;
	color: #ffffff;
}
.style65 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 17px;
	}
.style66 {
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #000099;
	font-size: 14px;
	}
.style67 {
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 16px;
	}
.style68 {
	font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 10px;}
.style69 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 17px;}
.style70 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 14px;}	
.style71 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 12px;}		
.style72 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 2px;
			color: #FFFFFF;}
.style73 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 10px;}
.style74 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 15px;}			
.style75 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 14px;
			color:##009900;
			font-weight: bold;}
.style76 {
	font-family: "Trebuchet MS", Verdana, Tahoma, Arial, sans-serif;
	font-size: 15px;
	color:##006633;
	font-weight: bold;}
.style77 {
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 13px;}
.style78 {font-size: 15px;
			color: #666666;
			font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;     
			font-weight: bold;}
.style79 {font-size: 15px;
			color: #aaaaaa;
			font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;     
			font-weight: bold;}
.style80 {font-size: 14px;
			color: #666666;
			font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;     
			font-weight: bold;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 15px;
	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
.style81 {font-size: 15px;
			color: #666666;
			font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;     
			font-weight: bold;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 16px;
	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
			}
.style82 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 18px;
			color:##666666;
			font-weight: bold;}
.style83 {
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 13px;}
.style84 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 26px;
			color:##666666;
			font-weight: bold;}
.style85 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 19px;}
.style86 {font-size: 17px;
			color: #666666;
			font-family: Verdana, "Trebuchet MS", Tahoma, Arial, sans-serif;     
			font-weight: bold;
			font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 17px;
	
	color: #666666;
	padding: 0px;
	border: 0px;
	margin-top: 0px;
	margin-bottom: 0px;}
.style88 {
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #8D8D8D;
	font-size: 13px;}
.style89 {font-size: 15px;
			color: #395C79;
			font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;     
			font-weight: bold;}
.style90 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #000066;
	font-size: 17px;}
.style91 {font-family: Tahoma, "Trebuchet MS", Verdana, Arial, sans-serif;			
			font-size: 22px;
			color:##666666;
			font-weight: bold;}
.style92 { font-family: Tahoma, Verdana, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 14px;
	font-weight: bold;}
.style93 {
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 14px;}
	
.style94 {
	font-size: 12px;
	color: #990000;
}
.style95 {
	font-size: 12px;
	color: #000033;
}
.style100 {
	font-family: Verdana, Tahoma, "Trebuchet MS", Arial, sans-serif;					
	color: #666666;
	font-size: 13px;}



			
#navbar {
	margin: 0;
	padding: 0;
	height: 1em; }
#navbar li {
	list-style: none;
	float: centre; }
#navbar li a {
	display: block;
	padding: /* Changes drop box height WAS 3 */ 3px  8px;
	/* Changes top link font colour */ color: #333333;
	text-decoration: none; }
#navbar li ul {
	display: none;
	width: 16em; /* Width to help Opera out @@@@@   WAS 10 --  but changed  ALTERS DROP BOX WIDTH  @@@@@@  */
	/* @@ Changes drop box on IE where no sub menu @@ */ background-color: #333333;}
#navbar li:hover ul, #navbar li.hover ul {
	display: block;
	position: absolute;
	margin: 0;
	padding: 0; }
#navbar li:hover li, #navbar li.hover li {
	float: none; }
#navbar li:hover li a, #navbar li.hover li a {
	/* Changes drop box colour */ background-color: #82909E;
	border-bottom: 1px solid #999999;
	/* Changes drop box TEXT colour */ color: #333333; }
#navbar li li a:hover { 
	/* Changes drop box HOVER colour */ background-color: #d7d7c4; }	
	



								
.box_ad {
	border-right: #999999 1px solid; border-left: #999999 1px solid; border-top: #999999 0px solid;  border-bottom: #999999 1px solid; padding-right: 10px; padding-left: 10px; padding-bottom: 5px; margin: 0px 0px 0px; padding-top: 5px; background-color: #ffffff; }
.menu_top {background-image:url(costa-blanca-info/images/menu_bott_back.gif); border-top: #999999 1px dashed; }
.menu_bott {background-image:url(costa-blanca-info/images/menu_bott_back.gif); border-bottom: #999999 1px dashed }

.box_ad_mid {
	border-right: #999999 0px solid; border-left: #999999 0px solid; border-top: #999999 0px solid;  border-bottom: #9B9B6A 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px; padding-top: 0px; background-color: #BDBD9B; }
.box_ad_top {
	border-right: #999999 0px solid; border-left: #999999 0px solid; border-top: #999999 0px solid;  border-bottom: #999999 2px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px 0px 0px; padding-top: 0px; background-color: ##e0efd1; } 
.box_ad_top_right {
	border-right: #999999 1px solid; border-left: #999999 0px solid; border-top: #999999 1px solid;  border-bottom: #999999 0px solid; padding-right: 10px; padding-left: 10px; padding-bottom: 0px; margin: 0px 0px 0px; padding-top: 0px; background-color: #ffffff; } 
.boxL {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 98%; text-indent: 0px; padding-top: 0px; text-align: left; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; margin: 2px 0px 0px 0px;}
.boxL1 {
	padding-right: 34px; padding-left: 34px; padding-bottom: 5px; margin: 0px; width: 88%; text-indent: 0px; padding-top: 5px; border-bottom: #666666 0px solid; border-top: #666666 0px solid; border-left: #666666 0px solid; border-right: #666666 0px solid; margin: 0px 0px 0px 0px;}
.boxL2 {
	padding-right: 20px; padding-left: 20px; padding-bottom: 5px; margin: 0px; width: 98%; text-indent: 0px; padding-top: 0px; text-align: left; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid; margin: 2px 0px 0px 0px;}
.boxC {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 320px; text-indent: 0px; padding-top: 5px; text-align: left; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 0px solid; margin: 0px 0px 0px 0px;}
.boxC2 {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; text-indent: 0px; padding-top: 5px; text-align: left; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 0px solid; margin: 0px 0px 0px 0px;}
.boxC3 {
	padding-right: 3px; padding-left: 3px; padding-bottom: 5px; margin: 0px; text-indent: 0px; padding-top: 5px; text-align: left; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; margin: 0px 0px 0px 0px;}
.boxCC {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 320px; text-indent: 0px; padding-top: 5px; text-align: left; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; margin: 0px 0px 0px 0px;}
.boxD {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 320px; text-indent: 0px; padding-top: 5px; text-align: left; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 0px solid; border-right: #cccccc 1px solid; margin: 0px 0px 0px 0px;}
.boxE {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; text-indent: 0px; padding-top: 0px; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 0px solid; border-right: #cccccc 0px solid; margin: 0px 0px 0px 0px;}
.boxE2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; text-indent: 0px; padding-top: 0px; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 0px dashed; border-right: #cccccc 1px solid; margin: 0px 0px 0px 0px;}
.boxE3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; text-indent: 0px; padding-top: 0px; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 0px dashed; border-right: #cccccc 1px solid; margin: 0px 0px 0px 0px;}
.boxF {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 320px; text-indent: 0px; padding-top: 5px; border-bottom: #cccccc 1px solid; border-top: #cccccc 1px solid; border-left: #cccccc 1px solid; border-right: #cccccc 1px solid; margin: 0px 0px 0px 0px;}
.boxA {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 100%; text-indent: 0px; padding-top: 0px; text-align: left; border-bottom: #666666 0px solid; border-top: #666666 0px solid; border-left: #666666 0px solid; border-right: #666666 0px solid;}
.boxM {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; text-indent: 0px; padding-top: 0px; text-align: left; border-bottom: #666666 0px solid; border-top: #666666 0px solid; border-left: #666666 0px solid; border-right: #666666 0px solid;}
.boxB {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 70%; text-indent: 0px; padding-top: 5px; text-align: left; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid; margin: 2px 0px 0px 0px;}
.contactbox {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; text-indent: 0px; padding-top: 0px; text-align: left; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid;}
.map_box {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; width: 100%; text-indent: 0px; padding-top: 0px; text-align: left; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid;}
.box_title {
	border-right: #cccccc 2px solid; border-left: #cccccc 2px solid; border-top: #666666 1px solid;  border-bottom: #cccccc 1px solid; padding-right: 0px; padding-left: 0px; padding-bottom: 1px; margin: 2px 0px 0px 0px; color: #666666; padding-top: 1px; background-color: #ECF3EB; text-align: centre;}
.box_blog {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 2px solid;  border-bottom: #666666 0px solid; padding-right: 0px; padding-left: 15px; padding-bottom: 1px; margin: 2px 0px 0px 0px; color: #666666; padding-top: 1px; background-color: #f0fff0; text-align: centre;}
.box_blog2 { border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 2px solid;  border-bottom: #666666 0px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 1px; margin: 2px 0px 0px 0px; color: #666666; padding-top: 1px; background-color: #f0fff0; text-align: centre;}
.blog_text{
	border-right: #cccccc 0px solid; border-left: #cccccc 0px solid; border-top: #666666 0px solid;  border-bottom: #666666 0px solid; padding-right: 15px; padding-left: 15px; padding-bottom: 1px; margin: 2px 0px 0px 0px; color: #666666; padding-top: 1px; }
.blog_text_line{
	border-right: #cccccc 0px solid; border-left: #cccccc 1px solid; border-top: #666666 0px solid;  border-bottom: #666666 0px solid; padding-right: 15px; padding-left: 15px; padding-bottom: 1px; margin: 2px 0px 0px 0px; color: #666666; padding-top: 1px; }

.warn_box{
	border-right: #002200 2px solid; border-left: #002200 2px solid; border-top: #002200 2px solid;  border-bottom: #002200 2px solid; padding-right: 8px; padding-left: 8px; padding-bottom: 5px; margin: 0px 0px 0px 0px; color: #666666; padding-top: 5px; background-color: #FFFFCC;}
.box_titleA {
	border-right: #cccccc 2px solid; border-left: #cccccc 2px solid; border-top: #666666 1px solid;  border-bottom: #666666 1px solid; padding-right: 8px; padding-left: 8px; padding-bottom: 6px; margin: 2px 0px 0px 0px; color: #666666; padding-top: 6px; background-color: #f0fff0; text-align: centre;}
.box_title_photos {
	border-right: #999999 1px solid; border-left: #999999 1px solid; border-top: #666666 0px solid;  padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 5px 0px 0px; padding-top: 5px; background-color: #E4E9E4; text-align: centre;}
.box_title_raso {
	border-right: #cccccc 1px solid; border-left: #cccccc 1px solid; border-top: #cccccc 1px solid;  border-bottom: #cccccc 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 9px; margin: 5px 0px 0px; padding-top: 9px; background-color: #ffffff; text-align: centre;}
.box_raso_map {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;  border-bottom: #666666 1px solid; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 5px 0px 0px; padding-top: 5px; background-color: #ffffff; text-align: centre;}
.box_partner {
	border-right: #cccccc 3px solid; border-left: #cccccc 3px solid; border-top: #999999 2px solid;  border-bottom: #999999 2px solid; padding-right: 8px; padding-left: 8px; padding-bottom: 5px; margin: 0px 0px 0px; padding-top: 5px; background-color: #ffffff; text-align: centre;}
.box_green {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;   padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 1px 0px 2px 0px; padding-top: 5px; background-color: #f0fff0; text-align: centre;}
.box_grey {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;   padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 1px 0px 2px 0px; padding-top: 5px; background-color: #f0fff0; text-align: centre;}
.box_grey2 {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;   padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 1px 0px 2px 0px; padding-top: 5px; background-color: #7C7C7C; text-align: centre;}
.boxG {
	border-right: #666666 0px solid; border-left: #666666 0px solid; border-top: #666666 0px solid;  border-bottom: #666666 0px solid;padding-right: 5px; padding-left: 9px; padding-bottom: 5px; margin: 0px 0px 0px; padding-top: 0px; background-color: #A8BCA3; text-align: centre;}
.box_title_index {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;  padding-right: 5px; padding-left: 5px; padding-bottom: 5px; margin: 5px 0px 0px; color: #666666; padding-top: 5px; background-color: #000033; text-align: centre;}
.box_menu_title {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;  padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 5px 0px 0px; color: #666666; padding-top: 5px;  text-align: centre;
}
.boxZ {
	border-right: #666666 1px solid; border-left: #666666 1px solid; border-top: #666666 1px solid;  padding-right: 1px; padding-left: 1px; padding-bottom: 4px; padding-top: 4px; margin: 5px 0px 0px 1px; color: #000000; padding-top: 1px; background-color: #f0fff0; text-align: centre;}
.boxBlue {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 100%; text-indent: 5px; padding-top: 5px; text-align: centre; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid; background-color: #F0F0F0;}
.boxWebdesign {
	padding-right: 6px; padding-left: 6px; padding-bottom: 5px; margin: 0px; width: 100%; text-indent: 5px; padding-top: 5px; text-align: centre; border-bottom: #666666 0px solid; border-top: #666666 0px solid; border-left: #666666 0px solid; border-right: #666666 0px solid; background-color: #cccccc;}
.boxGray {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 0px; width: 100%; text-indent: 5px; padding-top: 1px; text-align: centre; border-bottom: #666666 0px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid; background-color: #006699;}
.boxBodyTitle {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 0px; width: 100%; text-indent: 5px; padding-top: 1px; text-align: centre; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid; background-color: #D0E1CE;}
.boxB {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 0px; width: 86%; text-indent: 5px; padding-top: 1px; text-align: centre; border-bottom: #666666 1px solid; border-top: #666666 1px solid; border-left: #cccccc 2px solid; border-right: #cccccc 2px solid; background-color: #CEFFCE;}
.boxMenu {
	padding-right: 0px; padding-left: 0px; padding-bottom: 1px; margin: 0px; width: 100%; text-indent: 0px; padding-top: 1px; text-align: centre; border-bottom: #666666 0px solid; border-left: #666666 0px solid; border-right: #666666 0px solid; background-color: #ffffff;}
.boxMenuBottom {
	padding-right: 0px; padding-left: 0px; padding-bottom: 1px; margin: 0px; width: 400px; text-indent: 5px; padding-top: 1px; text-align: centre; border-bottom: #666666 1px solid; border-left: #666666 1px solid; border-right: #666666 1px solid; background-color: #F0F0F0;}
.box_rental {
	border-right: #666666 0px solid; border-left: #666666 0px solid; border-top: #666666 0px solid;   padding-right: 10px; padding-left: 10px; padding-bottom: 15px; margin: 1px 0px 2px 0px; padding-top: 5px; background-color: #ffffff; text-align: centre;}

a:link { color: #666666;}
a:visited { color: #8D8D8D;}
a:hover { color: #000000;}
a:active { color: #cccccc;}

a.top:link { color: #404040;}
a.top:visited { color: #404040;}
a.top:hover { color: #404040;}
a.top:active { color: #404040;}

a.r1:link {color: #003333;
			font-size:16px}
a.r1:visited {color: #333333;
			font-size:16px}
a.r1:hover {color: #003333;
			font-size:16px}
a.r1:active {color: #003333;
			font-size:16px}
			
a.hlight:link { color: #666633;}
a.hlight:visited { color: #666633;}
a.hlight:hover { color: #666633;}
a.hlight:active { color: #666633;}

a.quick:link { color: #395C79;}
a.quick:visited { color: #395C79;}
a.quick:hover { color: #1A1A1A;}
a.quick:active { color: #395C79;}



table, td {
	padding: 0px;
	border-collapse: collapse;
	border: none;
}

