/* --------------------------------------------------------
  ZONA UPGRADES
---------------------------------------------------------- */
.pasoNCompra{color:green;}
.ejemplo{color:#666666;margin:3px;width:100%;font-style:italic}
.Factura {border:1px solid #cccccc;background:white;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3)}
.Factura td{height:23px; line-height:20px;padding:10px;padding-top:0px;padding-bottom:0px;border-bottom:1px solid #CCCCCC}
.abstract{padding-right:10px;padding-left:10px;
padding-bottom:10px;padding-top:10px;background:#c9dcee;
/*border-top:#cccccc 1px dotted;border-bottom:#cccccc 1px solid;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0 StartColorStr='white', EndColorStr='#C9DCEE');*/
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='#CCD7AF', EndColorStr='white');
}
.logoFactura{display:none}
.veaTambien{	
	border:1px solid #5E9FD7;background:#E9F5FE;padding:10;margin:3;
}

.FotosTours img{border:1px solid black; margin:10px; background:white;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3)}
.numeroTour {border:1px solid #CCCCCC;background:orange}
.linksTours a{padding:3}
.listadoThumbsTours {list-style-type:none; padding-left:0px;margin-left:10px; margin-right:0px!important;margin-bottom:0px;}
.listadoThumbsTours img{float:left;position:relative;top:4;border:1px solid black; margin-right:10px; background:white;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3);}
.listadoThumbsTours .pseudoButton{padding-left:10;padding-right:10}
.listadoThumbsTours hr{margin:0px}
.listadoThumbsTours li{border-bottom:1px solid #CCCCCC; padding:0px!important;height:96}
.listadoThumbsTours span{text-decoration:none;}

.listadoThumbnail {list-style-type:none; padding-left:0px;margin-left:10px; margin-right:0px!important;}
.listadoThumbnail img{float:left;position:relative;top:4;border:1px solid black; margin-right:10px; background:white;filter:progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#999999,strength=3);}
.listadoThumbnail .pseudoButton{padding-left:10;padding-right:10}
.listadoThumbnail hr{margin:0px}
.listadoThumbnail li{border-bottom:1px solid #CCCCCC; padding:0px!important;padding-bottom:5px; padding-top:10px}
.listadoThumbnail span{text-decoration:none;}
			
/* ------------------------------------------------------ */

document,body,p,ul,li,table,tr,td,label,select,textarea{font:menu}
a:link,a:visited{color: #005FA9}
a:hover, a:active{color:#003366;text-decoration:underline;background:#DDEEFF}
hr{border:1px solid #CCCCCC;height:1px}
body{	
	margin:0px;
	background-image: url(imagenes/FotPag.gif);
/*background-color:buttonface;*/
}

/* --------------
   ESTRUCTURA    
----------------*/
.Estructura{width:760px;margin:0px;background-color:white;/*border:2px solid violet;*/}
.Estructura td{/*border:2px solid violet;*/text-align:left;vertical-align:top;}



.logo{
	width:140px;height:60px;
	background-image:url(imagenes/FotLogo.gif);	
	background-position:5px 2px;
	background-repeat:no-repeat;
}
.logo a,.logo img{
	width:100%;height:100%;
}
.logo a:hover{background-color:transparent}
h3{margin:0px;}
h1{margin:0px; font-size:1.6em}

.titPag{border-bottom: 1px dotted #cccccc/*3px solid #2D9939*/;padding-bottom:3px}
.imgProducto img{margin-top:10px;margin-right:10px}
.testimonio{padding:10px}
.testimonio p{border-top:1px solid #2D9939}
.nuevo{margin-left:5px;color: green;font:caption;font-weight:bold}
.campoRequerido{margin-left:5px;color: red;font:caption;font-weight:bold}
.noEncuentraLoQueBusca{margin:5px;width:140px;border-collapse:collapse;border:1px solid orange}
.noEncuentraLoQueBusca th{border:none!important;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='#FF9900', EndColorStr='orange')!important;
background-color:orange!important;}
.noEncuentraLoQueBusca td{background-color:infobackground}
.txtPagina{padding:5px;}
.txtPagina ul li{margin-bottom:15px;}
.noBor{border:none;}
.noBullet ul li, .noBullet li{list-style-type:none; list-style:none;}

.revisar{background-color:#FFCC00}
.requerido{color:#CC0000}

.listado td,.listadoContacto td{ border-bottom:1px solid #CCCCCC}
.listadoContacto td{padding-bottom:10px;padding-top:5px}

.tablaVersiones {border-collapse:collapse;border:1px solid #CCCCCC;table-layout: fixed}
.tablaVersiones td, .tablaVersiones th{border-bottom:1px solid #CCCCCC;border-right:1px solid #CCCCCC}
.tablaVersiones td div{overflow:auto;width:416px;border:1px solid #CCCCCC}
.tablaVersiones .tilde{text-align:center}
.tablaVersiones .tilde span{font-family:webdings;font-size: medium;width:20px;cursor:default}
.paddingFAQs{padding:5px;}

.Faqs{padding-top:0px; border-bottom:2px solid green}
.Faqs li{border-bottom:1px solid #CCCCCC;padding:5px}

.pseudoButton{	
	padding:3px;
	border-left: 2px white solid; 
	border-right: 2px buttonshadow solid; 
	border-bottom: 2px buttonshadow solid; 
	border-top: 2px buttonhighlight solid;
	background-color: buttonface;
	text-align:center;color:black;
	font:menu;
	height:25px}
.pseudoButton:link, .pseudoButton:visited {color:black}
.pseudoButton:active {
	border-right: 2px white solid; 
	border-left: 2px buttonshadow solid; 
	border-top: 2px buttonshadow solid; 
	border-bottom: 2px buttonhighlight solid;position:relative;top:3px;left:3px;
}
.lista li{/*margin-left:35px;*/padding:5px!important}
.lista a{font-weight:bold;padding:2px!important}
.lista li ul li{margin-left:0px}


input{border:1px solid #666666;border-top:2px buttonshadow solid;border-left:2px buttonshadow solid; font:menu;height:20px;padding-top:2px;padding-left:5px;padding-right:5px;}
.focus{background-color:infobackground;font:menu}
th{
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='#D4D0C8', EndColorStr='#FFFFFF');*/
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='#CCD7AF', EndColorStr='white');
background-color: buttonface;font:caption;font-weight:bold!important;
cursor:default;padding:3px;text-align:left;color:black;}



/* --------------
   NAVTEMATICA    
----------------*/
.navTematica {border:1px solid #CCCCCC;border-bottom:0px;background-color:#F4F3F1;filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0 StartColorStr='white', EndColorStr='#F4F3F1');}
.navTematica table{border-collapse:collapse;height:100%;}
.navTematica th{border-bottom:1px solid #CCCCCC;height:20px;cursor:default;padding:5px;font:caption;color:black;
filter:none;background:none;font-weight:normal;text-align:left;background-color:transparent;height:20px}
.navTematica td{padding:5px;padding-left:10px;border-bottom:1px solid #CCCCCC;height:20px;}
.navTematica td a{width:100%;height:100%;/*color:black;*/}
.navTematica td a:hover{background-color:#C9DCEE}

/* --------------
   BREADCRUMB    
----------------*/
#bread 				{margin-left:10px;padding: 3px;margin-bottom:0px;}
#bread ul 			{margin-left: 0;padding-left: 0;display: inline;border: none;} 
#bread ul li 		{font-weight:bold;font:Verdana, Arial, Helvetica, sans-serif;color:#006600;cursor:default;
			  		margin-left: 0;padding-left: 2px;border: none;list-style: none;display: inline;}
#bread ul li label	{color:black;}
#bread ul li a		{margin-left: 5;}

/* --------------
   BARRADENAVEGACION    
----------------*/
.BarraDeNavegacion {padding:0px;margin:0px;
/*background-image:url(imagenes/FonPag.jpg);*/

/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='white', EndColorStr='#99CCFF');
*/
background-color: white/*#99CCFF*/;}
.BarraDeNavegacion .panelSuperior{height:20px;padding:3px}
/* --------------
   TABSTRIP    
----------------*/
.tabStrip{border-collapse:collapse;border:none;font:menu;margin:0px;/*positon:relative;top:10px*/}
.tabStrip td{text-align:center;border:1px solid #1C61AC;border-bottom:none;height:22px;background-color:#1C61AC}
.tabStrip td a, .tabStrip td a:link{text-decoration:none;border-bottom:3px solid #1C61AC;color:white!important;font-weight:bold;padding:5px;width: 100%;height:100%;background-color:#1C61AC;
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0 StartColorStr='#0099CC', EndColorStr='#336699');*/}
.tabStrip #PaginaPrincipal{}
.tabStrip td a:hover,.tabStrip td a:focus{border-bottom:3px solid #336699;color:white;text-decoration:underline;background-color: #3366FF;
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0 StartColorStr='#99FF99', EndColorStr='#339933');*/}

.tabStrip td a:active, .tabStrip .here, .tabStrip .here:hover{
border-bottom:3px solid white;
background-color: white;filter:none;color:black!important;}
.tabStrip td.separator{background-color:#FFFFFF;width:1px;height:20px;border-top:none;border-bottom:3px solid #336699;}
/* --------------
   COMPUBLICITARIA    
----------------*/
.comPublicitaria{border-collapse:collapse;height:140px;width:605px;border:1px solid white; }
.comPublicitaria th{cursor:default;width:33%;padding:5px;height:20px;text-align:left;border-right:1px solid;border-bottom:1px solid;background-color:#0099CC;filter:none;color:white;}
.comPublicitaria td{padding:0px;border-right:1px solid white}
.comPublicitaria td div {}
.comPublicitaria td div a{ white-space: nowrap}
/* --------------
   RESUMEN    
----------------*/
.resumen {padding:5px;/*border-bottom:1px solid #666666;*/}

/* --------------
   NOTICIAS    
----------------*/
.Noticias{border-collapse:collapse;padding:5px}
.Noticias th, {
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='#CCD7AF', EndColorStr='white');
background-color:#FFFFFF;
font-weight:normal;cursor:default;padding:15px;padding-top:3px;padding-bottom:3px;text-align:left;
border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;height:25px;}
.Noticias td{padding:3px;border-right:1px solid #CCCCCC;padding:15px;}
.Noticias td table{/*height:100%;border:1px solid red!important;*/ border-collapse:collapse}
.Noticias td table td{padding-bottom:5px; 0px;border:none;height:inherit;padding:0px}
.Noticias ul{/*margin-left:15px*/;position:relative;left:-20px}
.Noticias li{ line-height:20px}

/* --------------
   comiencePor    
----------------*/
.comiencePor{border-collapse:collapse;border:1px solid green/*#006600*/; width:225px;float:right;margin-top:5px;margin-bottom:5px;}
.comiencePor th{cursor:default;padding:5px;height:20px;text-align:left;color:white;background-color:green /*#006600*/;
filter:none;
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1 StartColorStr='#006600', EndColorStr='#EDFFED')*/;}
.comiencePor td{padding:3px;height:100%;
background-color:#EDFFED;
/*filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0 StartColorStr='white', EndColorStr='#CCD7AF');
*/
}
.comiencePor td ul{padding:3px;margin:3px}
.comiencePor td ul li{list-style: none;padding:2px;}
.comiencePor td ul a img{position:relative; top:3px;margin-right:5px;width:16px;height:16px;border:none;
filter: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#666666,strength=2);
}

/* --------------
   LinksRelacionados    
----------------*/
.LinksRelacionados {width:155px!important;border:1px solid #cccccc/*#958B7C*/;border-bottom:0px;background: #F4F4F4/*#D2D5C8;*/}
.LinksRelacionados table{border-collapse:collapse;}
.LinksRelacionados th{filter:none;cursor:default;padding:5px;height:20px;text-align:left;
border:none;color:white;background-color:#958B7C
/*border:none;border-bottom:1px solid #958B7C;color:white;background-color:#958B7C*/}
.LinksRelacionados td{padding:3px;height:100%}
.LinksRelacionados td ul{padding:3px;margin:3px}
.LinksRelacionados td ul li{list-style: none;padding:3px;}

/* --------------
   PIE    
----------------*/
.Pie{height:50px;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0 StartColorStr='white', EndColorStr='#D4D0C8');
	background-color:#F4F3F1;border-top:1px solid #CCCCCC;
background-image:url(imagenes/FonPie.jpg);
}
.Pie a{margin-left:2px;margin-right:2px}

.campoTexto{border:1px solid gray;font:menu;width:300;margin-top:5px;margin-bottom:10}
.btnGenerico, button{font:menu;height:20px;margin:3px;}
.btnGenerico, button span{position:relative; top:-4}
#header{margin-bottom:15px;}
#footer{border-top:2px solid red;margin-top:5px;padding-top:5px;}
