em {color:#fd921f; font-style:normal}
#warp {width:870px}
#content {background-image:none; width:870px; overflow:hidden}
#main {width:100%}
.main-logo a {float:left; display:block; position:relative; top:20px; left:0; background:url(../../_img/logo_header.gif) no-repeat 0 0; 
width:180px; height:90px; cursor:pointer}

.lang {float:right; position:relative; top:20px; right:5px; font-size:11px}
.target-logo {float:right; position:relative; top:20px; left:-320px}

h1 {font:bold 22px Arial, Helvetica, sans-serif; color:#51a601}

div.target {float:left; margin:25px 0 0 40px; width:360px; padding:0 20px 140px 160px}
	.target h1 {margin-bottom:20px}
	.target ul {margin:5px 0 20px 0}
	.target li {padding-left:50px; margin-bottom:3px; background:url(../../_img/signup_list_dot.jpg) no-repeat left 3px}

#right {float:right; margin:-50px 0 0 0; padding:0; width:290px; height:440px}

#formulario {margin-top:80px; width:270px; color:#fff; text-align:center}
#formulario h3 {font-size:20px; margin-bottom:3px}
#formulario p {margin:0 0 -10px 0}
#formulario p.ok-msg {margin:150px 0 90px 20px; text-align:left}


fieldset {width:240px; margin:0 20px}
label {display:block; text-align:right; width:80px; float:left; padding:4px 0 0 0}
input {float:left; font-size:12px; border:0; background:#fff url(../../_img/bg_input-shadow.gif) repeat-x 0 top; width:125px; margin:0 0 15px 10px; padding:3px 2px}
span.message {float:right; padding-right:25px; text-align:right; margin-top:-15px; color:#000; font-size:11px}

.btn-enviar {clear:both; margin:5px 0 0 180px; display:block; width:88px; height:24px; font:bold 11px Arial,Helvetica,sans-serif; line-height:24px; color:#fff; text-decoration:none; 
background:url(../img/btn-enviar2.gif) no-repeat center center; text-align:center}
.btn-enviar:hover {color:#fff; text-decoration:none}
#bottom-form {padding:20px 0 0 20px; font:normal 10px Arial, Helvetica, sans-serif; color:#b9db99; line-height:10px; text-align:left}

.parkings {float:left;  padding-left:40px}
	.legend {width:630px}

.parkings-right {float:right; margin:40px 0 0 10px; width:170px}
.parkings-right h1 {line-height:24px}
.parkings-right p {margin:5px 0 30px 0}

.options .tabs {width:870px; height:25px; margin:0 auto}
.options .tabs li a {display:block; margin:0 20px; width:170px; height:25px; line-height:29px; background:url(../img/bg_tab.gif) no-repeat center center; color:#666; font-weight:bold; text-align:center}
.options .tabs li a:hover, .options .tabs li a.current, .options .tabs li a.current:hover{text-decoration:none; color:#51a601}

.options .box {width:800px; height:125px; margin:0 auto; background:url(../img/bg-tabbed-body.gif) no-repeat center -1px; text-align:center; padding-top:25px}
