@charset "UTF-8";
/* CSS Document */
/******************** FORMULARIO ****************************************************************/

form {
margin:10px;
padding: 10px 5px 10px 5px;
font-size: 1em; 
}
form fieldset legend {
	font-size:0.8em; 
}
form select {
padding:10px;
margin: 10px 0 0;
margin-left: -3px;
width:150px;
}
form button {margin-top: 20px;
margin-left: -3px;
height: 30px;
width: 200px;
cursor: pointer;
display: block;}
form input, form textarea {
	width:auto;  
margin:10px 5px 0px 0px;
}

.textlong {
margin:10px 5px 0px 0px;
width: 600px;
background-color: #D7DDE2;
border:1px solid #02114D;
}
.textmedium {
margin:10px 5px 0px 0px;
width: 270px;
background-color: #D7DDE2;
border:1px solid #02114D;
}
.textmedium2 {
margin:10px 5px 0px 0px;
width: 440px;
background-color: #D7DDE2;
border:1px solid #02114D;
}

.textshort {
margin:10px 5px 0px 0px;
width: 150px;
background-color: #D7DDE2;
border:1px solid #02114D;
}
.textmini {
margin:10px 5px 0px 0px;
width: 50px;
background-color: #D7DDE2;
border:1px solid #02114D;
}
.textarea {
padding:2px;
margin:10px 5px 0px 0px;
width:300px;
height: 50px;
background-color: #D7DDE2;
border:1px solid #02114D;
}

.textareashort {
padding:2px;
margin:10px 5px 0px 0px;
width: 400px;
background-color: #D7DDE2;
border:1px solid #02114D;
}

.check {
padding:10px;
background-color: #D7DDE2;
margin:12px 35px 0px 0px;
border:1px solid #02114D;
}

.texto_no_form {
font-size:12px; 
padding:2px;
margin:11px 5px 0px 0px; /* set top margin same as form input - textarea etc. elements */
font-size: 11px;
width: 360px;
border:0;
}
.documento {
padding:2px;
margin:12px 5px 0px 0px; /* set top margin same as form input - textarea etc. elements */
font-size:12px; 
width: 446px;
background-color: #D7DDE2;
border:1px solid #02114D;/* AZUL OSCURO*//*NO VALE THIN - NO FUNCIONA EN IE*/
}
.submit {
border:1px solid #02114D;/* AZUL OSCURO*/
float:left;
font-size: 11px;
background-color: #486F97;
color: #FFFFFF;
margin:0px;
padding:0px;
cursor: pointer;/* CURSOR - MANO PARA TODOS LOS NAVEGADORES EXCEPTO IE 5.x*/
cursor: hand; /* EL MISMO CURSOR PARA IE 5.x */
	}
.submit{/*===== HACK PARA IE6  ========*/
	voice-family: "\"}\"";
	voice-family: inherit;
border:0px solid #02114D;/*ELIMINA EL BORDE DEL BOTON EN IE 6.0*/
	}
html>body .submit{/*===== HACK PARA IE6  ========*/
border:1px solid #02114D;/*BORDE DE 1 PX PARA EL RESTO DE NAVEGADORES, INCL. IE7 */
	}

.erase {
padding:0px;
font-size:12px; 
background-color: #517A9F;/*AZUL*/
color: #FFFFFF;
margin-right: 6px;
border:1px solid #BE7E00;
cursor: pointer;
padding:2px;
}
/************************************************************************************************/

/******************** FORMULARIO ****************************************************************/
#form_box {
text-align:left;
border:1px solid #02114D;
height:auto;
padding: 0px;
background-color:#FF9900;
}

html>body form{/*===== IE6 NO VE ESTA LINEA  ========*/
margin-top:0px;
margin-bottom:-0px;
	}
form label { 
font-weight: bold;
display: block;
padding: 0; 
margin:13px 5px -2px 0px; /* set top margin same as form input - textarea etc. elements */
}

.select_date {
	margin: 10px 0 0; /* set top margin same as form input - textarea etc. elements */
	margin-right:5px;
}
.check {
background: #FFFF99;
border:1px solid #BE7E00;
margin:5px 5px 0px 5px; /* set top margin same as form input - textarea etc. elements */
}

.erase {
font-size: 11px;
background-color: #660033;
color: #FFFFFF;
margin-right: 6px;
border:1px solid #BE7E00;
cursor: pointer;
padding:5px;
}
#box_form{
padding-bottom:10px;
}

#form_box p{
padding:0px 5px 0px 5px;
}
#form_box a:link, #form_box a:visited, #form_box a:active{
text-decoration:none;
color: #486F97;
}
#form_box a:hover{
text-decoration:underline;
color: #AF543C;
}
form fieldset {
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin: 0;
}



form input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

textarea { overflow: auto; }

form small {
	display: block;
	margin: 0 0 5px 160px; /* instructions/comments left margin set to align w/ right column inputs */
	padding: 1px 3px;
	font-size: 88%;
}

form .required{font-weight:bold;} /* uses class instead of div, more efficient */

form br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}
/************************************************************************************************/

.comentarios_entrega {
	width: 500px;
	background-color: #D7DDE2;
	border: 1px solid #02114D;
}

.horario_entrega {
	background-color: #D7DDE2;
	border: 1px solid #02114D;
}