body
{
	background-image: url(../images/backs/fondo.gif);
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #474E60;
	margin-left: 0px;
	margin-right: 0px;
}

img
{
	border-width: 0px;
}

#estructura
{
	width: 780px;
	border-style: solid;
	border-width: 1px;
	border-color: #737277;
	background-color: #ffffff;
}

#estructura_imprimir
{
	border-style: solid;
	border-width: 1px;
	border-color: #737277;
	background-color: #ffffff;
}

#izquierda
{
	width: 187px;
	vertical-align: top;
	background-image: url(../images/fons_menu.gif);
	background-repeat: no-repeat;
}

#web_accesible
{
	width: 184px;
	padding-left: 3px;
	height: 25px;
}

#logo
{
	height: 119px;
	margin-left: 30px;
}

#logo img
{
	width: 116px;
	height: 56px;
}

#opciones
{
	width: 174px;
	background-image: url(../images/opciones.gif);
	background-repeat: no-repeat;
	margin-left: 11px;
	border-style: solid;
	border-color: #75808E;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	margin-left: 11px;
	margin-top: 0px;
	margin-bottom: 15px;
}

#idioma
{
	width: 110px;
	height: 17px;
	padding-top: 7px;
	margin-left: 23px;
	color : white;
}
#idioma a:link
{
	font-family : verdana,arial;
	font-size : 9px;
	font-weight : normal;
	color : white;
	text-align : left;
	text-decoration : none;
}
#idioma a:visited
{
	font-family : verdana,arial;
	font-size : 9px;
	font-weight : normal;
	color : white;
	text-align : left;
	text-decoration : none;
}
#idioma a:active
{
	font-family : verdana,arial;
	font-size : 9px;
	font-weight : normal;
	color : white;
	text-align : left;
	text-decoration : none;
}
#idioma a:hover
{
	font-family : verdana,arial;
	font-size : 9px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#buscador
{
	padding-top: 5px;
	width: 148px;
	height: 44px;
	padding-left: 11px;
}
#buscador form
{	
	margin-bottom: 0px;
	margin-left: 11px;
}
#buscador #clave
{
	margin-top: 3px;
	width: 93px;
	height: 15px;
	border-color: #000000;
	border-style: solid;
	border-width: 1px;
}
#buscador a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
#buscador a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
#buscador a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
#buscador a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#buscador input
{
	font-family : verdana,arial;
	font-size : 10px;
}

#menu
{
	width: 174px;
	margin-bottom: 15px;
}

#menu b
{
	color : #00377C;
}

.opcion1
{
	background-image: url(../images/opcion1.gif);
	background-repeat: no-repeat;
	margin-top: 10px;
	padding-left: 22px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 3px;
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

.opcion
{
	background-image: url(../images/opcion.gif);
	background-repeat: no-repeat;
	padding-left: 22px;
	padding-right: 17px;
	padding-top: 5px;
	padding-bottom: 3px;
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

.opcion a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
.opcion a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
.opcion a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
.opcion a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

.opcion1 b a:link,.opcion1 b a:visited,.opcion1 b a:active,.opcion1 b a:hover
{
	color : #B50027;
}

.opcion b a:link,.opcion b a:visited,.opcion b a:active,.opcion b a:hover
{
	color : #B50027;
}

.opcion1 a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
.opcion1 a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
.opcion1 a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #00377C;
	text-align : left;
	text-decoration : none;
}
.opcion1 a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : bold;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#opciones ul
{
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
}
#opciones li
{
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 22px;
	padding-right: 17px;
	list-style-image: none;
	list-style-type: none;
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#menu li a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #737277;
	text-align : left;
	text-decoration : none;
}

#menu li a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #737277;
	text-align : left;
	text-decoration : none;
}

#menu li a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #737277;
	text-align : left;
	text-decoration : none;
}

#menu li a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#menu li b a:link,#menu li b a:visited,#menu li b a:active,#menu li b a:hover
{
	color : #B50027;
}

#web_accesible a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#web_accesible a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#web_accesible a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#web_accesible a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#derecha
{
	width: 591px;
	vertical-align: top;
}

#banners
{
	width: 402px;
	height: 103px;
	background-image: url(../images/banners.gif);
	margin: 0px;
	padding: 0px;
}

#banners #A
{
	padding-top: 5px;
	vertical-align: top;
	width: 267px;
}

#banners #B
{
	padding-top: 5px;
	vertical-align: top;
	width: 135px;
}

#posicion
{
	width: 402px;
	height: 28px;
	font-family : verdana,arial;
	font-size : 11px;
	font-weight : normal;
	color : #474E60;
	text-align: right;
}

#posicion a:link
{
	font-family : verdana,arial;
	font-size : 11px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}
#posicion a:visited
{
	font-family : verdana,arial;
	font-size : 11px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}
#posicion a:active
{
	font-family : verdana,arial;
	font-size : 11px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}
#posicion a:hover
{
	font-family : verdana,arial;
	font-size : 11px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}

#cabecera
{
	width: 402px;
	background-image: url(../images/titulo_abajo.gif);
	background-repeat: repeat-x;
}

#cabecera_index
{
	width: 402px;
	height: 45px;
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #474E60;
	text-align : justify;
	line-height : 14px;
	padding-top: 5px;
}

#titulo
{
	background-image: url(../images/titulo_arriba.gif);
	background-repeat: repeat-x;
	font-family : verdana;
	font-size : 16px;
	font-weight : bold;
	color : #474E60;
	text-align : left;
	line-height : 21px;
	vertical-align: top;
	padding-top: 3px;
}

#contenido
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	padding: 0px;
}

#informacion
{
	width: 	561px;
	height: 30px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	background-image: url(../images/info.gif);
	background-repeat: repeat-x;
	text-align: center;
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	color : #474E60;
	padding-top: 8px;
}

#informacion a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#informacion a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#informacion a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#informacion a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#acciones
{
	width: 561px;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	margin-right: 15px;
	vertical-align: middle;
}

#acciones td
{
	width: 20px;
}

#acciones #paginacion
{
	width: 200px;
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #474E60;
}

#acciones #volver
{
	width: 126px;
}

#acciones #enviar
{
	width: 120px;
}

#acciones #imprimir
{
	width: 55px;
}

#acciones a:link
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#acciones a:visited
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#acciones a:active
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-align : left;
	text-decoration : none;
}
#acciones a:hover
{
	font-family : verdana,arial;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-align : left;
	text-decoration : none;
}

#acciones .activo
{
	color : #B50027;
}

#index
{
	margin-left: 5px;
}

#noticias
{
	background-image: url(../images/not_fondo.gif);
	background-repeat: repeat-y;
}

#noticias ul
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	color : #474E60;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
	padding: 0px;
}

#noticias li
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	color : #474E60;
	text-align : justify;
	list-style-image: url(../images/li.gif);
	margin-bottom: 3px;
}

#noticias a:link
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}

#noticias a:visited
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}

#noticias a:active
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}

#noticias a:hover
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}

#destacado
{
	margin-top: 15px;
	margin-left: 11px;
	width: 175px;
	height: 82px;
	background-image: url(../images/destacado.gif);
	margin-bottom: 20px;
}

#destacado img
{
	margin-left: 9px;
	margin-top: 23px;
}

#destacat
{
	margin-top: 15px;
	margin-left: 11px;
	width: 175px;
	height: 82px;
	background-image: url(../images/destacat.gif);
	margin-bottom: 20px;
}

#destacat img
{
	margin-left: 9px;
	margin-top: 23px;
}

#destacat_en
{
	margin-top: 15px;
	margin-left: 11px;
	width: 175px;
	height: 82px;
	background-image: url(../images/destacat_en.gif);
	margin-bottom: 20px;
}

#destacat_en img
{
	margin-left: 9px;
	margin-top: 23px;
}


#bitacora
{
	width: 194px;
	height: 124px;
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
}

#bitacora div
{
	margin-left: 25px;
	padding-top: 17px;
	margin-right: 5px;
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
}

#bitacora p
{
	text-align: right;
	margin: 0px;
	margin-top: 5px;
}

#bitacora p a:link
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}

#bitacora p a:visited
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}

#bitacora p a:active
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}

#bitacora p a:hover
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

#bitacora b
{
	color: #FFFFFF;
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
}

#bitacora a:link
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

#bitacora a:visited
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

#bitacora a:active
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #FFFFFF;
	text-decoration : none;
}

#bitacora a:hover
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}

#difusion
{

}

#difusion ul
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	color : #474E60;
	margin-left: 20px;
	margin-right: 10px;
	margin-bottom: 3px;
	margin-top: 3px;
	padding: 0px;
}

#difusion li
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	line-height : 14px;
	color : #474E60;
	list-style-image: url(../images/li.gif);
	margin-bottom: 3px;
}

#difusion a:link
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}

#difusion a:visited
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}

#difusion a:active
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #4E8AC8;
	text-decoration : none;
}

#difusion a:hover
{
	font-family : verdana;
	font-size : 10px;
	font-weight : normal;
	color : #B50027;
	text-decoration : none;
}