@charset "utf-8";
/* CSS Document */

/*slider*/

									

/* // Easy Slider */


body {
	background-color:#f1f1f1 !important;
	font-family:Arial, Helvetica, sans-serif;
	 margin: 0;
    padding: 0;
	
}

a {
	text-decoration:none;
	color: #666;
}

a:hover {
	filter: alpha(opacity=80);
	 opacity: 0.8;
}

.nobrillo:hover {
	filter: alpha(opacity=100);
	 opacity: 1;
}

table {
	border:none;
}
.celda1{
	background-color:#71b7da;
	/*padding-top:31px;*/
}

.celda2{
	background-color:#71b7da;
	/*padding-top:31px;*/
}

.celda1b{
	background-color:#71b7da;
	padding-top:31px;
	height:150px;
}

.mediocolor {
	height: 407px;
	background-image:url(../img/fondopartido.jpg);
	background-repeat:repeat-x;
	padding-top:2em;
}

.mediocolor2 {
	height: 200px;
	background-image:url(../img/fondopartido.jpg);
	background-repeat:repeat-x;
	padding-top:2em;
	text-align:center;

}

.parrafoazul {
	text-align:justify;
	font-size:18px;
}
.contenedorcentrado {
	margin:0 auto;
	width:945px;
	margin-top:-5px;
}

.contenedorcentrado1 {
	margin:0 auto;
	width:900px;
	margin-top:-20px;
	text-align:justify;
}

.contenedorcentrado1 {
	margin:0 auto;
	width:900px;
	margin-top:-20px;
	text-align:justify;
	vertical-align:top;
}

.contenedorcentrado1b {
	margin:0 auto;
	width:900px;
	margin-top:-20px;
	text-align:justify;
	vertical-align:top;
	display:inline;

}

.contenedorcentrado2 {
	
	width:605px;
	margin-top:5px;
	text-align:justify;
	float:right;
	margin-right: 0em;
	padding-right:2.5em;
	font-size:13px;
	color:#646464;
	font-weight:bold;
}

.azul {
	color:#4a8ac5;
}

.contenedorcentrado3 {
	
	width:261px;
	margin-top:20px;
	text-align:justify;
	float:right;
	margin-right:3em;
	font-size:12px;
	background-image:url(../img/submenu.png);
	height:169px;
	color:#585858;
	font-weight:bold;
	/*position:fixed;*/

}

.contenedorcentrado3b {
	
	width:261px;
	margin-top:20px;
	text-align:justify;
	float:right;
	margin-right:3em;
	font-size:12px;
	background-image:url(../img/submenu2.png);
	height:262px;
	color:#585858;
	font-weight:bold;
	/*position:fixed;*/

}

.contenedorcentrado3 ul {
	list-style: url(../img/lista.jpg);
	margin-top:2.1em;
}

.contenedorcentrado3 ul a {
	 color:#585858;
}

.contenedorcentrado3 ul li {
	margin-top:10px;
}

.contenedorcentrado3b ul {
	list-style: url(../img/lista.jpg);
	margin-top:3em;
}

.contenedorcentrado3b ul a {
	 color:#585858;
}

.contenedorcentrado3b ul li {
	margin-top:10px;
}

h1 {
	color: #3a99c9;
	letter-spacing:-2px;
}
h3 {
	color: #4c677b;
	font-size:23px;
	
}

h4 {
	color:#3079ae;
	margin-bottom:10px;
	font-size:16px;
}

.parrafoazul {
	color: #4c677b;
	font-weight:bold;
	font-size:14px;
	margin-top:-5px;
}

.bhorizontal1 {
	float:left; margin-top:35px; margin-left:30px; margin-right:2em;
}

.bhorizontal2 {
	float:left; margin-top:35px; margin-left:2em; margin-right:3em;
}

#email {
	margin-left:0px; font-size:20px; font-weight:bold; color:#4c677b; margin-top:25px;
}

#email2 {
	margin-left:-9px; font-size:20px; font-weight:bold; color:#4c677b; margin-top:35px;
}

#tlfgrande {
	margin-left:5px; font-size:33px; font-weight:bold; color:#4c677b; margin-bottom:0px;
}

#tlfgrande2 {
	margin-left:5px; font-size:33px; font-weight:bold; color:#4c677b; margin-bottom:-15px;
}

.twityblog {
	margin-left:1em;
}

.facebook {
	margin-left:5em;
}

.pie {
	position:relative; top:-35px;
}

.pie2 {
	position:relative; top:-20px;
}

.celdapie {
	font-size:11px;font-weight:bold; color:#4c677b;
}

.10padderecha {
	padding-right:10px;
}

.10padizq {
	padding-left:10px;
}

.1emtop {
	margin-top:1em;
}

.10bottom {
	margin-bottom:1em;

}

.0derecha {
	margin-right:0px;
	display:inline-block;
	height:44px; 
}

.20arriba {
padding-top:20px;
}



.tablapie {
	background-image: url(../img/pie.png); background-repeat:no-repeat;
}

.contacta {
	color:#4c677b; margin-top:20px; margin-left:20px;
}

img {
	border:none;
}


 


.pulsado {
	 color: #37a0d4;
 }


 .enlacesgaleria {
	 color:3d3e40; font-size:14px; font-weight:bold;
 }
 
.azul a {
	 color: #069;
 }
 
.formulario {
	 color:#9a9a9a;
	 font-size:12px;
	 font-weight:bold;
 }

.requerido {
	color: #3d81b2; font-size:18px;
}

textarea {
	resize: none;
}

	a:focus {
			outline: 0;
		}
		
#castillo li {
	list-style:none;
	margin-top:100px;
	
}

.visitaexperiencias {
	position: absolute;
top: -3em;
left: 19em;
}

.visitaexperiencias:hover {
	margin-left: 20px;
		filter: alpha(opacity=90 !important);
	 opacity: 0.99 !important;
}

.relative {
	position: relative;
}

.estrella {
	margin-bottom:-5px; margin-right:3em;
}

