﻿.desarrollosNEA{} /* solo para validacion W3C */

/*
---------------------------------------------------------
ESTILOS para FORMULARIOS DE CONTACTO
Aguas de Corrientes - www.aguasdecorrientes.com
Autor: Desarrollosnea 2006-2007
       info{arroba}desarrollosnea{punto}com{punto}ar
---------------------------------------------------------
*/





/*
-------------------------------------------------------
CONTACTO: Formularios
-------------------------------------------------------
*/
.formulario 
{
	margin-left:0px;
}

.formulario .interior
{
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_2_Interior.jpg);
	background-repeat:repeat-y;	
	margin-left:0px;	
	
}

.formulario .arriba
{
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_1_Encabezado.jpg);
	background-repeat:no-repeat;	
	margin-left:0px;
	left:0px;
	width:530px;
	height:41px;
	
}

.formulario .abajo
{
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_3_Pie.jpg);
	background-repeat:no-repeat;	
	margin-left:0px;
	left:0px;
	width:530px;
	height:33px;	
}

.formulario .interior .intro
{
	margin-left:40px;
	margin-right:20px;
	
}


.formulario .formItem
{
	width:480px;
	margin-left:35px; 
	background-color:#fff;
	min-height:28px;
	vertical-align:middle;
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_LineaV2.jpg);
	background-repeat:no-repeat;	
	background-position:-33px 0px;
}

.formulario .formItem .sinFondo
{
	width:510px;
	background-color:#fff;
	min-height:28px;
	vertical-align:middle;
	background-image: none;
}



.formulario .formItem .detalle
{
	font-weight:bold;
	margin-left:5px;
	float:left;	
	margin-top:4px;
	margin-bottom:auto;
	
}

.formulario .formItem .control
{
	margin-left:140px;
	
}



.formulario .separador
{
	height:10px;
	background-color:Transparent;

}
.formulario .separadorTitulos
{
	height:40px;
	background-color:Transparent;
	background-image:none;

}




.formulario .frmSubtitulo
{
	width:480px;
	margin-left:35px; 
	min-height: 28px;
	vertical-align: middle;
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_LineaV2.jpg);
	background-repeat: no-repeat;
	background-position:-33px 0px;
	font-size: 1.2em;
	font-weight:bold;
	letter-spacing: 2px;
	padding-bottom:15px;
}

.formulario .frmDescripcion
{
	margin-left:35px;
	width:450px;
}



.formulario .formItemMemo
{
	padding-top:5px;
	margin-left:60px;
	background-color:Transparent;	
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_MemoFondo.jpg);
	background-repeat: no-repeat;
	height: 266px
	
}
.formulario .formItemMemo .control textarea
{
	width: 375px;
	height: 195px;
	border-right: #ffffff 1px solid;
	border-top: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
	border-bottom: #ffffff 1px solid;	
	margin:10px 10px 0px 10px;
	background-color:Transparent;
}

.formulario .boton
{
	padding:25px 0px 0px 0px;
	margin-left:140px;
}
.formulario .boton input
{
	width: 118px;
	border-right: #4DB4E7 1px solid;
	border-top: #4DB4E7 1px solid;
	border-left: #4DB4E7 1px solid;
	border-bottom: #4DB4E7 1px solid;
	background-color: #cce6f3;

}


/* Para Formulario de RRHH */
.formulario .formItemMemoRRHH
{
	padding-top:0px;
	margin-left:15px;	
	background-image: url(/acsa/imagenes/contacto/fondo_Contacto_Form_2_Interior.jpg);
	background-repeat:repeat-y;	
	margin-left:0px;	
	
}
.formulario .formItemMemoRRHH .control textarea
{
	width: 430px;
	height: 150px;	
	margin-left:45px;
}

.formulario .tablaFormacion,
.formulario .tablaFormacionComplementaria,
.formulario .tablaIdiomas,
.formulario .tablaReferencia
{
	margin-left:35px;
}

.formulario .tablaBotones
{
	margin-left:35px;
	width:450px;
}



.formulario table .tablaTitulo
{
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	font-size:0.8em;
	background-image:none;
}

.obligatorio
{
	color:#FF0000;
	}


/*
-----------------------------------------------------
Contacto Error
-----------------------------------------------------
*/


.formulario .MensajeError
{
    /*margin: auto auto auto auto;*/
    width: 420px;
    margin-left:60px;
    border-right: #ff0033 1px solid;
    padding-right: 2px;
    border-top: #ff0033 1px solid;
    padding-left: 2px;
    padding-bottom: 2px;
    border-left: #ff0033 1px solid;
    padding-top: 2px;
    border-bottom: #ff0033 1px solid;
    background-color: #ffffcc;
}
.formulario .MensajeError ul li
{
	list-style-type: disc;
	list-style-image: none;
}
     
                   
.ContenedorMensajeError
{
    top:0px;
    right: 0px;    
    position:absolute;
    }

.ItemError
{

    background-image: url(/imagenes/iconos/icoBloqueadoChico.gif);
    background-repeat: no-repeat;
    background-position:top;
}

/*
-----------------------------------------------------
Mensajes
-----------------------------------------------------
*/

.contactoEnviado
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 420px;
    margin-left:60px;
	padding-top: 5px;
	background-color: #d9ffd7;
}
.contactoNoEnviado
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	width: 420px;
    margin-left:60px;
	padding-top: 5px;
	background-color: #ffa07a;
	color: #ffffff;
}
	


.recuadroVerde
{
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #d9ffd7;
}

