#header {
	background-image: url(/img/header.png);	
}
#col_izq {
	float:left;
	width:32%; height:450px;
	background-image: url(/img/contacto/presentacion_Izq.jpg);		
}

#col_der {
	float:right;
	color:#330000;
	width:68%; height:450px;
	text-align:right;	
}
#title{
	padding:50px 50px 0 0;
}

#contacto{
	float:left;
	width: 100%;
	height: 310px;
	text-align: center;	
	padding-top: 40px;
}

#ok{
	float:left;
	}

#contactotext{
float:left;
margin-top:26px;
}


#contacto a.btn:link, #contacto a.btn:visited{
	background:transparent url(/img/contacto/boton_contacto.png) no-repeat scroll 0 0;
	color:#612904;
	display: inline-block;
	font-weight:bold;
	height:40px;
	line-height:30px;
	text-decoration:none;
	width:185px;
}
#contacto a.btn span{
	display:block;
}
#contacto a.btn:hover{
	background:url(/img/contacto/boton_contacto.png) no-repeat scroll  0 -44px;
}
#contacto a.mail:link, #contacto a.mail:visited{
	color: #CA881F;
}
#contacto img{
	margin-top: 60px;
}


#formulario{
	padding:35px 0px 50px 0;
	text-align:right;
}
#confirmacion{
font-size:120%;
margin:140px;
text-align:left;
width:100%;
}

form#frmEnvio {
}
form#frmEnvio #captcha_code {
    height:15px;
	width:50px;
}
form#frmEnvio #captcha {
    width: 16em;
}
        form#frmEnvio  #btnSubmit{
                background-color:#B07224;
				border:0 none;
				bottom:34px;
				color:#FFFFFF;
				cursor:pointer;
				font-weight:bold;
				height:30px;
				padding:4px;
				position:absolute;
				right:40px;
				max-width:180px;
				text-align: center;
        }
        form#frmEnvio input[type=text], form#frmEnvio textarea{
                height:15px; padding:3px; width:400px;
        }
        form#frmEnvio #filename{
                height: 2.2em;
        }
        form#frmEnvio textarea{
                height: 70px; font-size: 12px;
        }
form#frmEnvio #spanValidacion {
    float:left;
	padding-left:25px;
	position:relative;
	width:300px;
}
	form#frmEnvio #spanValidacion span{
	    float:left;
		height:40px;
		width:220px;
		margin-top:5px;
	}	
	form#frmEnvio #spanValidacion label{
	    float:right;
		font-weight:bold;
		height:50px;
		position:relative;
		text-align:center;
		width:70px;
		margin-top:2px;
	}


dl.consulta{
    float:left;
	font-size:0.8em;
	list-style:none;
	width:100%;
}
    dl.consulta dt, dl.consulta dd{
		float: left;
    }
    dl.consulta dt{
		clear:left;
		font-size:1.3em;
		height:25px;
		padding:5px 0px 5px 25px;
		width:100px;
    }
        dl.consulta dt span{
			float:left; font-weight: bold;
        }
    dl.consulta dd{
		display:inline;
		height:25px;
		padding:5px 10px;
		text-align:left;
		width:420px;
    }
    dl.consulta dd.ddTextArea{
		display:inline; height:90px; padding:5px 10px; text-align:left; width:400px;
    }
    
    dl.consulta dd.ddTelefono{
		width:110px;
    }
	    dl.consulta dd.ddTelefono input[type=text]{
			width:95px !important;
	    }
    dl.consulta dt.dtEmail{
		clear:none;
		width:60px;
    }
    dl.consulta dd.ddEmail{
		width:195px;
    }
	    dl.consulta dd.ddEmail input[type=text]{
			width:185px !important;
	    }

