body {
	background-color: #D9D0BB;
	background-image: url(imagenes/bg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}
.bgcontenidohome {
	background-image: url(imagenes/home/bganimacion.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 292px;
	width: 768px;
}
.bgbotoneshome {
	background-image: url(imagenes/home/bgbotones.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 146px;
	width: 547px;
}
.bgnewsletter {
	background-image: url(imagenes/home/bgnewsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 146px;
	width: 221px;
}
.newsletter {
	background-image: url(imagenes/home/newsletter.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 130px;
	width: 205px;
}
.textoverde {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #70845C;
}
.bgformulario {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #FFA800;
	height: 14px;
	width: 144px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.botonnews {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFA800;
	background-color: #000000;
	height: 16px;
	width: 16px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.cuadrito {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000000;
	background-color: #004E8C;
	border: 1px solid #000000;
	height: 12px;
	width: 12px;
}
.bgbotoneschicos {
	background-image: url(imagenes/home/bgbotoneshomechic.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 134px;
	width: 176px;
}
.bgheadersecundarias {
	background-image: url(imagenes/informacion/bganimacion.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 181px;
	width: 532px;
}
.bgcontenidosec {
	background-image: url(imagenes/informacion/bgcontenido.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	height: 248px;
	width: 532px;
}
.bggradientemenu {
	background-image: url(imagenes/informacion/bgcostado.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	width: 217px;
}
.puntabajo {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #8D9794;
	border-right-color: #8D9794;
	border-bottom-color: #8D9794;
	border-left-color: #8D9794;
}
a.linkverde {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #92C9AD;
	text-decoration: none;
}

.bggestion {
	background-color: #1A2E29;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.bgrrhh {

	background-color: #3A212A;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.bgformacion {


	background-color: #A57203;
	border-top-width: 4px;
	border-right-width: 4px;
	border-bottom-width: 4px;
	border-left-width: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
a.linkverde:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #92C9AD;
	text-decoration: none;
}
a.linkverde:visited {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #92C9AD;
	text-decoration: none;
}
a.linkverde:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #1A2E29;
	text-decoration: none;
	background-color: #92C9AD;
}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.texto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 113%;
	color: #333333;
	text-align: justify;
}
a.linknaranja {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #EAAA00;
	text-decoration: none;
}


a.linkvioleta {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #B4788D;
	text-decoration: none;
}
a.linkvioleta:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #B4788D;
	text-decoration: none;
}
a.linkvioleta :visited {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #B4788D;
	text-decoration: none;
}
a.linkvioleta:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #3A212A;
	text-decoration: none;
	background-color: #B4788D;
}

a.linkamarillo {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #F4BE48;
	text-decoration: none;
}
a.linkamarillo:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #F4BE48;
	text-decoration: none;
}
a.linkamarillo :visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #F4BE48;
	text-decoration: none;
}
a.linkamarillo:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #A57203;
	text-decoration: none;
	background-color: #F4BE48;
}
a.linknaranja:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #EAAA00;
	text-decoration: none;
}
a.linknaranja:visited {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #EAAA00;
	text-decoration: none;
}
a.linknaranja:hover {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #EAAA00;
	text-decoration: underline;
}
.bgcontenidoContacto {
	background-image: url(imagenes/contacto/bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 182px;
	width: 206px;
}
.cajacontacto {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #999999;
	height: 14px;
	width: 110px;
	border: 1px solid #004F7B;
}
.cajacontactoMensaje {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #999999;
	height: 54px;
	width: 235px;
	border: 1px solid #004F7B;
}
a.linkGris {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.linkGris:active {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.linkGris:visited {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
a.linkGris:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #333333;
}
.bgheadnoticias {
	background-image: url(imagenes/noticias/bgheader.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 183px;
	width: 766px;
}
.bgnoticiaschico {
	background-image: url(imagenes/noticias/bgchico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 249px;
	width: 234px;
}

.bgnoticiaschico_2 {
	background-image: url(imagenes/noticias/bgchico_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 249px;
	width: 234px;
}

.bgnoticiasGrande {
	background-image: url(imagenes/noticias/bggrande.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 249px;
	width: 532px;
}
.bgnoticiasGrande_2 {
	background-image: url(imagenes/noticias/bggrande_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	height: 249px;
	width: 532px;
}
.marquito {
	background-color: #FFFFFF;
	border: 1px solid #D4D0C8;
}
.tituloNoticia {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
}
a.linkNegro {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linkNegro:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linkNegro:visited {

	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.linkNegro:hover {

	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.bgnoticiasGradiente {
	background-image: url(imagenes/noticias/bggradient.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.fecha {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #999999;
}
.tituloGrandeNoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
}
.copete {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.textoGral {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	line-height: 130%;
	color: #000000;
}
.bgserviciosIzq {
	height: 449px;
	width: 216px;
}
.bgserviciosGrande {
	background-image: url(imagenes/servicios/bgserv.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	height: 430px;
	width: 538px;
}
.bgserviciosind {
	background-image: url(imagenes/servicios/bgchico.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 414px;
	width: 175px;
}
.ser01 {
	background-image: url(imagenes/servicios/01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 397px;
	width: 159px;
}
.ser02 {
	background-image: url(imagenes/servicios/02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 397px;
	width: 159px;
}
.ser03 {

	background-image: url(imagenes/servicios/03.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 397px;
	width: 159px;
}
.servbganim {
	background-image: url(imagenes/servicios/animacion.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 154px;
	width: 216px;
}
.servicioBotones {
	background-image: url(imagenes/servicios/inde02.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 273px;
	width: 216px;
}
.contenidoGestion {
	background-image: url(imagenes/servicios/contenido.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 250px;
	width: 310px;
}
.contenidootros {

	background-image: url(imagenes/servicios/grande.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 305px;
	width: 310px;
}
.gradviol {
	background-image: url(imagenes/servicios/gradviol.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
}
.gradamatrillo {
	background-image: url(imagenes/servicios/grdam.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
}
.gradverde {
	background-image: url(imagenes/servicios/gradverde.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	height: 26px;
}
.subtitulos {
	font-family: Tahoma, Verdana, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #333333;
}
.bgservverde {

	background-image: url(imagenes/servicios/cuadrverde.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 249px;
	width: 234px;
}
.bgservvioleta {


	background-image: url(imagenes/servicios/cuadrvioleta.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 249px;
	width: 234px;
}
.bgservamarillo {
	background-image: url(imagenes/servicios/cuadroamarillo.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 249px;
	width: 234px;
}

.bgservamarillo_1 {
	background-image: url(imagenes/servicios/cuadroamarillo_2.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}



a.linkblanco {

	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkblanco:active {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkblanco:visited {


	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linkblanco:hover {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #F0A605;
	text-decoration: none;
	background-color: #FFFFFF;
}
.cv {
	background-repeat: no-repeat;
	background-position: left top;
	height: 18px;
	width: 235px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #666666;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}.textoisos {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	line-height: 95%;
	color: #333333;
	text-align: justify;
	
}
.tituloverde {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #376258;
}
.titulolila {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #623846;
}
.tituloamarillo {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #9C6A03;
}
.tituloamarillo2 {


	font-family: Calibri, Verdana, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #F5E9AD;
}


.Seccion_Link:link {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.Seccion_Link:visited {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.Seccion_Link:active {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
}
.Seccion_Link:hover  {
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.bgnewsletters02 {
	background-image: url(imagenes/news/centro.gif);
	background-repeat: repeat-y;
	background-position: center top;
}
.textonewsletter {
	font-family: Tahoma, Verdana, Arial;
	font-size: 9px;
	color: #333333;
}
.Clientes_btn {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
	background-color: #E1E1E1;
	border: 1px solid #B5B5B1;
	height: 17px;
	width: 69px;
}
.Clientes_txt {
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #666666;
	height: 17px;
	width: 99px;
	background-color: #EDECE7;
	border: 1px solid #B4B4AF;
}
.listaTemas {
	width: 45%;
	float: left;
	list-style-type: none;
	line-height:20px;
}
