
/*------------------------ FORMULARIO CONTACTA-----------------------------------*/
#formulario_presupuesto{
    
}

.error_contacta{
        display: block;
	width: 450px;
	text-align: center;
	/*color: #F0801B;*/
	font-size: 0.9em;
        color:white;
        margin:0 auto;
}


.error_presupuesto{
	display: block;
	width: 450px;
	text-align: center;
	/*color: #F0801B;*/
	font-size: 0.7em;
        color:white;
        margin:0 auto;
        float:right;
}

.elem_formu {
    /*border: 1px solid #009FE3;*/
    /*border-radius: 5px 5px 5px 5px;*/
    height: 18px;
    width: 440px;
    float:right;
    color:#8A8D91;
    margin-left:20px;
    font-size:1.1em;
}

#comentario{
    height:60px;
    border:1px solid #8A8D91;
    resize:none;
    font-size:1.1em;
}

.boton{
    width: 100px;
    float:left;
    background-color:white;
    border:1px solid #8A8D91;
    height:20px; 
    font-size:1.2em;
     border-radius: 3px 3px 3px 3px;
}

.boton:hover{
    width: 100px;
    float:left;
    background-color:#3079d4;
    border:1px solid #8A8D91;
    color:white;
     border-radius: 5px 5px 5px 5px;
}

.texto{
    display:block;
    height:23px;
    float:left;
    color:white;
    font-size:1.1em;
}

.select{
    width:100px;
    text-align:center;
    margin-right:10px;
    height:18px;
    vertical-align:middle;
    border-radius: 3px 3px 3px 3px;
    font-size:1.2em;
    margin-bottom:5px;
}

.text{
    display:block;
    height:18px;
    float:left;
    color:white;
    font-size:1.1em;
}

.calcular{
    width:150px;
    /*margin:0 auto;*/
    float:left;
    margin-left:110px;
    margin-bottom:20px;
}

#mensaje_presupuesto{
    color:white;
    font-size:1.2em;
}

.modulo{
    font-size:1.4em;
    margin-top:10px;
    display:block;
    margin-bottom:-10px;
}

sup{
    font-size:0.7em;
}

#mensaje_enviado{
    width:400px;
    margin:0 auto;
    background-color:#CACDE4;
    height:100px;
    /*position:relative;
    top:-200px;
    margin-bottom:-200px;*/
    position:absolute;
    top:300px;
    left:200px;
    border:5px solid #00135D;
}

#mensaje_enviado p{
    color:#00135D;
    text-align:center;
    padding-top:10px;
}

#separar{
    margin-bottom:20px;
    float:right;
}

#contacto_enviado{
    width:400px;
    margin:0 auto;
    background-color:#CACDE4;
    height:100px;
    /*position:relative;
    top:-200px;
    margin-bottom:-200px;*/
    position:absolute;
    top:300px;
    left:200px;
    border:5px solid #00135D;
}

#contacto_enviado p{
    color:#00135D;
    text-align:center;
    padding-top:10px;
}
.banderas{
    position: relative;
    top:50px;
    left:10px;
    z-index: 100;
}
/*------------------------ FIN FORMULARIO CONTACTA-----------------------------------*/

