@charset "utf-8";
/* CSS Document */

#savino_picture{
	background-image:url(/images/skins/savino/savino_firstpicture03.jpg);
}


#contentBody{
	background:transparent url(/images/skins/savino/savino_contacto_background.jpg) no-repeat left bottom;	
}

#savino_content{
/*	background:transparent url(/images/skins/savino/savino_contacto_paloma.jpg) no-repeat scroll 220px -5px;*/
}

#contactoInfo{
	width:200px;
	float:left;
	margin-right:40px;
	height:300px;
	color:#999999;
}

#contactoInfo:hover *{
	color:#333;
}

#contactoInfo em, #contactoInfo a {
	color:#999999;
}

#contactoInfo a:hover{
	color:#9AB823;
}


h2.soliciteInformacion{
	background:transparent url(/images/skins/savino/savino_contacto_soliciteInformacion.gif) no-repeat scroll;
	display:block;
	height:50px;
	overflow:hidden;
	text-indent:-10000px;
	/*margin-left:85px;*/
}

.envienosSuConsulta{
	background:transparent url(/images/skins/savino/savino_contacto_yLeResponderemos.gif) no-repeat;
	display:block;
	height:30px;
	overflow:hidden;
	text-indent:-10000px;
	/*margin-left:85px;*/
}


form{
	overflow:hidden;
	padding-left:2px;
}

#frmContactese_controls{
	position:relative;
}

label{
	display:block;
	margin-bottom:4px;
}

.choquinControlContainer{
	float:left;
	margin-bottom:20px;
	margin-right:20px;
}

#ciudad_container{
	margin-right:0px;
}

input[type="text"], textarea{
	border:1px solid #CCC;	
	font-size:11px;
	padding:4px;
	width:115px;
	background:url(/images/skins/savino/savino_contacto_input.gif) repeat-x scroll 0 0;
	background-color:#FFF;
}

input[type="text"]:focus, textarea:focus{
	border-color:#9AB823;
}

input[type="text"].error, textarea.error{
	background:url(/images/skins/savino/savino_contacto_input-error.gif) repeat-x 0 0;
	background-color:#FFEBC8;
}

#mensaje{
	width:406px;
}

#enviar_container{
	margin-right:0px;
	margin-top:18px;
}

#enviar{
	width:124px;
	height:68px;	
}

#camposObligatorios{
	clear:both;
}


.envienosSuConsulta{
	margin-top:0px;
	margin-bottom:30px;

}		




form#frmContactese.validated #enviar{
	display:none;
}

#enviando, #enviado{
	display:none;
	background:url(/images/frm_enviando-trans.png);
	width:459px;
	height:165px;
	position:absolute;
	left:120px;
	top:60px;
	text-indent:-1000px;
	margin-left:150px;
	margin-top:70px;
}

form#frmContactese.validated #enviando{
	display:block;
}

form#frmContactese.validated #frmContactese_controls, form#frmContactese.mensajeEnviado #frmContactese_controls{
	display:none;
}

form#frmContactese.mensajeEnviado #enviado{
	background:url(/images/frm_enviado-trans.png);
	display:block;
	cursor:pointer;
}






/**** IE FIX ****/
.IE6 form{
	position:relative;
	height:1%;
	zoom:1;
}