.body {
margin : 0; 
padding : 0; 
text-align : center; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
} 

/* ////////////////////// ARRIBA ////////////////////// */

#arriba {
width : 750px;
border-top:#003399 15px solid;
float:left;
}


/* //////////////////// MENU HORIZONTAL /////////////// */


#nav {
width : 750px; 
height : 25px; 
margin-bottom : 5px;
float:left;
background : #ff9900;
} 
#nav * {
text-align : center; 
color : #003399; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 8pt; 
} 
#nav ul, #nav ul li {
margin : 0; 
padding : 0; 
} 
#nav ul li {
display : inline; 
} 
ul#tabBar {
float : left;
height:25px;
} 
ul#tabBar li a {
display : block; 
float : left; 
width : 85px; 
height : 20px; 
overflow : hidden;
padding-top:5px;
} 
ul#tabBar li a:hover {
background-color : #ffcc00; 
text-decoration : underline; 
} 
#subNav ul {
display : none; 
} 
#subNav {
clear : both; 
height : 20px; 
background-color : #003399; 
padding-left : 10px; 
} 
#subNav ul {
float : left; 
background : url(../images/subnav_seperator.jpg) no-repeat top left; 
} 
#subNav ul li a {
display : block; 
float : left; 
width : 100px; 
text-align : center; 
line-height : 17px; 
background : url(../images/subnav_seperator.jpg) no-repeat top right; 
} 
#subNav li a:hover {
color : #cde7ff; 
text-decoration : underline; 
} 

A.textomenu {
text-align : left; 
background-color : #ff9900; 
color : #003399; 
} 
A.textomenu:link {
text-align : left; 
background-color : #ff9900; 
color : #003399; 
font-size : 11px; 
text-decoration : none; 
} 
A.textomenu:visited {
text-align : left; 
background-color : #ff9900; 
color : #330099; 
font-size : 11px; 
text-decoration : none; 
} 
A.textomenu:hover {
text-align : left; 
background-color : #ff9900; 
color : #ffffff; 
font-size : 11px; 
text-decoration : underline; 
} 
A.textomenu:active {
text-align : left; 
background-color : #ff9900; 
color : #ffffff; 
font-size : 11px; 
text-decoration : none; 
} 





















A {
font-family : Verdana, Arial, Helvetica, sans-serif; 
}
 

A.noticias {
color : #003399; 
list-style-image : url(../images/bullet.gif); 
} 
A.noticias {
color : #003399; 
font-size : 11px; 
text-decoration : none; 
} 
A.noticias:link {
color : #003399; 
font-size : 11px; 
text-decoration : none; 
} 
A.noticias:visited {
color : #003399; 
font-size : 11px; 
text-decoration : none; 
} 
A.noticias:hover {
color : #cc0000; 
font-size : 11px; 
text-decoration : underline; 
} 
A.noticias:active {
color : #003399; 
font-size : 11px; 
} 
A.titulo {
font-size : 20px; 
color : #003399; 
text-align : left; 
font-weight : bold; 
} 
A.titulo:link {
color : #003399; 
text-decoration : underline; 
} 
A.titulo:visited {
color : #003399; 
text-decoration : underline; 
} 
A.titulo:hover {
color : #cc0000; 
text-decoration : underline; 
} 
A.titulo:active {
color : #003399; 
} 
.h1 {
font-size : 10px; 
color : #cc0000; 
text-align : left; 
} 
.h2 {
font-size : 14px; 
color : #cc0000; 
text-align : left; 
font-weight : bold; 
} 
.h3 {
font-size : 20px; 
color : #003399; 
text-align : left; 
font-weight : bold; 
} 
.h4 {
font-size : 14px; 
color : #003399; 
text-align : left; 
} 
.h5 {
font-size : 11px; 
color : #666666; 
text-align : justify; 
list-style-image : url(../images/bullet.gif); 
} 
.h6 {
color : #ffffff; 
background-color : #003399; 
font-weight : bold; 
font-size : 14px; 
text-align : center; 
text-transform : uppercase; 
} 
.h7 {
font-size : 11px; 
color : #003399; 
text-align : left; 
} 
.mas {
text-align : right; 
} 

ul#menu3 {
list-style : none; 
margin : 0; 
padding : 0; 
} 
ul#menu3 li {
margin : 2px; 
padding : 0; 
float : left; 
} 
ul#menu3 li a {
display : block; 
width : 145px; 
height : 15px; 
padding : 1px 0; 
text-decoration : none; 
text-align : left; 
font-size : 10px; 
color : #003399; 
background-color : #ffffff; 
background : url(../menu3/arrow.gif) no-repeat right; 
border-bottom : 1px dashed #003399;
float:left; 
} 
ul#menu3 li a:hover {
color : #cc0000; 
background : url(../menu3/arrow2.gif) no-repeat right; 
background-color : #ebebeb; 
border-right-color : #990000; 
text-decoration : underline; 
}

#tcc {width:172px; float:right;}

ul#tcc {
list-style : none; 
margin : 0; 
padding : 0; 
} 
ul#tcc li {
margin : 2px; 
padding : 0; 
float : left; 
} 
ul#tcc li a {
display : block; 
width : 145px; 
height : 25px;
vertical-align:middle;
padding : 5px 0 0 0; 
text-decoration : none; 
text-align : left; 
font-size : 10px; 
color : #003399; 
background-color : #ffffff;
border-bottom : 1px dashed #003399;
float:left;
/* background : url(../menu3/arrow2.gif) no-repeat right; */
} 
ul#tcc li a:hover {
color : #003399;
background-color : #ffcc00; 
border-right-color : #990000; 
text-decoration : underline;
/* background : url(../menu3/arrow.gif) no-repeat right; */
}  

.logo {
padding-top : 10px; 
padding-bottom : 10px; 
width : 550px; 
border-bottom : solid; 
border-bottom-width : 1px; 
border-bottom-color : #003399; 
} 
 
.logo2 {
padding-top : 10px; 
padding-bottom : 10px; 
width : 750px; 
text-align : right; 
} 
.menu {
width : 940px; 
padding-right : 10px; 
height : 15px; 
background-image : url(../images/bg_menu.gif); 
background-repeat : repeat-x; 
text-align : left; 
} 
.submenu {
width : 740px; 
height : 15px; 
background-color : #003399; 
text-align : left; 
padding-right : 10px; 
} 
.cuerpo {
width : 750px; 
text-align : left; 
vertical-align : top;
float:left;
} 
.barra {
width : 180px; 
text-align : left; 
float : left; 
} 
.cuadro {
width : 152px; 
float : left; 
} 
.letcuadro {
width : 147px;
height : 17px;
background:#003399; 
/* background-image : url(../images/square_top.gif);
background-repeat : no-repeat;
background-attachment : fixed;  */
float : left; 
font-size : 11px; 
font-weight : bold; 
padding-left : 5px;
padding-top : 3px; 
color : #ffffff; 
text-transform : uppercase; 
text-align : left; 
} 
.cuerpocuadro {
width : 152px; 
height : 70px; 
background-image : url(../images/square_lines.gif); 
background-repeat : repeat-y; 
float : left; 
text-align : left; 
padding-left : 10px; 
} 
.cuerpocuadro2 {
width : 152px; 
background-image : url(../images/square_lines.gif); 
background-repeat : repeat-y; 
float : left; 
text-align : left; 
} 
.bottomcuadro {
width : 152px; 
height : 10px;
background:#003399;
/* background-image : url(../images/square_bottom.gif);  
background-repeat : no-repeat; */
} 
.space {
width : 75%; 
height : 15px; 
float : left; 
} 
.space2 {
width : 100%; 
height : 15px; 
float : left; 
} 

.newsletter {
background-image : url(../images/banner_newsletter.jpg); 
background-repeat : no-repeat; 
vertical-align : top; 
text-align : left; 
padding-left : 5px; 
} 
.principal {
width : 750px; 
/* height : 170px;  */
float : left; 
} 
.noticias2 {
width : 280px; 
border-left : #003399; 
border-left-color : #003399; 
border-left-width : thin; 
border-left-style : solid; 
text-align : left; 
float : left; 
} 
.idiomas {
width : 300px; 
float : right; 
vertical-align : top; 
} 
.fotos {
width : 250px; 
float : right; 
} 
.cuerponoticias {
width : 300px; 
float : right; 
} 
.resultados {
float : left; 
text-align : left; 
} 
.reader {
width : 88px; 
height : 31px; 
float : right; 
z-index : 2; 
} 
.tabla {
padding : 5px; 
border : 1px dashed #003399; 
} 
.reader2 {
width : 95px; 
height : 62px; 
float : left; 
text-align : center; 
} 
.tablarelacionados {
width : 550px; 
height : 62px; 
border : 1px dotted #006699; 
padding : 5px; 
background-color : #f5f5f5; 
} 
.relacionados {
width : 454px; 
height : 15px; 
float : left; 
background-color : #ebebeb; 
} 
.relacionados2 {
width : 227px; 
height : 15px; 
float : left; 
} 
.tablarelacionados2 {
width : 740px; 
height : 62px; 
border : 1px dotted #006699; 
padding : 5px; 
background-color : #f5f5f5; 
} 
.relacionados3 {
width : 640px; 
height : 15px; 
float : left; 
background-color : #ebebeb; 

} 
.relacionados4 {
width : 315px; 
height : 15px; 
float : left; 
} 
.fotosgaleria {
width : 250px; 
height : 300px; 
border : 1px dotted #006699; 
padding : 5px; 
} 
.buscador {
width : 250px; 
float : right; 
vertical-align : bottom; 
z-index : 2; 
}
.cuadromenu{
width:150px;
float:right;
padding:5px;
border:5px solid #EEE;
}


.texto{
width:350px;
float:left;
}

.seccion{
width:180px;
float:left;
}

.let{
width:180px;
height:50px;
font-size:24px;
color:#006699;
text-align:center;
font-weight:bolder;
margin:10px;
}

.imagen{
width:150px;
height:150px;
margin-bottom:10px;
margin-right:10px;
float:left;
}


/* ///////////////// IMAGENES HOME ///////////// */


.imagen1{
width:124px;
height:114px;
float:left;
background:url(../images/home_r1_c1.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen1:hover{
background:url(../images/home_r1_c1_2.jpg) no-repeat;
}

.imagen1 a:link{
color:#fff;
text-decoration:none;
}

.imagen1 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen1 a:visited{
color:#FFFFFF;
}

.imagen2{
width:124px;
height:114px;
float:left;
background:url(../images/home_r1_c3.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen2:hover{
background:url(../images/home_r1_c3_2.jpg) no-repeat;
}

.imagen2 a:link{
color:#fff;
text-decoration:none;
}

.imagen2 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen2 a:visited{
color:#FFFFFF;
}

.imagen3{
width:124px;
height:114px;
float:left;
background:url(../images/home_r1_c5.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen3:hover{
background:url(../images/home_r1_c5_2.jpg) no-repeat;
color:#000000;
}

.imagen3 a:link{
color:#fff;
text-decoration:none;
}

.imagen3 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen3 a:visited{
color:#FFFFFF;
}

.imagen4{
width:124px;
height:114px;
float:left;
background:url(../images/home_r1_c7.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen4:hover{
background:url(../images/home_r1_c7_2.jpg) no-repeat;
}

.imagen4 a:link{
color:#fff;
text-decoration:none;
}

.imagen4 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen4 a:visited{
color:#FFFFFF;
}

.imagen5{
width:124px;
height:114px;
float:left;
background:url(../images/home_r3_c1.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen5:hover{
background:url(../images/home_r3_c1_2.jpg) no-repeat;
}

.imagen5 a:link{
color:#fff;
text-decoration:none;
}

.imagen5 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen5 a:visited{
color:#FFFFFF;
}

.imagen6{
width:124px;
height:114px;
float:left;
background:url(../images/home_r3_c3.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen6:hover{
background:url(../images/home_r3_c3_2.jpg) no-repeat;
}

.imagen6 a:link{
color:#fff;
text-decoration:none;
}

.imagen6 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen6 a:visited{
color:#FFFFFF;
}

.imagen7{
width:124px;
height:114px;
float:left;
background:url(../images/home_r3_c5.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen7:hover{
background:url(../images/home_r3_c5_2.jpg) no-repeat;
}

.imagen7 a:link{
color:#fff;
text-decoration:none;
}

.imagen7 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen7 a:visited{
color:#FFFFFF;
}

.imagen8{
width:124px;
height:114px;
float:left;
background:url(../images/home_r3_c7.jpg) no-repeat;
margin:5px;
padding-top:10px;
text-align:center;
font-size:16px;
color:#FFFFFF;
font-weight:bold;
}

.imagen8:hover{
background:url(../images/home_r3_c7_2.jpg) no-repeat;
}

.imagen8 a:link{
color:#fff;
text-decoration:none;
}

.imagen8 a:hover{
text-decoration:underline;
color:#000000;
}

.imagen8 a:visited{
color:#FFFFFF;
}

/*  /////// TERMINAN IMAGENES HOME ///////////// */

.info{
width:180px;
height:100px;
margin:10px;
}

#derechos {
	width:750px;
	float:left;
}


/*  /////// CUADRO DE TEXTO EN PAGINA INICIAL  ///////////// */


#square {
	float:right;
	width:270px;
}

#capa1 {
	position:absolute;
	width:250px;
	border:5px solid #eee;
	visibility:hidden;
	z-index:1;
	padding:4px;
}

#capa2 {
	position:absolute;
	width:250px;
	border:5px solid #eee;
	visibility:hidden;
	z-index:2;
	padding:4px;
}

#capa3 {
	position:absolute;
	width:250px;
	border:5px solid #eee;
	visibility:hidden;
	z-index:3;
	padding:4px;
}

#capa4 {
	position:absolute;
	width:250px;
	border:5px solid #eee;
	visibility:hidden;
	z-index:4;
	padding:4px;
}

#capa5 {
	position:absolute;
	width:250px;
	border:5px solid #eee;
	visibility:hidden;
	z-index:5;
	padding:4px;
}

#capa6 {
	position:absolute;
	width:250px;
	border:5px solid #eee;
	visibility:hidden;
	z-index:6;
	padding:4px;
}

.titulo {
	width:240px;
	padding:5px;
	background:#f90;
	font-size:14px;
	font-weight:bold;
	color:#003399;
	text-align:center;
}
.text {
	padding-top:10px;
	text-align:justify;
	color:#333333;
	font-size:11px;
}


#ddlEstados{
	width:150px;
}