




*{margin:0; padding:0; border:0; outline:none; font-family: 'Telex', sans-serif; font-size:11px; color:#999;}
body{background-color:#FFF;}
.hidden{display:none;}
a:link, a:active, a:visited{text-decoration:none; color:#000;}
ul{list-style:none;}
.floatleft{float:left;}
.hidden{display:none;}
h4, .h4{ text-transform:uppercase; margin-top:10px; font-weight:bold; font-size:13px; color:#000;}

#cuerpo{width:888px; position:absolute; top:0; left:50%; margin:15px 0 0 -444px;}
#title{width:888px; height:134px; background:url(img/bicycled_logo.jpg) top center no-repeat;}
#area{ margin:10px 0 0 62px;}

p#video{margin:0 6px 30px 0;}
p#video iframe{margin-bottom:7px;}

a.share{ width:24px; height:24px; display:block; float:left; margin:0 10px 4px 0; background-position:bottom;}
a.share:hover{background-position:top;}
a#facebook{background-image:url(img/share_face.jpg);}
a#twitter{background-image:url(img/share_twitter.jpg);}
a#pinterest{background-image:url(img/share_pin.jpg);}

ul#caracteristicas{clear:both;}
ul#caracteristicas li{width:140px; margin-right:16px;}
ul#caracteristicas li h4{padding:10px 0 0 0; background:url(img/separator.jpg) bottom center no-repeat; height:75px; text-align:center;}
ul#caracteristicas li p{text-align:left;}

div#preorder{clear:both; padding:50px 0 5px 0; text-align:center !important;}
div#preorder p#title{background:url(img/preorder.jpg) top center no-repeat; height:50px;}
input{padding:6px 10px; height:19px; font-size:14px; border:2px solid #000; font-weight:bold;}
input#mail{width:346px;}
input#button{width:50px; height:35px; background-color:#000; color:#FFF;}
#thanks{padding:10px; font-size:16px; background-color:#000; font-weight:bold; text-transform:uppercase; margin:7px 0 0 232px; width:405px; color:#FFF;}

div#questions{padding:10px 0 65px 0;}
div#questions p{background:url(img/questions1.jpg) top left no-repeat; height:50px; margin-left:146px;}
div#questions a{width:115px; background:url(img/questions2.jpg) top left no-repeat; margin-left:502px; height:50px; display:block;}
div#questions a:hover{ background-position: left bottom;}

div#footer{text-align:center;padding:0 0 30px 0;}
div#footer p{padding-bottom:5px;color:#000;}
div#footer a{text-decoration:underline;}
div#footer a:hover{color:#999;}