	
	body{font-family:verdana,arial,helvetica sans-serif;font-size:12px;color:#000000;}
	div,span{color:#fffff; font-size:12px;display:block;clear:both;}
	span.date_text{font-size:12px;color:#404040;font-family:verdana,arial,helvetica sans-serif;display:block;clear:both;}
	span.brief_text{font-size:14px;font-family:verdana,arial,helvetica sans-serif;display:block;clear:both;}
	span.full_info{font-size:18px;font-family:verdana,arial,helvetica sans-serif;display:block;clear:both;}
	p{color:#000000;margin:10px;margin-left:10px;}
	input,select{font-size:13px;}
	textarea{font-family:arial,verdana,helvetica sans-serif;font-size:11px;}

	input.search {font-size:100%;width:160px;}
	td.search {border-collapse:collapse;border:0px none;padding:0px;width:200px;vertical-align:center;padding:0px;}

	div.no_print
	{
		display: none;
		visibility: hidden;
	}

	div.print_only
	{
		visibility: visible;
	}

	div.searchbox
	{
		position:absolute;
		left:70px;
		top:150px;
	}
	
	div.backdrop
	{
		position: relative;
		margin-left: auto;
		margin-right: auto;
		background-color:#ffffff;
	}

	div.mainContent
	{
		position: relative;
		margin-left: auto;
		margin-right: auto;
	}

	input.quicklinks,select.quicklinks{font-size:13px;font-family:arial,verdana,helvetica sans-serif;font-weight:normal;font-style:italic;}
	textarea.quicklinks{font-family:arial,verdana,helvetica sans-serif;font-size:14px;}

	table{font-size:12px;border-collapse:collapse;padding:0px;vertical-align:top;}
	td{font-size:12px;border-collapse:collapse;padding:0px;vertical-align:top;}
	tr.panel{background-color="#bfbfbf";}
	td.panel{border: outset 1;}
	table.page{width:80%;font-size:12px;border-collapse:collapse;padding:0px; height: 95%; border: 0px;}
	td.page{width:80%;font-size:12px;border-collapse:collapse;padding:0px;text-align: center;}
	img.printme{border:0px;clear:both;visibility:hidden;}
	img{border:0px;clear:both;display: block;}
	img.floatright{float:right;border:0px;clear:both;}
	
	li {color: #1f1f1f; margin: 0px; padding: 5px;}
	
	h1 {color: #000000;margin: 10px;padding: 1px;font: bold 22px Verdana, sans-serif;align:center}
	h1.gap {padding-left: 2px;}
	h2 {color:#404040;margin: 10px;padding: 1px; font-family:verdana,airal,helvetica sans-serif;align:center; font-size:18px; font-style:italic; font-weight: bold;}
	h3 {margin: 10px;padding: 1px; font-family:verdana,airal,helvetica sans-serif;align:center; font-size:17px; font-style:normal; text-decoration:underline; font-weight: bold;}

	a{color:#000000;text-decoration:underline;}
	a:hover{color:#808080;text-decoration:none;}
	
	contentfootertext.a{color:#000000;text-decoration:underline;}
	contentfootertext.a:hover{color:#808080;text-decoration:none;}

	p.dark{color:#761612;}
	p.light{color:#C72C08;}
	
	#logo{display:none;}
	#footer{display:none;}
	
	.bold{font-weight:bold;}
	
	#thform td{padding:2px;color:#761612;vertical-align:middle;}
	
	#prices td, p.prices {border-collapse:collapse;padding:2px;vertical-align:top;border:1px solid #C72C08;}
	
	p.location{padding:2px;}
	
	div.main_menu_english
	{
		position:absolute;
		left:20px;
		top:10px;
	}

	div.main_menu_castellano
	{
		position:absolute;
		left:20px;
		top:-210px;
	}

	div.background_images
	{
		visibility: visible;
	}
	
	div.printhide
	{
		text-color:#ffffff;
		visibility: visible;
	}
	
	div.print_header
	{
		position:absolute;
		left:0px;
		top:0px;
		visibility:hidden;
	}

	div.language_selector
	{
		position:absolute;
		left:160px;
		top:140px;
		font-size:16px;
		font-weight:bold;
		color:#ffffff;
		font-family:arial,verdana,helvetica sans-serif;font-size:12px;
	}

	div.iwantto_label
	{
		position:absolute;
		left:10px;
		top:228px;
	}

	div.iwantto
	{
		position:absolute;
		left:80px;
		top:224px;
	}

	div.quicklinks_label
	{
		position:absolute;
		left:465px;
		top:228px;
	}

	div.quicklinks
	{
		position:absolute;
		left:540px;
		top:224px;
	}

	div.usp
	{
		position:absolute;
		left:-10px;
		top:-15px;
	}
	
	div.usp_vert_left
	{
		position:absolute;
		left:253px;
		top:268px;
	}
	
	div.usp_vert_right
	{
		position:absolute;
		left:520px;
		top:268px;
	}
	
	div.usp1_tick
	{
		position:absolute;
		left:220px;
		top:437px;
	}

	div.usp2_tick
	{
		position:absolute;
		left:480px;
		top:437px;
	}

	div.usp3_tick
	{
		position:absolute;
		left:735px;
		top:437px;
	}

	div.feature_image
	{
		position:absolute;
		left:580px;
		top:570px;
	}
	
	div.usp1_header
	{
		position:absolute;
		left:20px;
		top:280px;
		width:220px;
		height:20px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#ffffff; 
	}

	div.usp1_text
	{
		position:absolute;
		left:20px;
		top:325px;
		width:220px;
		height:150px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#ffffff;
	}

	div.usp2_header
	{
		position:absolute;
		left:275px;
		top:280px;
		width:240px;
		height:20px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#ffffff; 
	}

	div.usp2_text
	{
		position:absolute;
		left:275px;
		top:325px;
		width:230px;
		height:150px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#ffffff;
	}

	div.usp3_header
	{
		position:absolute;
		left:550px;
		top:280px;
		width:220px;
		height:20px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:18px;
		font-weight:bold;
		color:#ffffff; 
	}

	div.usp3_text
	{
		position:absolute;
		left:550px;
		top:325px;
		width:220px;
		height:150px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#ffffff;
	}

	div.info_pane_left
	{
		position:absolute;
		left:10px;
		top:495px;
		width:305px;
		height:300px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#ffffff; 
		background-colour:#808080
	}

	div.info_pane_centre
	{
		position:absolute;
		left:320px;
		top:495px;
		width:180px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#ffffff; 
	}

	div.info_pane_right
	{
		position:absolute;
		left:505px;
		top:495px;
		width:400px;
		font-family:verdana,arial,helvetica sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#ffffff; 
		background-colour:#808080
	}

	div.news
	{
		font-family:verdana,arial,helvetica sans-serif;
		font-size:13px;
		font-weight:normal;
		color:#ffffff; 
		visibility:visible;
	}
	div.footer
	{
		position:absolute;
		left:10px;
		top:986px;
		width:770px;
		font-size:10px;`	
		color:#ffffff;
		font-family:arial,verdana,helvetica sans-serif;font-size:12px;background-color:#ffffff;;
	}
	
	div.design_by
	{
		position:absolute;
		left:0px;
		top:0px;
	}
	
	div.site_map
	{
		position:absolute;
		left:220px;
		top:0px;
	}

	div.copyright
	{
		position:absolute;
		left:380px;
		top:0px;
	}

	div.seo_by
	{
		position:absolute;
		left:665px;
		top:0px;
	}

