/* CSS Document */
/* Normalizes margin, padding */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {
	margin: 0;
	padding: 0;
}

/* Normalizes font-size for headers */

h1, h2, h3, h4, h5, h6 {
	font-size: 100%;
}


h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #445260;
}

.linkerh2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: normal;
	color: #445260;
	text-decoration: none;

}

h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: normal;
	color: #445260;
}

h4 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	font-weight: normal;
	color: #445260;
}

/* Removes list-style from lists */
ol, ul {
	list-style: none;
}

/* Normalizes font-style and font-weight to normal */

address, caption, cite, code, dfn, em, strong, th, var {
	font-style: normal;
	font-weight: normal;
}

/* Removes list-style from lists */

table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Removes border from fieldset and img */

fieldset, img {
	border: 0;
}

/* Left-aligns text in caption and th */

caption, th {
	text-align: left;
}

/* Removes quotation marks from q */

q:before, q:after {
	content: '';
}

body {
	width:1024px;
	background-color:#FFFFFF;;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* LINKS */

a.linker:link, a.linker:visited, a.linker:active {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 13px;
	color:#000000; text-decoration: none;
	margin:5px,5px,5px,5px;
}
a.linkfecha:link, a.linkfecha:visited, a.linkfecha:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#000000; text-decoration: none;
}

p.linkfecha {
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color:#000000; text-decoration: none;
}

a.linkerTit:link, a.linkerTit:visited, a.linkerTit:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	color: #105299; text-decoration: none;
}
a.linkerTit:hover {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 13px;
	color: #105299; text-decoration: underline;
}

a.linkerh3:link, a.linkerh3:visited, a.linkerh3:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: normal;
	color: #105299;
	text-decoration:none;
}
a.linkerh3:hover {
font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 17px;
	text-transform: uppercase;
	font-weight: normal;
	color: #105299;
	text-decoration:none;
}

a.linkerTit2:link, a.linkerTit2:visited, a.linkerTit2:active {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:19px;
	color: #105299;
	text-decoration: none;
}
a.linkerTit2:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #105299;
	text-decoration:none;
}

/*TIPOGRAFIAS*/


.letra_menu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}
.letra_menu a {
	text-decoration:none;
	color: #000000;
}
.letra_menu a:hover {
	text-decoration:underline;
	color: #000000;
}
.letra_arial11_333333{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration:none;
}
.letra_arial11_333333 a {
	text-decoration:none;
	color: #333333;
}
.letra_arial11_333333 a:hover {
	text-decoration:underline;
	color: #333333;
}
.letra_arial11_666666{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:none;
}
.letra_arial11_666666 a {
	text-decoration:none;
	color: #666666;
}
.letra_arial11_666666 a:hover {
	text-decoration:underline;
	color: #666666;
}
.letra_arial12_666666{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
.letra_arial12_666666 a {
	text-decoration:underline;
	color: #666666;
}
.letra_arial12_666666 a:hover {
	text-decoration:underline;
	color: #666666;
}


.letra_arial13_666666{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration:none;
	font-weight:bold;
}
.letra_arial13_666666 a {
	text-decoration:underline;
	color: #666666;
}
.letra_arial13_666666 a:hover {
	text-decoration:underline;
	color: #666666;
}


.letra_verdana10_5D3B32{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D3B32;
	text-decoration:none;
}
.letra_verdana10_5D3B32 a {
	text-decoration:underline;
	color: #5D3B32;
}
.letra_verdana10_5D3B32 a:hover {
	text-decoration:underline;
	color: #5D3B32;
}
.letra_verdana11_8F7C62{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #8F7C62;
	text-decoration:none;
}
.letra_verdana11_8F7C62 a {
	text-decoration:underline;
	color: #8F7C62;
}
.letra_verdana11_8F7C62 a:hover {
	text-decoration:underline;
	color: #8F7C62;
}
.letra_verdana12_000000{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration:none;
}
.letra_verdana12_333333{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.letra_verdana12_666666{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration:none;
}
.letra_verdana12_003366{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration:none;
}
.letra_verdana12_006699{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration:none;
}
.letra_verdana12_006699 a {
	text-decoration:underline;
	color: #006699;
}
.letra_verdana12_006699 a:hover {
	text-decoration:underline;
	color: #006699;
}
.letra_verdana13_333333{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration:none;
}
.letra_verdana13_333333 a {
	text-decoration:none;
	color: #333333;
}
.letra_verdana13_333333 a:hover {
	text-decoration:underline;
	color: #333333;
}
.letra_verdana13_666666{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration:none;
}
.letra_verdana13_666666 a {
	text-decoration:none;
	color: #666666;
}
.letra_verdana13_666666 a:hover {
	text-decoration:underline;
	color: #666666;
}
.letra_verdana14_333333{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
}
.letra_georgia12_333333{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-decoration:none;
}
.letra_georgia12_333333 a {
	text-decoration:none;
	color: #333333;
}
.letra_georgia12_333333 a:hover {
	text-decoration:underline;
	color: #333333;
}
.letra_georgia15_5D3B32{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #5D3B32;
	text-decoration:none;
	}
	
.letra_georgia15_105299{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	color: #105299;
	text-decoration:none;
	}

.letra_georgia16_5D3B32{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #5D3B32;
	text-decoration:none;
	}
.letra_georgia16_105299{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #105299;
	text-decoration:none;
	}	

.letra_georgia15_5D3B32 a {
	text-decoration:none;
	color: #5D3B32;
}
.letra_georgia15_5D3B32 a:hover {
	text-decoration:underline;
	color: #5D3B32;
}
.letra_georgia19_5D3B32{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #5D3B32;
	text-decoration:none;
}

.letra_georgia19_105299{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	color: #105299;
	text-decoration:none;
}


.bg_gris_header{
	background-color: #F0F0EE;
}
.brd_horizontal_gris{
	background-image: url(images/brd_gris_horiz.gif);
	background-repeat: repeat-x;
}
.brd_vertical_gris{
	background-image: url(images/brd_gris_vert.gif);
	background-repeat: repeat-y;
}
.line_height20{
	line-height:20px;
}
#header{
	border: 1px solid #EAEAEA;
	width:963px;
	height:168px;
	position:absolute;
	top:1px;
	left:5px;
}
#brd_header{
	background-image: url(images/brd_header.gif);
	background-repeat: repeat-x;
	width:792px;
	height:2px;
	position:absolute;
	top:95px;
	left:10px;
}
#bg1_header{
	background-image: url(images/bg_header1.jpg);
	background-repeat: repeat-x;
	width:805px;
	height:51px;
	position:absolute;
	top:30px;
	left:165px;
}
#bg2_header{
	background-image: url(images/bg_header2.jpg);
	background-repeat: repeat-x;
	width:963px;
	height:33px;
	position:absolute;
	top:81px;
	left:6px;
}
#logo{
	background-image: url(images/logo.gif);
	background-repeat: no-repeat;
	width:159px;
	height:75px;
	position:absolute;
	top:6px;
	left:6px;
}
#logo_segob{
	background-image: url(images/segob_logo.gif);
	background-repeat: no-repeat;
	width:93px;
	height:62px;
	position:absolute;
	top:41px;
	left:864px;
}

/*#header_texto1{
	position:absolute;
	top:38px;
	left:166px;
	width:326px;
}*/

#header_fecha{
	position:absolute;
	top:97px;
	left:10px;
	width:250px;
}
#header_busqueda{
	position:absolute;
	top:115px;
	left:10px;
	width:648px;
	height:22px;
}
#header_usuario{
	position:absolute;
	top:52px;
	left:580px;
	width:232px;
	height:20px;
}
#tabla_menuheader{
	position:absolute;
	top:6px;
	left:164px;
	width:792px;
}
#bg_menuarriba{
	background-image: url(images/bg_menuarriba_gris.jpg);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #A99980;
	border-left-color: #A99980;
	width:759px;
	height:25px;
	position:absolute;
	top:145px;
	left:9px;
}
#banner_enciclop{
	position:absolute;
	width:258px;
	height:97px;
	top:163px;
	left:504px;
}
#banner_snim{
	position:absolute;
	width:258px;
	height:93px;
	top:263px;
	left:504px;
}
#pestaņa{
	position:absolute;
	width:491px;
	height:194px;
	top:1363px;
	left:6px;
}
#pestana_temas{
	width:435px;
	height:155px;
}
#bg_headernot_prin{
	position:absolute;
	background-image: url(images/bg_header_notiprin.jpg);
	background-repeat: repeat-y;
	width:958px;
	height:25px;
	top:197px;
	left:6px;
}
#headernot_prin{
	position:absolute;
	width:60px;
	height:15px;
	top:200px;
	left:14px;
}
#tabla_notiprin1{
	position:absolute;
	width:408px;
	height:196px;
	top:215px;
	left:6px;
}
#tabla_notiprin2{
	position:absolute;
	width:272px;
	height:196px;
	top:225px;
	left:434px;
}
#tabla_notiprin3{
	position:absolute;
	width:225px;
	height:196px;
	top:225px;
	left:737px;
}
#brd_notiprin1{
	position:absolute;
	background-image: url(images/brd_noticias.gif);
	background-repeat: repeat-y;
	width:4px;
	height:211px;
	top:221px;
	left:423px;
}
#brd_notiprin2{
	position:absolute;
	background-image: url(images/brd_noticias.gif);
	background-repeat: repeat-y;
	width:4px;
	height:211px;
	top:222px;
	left:716px;
}


#bg_headernot2_prin{
	position:absolute;
	background-image: url(images/bg_header_notiprin.jpg);
	background-repeat: repeat-y;
	width:958px;
	height:25px;
	top:430px;
	left:6px;
}
#headernot2_prin{
	position:absolute;
	width:60px;
	height:15px;
	top:434px;
	left:14px;
}
#tabla_noti2prin1{
	position:absolute;
	width:408px;
	height:196px;
	top:460px;
	left:6px;
}
#tabla_noti2prin2{
	position:absolute;
	width:272px;
	height:196px;
	top:460px;
	left:434px;
}
#tabla_noti2prin3{
	position:absolute;
	width:225px;
	height:196px;
	top:460px;
	left:737px;
}
#brd_noti2prin1{
	position:absolute;
	background-image: url(images/brd_noticias.gif);
	background-repeat: repeat-y;
	width:4px;
	height:211px;
	top:460px;
	left:423px;
}
#brd_noti2prin2{
	position:absolute;
	background-image: url(images/brd_noticias.gif);
	background-repeat: repeat-y;
	width:4px;
	height:211px;
	top:460px;
	left:716px;
}

#bg_headernot3_prin{
	position:absolute;
	background-image: url(images/bg_header_notiprin.jpg);
	background-repeat: repeat-y;
	width:958px;
	height:25px;
	top:707px;
	left:6px;
}
#headernot3_prin{
	position:absolute;
	width:60px;
	height:15px;
	top:707px;
	left:14px;
}
#tabla_noti3prin1{
	position:absolute;
	width:408px;
	height:196px;
	top:731px;
	left:6px;
}
#tabla_noti3prin2{
	position:absolute;
	width:272px;
	height:196px;
	top:731px;
	left:434px;
}
#tabla_noti3prin3{
	position:absolute;
	width:225px;
	height:196px;
	top:731px;
	left:737px;
}
#brd_noti3prin1{
	position:absolute;
	background-image: url(images/brd_noticias.gif);
	background-repeat: repeat-y;
	width:4px;
	height:211px;
	top:727px;
	left:423px;
}
#brd_noti3prin2{
	position:absolute;
	background-image: url(images/brd_noticias.gif);
	background-repeat: repeat-y;
	width:4px;
	height:211px;
	top:727px;
	left:716px;
}

#btn_prin1{
	position:absolute;
	width:172px;
	height:98px;
	top:657px;
	left:6px;
}
#btn_prin2{
	position:absolute;
	width:172px;
	height:98px;
	top:657px;
	left:200px;
}
#btn_prin3{
	position:absolute;
	width:172px;
	height:98px;
	top:657px;
	left:394px;
}
#btn_prin4{
	position:absolute;
	width:172px;
	height:98px;
	top:657px;
	left:588px;
}
#btn_prin_der1{
	position:absolute;
	width:175px;
	height:56px;
	top:127px;
	left:789px;
}
#btn_prin_der2{
	position:absolute;
	width:146px;
	height:64px;
	top:637px;
	left:806px;
}
#btn_prin_der3{
	position:absolute;
	width:142px;
	height:50px;
	top:735px;
	left:799px;
}
#btn_prin_der4{
	position:absolute;
	width:145px;
	height:68px;
	top:825px;
	left:806px;
}
#btn_prin_der5{
	position:absolute;
	width:145px;
	height:74px;
	top:937px;
	left:806px;
}

#tabla_visitamunicipio{
	background-image: url(images/bg_gris_dif.jpg);
	background-repeat: repeat-y;
	border: 1px solid DDDDDD;
	position:absolute;
	width:175px;
	height:156px;
	top:216px;
	left:789px;
}
/*#tabla_usuario{
	background-image: url(images/bg_gris_dif.jpg);
	background-repeat: repeat-y;
	border: 1px solid DDDDDD;
	position:absolute;
	width:175px;
	height:182px;
	top:397px;
	left:789px;
}*/


#tabla_servicios_prin{
	position:absolute;
	width:182px;
	height:115px;
	top:803px;
	left:343px;
}
#tabla_foro_prin{
	position:absolute;
	width:210px;
	height:113px;
	top:803px;
	left:546px;
}
#tabla_interes_prin{
	position:absolute;
	width:210px;
	height:116px;
	top:927px;
	left:546px;
}
#tabla_opina_prin{
	position:absolute;
	width:182px;
	height:216px;
	top:927px;
	left:343px;
}
#pestana_centrocomun{
	clear:both;
	float:left;	
	margin-left:6px;
	margin-top:803px;
	margin-bottom:60px;
	width:313px;
	height:347px;
}

#footer_brd_horiz{
	background-image: url(images/brd_horizfooter.gif);
	background-repeat: repeat-x;
	float:left;
	margin-left:2px;
	margin-top:1320px;
	width:943px;
	height:5px;
	clear:both;
}
#footer_texto1{
	float:left;
	margin-left:14px;
	margin-top:5px;
	width:230px;
	height:23px;
	clear:both;
}
#footer_texto2{
	float:left;
	margin-left:261px;
	margin-top:-23px;
	margin-bottom:15px;
	width:344px;
	height:50px;
	clear:both;
}
#footer_brd_vert{
	background-image: url(images/brd_vertfooter.gif);
	float:left;
	margin-left:244px;
	margin-top:-70px;
	margin-bottom:15px;
	width:3px;
	height:46px;
	clear:both;
}
#temas_ruta{
	position:absolute;
	width:220px;
	height:18px;
	top:158px;
	left:6px;
}
#temas_titulo{
	position:absolute;
	width:220px;
	height:22px;
	top:198px;
	left:6px;
}
#temas_brdtitulo{
	position:absolute;
	width:755px;
	height:3px;
	top:222px;
	left:7px;
}
#temas_brdseparador{
	clear:both;
	float:left;	
	margin-left:382px;
	margin-top:227px;
	margin-bottom:50px;
	width:4px;
	height:758px;
}
#temas_tabla1{
	position:absolute;
	width:370px;
	height:753px;
	top:227px;
	left:10px;
}
#temas_tabla2{
	position:absolute;
	width:358px;
	height:668px;
	top:227px;
	left:400px;
}
#interior_ruta{
	position:absolute;
	width:220px;
	height:18px;
	top:158px;
	left:6px;
}
#interior_tabla1{
	clear:both;
	float:left;	
	margin-left:6px;
	margin-top:188px;
	margin-bottom:40px;
	width:758px;
}
#derecha_servicios{
	position:absolute;
	width:180px;
	height:20px;
	top:400px;
	left:788px;
	background-color: #F0F0EE;
	padding-top: 6px;
	padding-left: 6px;
}
#derecha_particip{
	position:absolute;
	width:180px;
	height:20px;
	top:433px;
	left:788px;
	background-color: #F0F0EE;
	padding-top: 6px;
	padding-left: 6px;
}
#derecha_visita{
	position:absolute;
	width:180px;
	height:20px;
	top:466px;
	left:788px;
	background-color: #F0F0EE;
	padding-top: 6px;
	padding-left: 6px;
}
#derecha_tablapracticas{
	position:absolute;
	width:180px;
	height:90px;
	top:510px;
	left:788px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}
#derecha_tablainformate{
	position:absolute;
	width:180px;
	height:112px;
	top:615px;
	left:788px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}
.derecha_headertabla{
	background-image: url(images/bg_header_tabladerecha.jpg);
	background-repeat: repeat-x;
}
#derecha_ban_enciclop{
	position:absolute;
	width:175px;
	height:89px;
	top:745px;
	left:788px;
}
#derecha_ban_mun{
	position:absolute;
	width:175px;
	height:55px;
	top:844px;
	left:788px;
}
#derecha_ban_micro{
	position:absolute;
	width:175px;
	height:55px;
	top:909px;
	left:788px;
}
#derecha_faq{
	position:absolute;
	width:175px;
	height:20px;
	top:974px;
	left:788px;
	background-color: #F0F0EE;
	padding-top: 6px;
	padding-left: 6px;
}
.padd10{
	padding-left: 10px;
}

/*DOCS Y LISTDOCS*/

.txt11_gris{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}


#wrapper2{
	width: 963px;
	text-align: center;
	border: 1px solid #EAEAEA;
	margin-top:80px;
	margin-left:5px;
}

.txt_contenido {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	text-align:left;
	line-height:2em;
}

.brd_footer{
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #C5D6B1;
}

.txt10_grisclaro{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;	
}


.txt12_azul{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #;	
}

a.linker2:link, a.linker2:visited, a.linker2:active {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 13px;
	color:#000000; text-decoration: none;
	margin:5px,5px,5px,5px;
	font-weight:bold;
}

.table_footer
{
	position:absolute;
	top:1050px;
	left:100px;
	width:792px;
	border-top:1px solid #999999;
	
}
 
