@charset "utf-8";
body{
font-size:11px;
} 
.gris-small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.campo-busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C9C9C;
	background-image: url(/imagenes/fondo-campo-busca.jpg);
	border: 1px solid #9C9C9C;
	height: 16px;
	width: 100px;
}
.titulos-naranja-columna {
	font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7200;
	font-weight: bold;
	/*background-image: url(/imagenes/fondo-titulos-columna.gif);*/
	height: 30px;



	/*
	background-image: url(/imagenes/fondo-titulos-columna.gif);
	background-position: bottom;
	background-repeat:repeat-x;
	*/
	margin-bottom: 6px;

/*	border-bottom: 5px solid #f6e5ba; */
}



}

ul {
	list-style-position: outside;
	list-style-image: url(/imagenes/spot-naranja.gif);
	list-style-type: square;
	margin: 3px;
    padding: 3px;

}

ol {
	list-style-position: outside;
	margin: 5px;
    padding: 5px;


}


li {
	list-style-position: outside;

}

li a {
	color: #7D7C7C;
text-decoration: none;
}
li a:VISITED {

	color: #7D7C7C;
text-decoration: none;
}
li a:HOVER {
	color: #FF7200;

	text-decoration: none; border-bottom: 1px dotted #FF7200; 
}

li.distribuidor{
list-style-type: none;
list-style-position: outside
}

li.distribuidor:before {
   content: "+";
}

/**/
.estilosfotominicol {
	background-image: url(/imagenes/fondo-fotos-mini-col.jpg);
	background-repeat: no-repeat;
	height: 65px;
	width: 162px;
}
.estilominifoto {
	padding-top: 5px;
	padding-left: 5px;
}
.numero-evento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF7248;
}
A.enlacegris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
A.enlacegris:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
A.enlacegris:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: underline;
}

A.menuppal{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 1px;
	color: #ffffff;
	text-decoration: none;
}
A.menuppal:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 1px;
	color: #ffffff;
	text-decoration: none;
}
A.menuppal:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 1px;
	color: #ffffff;
	text-decoration: underline;
}





.mes-evento {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF7248;
}
.naranjaeventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7248;
}
.textos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	color: #7D7C7C;
	letter-spacing: -1px; */	
	text-align: justify;
	color: #616161;
	line-height: 16px;
	padding: 2px; 
	margin: 2px;

}
.textos div {


}
.textos table {
	text-align: left;

}
.textosnaranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FF7200;
	text-align: justify;
	line-height: 16px;
/*	letter-spacing: -1px;*/
}
.textosnaranjabold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FF7200;
	text-align: justify;
	line-height: 16px;
/*	letter-spacing: -1px;*/
	font-weight: bold;
}
.textos a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FF7200;
	text-align: justify;
	line-height: 16px;
	/*letter-spacing: -1px;*/
}

.textos ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
/*	color: #7D7C7C;
*/
	color: #616161;
	text-align: justify;
	line-height: 16px;
	/*letter-spacing: -1px;
	margin-bottom:12px; */
	margin: 0px;
    padding: 0px;
    list-style: outside;
	list-style-image: url(/imagenes/spot-naranja.gif);
	list-style-type: square;
}

.textos li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
/*	color: #7D7C7C;
*/
	color: #616161;
	text-align: justify;
	line-height: 16px;
	/*letter-spacing: -1px;*/
	margin-top:8px;
	margin-bottom:8px; 
	margin-left:14px; 
	list-style-position: outside;
/*	list-style-image: url(/imagenes/spot-naranja.gif);
	list-style-type: square;
*/
}

.textos li ul {
	
	
	margin-bottom:0px; 
	margin-top:0px;

}
.textos li li {
	
	text-align: justify;
	/*line-height: 16px;
	letter-spacing: -1px;*/
	margin-bottom:0px; 
	margin-top:0px;
	margin-left:18px; 
	list-style-position: outside;
	list-style-image: url(/imagenes/spot-naranja2.gif); 
/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #7D7C7C;*/


}

.textos  ul li  ul li  ul li {
	
	text-align: justify;
	/*line-height: 16px;
	letter-spacing: -1px;*/
	margin-bottom:0px; 
	margin-top:0px;
	margin-left:18px; 
	list-style-position: outside;
/*	list-style: disc; */
	list-style-image: url(/imagenes/circle-naranja.jpg); 
/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #7D7C7C;*/


}


.textos b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FF7200;
	text-align: justify;
	line-height: 16px;
	/*letter-spacing: -1px;*/
	font-weight: normal;
}

.textos strong {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #FF7200;
	text-align: justify;
	line-height: 16px;
	/*letter-spacing: -1px;*/
	font-weight: normal;
}

.titulodistribuidor {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 14px;
	color: #FF7248;
	margin-bottom:2px; 
	padding-bottom:2px; 
}

.griseventos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.subtitulos-naranja-columna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7200;
	font-weight: bold;
	/*letter-spacing: -1px;*/
	background-image: url(/imagenes/fondo-titulos-columna.gif);
	height: 30px;
}
.diagris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7E7E7E;
}
A.dianaranja{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7248;
	text-decoration: none;
}
A.dianaranja:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7248;
	text-decoration: none;
}
A.dianaranja:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF7248;
	text-decoration: underline;
}
A.internonaranja{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7248;
	text-decoration: none;
}
A.internonaranja:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7248;
	text-decoration: none;
}
A.internonaranja:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF7248;
	text-decoration: underline;
}
.estilofotodestacado {
	background-image: url(/imagenes/fondo-foto-destacado.jpg);
	background-repeat: no-repeat;
	height: 122px;
	width: 184px;
}
.foto-destacados {
	padding-top: 0px;
	padding-left: 7px;

}
.firmas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.titulosgrandes {
/*	font-family: "Trebuchet MS";
	font-family: Helvetica;
	font-weight: bold;	*/
	font-family: Arial, Verdana, Helvetica, sans-serif;

	color: #FF7200;
	padding-bottom: 16px;
	padding-top: 16px;
	/*letter-spacing: -1px;*/
	/*line-height: 70px;*/
	font-size: 30px;
}

A.expandir{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.expandir:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
A.expandir:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: underline;
}
.migapan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	font-weight: normal;
	/*
	background-image: url(/imagenes/fondo-titulos-columna.gif);
	background-position: bottom;
	background-repeat:repeat-x;*/
	height: 18px;
	
	margin-bottom: 6px;

	padding: 6px;
/*	letter-spacing: -1px;*/
	border-bottom: 5px solid #f6e5ba;
}


A.enlacemiga{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BABABA;
	font-weight: normal;
	text-decoration: none;
/*	letter-spacing: -1px;*/
}
A.enlacemiga:VISITED{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BABABA;
	font-weight: normal;
	text-decoration: none;
	/*letter-spacing: -1px;*/
}
A.enlacemiga:HOVER {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BABABA;
	font-weight: normal;
	text-decoration: underline;
	/*letter-spacing: -1px;*/
}
.subtituloppal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FF7200;
	/*font-weight: bold;*/
/*	letter-spacing: -1px;*/
	padding-top: 10px;
	padding-bottom: 10px;
}
.estillofotos {
	float: right;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: solid;
	border-top-color: #C8C8C8;
	border-right-color: #C8C8C8;
	border-bottom-color: #C8C8C8;
	border-left-color: #C8C8C8;
	margin-top: 10px;
	margin-left: 15px;
	padding: 2px;
}
A.enlaceintnaranja{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	line-height: 14px;
	text-decoration: none;

/*	letter-spacing: -1pt;*/
}
A.enlaceintnaranja:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	line-height: 14px;
	text-decoration: none;
/*	letter-spacing: -1pt;*/
}
A.enlaceintnaranja:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	line-height: 14px;
	
	text-decoration: none; border-bottom: 1px dotted #FF7200; 
/*	text-decoration: underline; letter-spacing: -1pt;*/
}
.textosresaltados {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #848383;
	background-color: #f8f4e8;
	/*letter-spacing: -1px;*/
	line-height: 14px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 6px;

}
.textosresaltadosazul {
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #848383;
	background-color: #F0F0F0;
/*	letter-spacing: -1px;.*/
	line-height: 14px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 6px;

}

.columnaenlaces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #FF7200;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 5px;
	text-align: left;
}

.apartados-menu {

	border-bottom: 1px solid #CCCCCC; 
	padding-top: 8px;
	padding-BOTTOM: 8px;


}

.apartados-menu-vert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A6A6A;
/*	background-image: url(/imagenes/fondo-subapartados-vert.gif);
	border-bottom: 1px #CCCCCC; 
	background-repeat:  repeat-x;*/
	padding-top: 5px;
	height: 37px;
}
.apartados-menu-verton {
	/*background-color: #FF7200;
	padding: 2px;*/
	font-size: 12px;
	font-weight: bold;
}

A.enlacemenuvert{
	font-family: Verdana,  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A6A6A;
	/* line-height: 37px; */
	text-decoration: none;
}
A.enlacemenuvert:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6A6A6A;
	/* line-height: 37px; */
	text-decoration: none;
}
A.enlacemenuvert:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	text-decoration: none; border-bottom: 1px dotted #FF7200; 
}

A.enlacemenuverton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #FFFFFF;*/
	text-decoration: none;
	/*background-color:#FF7200;*/

}
A.enlacemenuverton:VISITED{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #FFFFFF;*/
	text-decoration: none;
	/*background-color:#FF7200;*/
}
A.enlacemenuverton:HOVER {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #FFFFFF;*/
	text-decoration: none; border-bottom: 1px dotted #FF7200; 
	/*background-color:#FF7200;*/
}


.titulos-gris-columna {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C7C7C;
	font-weight: bold;
/*	letter-spacing: -1px;.
	background-image: url(/imagenes/fondo-titulos-columna.gif);*/
	height: 30px;
}

A.enlacegrismed{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
A.enlacegrismed:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: underline;
}
A.enlacegrismed:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
	text-decoration: none;
}
TD.vertambien{
	
	padding-left: 15px;
	padding-top: 6px;
	padding-bottom: 8px;
	/*line-height: 20px;*/
}

A.vertambien{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	text-decoration: none;
	font-weight: bold;
	/*padding-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	line-height: 20px;*/
}
A.vertambien:VISITED{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	text-decoration: none;
		font-weight: bold;
}
A.vertambien:HOVER {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	text-decoration: underline;
	font-weight: bold;
}
.textoscursivanaranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF7200;
	text-align: left;
	line-height: 15px;
	font-style: italic;
}
.textoscursivagris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7C7C;
	text-align: left;
	line-height: 15px;
	font-style: italic;
}
.textoscolumnaizq {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7C7C;
	text-align: left;
	line-height: 14px;
}
.textoscolumnaizq a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7C7C;
	text-align: left;
	line-height: 14px;
}
.titulonoticasdestacadas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D9C9C;
/*	letter-spacing: -1px;*/
	font-size: 13px;
	font-weight: bold;
}
.textonoticias {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7D7C7C;
	text-align: left;
}
.titulonoticasnormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #9D9C9C;
/*	letter-spacing: -1px;*/
	font-size: 11px;
	font-weight: bold;
}
.diascalendario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #7F7F7F;
	text-align: center;
	font-weight: bold;
}

A.diaevento{
font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #ECD7A2;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
A.diaevento:VISITED{
font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #ECD7A2;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
A.diaevento:HOVER {
font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #ECD7A2;
	text-align: center;
	font-weight: bold;
	text-decoration: underline;
}.titulosmaster {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: #888787;
	/*font-weight: bold;
	letter-spacing: -1px;*/
}
.tablaprograma {
	border: 5px solid #DEDEDE;
}
.fechaprograma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #A5A5A5;
}

.fechaprograma b{

	color: #FFFFFF;

}
.fechaprograma strong{

	color: #FFFFFF;

}
.textoprograma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6C696A;
	background-color: #FFFFFF;
}
.textoprograma li{

	margin-left:14px; 
}
.creditos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF7200;
	background-color: #FFFFFF;
}
.tablafondodescargas {
	background-color: #FAF5E9;
	padding: 10px;
}
.tablacontenidodescargas {
	background-color: #FFFFFF;
	padding: 10px;
	border: 3px solid #FF7200;
}
.tablacontenidootrasdescargas {
	background-color: #FFFFFF;
	padding: 10px;
	border: 3px solid #D6D6D6;
}
.sombra {

padding:0 6px 6px 6px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
} 
.sombraprofesor {

padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra_profesor.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
background-color: #f6e5ba;
} 
.sombragal {
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 4px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
} 



#sombra {
float:right;
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 24px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
} 
#sombra p  {background: #e6e6e6; 	font-size: 10px; margin: 0 5px 5px 5px; padding: .5em; text-align: left;}
#sombraplantilla  {
text-align:center;
float:none;
clear:both;
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 24px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */}
#sombraplantilla p  {background: #e6e6e6; 	font-size: 10px; margin: 0 5px 5px 5px; padding: .5em; text-align: left;}

#sombraplantilladerecha  {
float:right;
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 24px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */}
#sombraplantilladerecha p  {background: #e6e6e6; 	font-size: 10px; margin: 0 5px 5px 5px; padding: .5em; text-align: left;}

#sombraplantillaizquierda  {
float:left;
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 0px 6px 24px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */}
#sombraplantillaizquierda p  {background: #e6e6e6; 	font-size: 10px; margin: 0 5px 5px 5px; padding: .5em; text-align: left;}

#sombraizquierda {
float:left;
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 24px; 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
} 
.sombraizquierda {
float:left;
padding:0 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:0 24px; 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
} 
#sombraizquierda p  {background: #e6e6e6; 	font-size: 10px; margin: 0 5px 5px 5px; padding: .5em; text-align: left;}
#sombracentro {

text-align:center;
float:none;
clear:both;

padding:2px 6px 6px 0px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
margin:1px 0px 6px 1px; /*Esta es la profundidad de nuestra sombra, sí haces más grandes estos valores, el efecto de sombra es mayor también */
background: url(/imagenes/css-efecto-sombra.gif) no-repeat bottom right; /*Aquí es donde ponemos la imagen como fondo colocando su ubicación*/
border:1px solid;
border-color: #DFDFDF #FFFFFF #FFFFFF #DFDFDF; /*Creamos un marco para acentuar el efecto */
} 
#sombracentro img {
display:block;
position:relative;
top: -2px; /* Desfasamos la imagen hacia arriba */
left: -2px; /*Desfasamos la imagen hacia la izquierda */
padding:4px;
margin-top:5px;
margin-left:5px;
background:#FFFFFF; /*Definimos un color de fondo */

}
#sombracentro p  {background: #e6e6e6; 	font-size: 10px; margin: 0 5px 5px 5px; padding: .5em; text-align: left;}


#sombra img {
display:block;
position:relative;
top: -2px; /* Desfasamos la imagen hacia arriba */
left:-2px; /*Desfasamos la imagen hacia la izquierda */
padding:3px;
margin-top:5px;
margin-left:5px;
background:#FFFFFF; /*Definimos un color de fondo */

}
#sombraizquierda img {
display:block;
position:relative;
top: -2px; /* Desfasamos la imagen hacia arriba */
left:-2px; /*Desfasamos la imagen hacia la izquierda */
padding:3px;
margin-top:5px;
margin-left:5px;
background:#FFFFFF; /*Definimos un color de fondo */

}


.faq {
margin-top:8px;
margin-left:16px;
margin-right:16px;
}


dl#faq {
	border-top: 1px solid #d5d5d5;
}
	
	dl#faq dt {
		float:none;
		margin:0 0 0 0;
		padding:10px 20px;
		border: 1px solid #d5d5d5;
		border-width: 0;
		width:auto !important;
	}
		dl#faq dt.active {
			border-width: 0 0 1px 0;
			background: #e6e6e6 url("/imagenes/bullet_arrow_down.gif") 10px 1.5em no-repeat;
		}
		dl#faq dt.inactive {
			border-width: 0 0 1px 0;
			background: url("/imagenes/bullet_arrow.gif") 10px 1.5em no-repeat;
		}

		dl#faq dt a {
			color: #FF7200;
			text-decoration: none;
		}
		dl#faq dt a:VISITED {
			color: #FF7200;
			text-decoration: none;
		}
		dl#faq dt a:HOVER {
			color: #FF7200;
			text-decoration: none; border-bottom: 1px dotted #FF7200; 

		}




	dl#faq dd {
		margin:0;
		padding:10px 20px;
		border-bottom: 1px solid #d5d5d5;
	}
		dl#faq dd.active {
			background-color: #f5f5f5;
		}
		dl#faq dd.inactive {
			/*display:none;*/
		}
		dl#faq dd p{
			margin-top:0;
		}

div#video  {text-align: left; float: right; clear: both; margin-left: 25px; }

div#video p  {background: #e6e6e6; 	font-size: 10px; margin-top: 0; padding: .5em;}

.textogaleria {
	font-family:  Arial, Helvetica,Verdana, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-style: italic;
}
.separador {

/*	background-image: url(/imagenes/fondo-titulos-columna.gif);
	background-position:  0 -10px;
	height: 26px;
	margin-top:20px;
	margin-bottom:20px;
*/	
	height: 26px;

}

hr.separador {
	/*color: #f6e5ba;border-bottom: 5px solid #9d986e; */
	height: 5px;
	border: none;
}

.fondotdizq{
	background-color: #F0F0F0;
}

.fondotdder{
	background-color: #f8f4e8;
}





#nav_expanded td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	line-height: normal;
	line-height: normal;
}


#nav_expanded ul {
	margin: 2px;
    padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	list-style-type: square;
	list-style-image: url('/imagenes/spot-blanco.gif');
	list-style-position: outside;
}

ul.expanded {
	margin: 2px;
    padding: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	list-style-type: square;
	list-style-image: url('/imagenes/spot-blanco.gif');
	list-style-position: outside;
}

#nav_expanded  li {

	list-style-position: outside;
	list-style-image: url(/imagenes/spot-naranja.gif);
	list-style-type: square;
	margin: 2px;
    padding: 2px;
}

#nav_expanded  a {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#nav_expanded  a:VISITED {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#nav_expanded  a:HOVER {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none; border-bottom: 1px dotted #FF7200; 
}


.frase{
	font-family: Arial, Helvetica, sans-serif;
	color: #616161;
	font-size: 11px;
	padding-right:14px;
	padding-left:11px;
	text-align: left;
}


.negro{
	color: #000000;
}


.blanco{
	color: #FFFFFF;
}


input.buscador {
	border: 0px solid #FFFFFF;
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9C9C9C;
	height: 17px;
	width: 180px;

}
input.naranja{
	color: #FF7200;

}

ul.listamenu {
	list-style-position: outside;
	margin: 0px;
    padding: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}


li.listamenu  {
	list-style-position: outside;
	list-style-type: none;
	list-style-image: url(/imagenes/spot-naranja.gif);
}


A.thickbox{
	text-decoration: none;
}
A.thickbox:VISITED{
	text-decoration: none;

}
A.thickbox:HOVER {
	text-decoration: none; border: 0px; 
}
.barracolor-1{
	border-bottom: 5px solid #f6e5ba;
}
.barracolor1{
	border-bottom: 5px solid #f6e5ba;
}
.barracolor2{
	border-bottom: 5px solid #fadfc2;
}
.barracolor3{
	border-bottom: 5px solid #dddbce;
}
.barracolor4{
	border-bottom: 5px solid #dcd8d7;
}
.barracolor5{
	border-bottom: 5px solid #d0dcf6;
}
.barracolor6{
	border-bottom: 5px solid #fbda8d;
}
.barracolor7{
	border-bottom: 5px solid #b5edfe;
}


.color-1{
	color: #f6e5ba;
	background-color: #f6e5ba;

}
.color1{
	color: #f6e5ba;
	background-color: #f6e5ba;

}
.color2{
	color: #fadfc2;
	background-color: #fadfc2;
}
.color3{
	color: #dddbce;
	background-color: #dddbce;
}
.color4{
	color: #dcd8d7;
	background-color: #dcd8d7;
}
.color5{
	color: #d0dcf6;
	background-color: #d0dcf6;
}
.color6{
	color: #fbda8d;
	background-color: #fbda8d;
}
.color7{
	color: #b5edfe;
	background-color: #b5edfe;
}

td.menuppals-1 {
	background:#ef7301;
}
td.menuppals1 {
	background:#ef7301;
}
td.menuppals2 {
	background:#ff9933;
}
td.menuppals3 {
	background:#9d986d;
}
td.menuppals4 {
	background:#666666;
}
td.menuppals5 {
	background:#01404f;
}
td.menuppals6 {
	background:#f9b418;
}
td.menuppals7 {
	background:#6398aa;
}


td.menuppal-1:HOVER {
	background:#ef7301;
}
td.menuppal1:HOVER {
	background:#ef7301;
}
td.menuppal2:HOVER {
	background:#ff9933;
}
td.menuppal3:HOVER {
	background:#9d986d;
}
td.menuppal4:HOVER {
	background:#666666;
}
td.menuppal5:HOVER {
	background:#01404f;
}
td.menuppal6:HOVER {
	background:#f9b418;
}
td.menuppal7:HOVER {
	background:#6398aa;
}


.textcolor-1{
	color:  #ef7301;
}
.textcolor1{
	color:  #ef7301;
}
.textcolor2{
	color:  #ff9933;
}
.textcolor3{
	color: #9d986d;
}
.textcolor4{
	color:  #666666;
}
.textcolor5{
	color:  #01404f;
}
.textcolor6{
	color:  #f9b418;
}
.textcolor7{
	color:  #6398aa;
}
A.enlacemapa-1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.enlacemapa-1:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.enlacemapa-1:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
font-weight: bold;
}

A.enlacemapa1{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.enlacemapa1:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;
font-weight: bold;
}
A.enlacemapa1:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
font-weight: bold;
}

A.enlacemapa2{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;

}
A.enlacemapa2:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: none;

}
A.enlacemapa2:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;

}
A.enlacemapa3{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;

}
A.enlacemapa3:VISITED{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: none;

}
A.enlacemapa3:HOVER {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #666666;
text-decoration: underline;

}

.blanco {color: #FFFFFF}


p { font-size:100%; }
div { font-size:100%; }
b { font-size:100%; }
strong { font-size:100%; }
ul { font-size:100%; }
ol { font-size:100%; }
li { font-size:100%; }
h1 { font-size:100%; }
h2 { font-size:100%; }
a { font-size:100%; }

.separadorformtitular{
	color: #FFFFFF;
	background-color: #9d986d;
	font-weight: bold;
	font-size: 13px;

padding:6px 6px 6px 6px;
}

.separadorform{

	color: #FFFFFF;
	background-color: #FF7200;
font-weight: bold;
margin:4px 4px 4px 4px; 
padding:1px 4px 1px 4px;

}

.pie{
font-size: 10px;
}
.negrita{
font-weight: bold;
}
