/*reset*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd {
	margin:0;
	padding:0;
}
ul, ol, li {
	list-style:none;
}
a, img {
	display:block;
	outline:none;
	border:0;
}
/*fin de reset*/

html{ background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//bg.jpg) repeat 0 0;}

body {
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//bg_header.png) repeat-x 0 0;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}
#wrapper {
	background:url(../img/bg_cartelino.png)  600px 0 no-repeat;
	margin:0 auto;
	width:990px;
	overflow:hidden;
	position:relative;
}

#header {
	margin: 0 auto;
	width: 990px;
	height:160px;
}

#header h1{
	width:146px;
	height:146px;
	margin:0 auto;
}

#header h1 p{ display:none;}

#header h1 a{
	width:146px;
	height:146px;
}



/************* CONTENT ************/

#content h2{
	font-family:'Karla', Arial, Helvetica, sans-serif;
	margin-bottom:45px;
	letter-spacing:-3px;
}

#bloque{
	width:990px;
	height:auto;
	overflow: hidden;
	position:relative;
	margin-bottom:45px;
}

#bloque #abono {
	width:422px;
	height:46px;
	position:absolute;
	top:33px;
	left:284px;
}

#bloque #abono a{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//btn_abono.png) no-repeat center top;
	width:422px;
	height:46px;
	text-indent:-9999px;
}
#bloque #abono a:hover{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//btn_abono.png) no-repeat center bottom;
}

/* ////////////// INFO_USUARIO ///////////// */
.flota{
display:inline-block;
*display:inline;
vertical-align:top;
zoom:1;
}
#copy{width:440px;margin: 0 22px 0 50px;}

.flota {
display:inline-block;
*display:inline;
vertical-align:top;
zoom:1;
}
#copy {
	width:440px;
}
#pedro_tw {
	width:400px;
}
.foto{margin:15px auto; width:246px;}


#pedro_tw{width:450px;}
.primera{font-size:53px;}
.segunda{font-size:44px;}
.tercera{font-size:47px;}
#pedro_tw{
background:url(http://www.orbyt.es/estaticas/promociones/2012/07/orbyt/quedada/img/fondo_twitter.jpg) top left no-repeat;
height:305px;
padding: 20px;
width: 402px;
}
#msj{
    font-family: 'Karla',Arial,Helvetica,sans-serif;
    margin: 10px 0 0;
    padding: -16px 0 0 10px;
    width: 300px;
}
.name{font-size:30px;}
.dir_twet{font-size:14px; color:#ccc;}
.tweet{
font-size: 18px;

line-height: 26px;
margin: 21px 0 0;
}
.btn_prog{
background:url(http://www.orbyt.es/estaticas/promociones/2012/07/orbyt/quedada/img/btn_programacion.jpg) top left no-repeat;
color: #FFFFFF;
font-family:'Oswald', arial, helvetica;
height: 56px;
line-height: 60px;
margin: 50px auto 30px;
padding: 0;
text-align: center;
text-decoration: none;
width: 422px;
}
.azul{color:#2b8b98;}




.registro  {
	/*************************** quitar para visualizacion ***************************/
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//bg_registro.png) no-repeat 0 0;
	width:422px;
	height:280px;
	margin:25% auto;
	position: relative;
	
}

.uno{ margin:auto;}

.due{
	background:#626262;
	width:350px;
	margin:25% auto;

	height:114px;
	
	overflow:hidden;
	position: relative;}

.tres{ background:#626262;
	border:1px solid #000;
	height:120px;

	position: relative;
	
	width:410px;}
	
	
.tres p { color: #FFFFFF;
    font-family: "oswald";
    font-size: 16px;
    margin-bottom: 5px;
    padding: 21px 7px 0;
    text-align: center;
    text-transform: uppercase;
    width: 385px !important;}
	
	
.tres p a{ color: #FFFFFF;}
	
.due p { color: #FFFFFF;
    font-family: "oswald";
    font-size: 18px;
    margin-bottom: 5px;
    padding: 21px 7px 0;
    text-align: center;
    text-transform: uppercase;
    width: 340px;}


.ocultar{ display:none;}

.acttivare{ display:block;}
	
	
	
#UNO{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:888888; background:#4c4c4c;}

#DOS{ position:absolute; top:0; left:0; width:100%; height:100%; z-index:888888; background:#4c4c4c;}

#TRES{  position:absolute; top:0; left:0; width:100%; height:100%; z-index:888888; background:#4c4c4c;}
	
#desDoc{
    float:left;
	width:100%;
	
	}
	
#desDoc a{
	width:428px	;
	margin:0 auto;
	}
	
	


.gracias{ margin:0px auto; padding:90px 0 0;}
	
#bloque #info_usuario {
	padding:5px;
	overflow:hidden;
}


#bloque #info_usuario .label {
    color: #FFF;
	font-family:"oswald";
    font-size: 16px;
	
	width:235px;
	margin-bottom:5px;
}

#info_usuario form{
	width:230px;
	height:135px;
	padding:10px;
	float:left;
}

#info_usuario form ul {
    position: relative;
    width: 235px;
}

#info_usuario #caja_usuario{ margin-bottom:5px;}

#info_usuario #caja_usuario label{
	width:209px;
	height:26px;
}

#info_usuario #caja_usuario input{
	width:209px;
	height:26px;
}

#info_usuario #caja_contrasena label{
	width:209px;
	height:26px;
}

#info_usuario #caja_contrasena input{
	width:209px;
	height:26px;
	margin-bottom:5px;
}

#info_usuario #caja_contrasena .reminder{ text-decoration:none;}

#info_usuario #caja_contrasena span{
	color: #FFF;
	font-family:"oswald";
    font-size: 10px;
	text-transform:uppercase;
	width:235px;
	text-decoration:none;
}

#info_usuario #caja_contrasena span:hover{
	color: #017E9C;
}


.btn_submit{ position:absolute; top:106px; left:182px; cursor:pointer; width:65px; height:25px;}


#info_usuario .acceso_registro{
	width:150px;
	height:18px;
	float:left;
}

#info_usuario .acceso_registro{
	color: #FFF;
	font-family:"oswald";
    font-size: 16px;
	text-transform:uppercase;
	margin-left:12px;
	text-align:center;
	height:auto;
}

#info_usuario .acceso_registro span {
	float: left;
    margin-bottom: 2px;
    padding-left: 24px;
    padding-top: 19px;
}

#info_usuario .acceso_registro a{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//btn_registro.png) no-repeat center top;
	width:135px;
	height:30px;
	margin:5px;
	text-indent:-9999px;
	float:left;
}



.aboneseO{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/quedada/img/btn_abonese.png) no-repeat center top;
	width:135px;
	height:30px;
	margin:5px auto 5px;
	text-indent:-9999px;
	
}

#info_usuario .acceso_registro a:hover{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//btn_registro.png) no-repeat center bottom;
}

#chapa{
background:url(http://www.orbyt.es/estaticas/promociones/2012/07/orbyt/quedada/img/chapa.png) top left no-repeat;
height:175px;
left:803px;
position:absolute;
top:634px;
width:175px;
}
#content .texto{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//texto.png) no-repeat 0 0;
	width:990px;
	height:195px;
	float:left;
	text-indent:-9999px;
	margin-bottom:70px;
}

#content #icons{
	width:990px;
	height:auto;
	float:left;
	margin-bottom:90px;
}

#content #icons ul{
	height:86px;
}

#content #icons li{
	width:76px;
	height:76px;
	float:left;
	color:#222222;
	font-family:"oswald";
	font-size:13px;
	text-align:center;
	text-transform:uppercase;
	margin-left:10px;
	padding-bottom:10px;
}


form .label { color:#FFFFFF; text-align:left;}

/************* FOOTER ************/

#footer{
	background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//bg_footer.png) repeat-x 0 0;
    margin-top: 20px;
    padding-top: 20px;
	height:50px;
	width:100%;
	clear:both;
}

#footer p{
	text-align:center;
	font: 16px Arial,Helvetica,sans-serif;
	color: #666;
	width:980px;
	margin:0 auto;
}

#footer p a{
	display:inline;
	color: #666;
	text-decoration:none;
	padding:0 5px 0 5px
}
#footer p a:hover{
	color: #017E9C;
}



/* ////////////// LEGAL ///////////// */

 #legal{ float: left;
    font: 12px Arial,Helvetica,sans-serif;
    height: 15px;
    left: 380px;
    padding: 10px;
	color:#fff;
  
    text-align: center;
    width: 388px;
	
	}
#legal a{ padding-left:28px;}

#lightbox{ /*overflow:auto;*/ position:absolute; top:0; left:0;}

#cortinilla{
background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img/bg_abono.png) top left repeat;
left: 0;
/*padding: 0 0 110px;*/
position: absolute;
top: 0;
}

.contenido { position:absolute;}
.contenido #content_legal { width:750px; /*height:830px;*/ height:630px;/* margin:0 auto;*/ padding-top:50px; position:relative; top:0; left:250px;} /*AQUI LO HE CENTRADO  ¿IGUAL EN TODOS LOS NAVEGADORES?*/
.contenido #content_legal h1, .contenido #content_legal h2 { font:20px Arial, Helvetica, sans-serif; color:#FFF; margin-bottom:20px;}
.contenido #content_legal p.title_bases{ font:14px Arial, Helvetica, sans-serif; font-weight:bold; color:#FFF;}
.contenido #content_legal p {font:12px Arial, Helvetica, sans-serif; color:#FFF; margin-bottom:10px;}
.contenido #content_legal p a{ color:#017E9C;}
.contenido #content_legal p a:hover{ color:#999;}
.contenido #content_legal p span { padding-left:50px;}
.contenido #content_legal p.datos{ font-size:11px;}


.contenido #content_legal #close_lightbox{ width:40px; height:40px; background:url(http://estaticos.orbyt.es/estaticas/promociones/2012/07/orbyt/cientoncemil/img//close_lightbox.png) no-repeat 0 0; position:absolute; top:15px; right:15px; text-indent:-9999px; border-radius: 5px; cursor:pointer;}

.contenido #content_legal #close_lightbox a { width:40px; height:40px;}
