body {
background-color: #ebebeb;
}
.cjacentral {
background-color: #FFFFFF;
text-align: center;
vertical-align: top;
}
.cjaficha {
border-top: 1px solid #E7B67D;
border-right: 1px solid #E7B67D;
border-bottom: 1px solid #E7B67D;
border-left: 1px solid #E7B67D;
vertical-align: top;
}
.titulo {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
padding: 0px 0px 0px 15px;
background-color: #E7B67D;
vertical-align: middle;
text-align: left;
}
.titulo2 {
background-color: #FCF5ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: none;
border-right-color: #E7B67D;
border-bottom-color: #E7B67D;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 10px;
vertical-align: top;
text-align: left;
}
.clasificacion {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #E7B67D;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
vertical-align: top;
text-align: center;
}
.subtit {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #A76D2E;
text-align: left;
vertical-align: top;
}
.txt {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
vertical-align: top;
text-align: left;
padding-right: 12px;
padding-left: 12px;
padding-top: 12px;
padding-bottom: 12px;
}
.col_foto {
padding: 12px;
text-align: center;
vertical-align: top;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: none;
border-left-style: none;
border-right-color: #E7B67D;
}
.marco_foto {
padding: 12px;
text-align: center;
vertical-align: middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
background-color: #CCCCCC;
border: 0px none;
}
.fondo_menu {
background-color: #DAD2DB;
vertical-align: top;
}
.tarifas {
background-color: #FCF5ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: none;
border-left-style: none;
border-right-color: #E7B67D;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 10px;
vertical-align: top;
text-align: left;
border-top-color: #E7B67D;
}
.barra_btn_abj {
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
border-right-color: #E7B67D;
border-bottom-color: #E7B67D;
border-left-color: #E7B67D;
vertical-align: top;
}
.cja_lista {
text-align: center;
vertical-align: top;
padding: 10px;
}
.txt_listado {
background-color: #FCF5ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-right-color: #E7B67D;
border-bottom-color: #E7B67D;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 10px;
vertical-align: top;
text-align: left;
border-top-color: #E7B67D;
border-left-color: #E7B67B;
}
.foto_listado {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: none;
border-bottom-color: #E7B67D;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 5px;
vertical-align: top;
text-align: center;
border-top-color: #E7B67D;
border-right-color: #E7B67D;
}
.cja_buscar {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #194439;
background-color: #FCF5Ed;
text-align: left;
vertical-align: top;
padding: 5px;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #E7B67D;
}
.txt_formulari {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #333333;
padding: 2px;
text-align: left;
vertical-align: top;
}
.boton {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #104439;
background-image: url(imagenes/fondo_btn.gif);
background-repeat:  no-repeat;
padding-left: 18px;
background-position: 0px center;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
text-align: left;
vertical-align: middle;
border: 0px none;
background-color: #FFFFFF;
}
.tit {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #A76D2E;
text-align: left;
vertical-align: bottom;
padding: 0px;
}
.cja_form {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #194439;
border: 1px solid #000000;
background-color: #ebebeb;
}
.tit_otros {   
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
color: #333333;
padding: 0px 0px 0px 10px;
background-color: #dfdfdf;
vertical-align: middle;
text-align: left;
}
.cja_otros {
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
border-right-color: #dfdfdf;
border-bottom-color: #DEDFDE;
border-left-color: #DEDFDE;
vertical-align: top;
}
.subtit_otros {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #194439;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: none;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
padding-top: 5px;
padding-right: 5px;
padding-bottom: 5px;
padding-left: 10px;
vertical-align: top;
text-align: left;
background-color: #F7F7F7;
border-bottom-color: #dfdfdf;
}
.txt_otros {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #194439;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 10px;
vertical-align: top;
text-align: left;
border: 0px none #dfdfdf;
}
.txt_otros a:link, a:visited{
text-decoration: none;
font-weight: bold;
color: #194439;
}
.txt_otros a:hover {
color: #cccccc;
text-decoration: none;
}
.btn_info {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #a76d2e;
text-align: center;
vertical-align: middle;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #E7B67D;
border-bottom-color: #E7B67D;
}
.btnav{
background-color: #FCF5ED;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #A76D2E;
border-top: 1px solid #E7B67D;
border-right: 0px none;
border-bottom: 1px solid #E7B67D;
border-left: 0px none;
} 
.btnav a:link, a:visited {
color: #A76D2E;
text-decoration: none;
}
.btnav a:hover {
color: #FFFFFF;
text-decoration: none;
}
.foto {
float: left;
margin-right: 5px;
margin-bottom: 5px;
border: 1px solid #E7B67D;
background-color: #FCF5ED;
padding: 4px;
}
.btn_subir {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #194439;
background-image: url(imagenes/fondo_btn.gif);
background-repeat: no-repeat;
background-position: left center;
padding-left: 15px;
}
.btn_subir a:link, a:visited {
color: #194439;
text-decoration: none;
}
.btn_subir a:hover {
color: #333333;
text-decoration: none;
}
.linea_top {
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
border-top-color: #E7B67D;
}
.foto_der {
float: right;
margin-right: 0px;
margin-bottom: 5px;
border: 1px solid #E7B67D;
background-color: #FCF5ED;
padding: 4px;
margin-left: 5px;
}
.cja_buscar a:link, a:visited {
color: #194439;
text-decoration: none;
}
.cja_buscar a:hover {
color: #A76D2E;
text-decoration: underline;
}
.cja_input {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #333333;
padding: 2px;
border: 1px solid #E7B67D;
text-align: left;
}
.numeros {
padding: 0px 5px 5px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bolder;
color: #194439;
text-align: right;
vertical-align: top;
}
.tabla_serv {  border: #E7B67D; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.col1_serv {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #104439; background-color: #FCF5ED; text-align: left; vertical-align: top; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; border-color: black black #E7B67D; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.col2_serv { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; background-color: #FFFFFF; text-align: left; vertical-align: top; padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px ; border-color: black black #E7B67D; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

#mapaWeb{
list-style:none;
height:auto;
padding:10px 0 5px 160px;
margin:0;
background-color:#dfdfdf;
margin-top:1px;
overflow:auto;
width:620px;
}
#mapaWeb h3{
font-size:12px;
padding:0;
margin:0;
}
#mapaWeb .mSecciones{
list-style:none;
width:300px;
padding:0;
float:left;
}
#mapaWeb .mZonas {
line-height:17px;
list-style:none;
width:300px;
padding:0;
margin:0;
float:left;
}
#mapaWeb .mSecciones li {
width:200px;
list-style:none;
line-height:15px;
}
#mapaWeb .mZonas li {
width:120px;
list-style:none;
}     
#mapaWeb div ul li a:link,
#mapaWeb div ul li a:visited,
#mapaWeb div ul li a:active{
font-weight:normal;
font:Arial, Helvetica, sans-serif;
font-size:12px;
color:#194439;
text-decoration:none;
}   
#mapaWeb div ul li a:hover{
font-weight:normal;
font:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:underline;
}
.iconoshome{
padding:5px;
text-align:center;
}
