@charset "utf-8";
/*reset*/
@import url("base.css");
html,body{
	height:100%;
	margin:0;
	padding:0;
}
#vertical{
	float:left;
	height:50%;
	margin-top:-250px;/* half vertical height*/
	width:100%;
}
#hoz {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:500px;
	overflow:auto;/* allow content to scroll inside element */
	text-align:left;
	clear:both;
}
body{font-family:Tahoma, Geneva, Verdana, sans-serif; background-color:#FFF; color:#666; font-size:14px;}
h1, h2, h3, h4, h5, h6{font-family:'Myriad Pro';}
p{text-align:justify;}
span{font-weight:inherit;}
.rojo{color:#F00;}
.fb{color:#3b5998;}
.amarillo{color:#FD0;}
.verde{color:#090;}
.azul{color:#039;}
.morado{color:#909;}
.rosa{color:#F69;}
.marron{color:#913; font-weight:bold;}
.naranjo{color:#F90; font-weight:bold;}
.gris6{color:#666;}
#container{text-align:center;}
a{color:#913; text-decoration:none;}
a:hover{text-decoration:underline;}
.subtxt{font-size:12px;}
.at{position:relative; top:2px;}

.intro{clear:both; width:830px; margin:auto;}
.fila{display:block; clear:both;}
.col{float:left;}
.col img{float:left; max-width:415px; max-height:415px; }
.col-2{width:50%; float:left;}
.de{float:right; width:400px;}
#nav{position:absolute; width:950px; margin:auto; margin-top:190px;}
#nav #atras{float:left;}
#nav #adelante{float:right;}
#nav div strong{font-size:10px; display:block;}
#main{width:735px; margin:auto;}
#main .col-2{margin-top:1em;}
#imagen-index img{max-width:375px;}
#menu{padding-top:1em;}
#contenido-comparte{width:750px; margin:auto;}
#contenido-comparte .col-2{width:375px;}
#error{margin:5px; padding:10px; border:solid 1px #d00; background-color:#f00; color:#fff; font-size:16px;}
#error a{color:#fa0;}
#fo{width:100%; height:385px; margin:auto;}
#fo img{position:relative; bottom:45px;}
#docs{margin-bottom:1em;}
.doc{display:inline-block; width:150px;}
.doc h6{font-size:14px;}
.doc a:hover{text-decoration:none;}
strong span{font-weight:bold;}
.sub_g{display:inline-block;}
.sub_g h6{font-size:14px;}

/*cerrar sesión*/
#cerrarsesion{font-size:12px; line-height:18px; text-align:center; margin-bottom:1em;}

/*foot*/
#foot{display:block; clear:both; padding:12px 0; font-size:12px;}
#foot p{text-align:center;}

/*form*/
form{width:450px; margin:auto;}
label{display:inline; text-align:right; width:215px; float:left; line-height:1.5em;}
input{border:none; padding:.2em;}
.fecha{display:inline-block;}
.fecha select{width:auto; margin:0px;}
textarea{width:204px; height:75px; border:solid 1px #913;}
select{width:207px; border:solid 1px #913; padding:.2em;}
.input{margin-bottom:.5em;}
.input input{width:200px; border:solid 1px #913;}
.input p{font-size:12px; width:100%; text-align:center; margin-top:.5em; margin-bottom:1.3em;}
.submit{background-color:#F90; color:#FFF; padding:0 10px;}
.submit:hover{background-color:#F60;}
.comprar form input{border:none; width:auto; height:auto;}
.error{text-align:center;}
.paypal{width:auto;}
#membpaypal{width:600px;margin:auto;}
/*.error{text-align:left;}*/

/* Contenido */
/* txtlogo */
.txtlogo{font-family:'Myriad Pro'; font-size:124px; font-weight:bold;}

/*form-index*/
#inicio{width:450px;}
#inicio input.submit{font-size:14px;}
#form-pedido{float:left; width:475px;}
#form-pedido .input{margin-left:25px;}
#ofertas{text-align:left; float:left; width:450px; font-size:12px;}
#descripcion{padding-top:23px;}
td form {width:auto;}
#linkroto{background:none; border:none; color:#913;}
#linkroto:hover {
	text-decoration:underline;
}
.tituloTabla {
	background-color:#900;
	color:#FFF;
}
.tituloTabla p {
	font-size:10px;
}
.avis {
	border:solid 2px #666;
}
.memb{display:inline-block; margin:0 1.5em;}
.memb form{width:auto;}
#avatar {min-height:81px;}
#avatar img{display:inline;}
#avatar p{display:inline;}

#nomenclatura{text-align:left;}

#relojes{height:190px; display:block; clear:both; list-style-type:none; padding:0; text-align:center;}
.reloj{display:inline-block; margin:0; padding:0;}

#btn_coach a{width:250px; margin:auto; display:inline-block; padding:1em; border:solid 1px #913;}
#btn_coach a:hover{background-color:#eee; text-decoration:none;}

.msg_error_login{text-align:center;}

.inn{font-size:1.6em; font-weight:bold;}
.guion{color:#913;}
.guion strong{color:#666;}
.guion em{color:#666;}

#logo{margin:2em;}
#menu_sesion{margin:.5em;}
