/* CSS Document */

.body {
		background-image:url(/body_pics/fdo_main.gif);
		background-repeat:repeat-x;
		background-color:#000000;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;}
.top_es { 
		background-image:url(/body_pics/top_es.gif);
		background-repeat:no-repeat;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}
.top_gb { 
		background-image:url(/body_pics/top_gb.gif);
		background-repeat:no-repeat;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}
.footer { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}
.footer a { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}	
.footer a:hover { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:underline;}	
a.precios { 
		font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		text-decoration:none;}	
a.precios:hover { 
		font-family: Arial,Tahoma, Verdana, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;
		text-decoration:underline;}		
a.pag { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:none;}
a.pag:hover { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#FFFFFF;
		text-decoration:underline;}				
.form {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		border:solid 1px #7F9DB9;
		background-color:#ECEFF6}
.form_dest {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		border:solid 1px #FF9000;}				
.table_main { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:none;}
.table_main a { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FF9000;
		text-decoration:none;}	
.table_main a:hover { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FF9000;
		text-decoration:underline;}		
.destacados	{
		height:100px;
		border-bottom:dashed 1px #FF9000}
.resultados	{
		background-image:url(../body_pics/bck_results_es.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		height:100px;}
.resultados2	{
		background-image:url(../body_pics/bck_results2_es.gif);
		background-repeat:no-repeat;
		background-position:top right;
		height:100px;
		padding-top:10px;}		
.criterios	{
		background-image:url(../body_pics/bck_results2_es.gif);
		background-repeat:no-repeat;
		background-position:top right;
		background-image:url(../body_pics/bck_results_es.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		height:100px;}								
.news_box { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
		text-decoration:none;
		border-bottom:dashed 1px #254592}
.news_box2 { 
		color:#000000;
		}		
a.news { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:none;}
a.news:hover { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:underline;}	
	
.det_box { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:none;
		border-left:solid 2px #254592;
		border-right:solid 2px #254592;}														
.pic {	
		border:solid 1px #254592}
.div_det {	
		border-bottom:solid 1px #C4CFEA}
.tit_det { 
		font-family:Arial, Helvetica, sans-serif;
		font-size:18px;
		color:#254592;
		text-decoration:none;}
.menu_det { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}
.menu_det a { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#C4CFEA;
		text-decoration:none;}	
.menu_det a:hover { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}	
.tit_blue { 
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#254592;
		text-decoration:none;}	
.visita { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:none;}
.visita a { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:none;}	
.visita a:hover { 
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:underline;}	
.paginado {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;}		
.paginado a {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FF9900;
		text-decoration:underline;}	
.paginado a:hover {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#254592;
		text-decoration:none;}
.bck_popup {
		background-image:url(../body_pics/bck_popup.gif);
		background-repeat:repeat-x;	
		background-position:top left;
		background-color:#254592;
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;}
.bck_popup a {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FF9900;
		text-decoration:none;}
.bck_popup a:hover {
		font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FF9900;
		text-decoration:underline;}				
.borde_popup {
		border-bottom:solid 2px #FFFFFF;
		border-right:solid 2px #FFFFFF;
		border-left:solid 2px #000000;
		border-top:solid 2px #000000;}
.borde_news {
		border-bottom:solid 1px #254592;}
.titulos h1 {
		font-family:Helvetica, Arial, Verdana, Arial, Helvetica, sans-serif;
		font-size:28px;
		color:#254592;}	
.news_tit {
		font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		font-weight:bold;
		padding-left:10px;
		background-image:url(../body_pics/news_top_right.gif);
		background-repeat:no-repeat;
		background-position:top right;
		height:24px;}
.links {background-image:url(../body_pics/bck_links.gif);
		background-repeat:no-repeat;
		background-position:bottom left;
		height:68px;
		padding-left:20px;}
.titulo_left {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#FFFFFF;}
.titulo_left2 {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		color:#254592;}
a.white {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:none;}
a.white:hover {
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#FFFFFF;
		text-decoration:underline;}