/* INTERNA */
img, div, ul { behavior: url(css/iepngfix.htc) }

#InternaContenedor {
	margin: 0px auto;
	width: 906px;
	height: auto;
	clear:both;
}
#InternaColumnaLeft {
	float:left;
	width: 178px;
	height: auto;
}
/* MENU LEFT */
#InternaMenuLeft {
	float: left;
	width: 169px;
	height: 242px;
}
#InternaMenuLeft li {
	display:inline;
}
#InternaMenuLeft li a {
	display:block;
	padding:0px 0px 0px 15px;
	margin:15px 0px 0px -30px;
	list-style-type:none;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/MenuIcon2.gif) 0px 3px no-repeat;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
}
#InternaMenuLeft li a:hover{
	background-color:#EFEFEF;
}
/* FIN MENU LEFT */

#InternaBlackBox {
	margin: 0px auto;
	width: 178px;
	height: 20px;
	background-color:#000000;
	clear:both;
}
#InternaBlackBox h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:center;
	margin: 0px 0 0 0;
}
/* MENU GENERAL */
#GeneralMenuLeft {
	float: right;
	width: 169px;
	height: auto;
}
#GeneralMenuLeft li {
	display:inline;
}
#GeneralMenuLeft li a {
	display:block;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px -40px;
	list-style-type:none;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
}
#GeneralMenuLeft li a:hover{
	background-color:#EFEFEF;
}
/* FIN MENU GENERAL */

/* DESCARGAS */
#InternaDescargasContenedor {
	margin: 0px auto;
	width: 178px;
	height: auto;
	padding: 5px 0 5px 0;
	border-top: 1px solid #44AEDF;
	border-bottom: 1px solid #44AEDF;
	clear:both;
}
.InternaDescargas {
	margin: 0px auto;
	width: 178px;
	height: 54px;
}
.InternaDescargas h3{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #FFFFFF;
	padding: 7px 0 0 10px;
	line-height: 18px;
	margin: 0px 0 0 0;
	line-height: 14px;
}
.InternaDescargas a{
	text-decoration:underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	color: #FFFFFF;
	padding: 0 0 0 0px;
	float:right;
	margin: 0px 5px 0 0;
}
.InternaDescargas a:hover{
	text-decoration:none;
	color: #CCCCCC;
}
.InternaDescargasFondoUno {
	width: 178px;
	height: 54px;
	background:url(../images/InternoDescargasBkg1.jpg) 0px 0px no-repeat;
}
.InternaDescargasFondoDos {
	width: 178px;
	height: 54px;
	background:url(../images/InternoDescargasBkg2.jpg) 0px 0px no-repeat;
}
.InternaDescargasFondoTres {
	width: 178px;
	height: 54px;
	background:url(../images/InternoDescargasBkg3.jpg) 0px 0px no-repeat;
}

/* FIN DESCARGAS */
.InternaPurpleBox {
	margin: 10px auto;
	width: 178px;
	height: 22px;
	background:url(../images/InternoDescargasBkg4.gif) 0px 0px repeat-x;
	clear:both;

}
.InternaPurpleBox a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 5px 0 0 0;
	text-decoration:none;
	float:left;
	padding-left:10px;
}
.InternaPurpleBox a:hover{
	text-decoration:underline;
}
.InternaPurpleBoxIcon {
	float:right;
	padding: 4px 0 0 0;
}

#InternaColumnaRight {
	float:right;
	width: 703px;
	height: auto;
	padding: 0 24px 0 0;
}
#InternaFoto {
	margin: 0px auto;
	width: 703px;
	height: 216px;
}
#InternaFotoPpal {
	margin: 0px auto;
	width: 703px;
	height: 216px;
	position:absolute;
	z-index: 100;
	margin: 0px;
}
#InternaFotoFranja {
	margin: 0px auto;
	width: 690px;
	height: 50px;
	z-index: 200;
	position: absolute;
	margin: 166px 0 0 13px;
	background-color:#54BDEA;
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
#InternaFotoFranja h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 0px 0 0 5px;
	text-decoration:none;
	float:left;
}
#InternaFotoFranjaIcon {
	float:right;
	padding: 0px 0 0 0;
}
#InternaContenido {
	margin: 0px auto;
	width: 100%;
	height: auto;
	clear:both;

	/* se agrego para todo el contenido pues solo estaba aplicando para los parrfos <p>     */
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	/*margin: 10px 0 0 15px;*/
	margin: 10px 0;
	text-align:justify;


}
#InternaContenido h3{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #54BDEA;
	line-height: 16px;
	border-bottom: 1px solid #54BDEA;
	margin: 10px 0 0 15px;

}
#InternaContenido h4{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaContenido p{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	margin: 10px 0 0 15px;
	text-align:justify;




}

#InternaContenido h5{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #363636;
	line-height: 16px;
	margin: 10px 0 0 15px;

}

#InternaContenido p span a{
	text-decoration: none;
	color:#666666;
}

#InternaContenido p span a:hover {
	text-decoration: underline;
	color:#54BDEA;
}
/* FIN INTERNA */

/*INTERNA 2*/

/* MENU LEFT DOS */
#InternaDosMenuLeft {
	float: left;
	width: 169px;
	height: 242px;
}
#InternaDosMenuLeft li {
	display:inline;
}
#InternaDosMenuLeft li a {
	display:block;
	padding:0px 0px 0px 15px;
	margin:15px 0px 0px -30px;
	list-style-type:none;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/MenuIcon1.gif) 0px 3px no-repeat;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
}
#InternaDosMenuLeft li a:hover{
	background-color:#EFEFEF;
}
/* FIN MENU LEFT DOS*/

#InternaDosFotoFranja {
	margin: 0px auto;
	width: 690px;
	height: 50px;
	z-index: 200;
	position: absolute;
	margin: 166px 0 0 13px;
	background-color:#FF3333;
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
#InternaDosFotoFranja h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 0px 0 0 5px;
	text-decoration:none;
	float:left;
}
#InternaDosContenido {
	margin: 0px auto;
	width: 100%;
	height: auto;
	clear:both;
	/* se agrego para todo el contenido pues solo estaba aplicando para los parrfos <p>     */
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	/*margin: 10px 0 0 15px;*/
	margin: 10px 0;
	text-align:justify;

}
#InternaDosContenido h3{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #FF3333;
	line-height: 16px;
	border-bottom: 1px solid #FF3333;
	margin: 10px 0 0 15px;


}
#InternaDosContenido h4{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaDosContenido h5{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #363636;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaDosContenido p span a{
	text-decoration: none;
	color:#666666;
}

#InternaDosContenido p span a:hover {
	text-decoration: underline;
	color:#FF3333;
}
#InternaDosContenido p{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	margin: 10px 0 0 15px;
	text-align:justify;
}
/*FIN INTERNA 2*/

/*INTERNA 3*/

/* MENU LEFT TRES */
#InternaTresMenuLeft {
	float: left;
	width: 169px;
	height: 242px;
}
#InternaTresMenuLeft li {
	display:inline;
}
#InternaTresMenuLeft li a {
	display:block;
	padding:0px 0px 0px 15px;
	margin:15px 0px 0px -30px;
	list-style-type:none;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/MenuIcon3.gif) 0px 3px no-repeat;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
}
#InternaTresMenuLeft li a:hover{
	background-color:#EFEFEF;
}
/* FIN MENU LEFT TRES*/

#InternaTresFotoFranja {
	margin: 0px auto;
	width: 690px;
	height: 50px;
	z-index: 200;
	position: absolute;
	margin: 166px 0 0 13px;
	background-color:#F99951;
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
#InternaTresFotoFranja h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 0px 0 0 5px;
	text-decoration:none;
	float:left;
}
#InternaTresContenido {
	margin: 0px auto;
	width: 100%;
	height: auto;
	clear:both;

	/* se agrego para todo el contenido pues solo estaba aplicando para los parrfos <p>     */
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	/*margin: 10px 0 0 15px;*/
	margin: 10px 0;
	text-align:justify;
}
#InternaTresContenido h3{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #F99951;
	line-height: 16px;
	border-bottom: 1px solid #F99951;
	margin: 10px 0 0 15px;

}
#InternaTresContenido h4{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaTresContenido h5{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #363636;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaTresContenido p span a{
	text-decoration: none;
	color:#666666;
}

#InternaTresContenido p span a:hover {
	text-decoration: underline;
	color:#F99951;
}
#InternaTresContenido p{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	margin: 10px 0 0 15px;
	text-align:justify;
}
/*FIN INTERNA 3*/

/*INTERNA 4*/

/* MENU LEFT CUATRO */
#InternaCuatroMenuLeft {
	float: left;
	width: 169px;
	height: 242px;
}
#InternaCuatroMenuLeft li {
	display:inline;
}
#InternaCuatroMenuLeft li a {
	display:block;
	padding:0px 0px 0px 15px;
	margin:15px 0px 0px -30px;
	list-style-type:none;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	background:url(../images/MenuIcon4.gif) 0px 3px no-repeat;
	font-size: 11px;
	font-weight:normal;
	color: #333333;
}
#InternaCuatroMenuLeft li a:hover{
	background-color:#EFEFEF;
}
/* FIN MENU LEFT CUATRO*/

#InternaCuatroFotoFranja {
	margin: 0px auto;
	width: 690px;
	height: 50px;
	z-index: 200;
	position: absolute;
	margin: 166px 0 0 13px;
	background-color:#39B54A;
	opacity:.80;
	filter: alpha(opacity=80);
	-moz-opacity: 0.8;
}
#InternaCuatroFotoFranja h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 0px 0 0 5px;
	text-decoration:none;
	float:left;
}
#InternaCuatroContenido {
	margin: 0px auto;
	width: 100%;
	height: auto;
	clear:both;
	/* se agrego para todo el contenido pues solo estaba aplicando para los parrfos <p>     */
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	/*margin: 10px 0 0 15px;*/
	margin: 10px 0;
	text-align:justify;
}
#InternaCuatroContenido h3{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	color: #39B54A;
	line-height: 16px;
	border-bottom: 1px solid #39B54A;
	margin: 10px 0 0 15px;

}
#InternaCuatroContenido h4{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #333333;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaCuatroContenido h5{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #363636;
	line-height: 16px;
	margin: 10px 0 0 15px;

}
#InternaCuatroContenido p span a{
	text-decoration: none;
	color:#666666;
}

#InternaCuatroContenido p span a:hover {
	text-decoration: underline;
	color:#39B54A;
}
#InternaCuatroContenido p{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #666666;
	line-height: 13px;
	margin: 10px 0 0 15px;
	text-align:justify;
}
/*FIN INTERNA 4*/


/*INTERNA NOTICIAS*/
#InternaNoticiasFranja {
	margin: 0px auto;
	width: 100%;
	height: 50px;
	background-color:#39B54A;
}
#InternaNoticiasFranja h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 0px 0 0 5px;
	text-decoration:none;
	float:left;
}
#InternaNoticiasContenido {
	margin: 0px auto;
	width: 100%;
	height: auto;
	clear:both;
	/*margin: 10px 0 0 15px;*/
	margin: 10px 0;

}
#InternaNoticiasContenido h3{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight:bold;
	color: #39B54A;
	line-height: 20px;
	border-bottom: 1px solid #39B54A;
	margin: 10px 0px 0 15px;
}
#InternaNoticiasContenido h4{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #666666;
	line-height: 16px;
	margin: 165px 0 10px 15px;
	border-bottom: 1px solid #39B54A;
	float:left;
	width:43%;
}
#InternaNoticiasContenido p{
	text-decoration:none;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	color: #999999;
	line-height: 13px;
	margin: 10px 0 0 15px;
	text-align:justify;
}
.InternaNoticiasFoto{
	float:left;
	padding: 5px;
	margin: 5px 0 0 10px;
}
/*FIN NOTICIAS*/

/*INTERNA CONTACTO*/
#InternaContactoFranja {
	margin: 0px auto;
	width: 100%;
	height: 52px;
	background-color:#000000;
}
#InternaContactoFranja h3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight:normal;
	color: #FFFFFF;
	text-align:left;
	margin: 0px 0 0 5px;
	text-decoration:none;
	float:left;
}
#InternaClearContenido {
	margin: 0px auto;
	width: 100%;
	height: 30px;
	clear:both;
}
.InternaContactoContenido {
	margin: 0px auto;
	width: 100%;
	height: auto;
	clear:both;
}
.InternaContactoContenido p{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #000000;
	line-height: 12px;
	margin: 20px 0px 0 20px;
}
.InternaContactoContenido input{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #666666;
	border: 1px solid #000000;
	background: #E5E5E5;
	padding: 2px;
	float:right;
	margin: -15px 0 0 0;
}
.InternaContactoContenido textarea{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #666666;
	border: 1px solid #000000;
	background: #E5E5E5;
	padding: 2px;
	float:right;
	margin: -15px 0 0 0;
	overflow:hidden;
}
.InternaContactoContenido select{
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #666666;
	border: 1px solid #000000;
	background: #E5E5E5;
	padding: 2px;
	float:right;
	margin: -15px 0 0 0;
}
.InternaContactoBoton {
	clear:both;
	margin: 10px auto;
	width: 100%;
	text-align:center;
	padding: 15px 0 0 0;
}
/*FIN INTERNA CONTACTO*/


/*estilos listado*/

.lineaSolidaHorizontal{

border-bottom-width: 1px;

border-bottom-style: solid;

 border-bottom-color: #D1D1D8;

}




.lineaPunteadaHorizontal{

border-bottom-width: 1px;

border-bottom-style: dotted;

 border-bottom-color: #BCBCC7;

}

.titListado{

font-size: 10px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #666666;

line-height: 10px;

 font-weight: bold;

}

a.linkTituloNoticia			{	font-size: 12px 	font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration: underline;	color: #2D79C5;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}

a.linkTituloNoticia:hover	{	font-family: Verdana, Arial, Helvetica, sans-serif;	text-decoration: underline;	font-weight: bold;color: #4A9FF4; font-size: 11px;}


.texFecha{

font-size: 9px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #E7A00B;
padding-left:15px;

 }


 .texFechalistado{

 font-size: 9px;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 color: #E7A00B;
 padding-left:0px;

 }

.texEntradilla{

font-size: 11px;

font-family: Verdana, Arial, Helvetica, sans-serif;

color: #999999;

line-height: 10px;

}

a.linkPaginacion		{

 font-size: 11px;

 font-family: Verdana, Arial, Helvetica, sans-serif;

 color: #2D6DE1;

 line-height: 10px;

 text-decoration: underline;

 text-align: center;

}

a.linkPaginacion:hover	{

	font-size: 11px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

color: #1F5196;

	line-height: 10px;

text-decoration: underline;

	text-align: center;

	font-weight: bold;

}


/* Enlace de listado */

a.enlacelistado {
margin-left:10px;
color:#999999;
}

a.enlacelistado:hover {
margin-left:10px;
color:#646464;
}

/*para el subtitulo , es decir el nombre de seccion*/

#Subtituloseccion {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:16px;
/*margin:10px 0 0 15px;*/
padding-top:10px;
padding-left:15px;
text-decoration:none;
}


/*Para el FORMULARIO CONTACTENOS */

#contactenos input {
background:#E5E5E5 none repeat scroll 0 0;
border:1px solid #000000;
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:0 0 0 5px;
padding:2px;
text-decoration:none;
}



#contactenos-buttons input {
background:#000000 none repeat scroll 0 0;
border:1px solid #000000;
color:#FFFFFF;
cursor:pointer;
float:none;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:0 0 0 5px;
padding:2px;
text-decoration:none;

}

#contactenos select {
background:#E5E5E5 none repeat scroll 0 0;
border:1px solid #000000;
color:#666666;
float:left;
width:450px;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:0 0 0 5px;
padding:2px;
text-decoration:none;
width:434px;
}


#contactenos textarea {
background:#E5E5E5 none repeat scroll 0 0;
border:1px solid #000000;
color:#666666;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
margin:0 0 0 5px;
text-decoration:none;
width:434px;
}

#contactenos .obligatorio{
background-image:url(/images/ast01.png);
background-position:97% 50%;
background-repeat:no-repeat;
}

#contactenos .texto {
 	width:120px;
}


#contactenos .campo {
	width:450px;
}

/* FIN FORMULARIO CONTACTENOS */