@charset "utf-8";
/* CSS Document */
/*

	ESTILOS GENERALES

*/
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;}
p { text-align:justify;
}
p.noJustify {
	text-align:left;
}
#contenedor {
	width:947px;
	margin-left:auto;
	margin-right:auto;
}
h1 {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FF9900;
	margin:0px;
	padding:0px;
	margin-bottom:10px;
	font-weight:normal;
}
h2 {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#00434F;
	font-weight:normal;
	margin:0px;
	padding:0px;
	padding-top:10px;
}
h2 a {
	font-weight:normal;
}
h3 {
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
}
p {
	line-height:18px;

}
a {
	color:#00434F;
	font-weight:bold;
}
ul {
	padding-left:20px;
}
li {
	padding-bottom:5px;
	line-height:18px;
}

#menuPpal {
}
#menuPpal ul {
	list-style:none;
	margin:0px;
	padding:0px;}
#menuPpal li {
	margin:0px;
	float:left;
	background-image:url(images/fondo_menu_off.jpg);
	background-repeat:repeat-x;
	border-right:solid 1px #054F61;
	line-height:10px;
}
#menuPpal a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	padding:12px 10px 12px 10px;
	font-weight:normal;
}
#menuPpal a:hover {
	background-image:url(images/fondo_menu_on.gif);
	background-repeat:repeat-x;}
#menuIdiomas  {
	font-size:11px;
	text-align:right;
}
#menuIdiomas a {
	color:#136371;
}
#menuPpal01 {}
#menuPpal02 {}
#menuPpal03 {}
#menuPpal04 {}
#menuPpal05 {}
#menuPpal06 {}
#menuPpal07 {}

#menuSec {
	background-color:#276D69;
	background-image:url(images/fondo_modVerde.gif);
	background-repeat:repeat-x;
	border:solid 1px #01171B;
	color:#FFFFFF;
	padding:15px 15px 15px 20px;
	margin-bottom:10px;
}
#menuSec ul {
	list-style-image:url(images/bullet_modVerde.gif);
	margin:0px;
	padding:0px;
	margin-left:10px;
}
#menuSec li {
	padding-bottom:10px;
	line-height:12px;
}
#menuSec a {
	color:#FFFFFF;
	font-weight:bold;
}
#menuSec01 {}
#menuSec02 {}
#menuSec03 {}
#menuSec04 {}
#menuSec05 {}
.modVerde {
	background-color:#276D69;
	background-image:url(images/fondo_modVerde.gif);
	background-repeat:repeat-x;
	border:solid 1px #01171B;
	color:#FFFFFF;
	padding:15px 30px 15px 20px;
}
.modVerde h1 {
	color:#FF9900;
	line-height:18px;}
.modVerde ul {
	list-style-image:url(images/bullet_modVerde.gif);
	margin:0px;
	padding:0px;
	margin-left:10px;
	font-size:11px;}
.modVerde li {
	padding-bottom:5px;
	line-height:14px;
}
.modGris {
	background-color:#cccccc;
	background-image:url(images/fondo_modGris.gif);
	background-repeat:repeat-x;
	border:solid 1px #01171B;
	padding:15px 20px 15px 20px;
}
.modGris h1 {
	color:#FFFFFF;
	line-height:18px;}
.modGris p {
	text-align:left;
}
.modNaranja {
	background-color:#FF9900;
	background-image:url(images/fondo_modNaranja.gif);
	background-repeat:repeat-x;
	border:solid 1px #01171B;
	color:#333333;
	padding:15px 25px 15px 20px;
}
.modNaranja p {
	text-align:left;
}
.modNaranja h1 {
	color:#000000;
	line-height:18px;}
.modNaranja p {
	margin:0px;
	margin-bottom:10px;
}
.modNaranja ul {
	list-style:none;
	margin:0px;
	padding:0;
}
.modNaranja li {
	padding:0px;
	margin:0px;
}
.pie {
	border:solid 1px #000000;
	font-size:10px;
}
.pie p {
	margin:0px;
	padding-left:20px;
}
.add {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
}
.add a {
	font-weight:bold;
	color:#666666;
}
/*

	ESTILOS HOME

*/
#bannerHome {
	background-image:url(images/banner_home.jpg);
	height:154px;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:20px;
}
#bannerHome h1 { 
	color:#FF9900;
	margin:0px;
	padding:0px;
	font-size:18px;
	font-weight:normal;
	}
#bannerHome p {
	margin:0px;
	padding:0px;
	font-size:13px;
}
#bannerHome a {
	color:#FFFFFF;
}
/*

	ESTILOS QUIENES SOMOS

*/
#bannerQuienes {
	background-image:url(images/fondo_cab_quienes.jpg);
	background-repeat:no-repeat;
	height:122px;
	padding-left:30px;
	margin-bottom:10px;
}
#menuNotas {
	color:#015A68;
	font-size:11px;
}
#menuEventos p {
	margin:0px;
	padding:0px;	
}
.fotoEventos {
	border:solid 1px #000000;
}
.fechaEventos {
	font-size:10px;
	font-style:italic;
}
.fade-box {
		width: 448px;
		position: absolute;
		text-align:center;
}

#image-container {
	width: 448px;
	height: 336px;
	background: url(images/fade-image-bg.gif);
	background-position:center;
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 100px;
	border:#000000 1px solid;
	padding:5px;				
}
.tipoAliado {
	color:#D66613;
	border:solid 1px #999999;
	padding:5px;
	font-weight:bold;
	}
.tipoAliado ul {
	list-style-image:url(images/bullet_modBlanco.gif);
	color:#333333;
	margin:0px;
	padding:0px;
	padding-left:25px;
	font-weight:normal;
	line-height:18px;
}
.tipoAliado li {
	padding-bottom:5px;
}
/*

	ESTILOS VPN

*/
#bannerVPN {
	background-image:url(images/fondo_cab_VPN.jpg);
	background-repeat:no-repeat;
	height:122px;
	padding-left:30px;
	margin-bottom:10px;
}
/*

	ESTILOS SEGURIDAD ADMINISTRADA

*/
#bannerSeguridad {
	background-image:url(images/fondo_cab_seguridad.jpg);
	background-repeat:no-repeat;
	height:122px;
	padding-left:30px;
	margin-bottom:10px;
}
/*

	ESTILOS PROMOCIONES

*/
#bannerPromociones {
	background-image:url(images/fondo_cab_promo.jpg);
	background-repeat:no-repeat;
	height:122px;
	padding-left:30px;
	margin-bottom:10px;
}
/*

	ESTILOS SERVICIOS

*/
#bannerServicios {
	background-image:url(images/fondo_cab_servicios.jpg);
	background-repeat:no-repeat;
	height:122px;
	padding-left:30px;
	margin-bottom:10px;
}
#contenedorBoletin {
	height:250px;
	overflow:scroll;
	overflow-x:hidden;
} 
#rss_estilo {
}
#rss_estilo channel {
	border:solid 1px #00CC00;
}
/*

	ESTILOS CONTACTENOS

*/
#bannerContactenos {
	background-image:url(images/fondo_cab_contacto.jpg);
	background-repeat:no-repeat;
	height:122px;
	padding-left:30px;
	margin-bottom:10px;
}