body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, table, th, td { margin: 0; padding: 0;}
img{border: 0;}
body {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin: 0;
padding:0;
font-size: 10pt;
line-height: 1.2em;
text-align:center;
background:url(i/fondo_back.jpg) repeat-x;
}
#content{
margin-left:auto;margin-right:auto;text-align:left; width:942px;
}
#content_int{
margin-left:auto;margin-right:auto;text-align:left; width:942px; background:url(i/fondo_gral.jpg) no-repeat;
}
#head{background: #336633;}
#lat, #logo, #loc_lat{width:184px;}
#logo{padding-top:13px; float:left;}
#navegacion{margin:0 14px; width:728px; float:right;}
/*#navegacion .nav_link, #navegacion .nav_link_active{width:16.6%; float:left;}*/
#navegacion .nav_link, #navegacion .nav_link_active{width:20%; float:left;}
#navegacion .nav_link .sup, #navegacion .nav_link_active .sup{height:13px; }
#navegacion .nav_link .inf, #navegacion .nav_link_active .inf{height:17px; padding-top:3px;font-family: Arial, Helvetica, sans-serif;font-size: 14px;font-style: normal;font-weight: bold;text-transform: uppercase;color: #FFFFFF;text-decoration: none;text-align: center;}
#navegacion .nav_link_active .sup, #navegacion .nav_link_active .inf{background:#FF9A00;}
#navegacion .nav_link .img, #navegacion .nav_link_active .img{height:83px; text-align:center;}
#loc_lat{float:left; background:url(i/lin_degradado_os.gif) repeat-x; height:45px;}
#loc_center{float:right; margin:0 14px 0 0; width:744px; background:url(i/lin_degradado.gif) repeat-x; height:45px; text-align:right;}
#content{background:url(i/fondo_gral.jpg) no-repeat;}
#lat{color:#fff; float:left;}
#lat_int{margin:10px 0 0 32px; }
#lat a{color:#ff9a00;}
#lat a:hover{color:#fff;}
#center{float:right; margin:0 14px 0 0; width:744px; }
#center_int{margin:10px 0 0 30px; }
.clear{clear:both;}
.br_p{height:10px;}
.br_m{height:20px;}
#center a{color:#356736;}
#center a:hover{background:#ff9a00;}
.gal_img{text-align:center; float:left; width:24%;}
.gal_int{margin:0 5px;}
.sep{border-top: 1px solid #ff9900;}
h1{font-size: 14px; font-weight: bold; color: #336633;}
.formulario table{width:100%; background:#ededdc;}
.formulario table .sup{height:5px; background:#336633;}
.formulario table .inf{height:5px; background:#FF9A00;}
.formulario table .back{height:15px; background:#ededdc;}
.formulario table td{background:#fff;}
.formulario input[type=text], .formulario input[type=file], .formulario input[type=password], .formulario select, .formulario textarea{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10pt;}
.boton {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px; padding:0 5px;}
.msg_error, .msg_ok{ padding:3px 5px 3px 3px; text-align:center;}
.msg_error{border:1px solid #FFBBBB; background:#fdeeee; margin-bottom:5px; color:#ff0000;}
.msg_ok{border:1px solid #8CCE79; background:#ebf5e7; margin-bottom:5px; color:#448831;}
.form_lat{font-size:7pt;}
.form_lat input[type=text], .form_lat input[type=file], .form_lat input[type=password], .form_lat select, .form_lat textarea{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;}
.form_lat input[type=text] .boton{font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px; padding:0 5px;}
#lat .form_lat a{color:#fff;}
#lat .form_lat a:hover{color:#ff9a00;}
.tbl_datos th{background:#336633; color:#fff; padding:3px; font-weight:normal;}
.tbl_datos td{padding:3px;}
.tbl_datos tr.par{background:#e4ebe4;}

#foot{margin:0 10px;}
#foot_lat{float:left;background:#ff9a00; height:20px; width:174px;}
#foot_center{float:right; width:748px; background:#ff9a00; text-align:center; font-size:8pt; color:#fff; padding:2px 0; }
#foot_center a{color:#fff; text-decoration:none;}
#foot_center a:hover{text-decoration:underline;}
#foot_lat_inf{float:left; width:174px;}
#foot_center_inf{float:right; width:748px; text-align:center;color:#356736;}
#foot_center_inf a{color:#356736;}
#foot_center_inf a:hover{background:#ff9a00;}
a.titcon:hover{background:#fff;}

#foot_center_inf_i, #foot_center_inf_c, #foot_center_inf_d{float:left; font-size:7pt;}
#foot_center_inf_i, #foot_center_inf_d{width:33%;}
#foot_center_inf_c{width:33%;}
#foot_center_inf_c{text-align:center;}
#foot_center_inf_d{text-align:right;}

#center a.img_link:hover, #foot a.img_link:hover{background:none;}

.d{text-align:right;}
.c{text-align:center;}
.i{text-align:left;}

.i_i{float:left;}
.d_d{float:right;}


/*Admin*/
.boton {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;}
.texto, .texto_w {font-size: x-small; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;	}
.texto_w{color:#fff;}
.texto_w a{color:#ff9900; text-decoration:underline;}
.texto_w a:hover{color:#fff; text-decoration:underline;}
a.texto:link, a.texto:active, a.texto:visited {font-size: x-small; font-style: normal; font-weight: normal; color: #336633; text-decoration: underline; }
a.texto:hover {font-size: x-small; font-style: normal; font-weight: normal; color: #336633; text-decoration: underline; background: #ff9900}

.tbody {color: #336633; text-decoration: none}
a.tbody:link{ color: #336633; text-decoration: underline}
a.tbody:active{ color: #336633; text-decoration: underline}
a.tbody:visited{ color: #336633; text-decoration: underline}
a.tbody:hover{ color: #336633; text-decoration: underline; background: #ff9900}

.navsup {COLOR: #ffffff; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7.5pt; TEXT-DECORATION: NONE}
a.navsup:hover {COLOR: #ff9900; FONT-FAMILY: Verdana, Arial; FONT-SIZE: 7.5pt; TEXT-DECORATION: underline}
