.boton{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	border: 1px solid #C14A01;
	background: #F05C00;
	color:#FFFFFF;
	height: 22px;
}
#teaser{
	background-image: url(bg_teaser.gif);
	background-repeat:repeat-y;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	height: 221px;
}
#body_central {
	background-image: url(bg_teaser.gif);
	background-repeat:repeat-y;
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	height: 210px;
}
#preguntas_frec{
	height: 35px;
	width: 366px;
	margin-top: 9px;
	margin-left: 14px;
}
#informacion_rec{
	height: 35px;
	width: 366px;
	margin-top: 9px;
	margin-left: 0px;
}
#preg_frec {
	border: 1px solid #C0D0D9;
	border-width: 1px 1px 0 1px;
	height: auto;
	width: 364px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-left: 14px;
}
#preg_frec ul, li {

	list-style-type: none;
}
#preg_frec ul {

	margin: 0;
	padding: 0;
}

#preg_frec li {

	border-bottom: 1px solid #C0D0D9;
}
#preg_frec a {
	text-decoration: none;
	color: #3D5862;	
	background-image:url(bullet_preguntas.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	display: block;
	padding: 6px 2px 6px 24px;
	width: 338px;
}
#preg_frec a:hover {
	background-image:url(bullet_preguntas_ov.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	background: #D4E0E6;
}
#inf_rec {
	border: 1px solid #C0D0D9;
	border-width: 0px 0px 0px 0px;
	height: auto;
	width: 365px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-bottom: 10px;
}
#inf_rec ul, li {
	list-style-type: none;
}
#inf_rec ul {
	margin: 0;
	padding: 0;
	padding-left: 3px;
}
#inf_rec li {
	border-bottom: 1px solid #C0D0D9;
}
#inf_rec a {
	text-decoration: none;
	color: #3D5862;	
	background-image:url(bullet_flecha.gif);
	background-repeat:no-repeat;
	background-position: 5px 8px;
	display: block;
	padding: 6px 2px 6px 24px;
}
#inf_rec a:hover {
color: #DB4800;
text-decoration:underline;
}

#divHeader {
	background-color: #000066;
	width: 770px;
}
form {
	width: auto;
	float: center;
}
.menu2 {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3D5862;
}
.menu2Resaltado {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.menu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6C858F;
}
.menu1Resaltado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6600;
}
#content {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#contentIzq {
	width: 389px;
	float: left;
	height: 240px;
}
#contentDer {
	width: 381px;
	background-image: url(images/BGder_home.jpg);
	height: 240px;
	float: left;
}
#infoReciente {
	margin-top: 9px;
	background-image: url(images/note_home.jpg);
	height: 189px;
	width: 371px;
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 25px;
}
#infoReciente li {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5e7078;
	list-style-image: url(images/bullet_flechaNar.jpg);
	width: 300px;
}

#footerTop {
	background-image: url(bg_bottomCont.jpg);
	background-repeat:  repeat-x;
	height: 19px;
	padding-top: 4px;
}
#footerBottom {
	background-image: url(bg_footerBottom.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	padding: 5px;
}
.legales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666666;
}
#legales_a a {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DB4800;
	text-decoration: none;
}
#legales_a a:hover {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #DB4800;
	text-decoration: underline;
}
#headerMid li {
	list-style-type: none;
}
#header {
	width: 770px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	float: left;
	height: 102px;
	width: 183px;
}
#headerTop {
	height: 47px;
	width: 587px;
	background-image: url(headerTop.jpg);
	float: right;
	background-repeat:no-repeat;
}
#headerMid {
	height: 15px;
	width: 587px;
	background-image: url(bg_headerMid.jpg);
	background-repeat:   repeat-x;
	float: right;
	padding-top: 10px;
}
#headerMid p {
	display: block;
}
#menu1 {
	margin-top: 21px;
	margin-right: 10px;
	width: 270px;
	float: center;
}
#menu2 a {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3D5862;
	text-decoration: none;
}
#menu2 a:hover {
	font-family: Verdana, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #db4800;
}
#menu1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#menu1 a:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #db4800;
	text-decoration: none;
}
#contFooter {
	background-image: url(p_bg_sombra.jpg);
	background-position: left top;
	height: 130px;
	width: 770px;
	margin-top: 0;
	padding-top: 20px;
}
#contBanner {
	background-image: url(bg_banners.gif);
	background-position: left top;
	height: 81px;
	width: 770px;
}
#contMiniBanner {
background-color: #DAE1E5;
	height: 60px;
	width: 770px;
}
#participa {
	height: 115px;
	width: 234px;
	float: left;
/*	margin-top: 22px;*/
	background-image: url(images/participaBanner.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#participa p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D5862;
	margin-top: 10px;
	margin-left: 26px;
	margin-right: 5px;
}
#accesos_r {
	height: 115px;
	width: 268px;
	margin-left: 14px;
/*	margin-top: 22px;*/
	background-image: url(form2_home.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
}
#accesos_r p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D5862;
	margin-top: 10px;
	margin-left: 19px;
	margin-right: 5px;
}
#portafolio {
	height: 115px;
	width: 234px;
	float: left;
/*	margin-top: 22px;*/
}
#portafolio p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3D5862;
	margin-top: 10px;
	margin-left: 28px;
	margin-right: 5px;
}
#separa_vert {
	height: 120px;
	width: 2px;
	float: left;
/*	margin-top: 22px;*/
}
#form2 h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #4cb8db;
	margin-right: 15px;
	margin-left: 15px;
	margin-top: 10px;
}
#accesos_r form {
	float: left;
	width: 160px;
	margin-left: 15px;
}
#form1 {
	padding-top: 15px;
	margin-top: 1px;
}

#Banner1 {
	height: 65px;
	width: 130px;
	margin-left: 47px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#Banner2 {
	height: 65px;
	width: 130px;
	margin-left: 135px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#Banner3 {
	height: 65px;
	width: 130px;
	margin-left: 135px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#miniBanner1 {
	height: 32px;
	width: 97px;
	margin-left: 47px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#miniBanner2 {
	height: 32px;
	width: 97px;
	margin-left: 40px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#miniBanner3 {
	height: 32px;
	width: 97px;
	margin-left: 40px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#miniBanner4 {
	height: 32px;
	width: 97px;
	margin-left: 40px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#miniBanner5 {
	height: 32px;
	width: 97px;
	margin-left: 40px;
	margin-top: 10px;
	background-color: #BAC7CD;
	float: left;
	padding: 3px 4px 3px 4px;
}
#comoPuedo {
	height: 221px;
	width: 353px;
	margin-top: 20px;
	margin-left: 13px;
}
#comoPuedo a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	margin-left: 8px;
	font-size: 12px;
}
#comoPuedo a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 8px;
}
#comoPuedo h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FF6600;
	margin-top: 5px;
	margin-left: 15px;
}
#tramitesServicios {
	background-image: url(images/bg_tramites.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-top: 15px;
	margin-left: 13px;
	height: 144px;
	width: 353px;
}
#tramitesServicios li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-image: url(images/bullet_tramites.jpg);
	list-style-position: outside;
	line-height: 17px;
	margin-left: -15px;
}
#tramitesServicios a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	margin-left: 5px;
}
#tramitesServicios a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #db4800;
	text-decoration: underline;
	margin-left: 5px;
	display: block;
}
#tramitesServicios h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #6798aa;
	margin-top: 5px;
	margin-left: 15px;
}
#menuProductos {
	background-image: url(images/menu_productos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 221px;
	width: 183px;
}
.menuTIT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	margin-top: 40px;
	margin-left: 10px;
	font-weight: bold;
}
#menuProductos li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin-left: -25px;
	color: #167600;
}
#izqInterior {
	width: 183px;
	height: 221px;
	float: left;
}
#menuProductos ul {
	margin-top: -8px;
}
#comoBTN {
	height: 43px;
	width: 183px;
}
#tramitesBTN {
	height: 43px;
	width: 183px;
}
#derInterior {
	background-color: #000000;
	display: block;
	width: 587px;
	height: 221px;
	float: right;
}
#secciones {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	height: 676px;
}
form3 {
	width: 100px;
}
.txtProductos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	margin-left: 30px;
	margin-right: 30px;
}
#bloque1 {
	background-image: url(images/bg_boque1Proyectos.jpg);
	height: 147px;
	width: 584px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: 20px;
}
#accesorapido {
	background-image: url(images/bg_accesosRapidos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 182px;
}
.temasInteresantes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #6d95a3;
}
.TITinteresantes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3d5862;
}
.interesantes {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d5862;
	font-weight: normal;
}
#1bloque1 {
	width: 265px;
	float: right;
}
#2bloque1 {
	width: 265px;
}
.bloque1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4e8000;
}
#1bloque1 p {
	margin-left: 15px;
	margin-right: 15px;
	float: left;
}
#2bloque1 p {
	margin-left: 15px;
	margin-right: 15px;
}
.TITbloque1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #74aa21;
}
#menu1 img {
	margin-top: 10px;
}
#buscar {
	margin-top: 19px;
	float: left;
	margin-left: 3px;
}

#infoReciente a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#infoReciente a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #db4800;
	text-decoration: underline;
}#comoPuedo img {
	margin-left: 15px;
}
td#select:hover {
	background-color: #FF9900;
	background-image: url(images/celda_comoPuedo_over.jpg);
}
td#last:hover {
	background-color: #FF9900;
	background-image: url(images/bottom_table_comoPuedo_over.jpg);
}
.TITcomoPuedo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #FF6600;
}
#comoPuedo p {
	margin-left: 15px;
}
#seleccionaForm {
	float:left;
	width: 248px;
}
#menuProductos a {
	color: #167600;
	text-decoration: none;
}
#menuProductos a:hover {
	color: #167600;
	text-decoration: underline;
}
#menuProyectos {
	background-image: url(images/menu_proyectos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 221px;
	width: 183px;
	margin-top: 0px;
}
#textoSecciones {
	width: 550px;
	margin-right: auto;
	margin-left: auto;
}
#bgTextoSecciones {
	background-image: url(images/bg_textProd.jpg);
	height: 103px;
	width: 587px;
}
#menuProyectos li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin-left: -25px;
	color: #306b86;
	line-height: 18px;
}
#menuProyectos a {
	color: #306b86;
	text-decoration: none;
}
#menuProyectos a:hover {
	color: #306b86;
	text-decoration: underline;
}#menuProyectos ul {
	margin-bottom: 0px;
}
#menuGuias {
	background-image: url(images/menu_guias.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 221px;
	width: 183px;
}
#menuGuias li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin-left: -25px;
	color: #724318;
	line-height: 18px;
}
#menuGuias a {
	color: #724318;
	text-decoration: none;
}
#menuGuias a:hover {
	color: #724318;
	text-decoration: underline;
}#menuGuias ul {
	margin-top: -8px;
}
.bloque2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #306b86;
}
.TITbloque2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #306b86;
}
.bloque3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #724318;
}
.TITbloque3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #724318;
}
#ContentInterior {
	background-image: url(images/topBar_interior.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#topInterior {
	height: 44px;
	background-image: url(images/topBar_interior.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.TituloInterior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #657278;
}
.textoInterior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #657278;
}
#colsInterior {
	width: 374px;
	float: left;
	background-image: url(images/colsContBG.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#colsDer {
	float: right;
	margin-top: 15px;
	width: 180px;
}
#tablasSecciones {
	background-image: url(images/bg_bottomProd.jpg);
	height: 352px;
	width: 587px;
	float: right;
}
#topInterior p {
	margin-left: 15px;
	margin-top: 19px;
}
#caja1 {
	background-color: #edf3e5;
	width: 180px;
}
#caja1 h2 {
	display: block;
	background-color: #D6E3C3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}
#caja1 ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: -10px;
}
#caja2 {
	background-color: #e1f4c4;
	width: 180px;
	margin-top: 25px;
}
#caja2 h2 {
	display: block;
	background-color: #b3de72;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}
#caja2 ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: -10px;
}
#caja3 {
	background-color: #ededed;
	width: 180px;
	margin-top: 25px;
}
#caja3 h2 {
	display: block;
	background-color: #d3d3d3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 8px;
	padding-bottom: 8px;
}
#caja3 ul {
	list-style-type: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-left: 0px;
	margin-top: -10px;
}
#infoInterior {
	width: 180px;
	margin-top: 15px;
	margin-left: 15px;
}
#colsInterior p {
	margin-left: 15px;
	margin-top: 15px;
}
#colsDer #caja1 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#colsDer #caja1 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
#colsDer #caja1 li {
	list-style-image: url(images/vineta_mini.png);
	list-style-type: none;
	list-style-position: inside;
	margin-left: 0px;
}
#colsDer #caja2 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#colsDer #caja2 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
#colsDer #caja2 li {
	list-style-image: url(images/vineta_mini.png);
	list-style-type: none;
	list-style-position: inside;
	margin-left: 0px;
}
#colsDer #caja3 a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
}
#colsDer #caja3 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: underline;
}
#colsDer #caja3 li {
	list-style-image: url(images/vineta_mini.png);
	list-style-type: none;
	list-style-position: inside;
	margin-left: 0px;
	
}#seleccionaForm2 form {
	width: 180px;
}
#seleccionaForm2 {
	margin-top: 10px;
	margin-left: 10px;
	float: left;
}

#accesoRapidoForm {
	background-image: url(images/bg_accesosRapidos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 122px;
	width: 183px;
}
#accesoRapidoForm #form1 {
	width: 110px;
	float: left;
	margin-top: 50px;
	margin-left: 5px;
}

#bar {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(div_header.gif);
	background-repeat:repeat-x;
	height: 19px;
}

#contSecciones {
	width: 770px;
	margin-right: auto;
	margin-left: auto;
}
#derechaSecciones {
	width: 587px;
	margin-top: 0px;
	margin-left: 183px;
	float: none;
}
#izquierdaSecciones {
	float: left;
	width: 183px;
}

