/* CSS formulario */

div.column01 form.contacto{
	margin-top:4em;
}
div.column01 form.contacto dt{		
	line-height:16px;		
	text-align:left;
}
div.column01 form.contacto dt.empty{
	display:none;
}
div.column01 form.contacto dt label{
	color:#444444;
	font-size:1.1em;
}
div.column01 form.contacto dd{	
	text-align:left;
	line-height:16px;
	margin-bottom:1em;
}
div.column01 .contacto .textfield{
	width:300px;
	height:14px;
	border: #008C99 solid 1px;
	padding: 0.2em 5px 0.2em 5px;
	font-size:1.1em;
	color:#444444;	
}
div.column01 .contacto .textfield2{
	width:300px;
	height:100px;
	border: #008C99 solid 1px;
	padding: 0.2em 5px 0.2em 5px;
	font-size:1.1em;
	color:#444444;	
}
div.column01 .contacto .select{
	width:312px;
	height:20px;
	border: #008C99 solid 1px;
	padding: 0 0 0 3px;
	font-size:1.1em;
	color:#444444;	
}
div.column01 .contacto dd .checkbox{
	width:14px;
	height:14px;
	vertical-align:bottom;
	margin:8px 0 0 0;
}
div.column01 .contacto dd label.textcheck{
	font-size:1.1em;
	color:#444444;
	position:relative;
	bottom:-2px;
	padding-left:3px;
}
div.column01 .contacto .botonform{
	color:#FFFFFF;
	width:70px;
	height:18px;	
	border:0;
	background-color:#008C99;
	font-size:1.1em;	
	cursor:pointer;	
}
div.column01 .contacto .botonform1{
	color:#FFFFFF;
	width:70px;
	height:18px;	
	border:0;
	background-color:#008C99;	
	cursor:pointer;
	margin-left:168px;
	font-size:1.1em;
}
div.column01 .contacto .botonform2{
	color:#FFFFFF;
	width:70px;
	height:18px;	
	border:0;
	background-color:#008C99;	
	cursor:pointer;
	margin-left:60px;
	font-size:1.1em;
}
div.column01 .contacto .botonform:hover, div.column01 .contacto .botonform1:hover, div.column01 .contacto .botonform2:hover{
	background-color:#169fa5;
}
div.terminos{
	border:1px solid #008C99;
	height:288px;
	width:400px;
	margin-bottom:1em;
	overflow-x:hidden;
	overflow-y:auto;
	padding:0.8em 8px 0.3em;
}
div.terminos h4{
	font-size:1.1em;
	color:#008C99;
	text-transform:uppercase;
	font-weight:bold;
	margin:1.5em 0 0.3em 0;
}
div.terminos p{
	margin-bottom:0.8em;
}
/*USUARIO Y CONTRASEŅA*/
div#user{
	background-color:#169fa5;
	padding:15px 0 15px 35px;
	width:100%;
	border: #555555 solid 1px;
}
div.column01 div#user form.login dt{		
	line-height:19px;		
	text-align:left;
	float:left;
}
div.column01 div#user form.login dt.empty{
	display:none;
}
div.column01 div#user form.login dt label{
	color:#ffffff;
	font-size:1.1em;
	padding-right:5px;
}
div.column01 div#user form.login dd{	
	text-align:left;
	line-height:16px;
	margin:0 12px 0 0;
	float:left;
}
div.column01 div#user form.login .textfield3{
	width:110px;
	height:14px;
	border: #bcbcbc solid 1px;
	padding: 0.2em 5px 0.2em 5px;
	font-size:1.1em;
	color:#444444;	
}
div.column01 div#user form.login .botonform2{
	color:#FFFFFF;
	width:55px;
	height:19px;	
	border:1px solid #ffffff;
	background-color:#008C99;
	font-size:1em;	
	text-transform:uppercase;
	cursor:pointer;
	margin-left:12px;
}
div.column01 div#user form.login .botonform2:hover{
	background-color:#169fa5;
}

