body {
	background-image: url(_css/i/bkg.jpg);
	background-color: #FFFFFF;
	margin: 19px;
}



h1 {
	font-family: "HelveticaNeue LT 57 Cn", Arial, Georgia;
	color: #a1a1a1;
	font-size: 28px;
	letter-spacing: 2px;
	word-spacing: 1.2px;
	text-align: left;
	margin: 0px;
	padding-top: 20px;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3198ff;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	margin-top: 2px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	letter-spacing: 0.5px;
	word-spacing: 1px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #3198ff;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
	padding-top: 30px;
	margin-right: 0px;
	margin-bottom: 2px;
	padding-right: 170px;
	letter-spacing: 0.5px;
	word-spacing: 1px;
}
h4 {
	font-family: Arial, Helvetica, sans-serif;
}

#wrapper {
	width:778px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #666666;
	text-align: center;
	background-position: center;
}

.top {
	width:778px;
	height:95px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #CCCCCC;
	background-image: url(i/bkg_top.gif);
	background-repeat: no-repeat;
	padding-right: 20px;
	padding-left: 8px;
}
.aling_menu {
	background-position: right;
	padding-right: 4px;
	width: 169px;
}

#linktop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #656565;
	float: right;
	top: 675px;
	visibility: visible;
	overflow: visible;
	width: 200px;
	margin: 0px;
	position: absolute;
	left: 201px;
}

#linktop a, #linktop a:link, #linktop a:visited{
	color: #656565;
	text-decoration: none;
}

#linktop a:hover, #linktop a:active{
	color: #333333;
	text-decoration: none;
}
.puntoseparador_top{
	color: #cdcfd5;
	vertical-align: middle;
	width: 25px;
	text-align: center;
}

.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:left;
	color: #000000;
	background-image: url(i/bkg_content.gif);
	background-repeat: repeat-y;
	margin: 0px;
	vertical-align: top;
}

.content p{
	margin: 8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-align: justify;
	vertical-align: top;
}

#contentright {
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
	float: left;
	height: 226px;
	background-image: url(i/bkg_content_01.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
#contentright div {
	padding-right: 160px;
	margin-right: 8px;
}
.cita{
	font-family: "HelveticaNeue LT 57 Cn", Arial, Georgia;
	font-size:13px;
	text-align:justify;
	color: #fe6200;
	letter-spacing: 0.5px;
	word-spacing: 0.9px;
}
.direccion {
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color: #000000;
}


#contentright_qs {
	width:400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
	float: right;
	margin-right: 8px;
	height: 350px;
	background-image: url(i/bkg_content_02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#contentright_qs div {
	padding-right: 70px;
	margin-right: 8px;
	
}
#contentright_qs p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
}

#contentright_sextante {
	width:400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
	float: right;
	margin-right: 8px;
	height: 420px;
	background-image: url(i/bkg_content_03.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#contentright_sextante div {
	padding-right: 60px;
	margin-right: 8px;
}

#contentright_qh {
	width:500px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
	float: right;
	margin-right: 8px;
	height: 320px;
	background-image: url(i/bkg_content_04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#contentright_qh div {
	padding-right: 70px;
	margin-right: 8px;
}
#contentright_qh p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
}


#contentright_nr {
	width:735px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
	float: right;
	margin-right: 8px;
	height: 330px;
	background-image: url(i/bkg_content_04.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#contentright_nr div {
	padding-right: 170px;
	margin-right: 8px;
}
#contentright_nr p {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
}

#contentright_c {
	width:760px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	color: #000000;
	font-weight: normal;
	float: right;
	margin-right: 8px;
	height: 290px;
	background-image: url(i/city.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}

#contentleft {
	width:260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
	color: #666666;
	font-weight: normal;
	float: left;
	height: 185px;
	margin-left: 5px;
}
#contentleft_qs {
	width:260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
	color: #666666;
	font-weight: normal;
	float: left;
	height: 287px;
	margin-left: 5px;
}
#contentleft_sextante {
	width:260px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
	color: #666666;
	font-weight: normal;
	float: left;
	height: 400px;
	margin-left: 5px;
	padding-top: 20px;
}

#contentleft_qh {
	width:160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-align:justify;
	color: #666666;
	font-weight: normal;
	float: left;
	margin-left: 5px;
	background-position: bottom;
}
.content_foother {
	background-image: url(i/bkg_content_foother.gif);
	background-repeat: repeat-y;
	height: 100px;
	background-position: left top;
	margin: 0px;
	vertical-align: middle;
}

#fila00{
	overflow:hidden;
}
#columna00{
	height:30px;
	margin-left: 0px;
	margin-right: 2px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 0px;
	padding-left: 30px;
	padding-top:0.4em;
!important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #18aaf7;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	width: 140px;
	background-position: left;
}
#fila01{
	overflow:hidden;
}
#columna01{
	margin-left: 6px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-right: 8px;
	padding-left: 2px;
	background-color: #bfc7c7;
	width: 140px; 
}
#columna02{
	float:left;
	width:140px;
	height:100px;
	border:1px solid #00FF00;
	margin: 0px;
	padding-right: 8px;
	padding-left: 2px;

}
#columna03{
	float:left;
	width:140px;
	height:100px;
	border:1px solid #FF0000;
	margin: 0px;
	padding-right: 8px;
	padding-left: 2px;
}
#logos {
	width:160px;
	height:100px;
	background-image: url(i/logos1.jpg);
	background-repeat: no-repeat;
	background-position: right center;
	background-color: #f9f9f9;
}
#noticias  {
	background-image: url(i/asterisco.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 160px;
	width: 595px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	margin: 2px;
	color: #333333;
	padding-right: 0px;
	padding-left: 4px;
	text-align: right;
	vertical-align: top;
	margin-right: 8px;
	visibility: visible;
}
.txt_noticias {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #535353;
	vertical-align: top;
	background-image: url(i/sep_02.gif);
	background-repeat: repeat-y;
	background-position: right bottom;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 2px;
	text-align: justify;
}
.txt_noticias_fin {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #535353;
	vertical-align: top;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 2px;
}
.bkg_banner  {
	height: 130px;
	width: 602px;
	padding-left: 8px;
	margin-left: 8px;
}
.bkg_banner p {
	margin-left: 25px;
}
#txt_banner  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	vertical-align: middle;
	width: 160px;
	left: 160px;

}

#txt_banner_destacado  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ff7e00;
	text-align: left;
	vertical-align: middle;
}
#txt_banner_parentesis  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10.5px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	width: 222px;
	float: right;
	padding-right: 2px;
	height: 23px;
}
#txt_banner_parentesis a:link, #txt_banner_parentesis a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

#txt_banner_parentesis a:hover, #txt_banner_parentesis a:active{
	color: #000000;
	text-decoration: none;
}

.parentesis  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.espacio_top {
	padding-top: 70px;
}
.espacio_top_20 {
	padding-top: 20px;
}


.textodestacado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;


}
/* ----------------------------------------------- */
/* INICIO PIE */
#linkpie2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #3198ff;
	text-align: left;
	margin-left: 4px;
	padding-left: 0.6em;

!important;
	margin-top: 4px;
	margin-bottom: 4px;
	width: 565px;

}
#linkpie2 p{
	margin: 4px;
}

#linkpie2 a, linkpie2 a:link, #linkpie2 a:visited{
	color: #3198ff;
	text-decoration: none;
}
#linkpie2 a:hover, #linkpie2 a:active{
	color: #7b9ab8;
	text-decoration: underline;
}
#final{
	width:778px;
	height:11px;
	background-image: url(i/bkg_foother.gif);
	background-repeat: no-repeat;
	background-position: top;
}
#linkpie1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #656565;
	text-align: left;
	margin-left: 4px;
	padding-left: 8px;


}
#linkpie1 a, #linkpie1 a:link, #linkpie1 a:visited{
	color: #656565;
	text-decoration: none;
}

#linkpie1 a:hover, #linkpie1 a:active{
	color: #333333;
	text-decoration: none;
}
#direccion {
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4f4f50;
	text-align: right;
	padding: 4px;
	font-weight: normal;
	vertical-align: top;
	width: 770px;
 }
.copyright {
	margin-left: 12px;
	font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #929191;
	text-align: right;
	vertical-align: top;
}



/* FIN PIE */
/* inicio MENU*/
.menu-estados02 {
display:block;
width: 156px;
height: 1px;
font-size: 1px;
}



#menu-estados02 {
font-size: 12px;
width: 156px;
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
}
#menu-estados02 a.buttonk, #menu-estados02 a.buttonk:visited {
font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
display:block;
width:156px;
height:29px;
background: url(i/buttons02.gif);
background-position:top left;
background-color:transparent;
text-align:left;
color: #666666;
line-height:26px;
text-decoration:none;
margin-top:0px;
text-indent: 25px;
font-weight: bold;
}
#menu-estados02 a.buttonk:hover {
font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
background-position:0 -29px;
line-height:26px;
overflow:hidden;
color:#007BC1;
 font-weight: bold;
}
#menu-estados02 a.buttonk:active {
font-family:  "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
background-position:0 -29px;
 font-weight: bold;
}

#recuadro-menu-estados02 {
	padding-left: 2px;
	display:block;
	width: 160px;
}
/*fin MENU*/
