/************* MAQUETACION **************/

/* top, right, bottom, left */

body			{ margin: 0px 0px 0px 0px; top: 0px; background-color: rgb(46,46,46); background-image: url('../img/lineaCabecera.gif'); background-repeat: repeat-x; font-size: 62.5%; color: rgb(0,0,0); FONT-FAMILY: Arial, Tahoma, Verdana; }
#pagina			{ width: 940px; height: 100%; margin: 0px; padding: 0px 0px 0px 0px; border: 0px; }

#cabecera { width: 940px; height: 175px; padding: 0px 0px 0px 0px; }
	#logo { float: left; width: 270px; height: 175px; padding: 0px 0px 0px 0px; background-image: url('../img/logo.gif'); }
		#logo a { display: block; width: 100%; height: 100%; }
	#banner { float: left; width: 670px; height: 175px; padding: 0px 0px 0px 0px; }

#contenidos	{ width: 940px; min-height: 500px; padding: 0px 0px 0px 0px; background-image: url("../img/fondo_contenidos.gif"); }
	#contenidos2 { width: 940px; min-height: 500px; padding: 0px 0px 0px 0px; background-image: url("../img/fondo_menu.jpg");  background-repeat: no-repeat; background-position: 0% 100%; }
		#menu { float: left; width: 209px; padding: 20px 0px 0px 60px; }
		#tituloMenu_1, #tituloMenu_2, #tituloMenu_3 { position: relative; width: 215px; left: 0px; height: 23px; padding: 2px 0px 0px 0px; background-color: #fdbf00; }
		#menu ul, li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }
			#subMenu_0, #subMenu_1, #subMenu_2, #subMenu_3 { padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; }
			#subMenu_0 ul,#subMenu_1 ul, #subMenu_2 ul, #subMenu_3 ul, li { list-style-type: none; }
			#subMenu_0 li, #subMenu_1 li, #subMenu_2 li, #subMenu_3 li { height: 20px; padding: 5px 0px 0px 25px; background-image: url("../img/topomenu.gif");  background-repeat: no-repeat; background-position: 0% 0%; }  
			#subMenu_0 a:link#menuSubEnlace_1, #subMenu_0 a:visited#menuSubEnlace_1, 
			#subMenu_1 a:link#menuSubEnlace_2, #subMenu_1 a:visited#menuSubEnlace_2,
			#subMenu_1 a:link#menuSubEnlace_3, #subMenu_1 a:visited#menuSubEnlace_3,
			#subMenu_1 a:link#menuSubEnlace_4, #subMenu_1 a:visited#menuSubEnlace_4,
			#subMenu_1 a:link#menuSubEnlace_5, #subMenu_1 a:visited#menuSubEnlace_5,
			#subMenu_3 a:link#menuSubEnlace_6, #subMenu_3 a:visited#menuSubEnlace_6,
			#subMenu_2 a:link#menuSubEnlace_7, #subMenu_2 a:visited#menuSubEnlace_7,
			#subMenu_2 a:link#menuSubEnlace_8, #subMenu_2 a:visited#menuSubEnlace_8,
			#subMenu_2 a:link#menuSubEnlace_9, #subMenu_2 a:visited#menuSubEnlace_9,
			#subMenu_1 a:link#menuSubEnlace_100, #subMenu_1 a:visited#menuSubEnlace_100
					{ margin: 0px 0px 0px 0px; color: #ffffff; font-size: 1.2em; font-weight: bold; text-decoration: none; }
			#subMenu_0 a:link#menuSubEnlace_1:hover, #subMenu_0 a:visited#menuSubEnlace_1:hover,
			#subMenu_1 a:link#menuSubEnlace_2:hover, #subMenu_1 a:visited#menuSubEnlace_2:hover,
			#subMenu_1 a:link#menuSubEnlace_3:hover, #subMenu_1 a:visited#menuSubEnlace_3:hover,
			#subMenu_1 a:link#menuSubEnlace_4:hover, #subMenu_1 a:visited#menuSubEnlace_4:hover,
			#subMenu_1 a:link#menuSubEnlace_5:hover, #subMenu_1 a:visited#menuSubEnlace_5:hover,
			#subMenu_3 a:link#menuSubEnlace_6:hover, #subMenu_3 a:visited#menuSubEnlace_6:hover,
			#subMenu_2 a:link#menuSubEnlace_7:hover, #subMenu_2 a:visited#menuSubEnlace_7:hover,
			#subMenu_2 a:link#menuSubEnlace_8:hover, #subMenu_2 a:visited#menuSubEnlace_8:hover,
			#subMenu_2 a:link#menuSubEnlace_9:hover, #subMenu_2 a:visited#menuSubEnlace_9:hover,
			#subMenu_1 a:link#menuSubEnlace_100:hover, #subMenu_1 a:visited#menuSubEnlace_100:hover
					{ margin: 0px 0px 0px 0px; color: #8c8c8c; font-size: 1.2em; font-weight: bold; text-decoration: none; }
/*
			#subMenu a:link#menuSubEnlace, #subMenu a:visited#menuSubEnlace { margin: 0px 0px 0px 0px; color: #ffffff; font-size: 1.2em; font-weight: bold; text-decoration: none; }
			#subMenu a:link#menuSubEnlace:hover, #subMenu a:visited#menuSubEnlace:hover { margin: 0px 0px 0px 0px; color: #8c8c8c; font-size: 1.2em; font-weight: bold; text-decoration: none; }
*/
			#separadorTop_1, #separadorTop_2, #separadorTop_3 { height: 10px; }
			#separadorBotton_1, #separadorBotton_2, #separadorBotton_3 { height: 15px; }

		#contenido	{ float: left; width: 615px; padding: 10px 15px 10px 40px; }
			#titulo_2 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 530px; background-color: #fdbf00; }
			#titulo_3 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 500px; background-color: #fdbf00; }
			#titulo_4 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 465px; background-color: #fdbf00; }
			#titulo_5 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 530px; background-color: #fdbf00; }
			#titulo_6 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 530px; background-color: #fdbf00; }
			#titulo_7 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 450px; background-color: #fdbf00; }
			#titulo_8 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 440px; background-color: #fdbf00; }
			#titulo_9 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 400px; background-color: #fdbf00; }
			#titulo_100 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 485px; background-color: #fdbf00; }
			#titulo_101 { position: relative; height: 20px; left: 20px; margin: 0px 0px 0px 485px; background-color: #fdbf00; }

		#contenidoInicio { float: left; width: 448px; padding: 10px 15px 10px 40px; }
		#homeNoticias { float: left; width: 152px; padding: 10px 0px 0px 0px; }
			#homeNoticiasTitulo {text-align: center; width: 150px; padding: 0px 0px 0px 0px; border: 1px solid #fdbf00; background-color: #7d7d7d; }
			#homeNoticiasListado { width: 142px; padding: 4px; border: 1px solid #fdbf00; background-color: #fefcf5; }

#pie { width: 100%; height: 39px; text-align: center; padding: 0px 0px 0px 0px; }
	#pieIzqda { float: left; width: 269px; height: 38px; padding: 0px 0px 0px 0px; background-image: url('../img/pie.jpg'); ; border-right: 1px solid #fdbf00; border-top: 1px solid #fdbf00; }
	#pieDrcha { float: left; width: 669px; height: 38px; padding: 0px 0px 0px 0px; background-color: #fdf8e7; border-right: 1px solid #fdbf00; border-top: 1px solid #fdbf00; }
		#menuPie { float: left; }
		#menuPie ul { height: 27px; margin: 0px; padding: 11px 0px 0px 60px; }
			#menuPie ul, li { list-style-type: none; }
			#menuPie li, li.primeroPie { float: left; height: 15px; padding: 0px 4px 0px 4px; margin: 0px; border: 1px solid #fdbf00; border-width: 0px 1px 0px 0px; }
			#menuPie li.primeroPie { padding: 0px 4px 0px 0px; }
			#menuPie li.ultimoPie { border: 0px; padding: 0px 0px 0px 4px; }
			#menuPie a { color: #646464; font-size: 1.1em; text-decoration: none; }
			#menuPie a:hover { color: #000000; font-size: 1.1em; text-decoration: none; }
		#logosPie {float: left; padding: 6px 0px 0px 20px; }

#lineaPie { position: relative; width: 100%; top: -39px; border-top: 1px solid #fdbf00; }

.dtListado_01 { float:left; width: 590px; }
.dtListado_02 { clear: both; height: 10px; }

/* top, right, bottom, left */

/********* GENERICO **********/

.pAlignCenter { text-align: center; }
.palignRight { text-align: right; }
.pAlignLeft {  text-align: left; }

img.alinearIzqda { float:left; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
img.alinearDrcha { float:right; border-bottom: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; margin: 5px 5px 5px 5px; padding: 5px 5px 5px 5px; }
img.alinearIzqdaSB { float:left; border: 0px; margin: 0px 5px 5px 5px; padding: 0px 5px 5px 5px; }
img.alinearDrchaSB { float:right; border: 0px;  margin: 0px 5px 5px 5px; padding: 0px 5px 5px 5px; }
img.estiloImagen { border: 0px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; }

img { border: 0px; }

/* ul, li { list-style-type: square; } */

h1 { FONT-SIZE: 2.3em; COLOR: #000000; FONT-WEIGHT: bold; }
h2 { }
h3 { }

.tituloH1 { FONT-SIZE: 2.3em; COLOR: #000000; FONT-WEIGHT: bold; }

.dtULNavegacion { }
.dtLINavegacion { list-style-type: disc; margin-top: 5px; }
.dtLINavegacion2 { list-style-type: circle; margin-left: 15px; }

.dtContactoTable { padding-left: 75px; }
.dtContactoTd1 { float:left; padding: 0px 0px 0px 0px; width: 150px; height: 20px; }
.dtContactoTd2 { float:left; padding: 0px 0px 0px 0px; width: 350px; height: 20px; }
.dtContactoTd3 { float:left; padding: 0px 0px 0px 0px; width: 150px; height: 80px; }
.dtContactoTd4 { float:left; padding: 0px 0px 0px 0px; width: 350px; height: 110px; }

.dtCuerpo, .atCuerpo { FONT-SIZE: 1.0em; COLOR: rgb(51,51,51); FONT-FAMILY: Verdana, Tahoma, Arial; }

a:link,a:visited,a:active	{ FONT-SIZE: 1.0em; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: rgb(0,0,255); }
a:hover						{ FONT-SIZE: 1.0em; FONT-FAMILY: Verdana, Tahoma, Arial; COLOR: rgb(0,0,255); }

input, textarea, select, option
	{ BORDER: rgb(100,100,100) 1px solid; FONT-SIZE: 1.0em; FONT-FAMILY: Verdana; BACKGROUND-COLOR: rgb(250,250,250); }

a.dtCabecera:link, a.dtCabecera:visited, a.dtCabecera:active, font.dtCabeceraNoLink
					{ FONT-SIZE: 1.0em; COLOR: rgb(100,100,100); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }
a.dtCabecera:hover	{ FONT-SIZE: 1.0em; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }

.tituloAplicacion	{ FONT-WEIGHT: bold; FONT-SIZE: 0.9em; COLOR: rgb(255,255,255); FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: rgb(153,0,0); TEXT-ALIGN: center; }

.atTitulo { FONT-SIZE: 1.40em; COLOR: rgb(50,50,50); FONT-WEIGHT: bold; }	
.atSubTitulo { FONT-SIZE: 1.25em; COLOR: rgb(100,100,100); FONT-WEIGHT: bold; }

.dtLink:link, .dtLink:visited, .dtLink:active { FONT-SIZE: 1.0em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: none; }
.dtLink:hover { FONT-SIZE: 1.0em; COLOR: rgb(229,15,159); FONT-FAMILY: Tahoma, Verdana, Arial; TEXT-DECORATION: underline; }

a.dtItemNoticias:link, a.dtItemNoticias:visited, a.dtItemNoticias:active, font.dtItemNoticiasNoLink
						{ FONT-SIZE: 1.0em; COLOR: rgb(100,100,100); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }
a.dtItemNoticias:hover	{ FONT-SIZE: 1.0em; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }
table.dtNoticias		{ BORDER: rgb(200,200,200) 1px solid; }

a.dtPie:link, a.dtPie:visited, a.dtPie:active, font.dtPieNoLink
				{ FONT-SIZE: 1.0em; COLOR: rgb(100,100,100); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }
a.dtPie:hover	{ FONT-SIZE: 1.0em; COLOR: rgb(0,0,0); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }

a.dtPaginado:link, a.dtPaginado:visited, a.dtPaginado:active
					{ FONT-SIZE: 0.9em; COLOR: rgb(152,146,134); FONT-FAMILY: Verdana, Tahoma, Arial; }
a.dtPaginado:hover	{ FONT-SIZE: 0.9em; COLOR: rgb(152,146,134); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; }
.dtPaginadoOff	{ FONT-SIZE: 0.9em; COLOR: rgb(221,221,221); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; TEXT-ALIGN: center; }
.dtPaginadoTxt	{ FONT-SIZE: 0.9em; COLOR: rgb(68,68,68); FONT-FAMILY: Verdana, Tahoma, Arial; TEXT-DECORATION: none; FONT-WEIGHT: bold; }

.dtBuscador	{ FONT-SIZE: 1.0em; COLOR: rgb(68,68,68); FONT-FAMILY: Verdana, Tahoma, Arial; BACKGROUND-COLOR: rgb(245,245,245); TEXT-ALIGN: center; PADDING-TOP: 2px; PADDING-BOTTOM: 2px; }

.dtLOPD { FONT-SIZE: 0.9em; COLOR: rgb(152,146,134); FONT-FAMILY: Verdana, Tahoma, Arial; }

td.filaPar		{ BACKGROUND-COLOR: rgb(238,238,238); }
td.filaImpar	{ BACKGROUND-COLOR: rgb(255,255,255); }

/******** FIN GENERICO ***************/

/******** NOTICIAS *******************/

.dtEnlaceNoticias:link, .dtEnlaceNoticias:visited, .dtEnlaceNoticias:active { font-size: 1.0em; color: rgb(125,125,125); text-decoration: none; }
.dtEnlaceNoticias:hover	{ font-size: 1.0em; color: rgb(0,0,0); text-decoration: none; }

/******** FIN NOTICIAS ***************/