#boton_leermas {
	text-decoration:none; 
	color:#666666; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	cursor:pointer;
}

#boton_leermas_contenido {
	width:79px; 
	height:24px; 
	background-image:url(images/button_leermas.png); 
	background-repeat:no-repeat; 
	background-position:top; 
	float:right;
}

#boton_leermas_contenido:hover {
	background-position:bottom; 
	color:#000000;
}

#boton_leermas_contenidoint {
	width:79px; 
	height:24px; 
	background-image:url(images/button_leermas.png); 
	background-repeat:no-repeat; 
	background-position:top; 
	float:right;
	margin-right:10px;
}

#boton_leermas_contenidoint:hover {
	background-position:bottom; 
	color:#000000;
}

#boton_leermas_cotenido2 {
	padding-top:4px; 
	text-align:center;
}

#boton_leermas_cotenido3 {
	padding-top:2px; 
	text-align:center;
}

#formulariocontacto {
	width:527px; 
	height:477px;
	border:1px solid #DCDCDC; 
	padding-left:8px; 
	padding-top:0px; 
	padding-right:10px; 
	padding-bottom:14px; 
	background-image:url(images/personal_background.png); 
	background-position:left; 
	margin-left:-1px; 
	margin-top:5px;
}

#formulariotitulo {
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
	font-size:17px; 
	color:#444444; 
	border-bottom:1px solid #cccccc; 
	padding-bottom:2px; 
	margin-top:8px; 
	margin-right:4px; 
	margin-bottom:2px;
	letter-spacing:2px;
}

#formulariocampo {
	background-image:url(images/field.png); 
	background-repeat:no-repeat; 
	width:327px; 
	height:29px; 
	float:left; 
	margin-top:10px;
}

#formulariocampo2 {
	background-image:url(images/field2.png); 
	background-repeat:no-repeat; 
	width:527px; 
	height:29px; 
	float:left; 
	margin-top:10px;
}

#formulariocampo3 {
	background-image:url(images/field_Desc2.png); 
	background-repeat:no-repeat; 
	width:527px; 
	height:170px; 
	float:left; 
	margin-top:10px;
}

#formularioboton {
	width:527px; 
	float:left; 
	margin-top:7px;
}

#contactobox {
	width:185px;
	border:1px solid #DCDCDC; 
	padding-left:3px; 
	padding-top:3px; 
	padding-bottom:3px; 
	background-color:#FFFFFF;
	position:absolute;
	margin-top:-482px;
	margin-left:345px;
}

#contactoboxinto {
	width:182px; 
	height:216px; 
	background-color:#EFEFEF;
}

#contactotitulo {
	font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; 
	font-size:15px;
	color:#666666; 
	padding-left:7px; 
	padding-top:6px; 
	letter-spacing:2px;
	font-weight:bold;
}

#clip {
	position:absolute;	
	margin-top:-42px; 
	margin-left:145px;
	
}

#linea {
	border-top: 1px solid #CCCCCC; 
	width:172px; 
	margin-left:5px; 
	margin-top:0px;
}

#contactoimagen {
	border:3px solid #CCCCCC; 
	position:absolute; 
	margin-top:8px;
}

#contactocuerpo {
	line-height:18px; 
	margin-left:2px; 
	font-size:11px; 
	position:absolute; 
	margin-top:8px;
	width:180px;
	overflow:hidden;
}

#formulariocampointerno {
	float:left;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#909090; 
	margin-top:6px; 
	margin-left:10px;
}

#camponombre {
	width:244px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png); 
	margin-left:5px;
}

#campoempresa {
	width:242px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png);
	margin-left:5px;
}

#campopais {
	width:264px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png); 
	margin-left:5px;
}

#campopresupuesto {
	width:154px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png); 
	margin-left:5px;
}

#campotelefono {
	width:235px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png); 
	margin-left:5px;
}

#campomail {
	width:253px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png); 
	margin-left:5px;
}

#campoasunto {
	width:448px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border:0px; 
	margin-top:6px; 
	margin-right:10px; 
	float:left; 
	background-image:url(images/field_back.png); 
	margin-left:5px;
}

#campomensaje {
	width:504px; 
	height:125px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px; 
	border: 1px solid #CCCCCC; 
	margin-left:10px;
	float:left;
	background-image:url(images/field_Desc_back.png); 
	margin-top:0px;
}

#contactenosmail {
	background-image:url(images/mail_icon.png); 
	background-repeat:no-repeat; 
	background-position:left; 
	float:left; 
	padding-left:27px; 
	padding-top:0px; 
	letter-spacing:1px;
	margin-top:2px;
}

#contactenosmail a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#333333;
	text-decoration:none;
}

#contactenosmail a:hover{
	text-decoration:underline;
	color:#333333;
}

#contactenosskype{
	background-image:url(images/skype_icon.png); 
	background-repeat:no-repeat; 
	background-position:left; 
	float:left; 
	padding-left:25px; 
	padding-top:1px;
	margin-top:0px;
	margin-left:1px;
	margin-top:4px;
}

#contactenosskype a{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

#contactenosskype a:hover{
	text-decoration:underline;
}

#contactenosmsn {
	background-image:url(images/msn_icon.png); 
	background-repeat:no-repeat; 
	background-position:left; 
	float:left; 
	padding-left:24px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding-top:0px;
	margin-top:0px;
	color:#333333;
	margin-left:2px;
	margin-top:6px;
	margin-bottom:11px;
}

#contactenosgtalk {
	background-image:url(images/gtalk_icon.png); 
	background-repeat:no-repeat; 
	background-position:left; 
	float:left; 
	padding-left:24px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	padding-top:0px;
	color:#333333;
	margin-left:2px;
	margin-top:5px;
}


#enviadomsg {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	background-image:url(images/email_enviado.png); 
	background-position:left; 
	padding-left:20px; 
	background-repeat:no-repeat;
}

#enviandomsg {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#666666; 
	background-image:url(images/email_enviando.gif); 
	background-position:left; 
	padding-left:20px; 
	background-repeat:no-repeat;
}

#errorgenerico {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; display:none; background-image:url(images/error.png); background-position:left; padding-left:20px; background-repeat:no-repeat; float:left;
}

#errormail {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666; display:none;background-image:url(images/error.png); background-position:left; padding-left:20px; background-repeat:no-repeat; float:left;
}

#cerrarventana {
	cursor:pointer;
	text-decoration:none;
	margin-right:20px;
}

#cerrarventana:hover {
	text-decoration:underline;
}

#cerraralerta {
	cursor:pointer;
	text-decoration:none;
	margin-left:20px;
}

#cerraralerta:hover {
	text-decoration:underline;
}
