/*Samuel Chica Jerónimo*/
  .letra_peque {
		background-color: #fff;
		color: #000;
		font-family: Verdana;
		font-feature-settings: "'liga' 1";
		font-kerning: auto;
		font-style: normal;
		font-size: 0.9em;
		font-weight: 400;
		letter-spacing: 0;
		line-height: 1.25em;
		text-align: left;
		text-decoration: none;
		text-transform: none;
		word-spacing: 0;
	  }
.origenRecursos

	{
		margin:0 auto;
		padding-left: 15px;
		padding-right: 10px;
		padding-top: 5px;
		padding-bottom: 5px;
		width: 55%;
		background-color: #fffcfd;
		border: 2px solid #ff801a;
		-moz-border-radius: 31px;
		-webkit-border-radius: 31px;
		border-radius: 31px;
		/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/
		-moz-box-shadow: 5px 5px 6px #000000;
		-webkit-box-shadow: 5px 5px 6px #000000;
		box-shadow: 5px 5px 6px #000000;
		filter: progid:DXImageTransform.Microsoft.Shadow(strength = 5, direction = 135, color = '#000000');
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(strength = 5, Direction = 135, Color = '#000000')";
		/*Shadows look very different in IE (Only cardinal directions supported)*/
		/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
		/*Element should have a background-color*/
		/*All filters must be placed together*/
		/*IE 7 AND 8 DO NOT SUPPORT BLUR PROPERTY OF SHADOWS*/
		opacity: 0.95;
		-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity = 95);
		/*-ms-filter must come before filter*/
		filter: alpha(opacity = 95);
		/*INNER ELEMENTS MUST NOT BREAK THIS ELEMENTS BOUNDARIES*/
		/*All filters must be placed together*/
	}
.caja{width:1150px; margin:0 auto;}

.BordeTituloFormulario{
    border-width: 3px;
    border-color: rgb(101, 199, 44);
    background-color: rgb(255, 229, 181);
}
.BordeCampoFormulario{
    background-color: rgb(211, 243, 252);
    border-width: 2px;
    border-radius: 15px 50px 30px 5px;
    border-color: rgb(119, 235, 255);
}
.AlineamientoCampos{
   width: 200px;
   display: inline-block;
}
.CamposObligatorios{
    background-color: rgb(177, 250, 162);
    border-color: black;
    margin: 1px;
    border-width: 0px;
    border-bottom-width: 2px;
    width: 350px;
    
}
.CamposOpcionales{
    background-color: rgb(211, 243, 252);
    border-color: black;
    margin: 1px;
    border-width: 0px;
    border-bottom-width: 2px;
    width: 350px;
}
.TextoFormulario{
    font-size: 15px;
    font-weight: bold;
}
.IconosFormulario{
    font-size: 20px;
}
.ImagenEscudoGranada{
    float: right;
    margin-right: 20px;
    height: 103px;
    width: 81px;
}
.TituloProteccionDatos{
    text-align: center;
}
.CampoTratamientoDatos{
    background-color: rgb(189, 241, 255);
    border-radius: 30px 30px 30px 30px;
    border-color: rgb(119, 235, 255);
}
.exponeTextoArea{
width: 800px;
height: 250px;
}

input:focus {
    background-color:#fff;
    border: 2px solid #CB8B07;
    font-size: 18px;
    color: red;
    font-weight: bold;
}

/****************
MEDIA QUERRY
****************/
@media screen and (max-width: 980px) and (min-width:801px) {
    .exponeTextoArea{
        width: 500px;
        height: 300px;
    }

    .caja{width:650px; margin:0 auto; float: left;}
}

@media screen and (max-width: 800px) {
    .exponeTextoArea{
        width: 500px;
        height: 300px;
    }

    .caja{width:650px; margin:0 auto; float: left;}
}

@media only screen and (max-width: 736px) {
    .exponeTextoArea{
        width: 500px;
        height: 300px;
    }

    .caja{width:650px; margin:0 auto; float: left;}
}

@media screen and (max-width: 700px) {
    .exponeTextoArea{
        width: 400px;
        height: 250px;
    }

    .caja{width:650px; margin:0 auto; float: left;}
}

@media screen and (max-width: 480px) {
    .exponeTextoArea{
        width: 350px;
        height: 250px;
    }

    .caja{width:400px; margin:0 auto; float: left;}

    .ImagenEscudoGranada{
       display: none;
    }
}
