/* CSS Document */body {background:url('../imagen/fondo0.jpg') repeat-x top; margin:0px; background-color:#F3F3F5; font-family:Arial, Helvetica, sans-serif; font-size:12px;}a img {border:none}h1, h2, h3, p {margin:0px}textarea, input, select {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}.fin {width:960px; position:relative; margin: auto; padding:0px 14px 0px 6px; height:15px; background:url('../imagen/fondo3.jpg') center no-repeat}.contenedor {width:960px; position:relative; margin: auto; padding:0px 14px 0px 6px; background:url('../imagen/fondo2.jpg') center repeat-y;}#col1 {width:570px; padding:5px 0px 5px 6px; float:left; background-color: #FFFFFF;}#col2 {width:190px; padding:5px 0px 5px 7px; float:left; background-color: #FFFFFF;}#col3 {width:174px; padding:5px 6px 5px 7px; background-color:#FFFFFF; float:left}.linea {border-bottom: 1px dashed #CCCCCC; clear:both; padding: 10px 0px 0px 0px; margin-bottom:10px; text-align:center}.suscribase {font-size:11px}/* Menu principal */.menuprincipal {width:770px; padding:0px; height:17px; border-bottom: 1px #CCCCCC solid; margin: 3px 0px 7px 0px; font-size:10px}.menu {width:460px; margin:0px; display:block; text-align:right; height:12px}.menu a {text-decoration:none; height:10px; color:#777777; font-weight:bold; padding:0px 5px 2px 5px; display:block; float:right; cursor:pointer; margin:0px}.menu a:hover {color:#000000;}.menu p {padding:0px; margin:0px; display:block; float:right}.menu img {padding:0px; margin:0px; border:none; display:block; float:right}.menu a img {padding:0px; margin:0px; border:none; display:inline; float:none}.avisoder{width:190px; display:block; cursor:pointer; margin:8px 0px 8px 0px; text-align:center;}.avisoder img{border:none;}/*Col derecha servicios */.google {width:172px; border:1px solid #CCCCCC; margin:0px; background-color:#FFFFFF; padding:5px 0px 5px 0px; text-align:center;}.google input {font-size:9px;}.google span {height:30px; display:block; float:left; padding:0px 1px 0px 1px}.google2 {height:30px;}.clima {width:162px; padding:5px; margin-top:10px;}/*CAJAS DE SERVICIOS */.fotito {opacity: .50; filter: alpha(opacity=50); -moz-opacity: 0.50; cursor:pointer; margin:0px 10px 5px 0px; padding:0px;}.fotito img {border:1px #999999 solid}.cajafoto {width:432px; padding:0px 8px 10px 8px;}.cajafoto2 {width:162px; padding:0px 8px 0px 8px;}.foto {margin:0px; border:1px #999999 solid;}/*Menu servicios*/.cajaservicios {margin:0px 0px 15px 0px; background-color:#FFFFFF; padding-bottom:5px; width:190px; }.categservicios {text-align:center; padding: 5px 0px 2px 0px; display:block; font-size:11px; margin:0px; height:15px; width:190px; border-bottom: #CCCCCC dashed 1px; color:#252525; text-decoration:none;}.servicios{padding: 5px 2px 2px 8px; display:block; height:15px; width:180px; border-bottom: #CCCCCC dashed 1px; color:#252525; text-decoration:none; font-size:12px}.servicios:hover { background-color:#DDE0E6;}.cajaservicios a img {border:none;}.servazul{padding: 5px 2px 2px 4px; display:block; width:184px; border-bottom: #DDE0E6 solid 1px; color:#252525; text-decoration:none; font-size:11px; text-align: left}.servazul:hover { background-color:#DCE1FF;}.servrojo{padding: 5px 2px 2px 4px; display:block; width:184px; border-bottom: #FFB0B0 solid 1px; color:#252525; text-decoration:none; font-size:11px; text-align: left}.servrojo:hover { background-color:#FFE9E9;}.servverde{padding: 5px 2px 2px 4px; display:block; width:184px; border-bottom: #BFFF95 solid 1px; color:#252525; text-decoration:none; font-size:11px; text-align: left}.servverde:hover {background-color:#E2FFC1;}/*NOTAS DEL NEWSLETTER */.botseccion {text-decoration:none; width:95px; height:15px; font-size:12px;color:#666666; display:block; text-align:center}.botseccion:hover {color:#000000; text-decoration:none; }.nota {border-bottom: 1px dashed #CCCCCC; text-align:left; clear:both}.nota h1 {font-family:"Trebuchet MS", Helvetica, Arial; font-size:16px; color:#152D88; margin:5px 0px 0px 5px}.fechanews {text-align:right; font-weight:normal; font-size:11px; border-bottom: 1px dashed #CCCCCC;}.imagennota {border:1px solid #CCCCCC; margin: 0px 0px 3px 3px;}.nota p { margin: 5px 5px 5px 5px}/* CAJAS de SERVICIOS*/.listado {width:570px; margin:0px 0px 10px 0px; padding:0px; clear:both; text-align:left; }.barragastro {height:27px; width:560px; color:#5C5C5C; text-align:right; background-image:url('../imagen/barra-gastro.jpg'); font-size:15px; margin:0px; padding: 20px 10px 0px 0px;font-family:"Trebuchet MS", Helvetica, Arial;}.l1gastro{background-color:#FFFFEE; padding-right:5px}.l2gastro{background-color:#FFEEEE; padding-right:5px}.barraturismo {height:27px; width:560px; color:#5C5C5C; text-align:right; background-image:url('../imagen/barra-turismo.jpg'); font-size:15px; margin:0px; padding: 20px 10px 0px 0px;font-family:"Trebuchet MS", Helvetica, Arial;}.l1turismo{background-color:#F2FFD1; padding-right:5px}.l2turismo{background-color:#FEFFF9; padding-right:5px}.barraaloja {height:27px; width:560px; color:#5C5C5C; text-align:right; background-image:url('../imagen/barra-aloja.jpg'); font-size:15px; margin:0px; padding: 20px 10px 0px 0px;font-family:"Trebuchet MS", Helvetica, Arial;}.l1aloja{background-color:#FBFCFF; padding-right:5px}.l2aloja{background-color:#ECF3FF; padding-right:5px}.barradatos {height:27px; width:560px; color:#5C5C5C; text-align:right; background-image:url('../imagen/barra-datos.jpg'); font-size:15px; margin:0px; padding: 20px 10px 0px 0px;font-family:"Trebuchet MS", Helvetica, Arial;}.l1datos{background-color:#F2FFD1; padding-right:5px}.l2datos{background-color:#FEFFF9; padding-right:5px}.cajaenca{height:50px;}.cajafranja {width:460px; padding:10px 0px 0px 0px; margin:0px; clear:both}.caja {padding:5px; border-left:1px #CCCCCC solid; border-right:1px #CCCCCC solid; border-bottom:1px #CCCCCC solid; margin-bottom:10px; clear:both; text-align:left;}.cajaitem {margin:0px; background-color:#FDFCF2; padding:5px; border:1px solid #CCCCCC}.cajaimagen {float:left; padding:0px 10px 5px 0px; clear:both}.cajatexto {padding:5px 0px 0px 5px;}.cajatexto h1 {color:#333366; font-size:12px; padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif}.cajatexto p {margin:0px; padding-top:5px}.lineacajas {border-top:1px dashed #CCCCCC; padding:0px 0px 5px 0px;}/* LISTADO DE SERVICIOS */.consultar {height:18px;}.consultar h1 {color:#333366; width:410px; font-size:12px; margin:0px; padding:3px 0px 0px 5px; height:14px; float:left;}.consultar h2 {color:#666666; font-style:italic; cursor:pointer; font-size:10px; margin:0px; float:right; padding:4px 0px 0px 5px;}.listado h2 {color:#666666; font-size:12px; margin:0px; padding:4px 0px 0px 5px}.listado p {font-size:11px; padding:2px 0px 4px 10px; margin:0px;}.listado p a {text-decoration:none; color:#666666}.listado p a:hover {text-decoration:underline}.verficha {cursor:pointer; color:#990000; font-weight:bold; padding:0px 0px 4px 25px; margin:0px;}.verficha:hover {text-decoration:underline}/*contactenos */.consulta{padding:5px 8px 5px 8px; border: solid 1px #C68E8E; background-color:#FFFFFF;}.campo {padding:5px 0px 4px 5px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}.campo input {font-size:9px;}.campo textarea { font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif; }.gracias {margin-top:5px; padding:5px; text-align:center}
