﻿image, img{border:0}
body, html{overflow:hidden}
body{background: url("../Content/images/form_bg.jpg") no-repeat scroll 0 0 transparent;color: #FFFFFF;font-family: Arial;font-weight: bold;height: 362px;margin: 0;padding: 20px;position: relative;text-align: center;width: 533px;}
/*body{background:#ffffff url('../Content/images/form_bg.jpg') no-repeat;font-family:Arial;font-weight:bold;color:#ffffff;text-align:center;width:573px;height:402px;margin-top:-65px;padding-top:65px;background-position:left 65px;position:relative}*/
form{display:inline;float:left;height:360px;margin:0;position:relative;width:532px}
h2{color:#ffffff;font-size:29px}
.clienteok{padding-top:120px;font-size:16px}
.error{color:#ff0000;font-size:13px;margin-top:-10px}
div#close{display:inline;float:left;position:absolute;right:0px;top:0px}
div#close a{float:left;display:inline;width:22px;height:22px;background:url('images/formClose_btn.gif') no-repeat 0 0}
div#close a img{display:none}
div#foot{bottom:0;display:inline;float:left;position:absolute;right:0;text-align:right}
div#head{margin-top:65px;font-size:16px}
div#content.index span{display:inline;float:left;font-size:29px;line-height:40px;margin:14px 0 0}
.espacio{margin-left:30px}
div#head.nocliente p{line-height:normal}
div#content input[type=text]{background:transparent url('../Content/images/formInput_bg.png') no-repeat;width:190px;padding-left:4px;padding-right:4px;height:28px;border:0;margin-bottom:5px}
div#content.nocliente img{margin-bottom:-7px}
div#content.cliente{margin-top:20px}
div#content.cliente p{margin-bottom:50px}
div#content.cliente img{margin-bottom:-7px}
div#content.map #datos{display: inline;float: right;margin-right: 12px;overflow: hidden;text-align: left;width: 185px;}
div#content.map #datos p.text{font-size:14px}
div#content.map #datos p.data{font-size:12px;font-weight:normal}
div#content.error{margin-top:70px}
div#content.error a{color:#ffffff}
span.rojo{color:#ff0000;font-size:24px}
.lopd{margin-top:20px;height:397px}
.lopd p{font-size:9px;line-height:12px;margin:0 0 6px;padding-left:20px;padding-right:20px}
.lopd p.title{font-size:14px;margin:0}
.lopd form{height:auto}
select{margin-right:5px}
#checkboxAceptoLink{text-decoration:none;}
#logo{position:absolute;left:10px;top:10px;z-index:2;}
/* AGREGADO LUIS */
/*
div#content.index img{margin-bottom:-10px}
div#content.map{margin-top:46px}
*/
div#foot img{position:absolute; bottom :7px;right:120px;}
div#foot input{background:url('images/formNext_btn.gif') no-repeat 0 0;position:absolute; bottom :10px;right:10px;}
form #content.index p{display:inline;float:left;margin:0 0 0 153px}
form #content.index p a{float:left;display:inline}
form #content.index p a img{margin:0;padding:0}
div#content.map{height: 362px;margin: 0;width: 530px;}
div#content2.lopd{display:inline;float: left;height: 397px;left: 0;margin-top: 20px;position: absolute;top: 0;z-index: 1;}
div#content.cliente p{margin:0;}
div#content.cliente p.error{margin-top:100px;}
#checkboxAceptoLink{color: #FFFFFF;}
div#content.map #map_canvas{display: inline;float: left;height: 362px;left: 20px;overflow: hidden;position: absolute;top: 20px;width: 310px;}
div#content.map div#close, div#content.clienteok div#close{right:20px; top:20px;}
form div#content.nocliente p br{display:none}
div#content.nocliente .error, div#content.cliente .error{bottom: -14px;color: #FF0000;font-size: 13px;left: 0;margin: 0;padding: 0;position: absolute;width: 100%;}
/* FIN LUIS */