
/* Principal
---------------------------------------------------------------------------------------------*/	
body{
	margin: 0px;
	padding: 0px;
	font: 0.75em "Trebuchet MS", Geneva, Arial, sans-serif;
	}

	a { color: #444; text-decoration: none; }
	a:hover { font-weight:bold; color: #000; } 

	h1 { font: 250% "Trebuchet MS"; }
	h2 { font: bold 150% "Trebuchet MS"; }
	h3 { font: bold 140% "Trebuchet MS"; }
	h4 { font: 120% "Trebuchet MS"; margin: 0px; }
	h5 { font: bold 120% "Trebuchet MS"; margin: 0px; }
	h6 { font: bold 100% "Trebuchet MS"; margin: 0px; }

/*  h1, h2, h3, h4, h5, h6 {font-family: "Trebuchet MS", verdana; margin:0px; }    TALVES ESTO MEJOR */

	img { border: 0px; }

	hr	{
	color: #ffb22e;
	background-color : #ffb22e;
	height: 1px;
	border: 0px;
	margin: 0 4px;
	}
	
/*  */
blockquote	{
	border-left: #e4e4e4 1px solid; 
 	padding: 2px 4px 2px 9px;
	color:#555;
	background-color:#F2FEE9;
}

td {
	font: 1em "Trebuchet MS", Geneva, Arial, sans-serif;
	vertical-align: top;
	}

html { height:100%;}
.portada {margin:0px; height:100%; padding:0px; border:0px;}  
ul.fla{margin:10px 0 0 30px;padding:0;}
ul.fla li.fla{list-style-type:disc;padding:0 0 5px 0;margin:0;}
table {height:100%; border: 0px; margin:0px;}  
table.sp {height:27px; border: 0px; margin:0px;}  

.back	{background: url(imagenes/holidaybarra.gif) #fff no-repeat left; }

/* DIV Contenedores 
----------------------------------------------------------------------------------------------*/
/*  */
#container{
	width: 740px;
	margin: 0px auto;
	text-align: left;
	padding:0 5px;
	background-color:#fff;
	background-image: url(imagenes/topheader2.gif);
	background-position: top;
	background-repeat:repeat-x;	}

/*  */
#header{
	padding:0px;
	width:740px;
	background-color:#F3F3F3;
	border-top:2px solid #fff;
	background-image: url(imagenes/cusco.jpg);
	background-position: top;
	background-repeat: no-repeat;
}

/* haber probando*/
#subheader{
	padding:0px;
	width:740px;
	height:165px; /*165*/
	background-color:#fff;
	background-repeat: no-repeat;
}
#subheader2{
	padding:0px;
	width:740px;
	height:200px; /*165*/
	background-color:#fff;
	background-repeat: no-repeat;
}
/* DIV  */
#left{
	width: 510px;
	float: left;
	background-color: #fff;
	border-right:1px solid #ff0000; /* ultimo */
	border-left:1px solid #ff0000; /* ultimo */
	padding-left:2px; /* ultimo */
	
	}
/* #left p {text-align:justify;}*/

/* DIV */
#right{
	width: 217px; /* 218 */
 	float: right;
	background-color: #fff;
	border-right:1px solid #ff0000; /* ultimo */
	height: 500px;
	}

/* DIV  */
#footer{
 	position:inherit;   /*relative en realidad inherit*/
 	clear: both;
	padding: 0px;   /* era: 0 2px 0 8px     0 2px 0px 2px*/
	margin: 0px;
	border: 0px;
	height:80px;                  /*antes 3.5em aumento de aqui pa bajo*/
	background-image: url(imagenes/topbottom54.gif);
	background-repeat:no-repeat;
	vertical-align:text-bottom; 
	width: 100%;
	}


/* Otros BODY
---------------------------------------------------------------------------------------------*/
/* fondo celeste gif -  */
.bodynews {
	text-align:center; 
	background-color:#95C342;
/*	background-image: url(imagenes/ground.gif);
	background-repeat: repeat-x;*/
	}

/* Texto
---------------------------------------------------------------------------------------------*/
/*texto rojo */
.rojo {
	color:#E74A16;
	font-weight: bold;
	}
	

.verde {
	color:#84B42F;
	font-weight: bold;
	}
	

	
/* ----------------------------- Menu celeste Lista  --------------------------------*/
/* DIV */
#barra {
	background-color: #B0D272;
	vertical-align: bottom;
}
	
	ul.menu {
	width:100%;
	padding:0.7em 0em;  /*antes 0.7*/
	margin:0px; 
	border-top:2px solid #fff;
	border-bottom:2px solid #fff;
	list-style-type:none;
	}

	a.menu {
	width: 6em;
	text-decoration: none;
	color: #444;
	background-color: #B0D272;
	padding: 0.6em 0.6em;
	border-right: 1px solid #fff;
	text-transform: uppercase;
	font: bold 0.9em "Trebuchet MS", Geneva, Arial, sans-serif;
	text-align: center;
	}

	a.menu:hover  {background-color:#C2DD92;}
	ul.menu li {display:inline;}

/*--------------------------------- / menu celeste  -------------------------------*/

	
/* Formularios
---------------------------------------------------------------------------------------------*/
/* buscador  */
input, textarea, select {
	border: #B0D272 1px solid; 
	color: #334;
	background-color: #fff;
	font-family: "Trebuchet MS", tahoma, ;
	font-size: 1em; 
	padding:2px;
	}
input.enviar { color:#333; background-color:#B0D272; border: 1px solid #bbb; text-align:center}

/* Campos fondo de colores 
---------------------------------------------------------------------------------------------*/

/* fondo verde  */
.campoverde {
	padding:8px 4px;
	background-color: #FBFFFB;
	border: 1px solid #d1d1d1;
	}

/* fondo amarillo  */
.search {
	padding:8px 4px;
	background-color: #fffff2;
	border-top: 1px dotted #ccc;
	}

/* fondo plomo  */
.campoplomo {
	border: #fce3e2 1px solid; 
	height: 100%;
	background-color:#fcfcfc;
	vertical-align:text-top;
	padding:3px;
	margin-top:7px;
	}
		

/* Enlaces
---------------------------------------------------------------------------------------------*/
/* enlace con lineas dotted */
	a.let { color: #222; text-decoration: none; font-weight:bold; border-bottom: dotted 1px;}
	a.let:hover { color: #999; }

/* enlace celeste */ 
	a.tur { color: #00C0E3; text-decoration: none; }
	a.tur:hover { color: #999; }
	

/*=========================================  INDICE (INDEX )   ===================================*/
/* DIV inicio contenedor*/
#inicio {
	width: 100%;
	vertical-align: middle;
	text-align:center;
	padding:3% 0% 0% 0%;  /*antes 5% 0 0 0*/
	}

/*del body index*/
.fondocuadro {
	background-image: url(images/cuadro.gif);
}

/* LI INDEX*/
.menumain {	font-size: 9pt;	letter-spacing: 1pt;  margin:0px; padding:0px;}
.menumain a {color: #f88000;  text-decoration: none; }
.menumain li a:hover { text-decoration: none; color: #444; }
.menumain li { display: inline; }


/* firma */
.textlucida 	{
	font-family: "Lucida Console", "Trebuchet MS", Tahoma, Terminal;
	}
	
/* firma tambien */
.firma 	{
	font-size: 9pt;
	letter-spacing: 1pt;
	}

#cab {font: bold 110% "Trebuchet MS"; padding-top:30px;}
.bor {	border: 1px solid #8FBB42; }
.bor2 {	border: 1px solid #d9d9d9; padding:4px;}
.lines {	padding-top:23px; border-bottom: 1px solid #333; }

.campotur {
	border: #fce3e2 1px solid; 
/*	height: 100%;*/
	background-color:#fcfcfc;
	vertical-align:text-top;
	padding:1px;
/*	margin-top:4px;*/
	}
div#marg5{ padding-left:7px  }
div#marg51{ padding-left:7px; text-align:justify; /* border-right: #B0D272 1px dotted; */ padding-right: 10px;}

.vineta { margin-left:14px; padding:0px;}
.vineta li { list-style-type:none; background:url(imagenes/ic.jpg) 0px 6px no-repeat; height:0px; padding:0px 0 0 15px; }

ul.enlaces li {
	list-style-type: none;
	margin-left: -1cm;
	margin-right:1.8cm;
	font:1.1em/1.8em "Trebuchet MS", Arial, sans-serif;  
	padding: 0px 0 0 2px;
	border-bottom: 1px dashed #ccc; }
	
ul.enlaces2 li {
	list-style-type: none;
	margin-left: -5%;
	margin-right:20%;
	font:1em/1.8em "Trebuchet MS", Arial, sans-serif;  
	padding: 0px 0 0 14px;
	border-bottom: 1px dashed #B0D272; 
	background:url(imagenes/ic.jpg) 0px 7px no-repeat;	}	
	
	
		
.spa26 	{
	padding-left:26px;
	padding-top:0px;
	padding-bottom:0px;
	margin:0px;
	}
.spa12	{padding-left:12px;}
.spa4 	{
	padding-left:7px;
	padding-top:4px;
	margin:0px;}	
	
#content { position:relative; height:inherit; 

	border-right: #999 1px solid; 
	border-left: #999 1px solid;}	
	
.ubicacion { background-color:#f8f8f8; border-bottom: 1px dashed #B0D272; border-top: 1px dashed #B0D272; padding:4px;}
.let2 {	font: bold 110% "Trebuchet MS", Arial, sans-serif;  }
.let3 {	font: bold 110% "Trebuchet MS", Arial, sans-serif; color:#D87410; border-bottom: #ffb22e 1px solid; margin-left:10px}

.tit {	margin-top:28px; margin-bottom:18px; color:#ff0000; font: bold 120% "Trebuchet MS" ;padding: 0px 0 0 14px; background:url(imagenes/vineta3.gif) 0px 4px no-repeat;	}	
.tit2 {	color:#0099CC; font: bold 120% "Trebuchet MS" ;padding: 0px 0 0 20px; background:url(imagenes/estrella.gif) 0px 1px no-repeat;	}	
.back2 { background-color:#F7F2EF; border-bottom: 1px dashed #B0D272; border-top: 1px dashed #B0D272; padding:4px;}
.back3 { background-color:#FAF4F7; border-bottom: 1px dashed #B0D272; border-top: 1px dashed #B0D272; padding:4px;}
tr.back3 td p , tr.back2 td p ,{padding:0 6px; 0 4px;}
.bortop {padding-top:4px; border-top: 1px dotted #a3a3a3;}
.borbot {padding-top:4px; border-bottom: 1px dotted #a3a3a3;}
.blanc 	{ color:#fff; font: bold 140% "Trebuchet MS";}
.back5 {
	text-align:center; 
	background-color:#FFCC00;}
.mar12 {font: 100% "Trebuchet MS", Arial, sans-serif;  margin-left:12px; } /*color:#D87410;*/

.mar13 {font: 100%  Arial, sans-serif;  margin-left:12px; /*letter-spacing: 1px;*/} 




.letleft {text-align:left;}



.back6 { background-color:#d2f5f9; border-bottom: 1px dashed #B0D272; border-top: 1px dashed #B0D272; padding:4px; color:#222;}

