/* CSS Document */

body{ background:#893502 url(../../images/fondoRep.jpg) repeat-x 67px 0; margin:0; padding:0;font:normal 66% Arial, Helvetica, sans-serif; color:#004a7a;}

a img{border:0px; text-decoration:none;}
a{font-weight:bold; color:#0056a9; text-decoration:none;}
.both{clear:both;}

p{margin:5px 0; text-align:justify;}
.img{float:left; padding:0 9px 2px 0;}
.bold{font-weight:bold;}

ul{ margin:5px 0 5px 10px; padding:0;}
ul li{ background: url(../../images/punto.gif) no-repeat 0 4px; list-style:none; padding-left:10px;}

.minwidth{min-width:990px;}

.left{float:left; width:99%;}
.izqPortada{float:left; width:100%; background: url(../../images/izqPortada.jpg) no-repeat;}

.paddGeneral{padding:0 0 0 67px;}
.bloqueCentral{float:left; width:880px;}
.fondoDerecha{float:left; width:100%; background:url(../../images/dchaPortada.jpg) no-repeat 880px 0;}

.logoDcha{float:left; width:100%; background: url(../../images/logoDcha.jpg) no-repeat 100% 0;}
.logotipo{float:left; width:100%; background:url(../../images/fondoLogo.jpg) repeat-x;}
.logo{float:left;}
.idioma{float:right; height:17px; background:url(../../images/idioma.gif) no-repeat;  margin: 38px 10px 0 0; color:#002871;padding:2px 0 0 33px;}
.admin{float:right; background:url(../../images/admin.gif) no-repeat; height:26px; width:22px; margin: 35px 5px 0 0; font-size:0; color:#21a1d2;}


.cabecera{float:left; width:100%; background:url(../../images/cabRepeat.jpg) repeat-x; }
.cabDcha{float:right; width:100%; background:url(../../images/dchaCabPort.jpg) no-repeat 100% 0;height:182px;}


/*--ingles--*/
.about{background: url(../../images/about.gif) no-repeat 0 10px; width:47px; padding-left:10px;}
.news{background: url(../../images/news.gif) no-repeat 0 10px; width:41px; padding-left:7px;}
.gallery{background: url(../../images/gallery.gif) no-repeat 0 10px; width:61px; padding-left:7px;}
.videosI{background: url(../../images/videosI.gif) no-repeat 0 10px; width: 50px; padding-left:7px;}


.centro{float:left; width:100%; background:#fff url(../../images/fondoCentral.jpg) repeat-x; min-height:300px;}
.centroDcha{float:left; width:100%; background:url(../../images/dchaCentral.jpg) no-repeat 100% 0;}
.padCentro{padding:0 90px 0 30px;}
.imgIzq{float:left; width:100%; background:url(../../images/guillerPort.jpg) no-repeat 0 100%;min-height:375px; padding-bottom:40px;}
.imgCentral{float:left; width:100%; min-height:375px; background:url(../../images/fondoCentral.gif) repeat-x bottom; padding-bottom:30px;}
.mapSit{float:left; width:99%; padding:10px 0 6px 0; margin-bottom:8px; border-bottom:1px dotted #2073b9; display:block; clear:both;}


.bloqDchaP{float:none !important;float:right;margin-left:180px !important;margin:0;}
.bloqIzqP{width:160px;float:left; margin-top:10px; margin-left: 0px !important; margin-right: 1%; display: block; text-align:center;}

.tresVid{float:left; width:32%;}
.tresVid span{display:block; padding:0 5px 2px 0;}

.titular{float:left; width:95%; background:url(../../images/icoT.gif) no-repeat; padding: 0 0 5px 25px;}
.titular h1{font-size:0; color:#fff; height:27px; float:left; width:99%;}
.titVid{ background:url(../../images/titVid.png) no-repeat 0 3px;}
.titNot{ background:url(../../images/titNot.png) no-repeat 0 3px;}
.titGal{ background:url(../../images/titGaleria.png) no-repeat 0 3px;}
.titSobreG{ background:url(../../images/titSobreG.png) no-repeat 0 3px;}
.titSpon{ background:url(../../images/titSpon.png) no-repeat 0 3px;}
.titOntour{ background:url(../../images/titOnTour.png) no-repeat 0 3px;}
.titManagem{ background:url(../../images/titManagement.png) no-repeat 0 3px;}

.ver:hover{ background:#edf3f8 url(../../images/mas.gif) no-repeat;}
.coment:hover{ background:#edf3f8 url(../../images/comentar.gif) no-repeat;}
.enlaceV, .ver, .coment,.coment2{display:block; float:left;}
.ver{background:url(../../images/mas.gif) no-repeat; padding:0 5px 0 18px; margin-right:5px;}
.coment{ background:url(../../images/comentar.gif) no-repeat; padding:0 5px 0 20px;}

.coment2{ background:url(../../images/comentar.gif) no-repeat; border:none; padding:0 5px 0 15px; width:10em;}


.h3Com{font-size:1.2em; margin:0; color:#002a68;}
.comentar{ padding:4px; margin:0 0 10px 0;}
.comentar div{padding:2px; border-top:1px dotted #a1bbca;}

.h2titN{font-size:1.3em; margin:7px 0; border-bottom:1px dotted #53a3c9;}

.parteInf{float:left; width:100%; padding:10px 0;}
.parteInf div{float:left; padding:0 4px;}
.parteInf span{display:block; color:#fff;}

/*---GALERIA---*/
.galeria{float:left; width:100%;}
.galeria div{float:left; background:url(../../images/fondoGal.png) no-repeat 0 100%; padding:14px;}

.fondotit{font-weight:bold; clear:both; margin-top:10px; float:left; width:100%; border-bottom:1px dotted #7cbdec;}
.fondotit ul{margin:0; float:left;}
.fondotit ul li{float:left;background: #e7f1f9 url(../../images/fond_pest3.gif) repeat-x; display:block; padding:0 !important;}
.fondotit ul li a{padding:5px 10px 5px 20px;text-decoration:none; display:block;border-right:1px solid #98c4e4; background:url(../../images/pest3_Izq.gif) no-repeat; color:#005796;}

.fondotit ul li input{padding:5px 10px 5px 20px; border:none; text-decoration:none; display:block;  background:url(../../images/pest3_Izq.gif) no-repeat; color:#005796;}


/*---VIDEOS---*/
.todosVid{float:none !important;float:right;margin-left:400px !important;margin:0;}
.bloqueVid{width:370px;float:left; margin-left: 0px !important; margin-left: 2%; display: block;}

.fondoAz{ background:#f4fbff; float:left; width:99%; padding:5px 0; border-bottom:1px solid #bcdef4; border-top:1px solid #bcdef4;}
.fondoAz span{padding: 0 6px; font:bold 1em arial;}
.peq{font-size:0.9em;}

.videosP{margin-left:130px;}
.fecha{background: url(../../images/fecha.gif) no-repeat 2px 2px; display:block; padding:3px 0 2px 18px !important;}

.esparcia{width:60px;float:right; margin-left: 0px; display: block;}
.esparcia a{display:block; font-size:0;width:60px; height:60px; float:right; text-align:right;}

.flash{ float:none !important; float:left; margin-right:70px !important; margin:0;}

.espacio10{padding:5px 0;}


.menu{float:left; width:100%; padding:0; margin:0;}
.menu li{list-style: none; float:left;background:none !important;}
.menu li a{text-decoration:none; font-size:0; color:#00247d; display:block; float:left; padding: 5px 3px; height:24px;}

.sobreG{background: url(../../images/sobreGuill.gif) no-repeat 0 10px; width:120px; padding-left:10px;}
.notic{background: url(../../images/noticias.gif) no-repeat 0 10px; width:64px; padding-left:7px;}
.galer{background: url(../../images/galeria.gif) no-repeat 0 10px; width:59px; padding-left:7px;}
.videos{background: url(../../images/videos.gif) no-repeat 0 10px; width: 49px; padding-left:7px;}
.spons{background: url(../../images/sponsors.gif) no-repeat 0 10px; width:65px; padding-left:7px;}
.ontour{background: url(../../images/ontour.gif) no-repeat 0 10px; width:64px; padding-left:7px;}
.managem{background: url(../../images/management.gif) no-repeat 0 10px; width:98px; padding-left:7px;}


.pie{display:block; padding:4px 4px;background:none; }
.pie ul{ width:96%; background:none;  margin-bottom:15px;}
.pie a{ color:#FFF;background:none;}
.pie ul li{display:block; float:left; padding:4px 0; width:19%; background:none;}
.pie li{  margin-left:28px; margin-bottom:10px; float:left;}


.aviso{float:left; width: 100%; padding:5px 0; margin: 4px 0; font-size:1.2em; border-top: 1px dotted #FF0000;  border-bottom: 1px dotted #FF0000; background:#ffdcb9 url(../../images/borrar.gif) no-repeat 10px 3px; font-weight:bold; clear:both; display:block;}
.aviso p{margin:0 33px !important;}

.ok{float:left; width: 100%; padding:5px 0; margin: 4px 0; font-size:1.2em; border-top: 1px dotted #adbf8c;  border-bottom: 1px dotted #adbf8c; background:#f5ffe3 url(../../images/ok.gif) no-repeat 9px 1px; font-weight:bold; clear:both; display:block;}
.ok p{margin:0 33px !important;}

.camporojo{border:1px solid #e50000; font:1em Arial; padding:2px 3px; color:#e50000; margin-right:3px;}
.esparcia{width:40px; height:60px;float:right;}
.esparcia a{display:block; font-size:0;width:64px; height:60px;}
.bloqDchaP{float:none !important;float:right;margin-left:180px !important;margin:0;}
.bloqIzqP{width:160px;float:left; margin-top:10px; margin-left: 0px !important; margin-right: 1%; display: block; text-align:center;}
.mapSit{float:left; width:99%; padding:10px 0 6px 0; margin-bottom:8px; border-bottom:1px dotted #2073b9; display:block; clear:both;}
.videosP{margin-left:130px;}


.paginacion ul{margin:5px 0 5px 10px;padding:0; }
.paginacion li{float:left; background:none !important}
.pag{ border:none; color:#0056a9; background:#FFF}
.pag:hover{color:#000; text-decoration:underline !important; background:#FFF}

/*----FORMULARIO CONTACTAR----*/
.form{clear:both;}
.form form{margin:0; padding:0; float:left; width:100%;}
.form h3{padding:5px 0 10px 25px; font-size:1.1em; background:url(../../images/sobre.gif) no-repeat 2px 2px;}
.cuerpoform{padding:10px 5%;margin:0;background:#f5f9fa; border:1px solid #cedee2; float:left; width:90%;}
.cuerpoform label{display:block; padding:4px 0;}
hr.salto{display:none;}
.etiqueta{float:left; padding:5px 0; margin-left:20px; width:11%;}
.etiqueta span{margin-left:15px;}
.etiqueta2{float:left; padding:1px 0; width:29%;}
.boton{background:#2eaacb url(../../images/fondoBt.gif) repeat-x; border:1px solid #006b87; color:#fff; font:bold 1.1em Arial, Helvetica, sans-serif;margin:1px 3px 1px 0;cursor: pointer; padding:1px 5px;}

.campo, .campogen, .observ, .campolog{border:1px solid #b1b1b1; font-size:1.0em; padding:3px; width:70%; color:#868686; background:#fff url(../../images/fondoForm.gif) repeat-x bottom; margin-right:5px;}
.campogenXL{border:1px solid #b1b1b1; font-size:1.3em; padding:3px; width:70%; color:#868686; background:#fff url(../../images/fondoForm.gif) repeat-x bottom; margin-right:5px;}
.observ{font:normal 1.1em Arial, Helvetica, sans-serif !important; width:45%; height:7em;}
