@import url("header.css");
@import url("sidebar.css");
@import url("banner.css");
@import url("content1.css");
@import url("programas.css");
@import url("inicio.css");
@import url("texto.css");
@import url("headercomunica.css");
@import url("calendario.css");
@import url("noticias.css");


body {
	background-color: #BAB4A7;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	color: #000000;
	margin-top: 0px;
}

#divwrapper {
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #a30b0b;
	max-width: 1000px;
	min-width: 750px;
	height: auto;
	overflow: hidden;
	background-image: url(../images/bgred.jpg);
	background-repeat: repeat-x;
	
	}
	
#divwrapperred {

	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #72A7D1;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgceleste.jpg);
	background-repeat: repeat-x;
}

#divwrapperprogramas {
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #0E50A4;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgblue.jpg);
	background-repeat: repeat-x;

}

#divwrapperintranet {
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #79C44D;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgverde.jpg);
	background-repeat: repeat-x;
	
}
#divwrappermapa {



	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #3E5064;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgnegro.jpg);
	background-repeat: repeat-x;
}

#divwrapperrecursos {


	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #543384;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgvioleta.jpg);
	background-repeat: repeat-x;
}

#divwrappercontent {
	background-repeat: repeat;
}

#divwrapperinicio {

	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #79C44D;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgverde.jpg);
	background-repeat: repeat-x;
}
#divwrappercomunicacion {

	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FB9900;
	max-width: 1000px;
	min-width: 750px;
	height: inherit;
	overflow: hidden;
	background-image: url(../images/bgcafe.jpg);
	background-repeat: repeat-x;
}

#divSideBar {
	float: left;
	width: 167px;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#divFooter {
	width: 760px;
	background-image: url(../images/footer.jpg);
	height: auto;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6A87AA;
	color: #D0D5DF;
	text-align: center;
	font-family: "Trebuchet MS", Arial, Verdana;
	font-size: 11px;
	font-weight: bold;
	background-repeat: repeat-x;
	background-color: #16354A;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;

}


#divFooter a {
	color: #D0D5DF;
	text-decoration: none;
}
#divFooter a:hover {
	color: #FFCC00;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFCC00;
}



#divBanner {
	float: right;
	width: 157px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 2px;
	padding-left: 2px;
	clear: right;
}

#divcontent {
	float: left;
	width: 415px;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 3px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	background-color: #e5e5e2;
}
#divcontent1 {
	width: 584px;
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#divcontentazul {
	width: 570px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/bgcontent_azul.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: right;
}



#divtexto {
	float: left;
	padding-top: 10px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #658094;
	border-right-color: #495665;
	border-bottom-color: #1A1C24;
	border-left-color: #5F7089;
	height: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #e5e5e2;
	width: 565px;
	padding-left: 3px;
	padding-right: 5px;
	margin-right: 10px;/*modificado ori 10*/
	clear: right;

}


#divcontentrojo {
	float: left;  /*modificado */
	width: 550px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	height: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	clear: right;
	margin-right: 0px;
	margin-left: 0px;
}
#divcontentverde {

	width: 584px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/bgcontent_verde.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}


#divcontentcomunica {

	width: 584px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/bgcontent_azul.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#divcontentcafe {

	width: 584px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/bgcontent_cafe.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#divcontentceleste {


	width: 584px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/bgcontent_celeste.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}

#divcontentvioleta {
	width: 570px;
	background-repeat: no-repeat;
	background-position: right top;
	background-image: url(../images/bgcontent_violeta.jpg);
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	clear: right;
}

#divcontentnegro {

	width: 752px;
	background-repeat: no-repeat;
	background-position: right top;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
#divtexto1 {

	float: left;
	width: 570px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	background-repeat: no-repeat;
	background-position: left bottom;
}
#recuadro1 img {

	border: 5px solid #7097B8;
	margin: 10px;
	float: left;
}
#divmenupaises {
	float: right;
	width: 150px;
	border: 1px solid #859CC0;
	background-color: #BEC0B4;
}
#divmenupaises ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#divmenupaises li {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8A8D78;
	padding-left: 1px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#divmenupaises a {
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#divmenupaises a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #682222;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#divmenubanners {
	float: right;
	padding-bottom: 10px;
	padding-top: 10px;
}
.noticias {
	display: block;
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 2px;
	margin-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5579B0;
	margin-right: 5px;
	margin-left: 5px;
}
#divtextoentero {

	float: left;
	width: 750px;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 20px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #658094;
	border-right-color: #495665;
	border-bottom-color: #1A1C24;
	border-left-color: #5F7089;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #e5e5e2;
}
#divcasillas {
	float: right;
	width: 135px;
	background-color: #D1D1D1;
	clear: right;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#divcasillas ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#divcasillas li {
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #778799;
}
#divcasillas li a {
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	display: block;
}
#divcasillas a:hover {
	color: #FFFFFF;
	background-color: #787B9C;
	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
#divcasillas h1 {
	color: #FFFFFF;
	background-color: #000033;
	font-size: 11px;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: none;
}
#divcontentnotiteca {

	float: left;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
	margin-top: 5px;
	margin-bottom: 10px;
}
#divtextonotiteca {
	float: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 20px;
	padding-left: 3px;
	height: auto;
	margin-top: 5px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	width: 745px;
}
#divcasillas1 {
	float: right;
	width: 150px;
	background-color: #EFEFF5;
	clear: right;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
}
#divcasillas1 ul {
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#divcasillas1 li {
	display: block;
	padding-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #939CB1;
	padding-right: 0px;
}
#divcasillas1 li a {
	text-decoration: none;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
	display: block;
}
#divcasillas1 a:hover {
	color: #FFFFFF;
	background-color: #5E0000;
	margin: 0px;
	display: block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
#divcasillas1 h1 {
	color: #FFFFFF;
	background-color: #000033;
	font-size: 11px;
	display: block;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-transform: none;
}
#divtextonoti {

	float: left;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 20px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #658094;
	border-right-color: #495665;
	border-bottom-color: #1A1C24;
	border-left-color: #5F7089;
	height: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: left bottom;
	background-color: #e5e5e2;
	width: 580px;
}
#divtextoconta {
	float: left;
	padding-top: 10px;
	padding-right: 3px;
	padding-bottom: 20px;
	padding-left: 3px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #658094;
	border-right-color: #495665;
	border-bottom-color: #1A1C24;
	border-left-color: #5F7089;
	height: auto;
	margin-top: 0px;
	margin-bottom: 10px;
	background-repeat: no-repeat;
	background-position: center 110px;
	background-color: #e5e5e2;
	width: 560px;
	background-image: url(../images/recuadrocontacto.jpg);
}
