BODY {
	LIST-STYLE-POSITION: inside; FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; TEXT-ALIGN: center;
	background-color:#FFCC00;
	background-image: url(graficos/fon.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin: 0px;
	padding: 0px;
	

}
#contenedor {
	MARGIN: 0px auto; WIDTH: 760px; TEXT-ALIGN: left;
	padding: 0px;
	background-color:#FFFFFF;
	
}
.google {
	CLEAR: both; MARGIN-BOTTOM: 16px; TEXT-ALIGN: center
}

.googleLeft {
	MARGIN-BOTTOM: 16px; 
}

#col1 {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 15px; WIDTH: 590px
}
#col2 {
	FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 150px
}
#pie {
	CLEAR: both; BORDER-TOP: #000000 2px solid;
	 WIDTH: 760px; PADDING: 10px 0px 0px 0px; TEXT-ALIGN: center;
	 margin: 0px;
	 color: #000000;
	 background-color:#FF6600;
}
#buscador {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFF99; TEXT-ALIGN: center
}
#buscador_enc {
	CLEAR: both; BORDER-TOP: #000000 2px solid; MARGIN-BOTTOM: 16px; WIDTH: 760px; HEIGHT: 26px; TEXT-ALIGN: right
}
#sinbuscador_enc {
	CLEAR: both; BORDER-TOP: #000000 2px solid; MARGIN-BOTTOM: 16px; OVERFLOW: hidden; WIDTH: 760px; HEIGHT: 2px; TEXT-ALIGN: right
}
#encabezado {
	WIDTH: 760px
}
#th1_b {
	CLEAR: both; PADDING-LEFT: 20px; FONT-SIZE: 12px; WIDTH: 740px; COLOR: #000000;
	 FONT-FAMILY: Arial, Helvetica, sans-serif;
	 background-color: #FF9900;
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN: 0px; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.enc {
	TEXT-ALIGN: center;
	background-color:#FF6600;
	padding: 0px 0px 8px 0px;
}
.center {
	TEXT-ALIGN: center
}
.men_b {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; COLOR: #d23602; PADDING-TOP: 7px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.lkr {
	FONT-SIZE: 12px; COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.titb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pb {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.p {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pr {
	FONT-SIZE: 12px; COLOR: #d23602; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tit_b {
	CLEAR: both; FONT-SIZE: 12px; PADDING-BOTTOM: 16px; WIDTH: 760px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.lkn {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.lkrb {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #006699; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.subtit_b {
	FONT-SIZE: 12px; VERTICAL-ALIGN: bottom; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.th1 {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pb1 {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
#ge_b {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: center
}
#th2_b {
	CLEAR: both; PADDING-LEFT: 20px; FONT-SIZE: 12px;
	 WIDTH: 740px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif;
	  BACKGROUND-COLOR: #000000;
	  height: 36px;
}
.right200 {
	FLOAT: right; WIDTH: 200px; TEXT-ALIGN: center
}
.emp_3 {
	CLEAR: both; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; BORDER-LEFT: #000000 1px solid; WIDTH: 588px; BORDER-BOTTOM: #000000 1px solid; POSITION: relative; BACKGROUND-COLOR: #d5e0b5
}
.emp_3_t {
	CLEAR: both; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 1px; WIDTH: 578px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #8bba63
}
.emp_data {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-POSITION: inside; FONT-SIZE: 12px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 2px; WIDTH: 140px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emp_data_t {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(graficos/it.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.emp_data_e {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(graficos/im.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.emp_data_w {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(graficos/iw.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.emp_desc {
	FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 410px; MARGIN-RIGHT: 4px; PADDING-TOP: 3px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emp_dire {
	FONT-SIZE: 12px; FLOAT: right; PADDING-BOTTOM: 3px; WIDTH: 410px; MARGIN-RIGHT: 4px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emp_2 {
	CLEAR: both; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 588px; POSITION: relative
}
.emp_2_t {
	CLEAR: both; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 3px; WIDTH: 578px; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 2px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #cccccc
}
.emp_1 {
	CLEAR: both; BORDER-TOP: #000000 2px solid; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 588px; POSITION: relative
}
.emp_1_t {
	CLEAR: both; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 3px; WIDTH: 578px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A {
	COLOR: #003399
}
A:visited {
	COLOR: #663399
}
A:hover {
	COLOR: #990000
}
.col_t {
	PADDING-RIGHT: 3px; DISPLAY: inline; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 120px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #003399
}
.col_i {
	PADDING-RIGHT: 0px; BORDER-TOP: #003399; 2px solid; PADDING-LEFT: 0px; LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 150px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffe9bf
}
.col_ii {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 1px; BORDER-BOTTOM: #ffffff 1px solid; LIST-STYLE-TYPE: none
}
.mi {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-LEFT: 10px; BORDER-RIGHT-WIDTH: 0px
}
#col2 A {
	COLOR: #000000
}
.tit_a_b {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative
}
.bk_a {
	CLEAR: both; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 14px; PADDING-BOTTOM: 3px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #66ccff
}
.tit_a_b {
	TEXT-ALIGN: center;
	background-color: #FFFF99;
	border-bottom: 2px #000000 solid;
}
.tit_a_b_590 {
	CLEAR: both; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px;
	 PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 590px; COLOR: #000000;
	  PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative;
	   BACKGROUND-COLOR: #ffe9bf; TEXT-ALIGN: center
}
.tit_a_b_590_sm {
	CLEAR: both; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; WIDTH: 590px; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #ffe9bf; TEXT-ALIGN: center
}
.tit_a_b_590_sm {
	MARGIN-BOTTOM: 0px
}
.left_390 {
	MARGIN-TOP: auto; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: auto; WIDTH: 390px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.tit_r_b {
	CLEAR: both; FONT-SIZE: 12px; PADDING-BOTTOM: 4px;
	COLOR: #000000; PADDING-TOP: 4px; FONT-FAMILY: Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #FFFF99; TEXT-ALIGN: center;
}
.busc_tit {
	CLEAR: both; PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10%; VERTICAL-ALIGN: middle; WIDTH: 170px; COLOR: #000000; PADDING-TOP: 2px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFF99
}
.tabla1 {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BORDER-COLLAPSE: separate; border-spacing: 2px
}
.tabla1 TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; WIDTH: 170px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.tablaGen {
	MARGIN-BOTTOM: 15px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; BORDER-COLLAPSE: separate; border-spacing: 0px
}
.tablaGen TD {
	VERTICAL-ALIGN: top
}
.tabla2 {
	FONT-SIZE: 9pt; MARGIN-LEFT: 10px; MARGIN-RIGHT: 10px; BORDER-COLLAPSE: separate; border-spacing: 2px
}
.tabla2 TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; PADDING-TOP: 2px
}
.tdg1 {
	WIDTH: 240px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.tdg2 {
	WIDTH: 40px; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
.tdn1 {
	WIDTH: 240px; BACKGROUND-COLOR: #fff0e6; TEXT-ALIGN: left
}
.tdn2 {
	WIDTH: 40px; BACKGROUND-COLOR: #ffd8bb; TEXT-ALIGN: center
}
.tabg {
	BACKGROUND-COLOR: #eeeeee
}
.form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}

.borde0 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rojo {
	COLOR: #d23602
}
.admin {
	BORDER-RIGHT: #006600 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #006600 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; BORDER-LEFT: #006600 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: #006600 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #66ffcc
}
.admin FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.admin A {
	BORDER-RIGHT: #33ccff 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #33ccff 2px outset; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-LEFT: #33ccff 2px outset; COLOR: #000033; PADDING-TOP: 0px; BORDER-BOTTOM: #33ccff 2px outset; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #33ccff; TEXT-DECORATION: none
}
.adminlk {
	BORDER-RIGHT: #33ccff 2px outset; PADDING-RIGHT: 10px; BORDER-TOP: #33ccff 2px outset; MARGIN-TOP: 20px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 10px; BORDER-LEFT: #33ccff 2px outset; COLOR: #000033; PADDING-TOP: 0px; BORDER-BOTTOM: #33ccff 2px outset; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #33ccff; TEXT-DECORATION: none
}
.admin A:hover {
	COLOR: #000000
}
.admin A:visited {
	COLOR: #000033
}
.ff {
	PADDING-BOTTOM: 10px; MARGIN: auto; WIDTH: 430px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.ff FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.ff LABEL {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.ff .formu {
	DISPLAY: block; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 250px
}
.ff LABEL {
	PADDING-RIGHT: 10px;
	WIDTH: 150px;
	TEXT-ALIGN: right;
	font-size: 10px;
}
.ff LABEL strong{
	font-size: 12px;
}
.ff BR {
	CLEAR: left
}
.p0 {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.emp_1_t A {
	COLOR: #000000; TEXT-DECORATION: none
}
.emp_2_t A {
	COLOR: #000000; TEXT-DECORATION: none
}
.emp_3_t A {
	COLOR: #000000; TEXT-DECORATION: none
}

#formcontacto {
	text-align: center;
	background-color: #FEF3BA;
	margin: 10px 0px 10px 0px;
	padding: 10px;
}

#formcontacto h2 {
	text-align: left;
	color: #000000;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
}

#formcontacto p {
	text-align: left;
}

.adSup{
	padding: 5px;
}

.adInt{
	padding: 5px;
}

.adLat{
	padding: 5px;
}