@charset "utf-8";
/* CSS Document */
@import url("reset.css");

body{
	background-color:#d8c7ab;
	font-family:Helvetica, Arial, Verdana, sans-serif;
	font-size:16px;
}

* {
outline: 0;
}

a{
	text-decoration:none;
	color:#1D19FF;
}


#page{
	background: url("../images/fondo-Pangea.jpg") no-repeat center top;
}

#wraper{
	margin: 0 auto;
    width: 965px;
}

#wraper_footer{
	margin: 0 auto;
    width: 965px;
}


/*== FIN CAJA HOME == */

.salto{
	clear:both;
	width:100%;
}


/* ================== WRAPER CONTENIDO ====================== */

/* CABECERA */
#wraper_contenido{
	width:965px;
	min-height:750px;
}

div#cabecera{
	height:244px;
}

div#cabecera_left, div#cabecera_right, div#cabecera_center{
	float:left;
	height:224px;
}

div#cabecera_left{	
	width:600px;
}

div#cabecera_center{
	width:125px;
}

div#cabecera_right{
	width:240px;
}

div#cabecera_box_correo{
	float:right;
	width:257px;
	padding-top:20px;
}

div#boximg_correo{
	background-image: url("../images/email_01.png");
    height: 54px;
    width: 257px;
}
div#boxinput_correo{
	float:left;
}

div#enviar_correo{
	float:left;
	background: url("../images/email_03.png") no-repeat center;
    width: 67px;
	height: 22px;    
}

div#acepto_condiciones{
	padding-top:7px;
	padding-left:5px;
}

div#chk_acepto{
	float:left;
	padding-right:2px;
}

div#img_acepto{
	float:left;
	background: url("../images/email_05.png") no-repeat center;
	width:233px;
	height:24px;
}

div#box_banderas{
	padding-top:20px;
	padding-left:15px;
}
div.bandera{
	float:left;
	padding-left:5px;
}


input.styelemail{
	width: 180px; height:14px; display: block; padding: 2px; color: #3a3a3a; outline: none; border: 1px solid #DCD6CD;
	border-radius:4px;
	-moz-border-radius:4px; /*Firefox*/
	-webkit-border-radius:4px; /*Safari y navegadores que usen WebKit*/	
}
/* FIN CABECERA */

/* MENU */
a.css_tooltip{
	position:relative; /*necessary to position next the span in an absolute way*/
	text-decoration:none; /*remove the underlining from the links*/
}
a.css_tooltip:hover{
	/*background-color:#FFFFFF; /*a background color is needed for Internet Explorer 6*/
}
a.css_tooltip span{
	display:none; /*hide the span element in opening*/
}
a.css_tooltip:hover span{
	display:block; /*the span element are converted from inline to block element*/
	position:absolute; /*absolute positioning in rapport to their parent link*/
	z-index:2000; /*needed to position the element span above other links*/
	top:1.4em;
	left:0em;
	/*style of the css tooltip*/
	width:200px;
	border:1px solid #F90;
	background-color:#fff;
	color:#000;
	padding:5px;
} 
.boton{
	font-size:16px; color:#FFF; text-decoration:none; float:left; margin-left:20px;  font-weight:bold;
}
.boton:hover{
	font-size:16px; color: #F90; text-decoration:none; float:left; margin-left:20px;  font-weight:bold;
}
.boton:active{
	font-size:16px; color:#F90; text-decoration:none; float:left; margin-left:20px;  font-weight:bold;
}

.boton02{
	font-size:15px; color:white; text-decoration:none; line-height:25px; font-weight:bold; margin-left:18px; float:left;
}
.boton02:hover{
	color: #F90; margin-left:20px;
}
.boton02:active{
	color:#F90; margin-left:20px;
}
.boton03{
	font-size:18px; color: #9ecb00; text-decoration:none; margin-left:20px;  font-weight:bold;
}


/* FIN MENU*/

/* MENU LEFT EXTRA */

#albumpangea{
	margin-top:15px;
}

#MadridProbici{
	width:185px; height:186px; margin-top:15px;
}

/* FIN MENU LEFT EXTRA*/

/* BOX CONTENIDO */
div#box_contenido{
	
}

div#menu_left{
	width:187px;
	float:left;
}

#menuIzq01{
	width:187px; height:19px; background-image:url("../images/menu_01.png");
}
#menuIzq02{
	width:187px; background-image:url("../images/menu_02.png");
}
#menuIzq03{
	width:187px; height:14px; background-image:url("../images/menu_03.png");
}

div#center_contenido{
	float:left;
	
}

div.central_all{
	width:716px;
	padding-left:17px;
}

div.central{
	float:left;
	width: 457px;
	padding-left:17px;
	
}

div#redes_sociales{
	
}


div.noticias{
	float:left;
	width:255px;
	padding-left:10px;
}

#Noticias{
	width:266px;
}
#Noticias01{
	width:266px; height:70px; background-image:url('../images/noticias_01.png');
}
#Noticias02{
	background-image:url('../images/noticias_02.png'); height:100%; padding-left:10px; padding-right:5px;
}

div.boxcycle{
	margin: 0 auto;	
}

.TituloNoticias, .NormalNoticias, .LeerMas{
	width:216px;
	padding-left:15px;
	padding-top:4px;
}

.TituloNoticias a, .TituloNoticias span {
	color: #1C6118; font-size:15px; font-weight:bold;
}


.NormalNoticias a{
	color: #000; font-size:12px;
}

.LeerMas a, .LeerMas span{
	width:216px; margin-bottom:10px; color: #9ecb00; font-size:14px; font-weight:bold;
}
.LeerMas a:hover{
	width:216px; margin-bottom:10px; color: #000; font-size:14px; font-weight:bold;
}

.leermas_extends{
	font-size:14px;
	font-weight:bold;
	text-align:right;
}
.leermas_extends a{
	color: #9ecb00;
}

.leermas_extends a:hover{
	color: #000;	
}

a.linkblanco{
	color:#fff;
}

#Noticias03{
	width:266px; height:23px; background-image:url('../images/noticias_03.png');
}

div.coldernot, div.colizqnot{
	float:left;
}

div.colizqnot{
	width:100px;
	height:100px;
	overflow:hidden;
}
div.coldernot{
	width:550px;
	padding-left:15px;
}

#alquiler_bicicleta{
	width:457px;
	height:131px;
	margin-top:15px;
}

.alquilerbic_leer{
	padding-top:10px;	
}


#CuadroLimpio02{
	width:451px; height:100%; float:left; background-color:#FFF;
}

#TextoCuadroLimpio{
	width:400px;; float:left; color: #000; font-size:12px; margin-right:20px; margin-left: 20px;
}

#CuadroLimpio{
	width:451px; float:left; margin-top:15px;
}

#CuadroLimpio01{
	width:451px; height:14px; float:left; background-image:url('../images/cuadroLimpio_01.png');
}

#CuadroLimpio03{
width:451px; height:12px; float:left; background-image:url('../images/cuadroLimpio_03.png');
}

div#album_fotos_pangea{
	padding-top:10px;	
}

.cuadro2{
	padding:3px;
	background-color:#EEEEEE;
    border:1px solid #CCCCCC;
	width:75px; float:left; height:70px;
	margin:3px;
	}
/* IE6 Only */
* html .cuadro2{padding:3px;background-color:#EEEEEE; width:80px; float:left; height:80px; margin:3px;}

/* IE7 Only */
*:first-child+html .cuadro2 {padding:3px;background-color:#EEEEEE; width:80px; float:left; height:80px; margin:3px;} 

.rounded{
	border-radius:7px;
	-moz-border-radius:7px; //Firefox
	-webkit-border-radius:7px; //Safari y navegadores que usen WebKit	
	box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	-moz-box-shadow: 1px 1px 2px rgba(0,0,0,.5);
	text-shadow: #fff 0px 1px 1px;
	background: -webkit-gradient(linear, left top, left bottom, from(#D7E9F3), to(#ffffff));
	background: -moz-linear-gradient(top,  #D7E9F3,  #ffffff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#D7E9F3', endColorstr='#ffffff');
}

.box_cabecera{
	background:url('../images/CuadroBlanco_01.png') no-repeat;
	width:715px;
	height:59px;
}

.box_footer {
    background: url("../images/CuadroBlanco_03.png") no-repeat;
    height: 19px;
    width: 715px;		
}
/* EXTRA */

div.boxtitular{
	color: #fff;    
    font-size: 22px;
    font-weight: bold;
    padding-left: 125px;
}
div.boxtitular_sub{
	padding-top:17px;
}

div.boxbackgroundnoticia{
	width:715px;
	background-color:#fff;
}

div.boxnoticia{
    margin-left: 25px;
    margin-right: 25px;
    padding-top: 5px;
}

div.boxnoticia2{	
	font-size: 18px;
    font-weight: 700;
    margin-left: 25px;
	padding-top:2px;
}
div.franjanaranjatitulo{	
	font-size: 17px;
    font-weight: 700;
    margin-left: 20px;
	padding-top:2px;
	color:#fff;
}

.boxtitulo_noticia,.boxtitulo_noticia:active {
	color:#1120AA;
}

.boxtitulo_noticia2,.boxtitulo_noticia2:active {
	color:#FFFFFF;
}

p.boxfecha_noticia{
	margin:0;	
	padding-top:5px;
	padding-bottom:5px;
	font-size:12px;
	color:#E00000;
	text-align:right;
}

.boxcontenido_noticia{
	padding-top:10px;
	padding-bottom:5px;
	color: #000;
	font-size:12px;
}
.boxlink_noticia, .boxlink_noticia:active{
	color:#0014CC;
}

div.franjanaranja{
	background: url("../images/LineaNaranja.jpg") no-repeat top;    
    height: 25px;
    width: 715px;
}

div.boxbloques{
	padding-top:20px;
}

div.franjanaranjabloques{
	background: url("../images/CuadroMenuIZQ_01.png") no-repeat top;    
    height: 28px;
    width: 715px;
}


div.boxtemplatelargo, div.boxtemplatebloques{
	padding: 5px 10px 10px 20px;
	font-size:12px;
	font-family:arial,helvetica,sans-serif;
	
}

div.boxtemplatefoto, div.boxtemplatedescripcion{
	float:left;
}
div.boxtemplatefoto{
	width:230px;
	height:148px;
	padding-right:15px;
}
div.boxtemplatedescripcion{
	width:430px;	
}

div.box_albici1{
	float:left;
	width:350px;
}

div.boxtd0{
	font-size:17px;
	font-weight:700;
	color:#FF6600;	
}

div.boxtd1{
    height: 115px;
    overflow: hidden;
}
div.boxtd2{
	
}

.titulo_modelo{
	padding-top:18px;
	padding-bottom:8px;	
	color:#FF6600;
	font-size:18px;
	font-weight:700;
}

.titulo_modelo a{
	color:#FF6600;
}

.precio_modelo{
	color:#FF6600;
	font-size:18px;
	font-weight:700;
	text-align:right;
}

.descripcion_modelo{
	padding-top:5px;
	padding-bottom:10px;
}


div.boxgaleria{
	width:715px;
	background-color:#333;
	padding-bottom:5px;
}

div.boxdescripbloques{
	padding:5px 10px 10px 20px;
	margin-top:2px;
	clear:both;
	background-color:#fff;
	font-size:12px;
	font-family: arial,helvetica,sans-serif;
}

/* Galeria */
#large {
	width: 500px;
	height: 330px;
	text-align:center;
	float: left;
	background: url('../images/indicator2.gif') no-repeat 50% 50%;
}


#large img {
	/* width: 500px; */
	height: 330px;	
}
#thumbnail {
	width: 200px;
	height: 250px;
	overflow: auto;
	float: left;
	list-style: none;
	margin-top: 0px;
	margin-left: 0px;
	_margin-left: 8px;
	padding: 5px;
	
}
#thumbnail li {
	float: left;
	width: 79px;
	margin: 6px;
	_margin: 3px;
}
#thumbnail a {
	display: block;
	width: 75px;
	height: 45px;
	padding: 1px;
	border: 1px solid #ccc;
}
#thumbnail a:hover {
	border-color: #405061;
}

div.boxpregal{
	padding: 5px 0px 5px 5px;
	
}

div.boxpregal_izq{
	width:380px;
	float:left;
}
div.boxpregal_der{
	font-size:12px;
	width:320px;
	float:left;
}


/* FIN BOX CONTENIDO */

/* ==================== FIN WRAPER CONTENIDO ================= */


/* FOOTER */
#page_footer {
	clear: both;
	min-height: 80px;
	color:#752707;
}


div.linea_footer{
	height:65px;	
}

#footer_left, #footer_right{
	font-size:12px;
	color:#000;
}

#footer_left{
	width:430px;
	float:left;
	padding-left:20px;
}

#footer_right{
	text-align:right;
	width:436px;
	float:right;
}

.linkfooter a{	color:#000000;}
.linkfooter a:link{	color:#000000;}
.linkfooter a:hover{color:#FFFFFF;}

/* FIN FOOTER */


/* FORMULARIOS */

input.menuenviar, input.compartiramigo{ width: 100px; display: block; padding: 4px; margin-top: 10px; font-size: 14px; color: #3a3a3a;}
input.txtmenu 		{ width: 220px; display: block; padding: 4px; margin: 0 0 10px 0; font-size: 14px; color: #3a3a3a;}
select.menu         { width: 180px; display: block; padding: 4px; margin: 0 0 10px 0; font-size: 14px; color: #3a3a3a;}
input.txttitulo 	{ width: 300px; display: block; padding: 4px; margin: 0 0 10px 0; font-size: 14px; color: #3a3a3a;}



textarea.cuadrito		{ width: 220px; height:100px; display: block; padding: 4px; margin: 0 0 10px 0; font-size: 14px; color: #3a3a3a;}
label.txtselect	{ width: 50px; text-align: left; font-size: 14px; }
label.txttexto	{ width: 125px; text-align: right; margin: 0 10px 0 0; padding: 9px 0 0 0; font-size: 14px; }
label.lbtitulo	{ width: 50px; text-align: left; margin: 0 10px 0 0; padding: 9px 0 0 0; font-size: 14px; }


.sineditor{
	width:310px;
	height:150px;
}

.error_input{
	border:1px solid #AA0000; 
}

