/* ==========================================================================
   Jaime Cabus
   =============================================border:solid 1px;=======background: url("../img/bg-index.jpg") repeat-x center bottom; background-position:center 0%;====================== */
body{ 
  width:100%;  
  font-family: Verdana, Geneva, sans-serif;
background-image: linear-gradient(bottom, rgb(253,218,215) 5%, rgb(255,255,255) 47%, rgb(255,255,255) 87%);
background-image: -o-linear-gradient(bottom, rgb(253,218,215) 5%, rgb(255,255,255) 47%, rgb(255,255,255) 87%);
background-image: -moz-linear-gradient(bottom, rgb(253,218,215) 5%, rgb(255,255,255) 47%, rgb(255,255,255) 87%);
background-image: -webkit-linear-gradient(bottom, rgb(253,218,215) 5%, rgb(255,255,255) 47%, rgb(255,255,255) 87%);
background-image: -ms-linear-gradient(bottom, rgb(253,218,215) 5%, rgb(255,255,255) 47%, rgb(255,255,255) 87%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.05, rgb(253,218,215)),
	color-stop(0.47, rgb(255,255,255)),
	color-stop(0.87, rgb(255,255,255))
);
background-attachment: fixed;
}

html{ min-height:100%}


.header-line{
       width: 100%;
       height: 5px;
       background-color: #d40202;
   }


.main{ width:960px; height:750px; margin: 0 auto; position: relative; margin-top:30px; }


#home{ margin-top:90px; margin-bottom:20px;}



.main .menu{

       float: left;
       width: 245px;
	   font-family:"GillSansStd-Light";
	   
       
     
   }

    .main .menu ul{
        margin: 0;
        padding: 0;
    }

    .main .menu li{
        border-bottom: #fdc6c6 solid thin;
        color: #d40202;
        font-size: 14px;
		line-height:17px;
    }

    .main .menu li span{
		font-family:"GillSansStdBold";
        font-size: 20px;
        
		
    }

    .main .menu li a{
        color: #d40202;
        text-decoration: none;
        width: 100%;
        padding-top: 10px;
        padding-bottom: 10px;

        display: block;
    }

    .main .menu li:hover{
        background-color: #d40202;
         color: #FFF;
    }
	 .main .menu li a:hover{
         background-color: #d40202;
        color: #FFF;
    }

    .social-links{
        color: #000;
        font-size: 14px;
        margin-top: 20px;
    }

#banner{
	width:710px;
	height:225px;
	display:block;
	
	float:left;
	
}

#content{
	width:680px;
	height:auto;
	min-height:460px;
	display:block;
	padding-left:15px;
	text-align:justify;
	float:left;
	border-left: #fdc6c6 solid thin;
	
}
#content h1{color:#d40202; width:350px; text-align:left; text-transform:uppercase; font-size:24px; line-height:22px; 	font-family:"GillSansStdBold";}
#content h2,h3{color:#d40202; }

footer{ 
    position: absolute;
    background:url(../images/footer.png) no-repeat center bottom; 
	background-size: 100% 100%; 
	width:100%; 
	height:360px; 
	z-index:30; 
	color:#FFF; 
	display:block; 
}

#footer-container{ width:960px; margin: 0 auto;}
#tarjeta{position:absolute; margin-top:-50px;}
#footer-info{ padding-top:120px; text-align:center;}
#footer-info p{ font-size:13px;}
#footer-info p span{ font-size:18px; font-weight:bold; font-style:italic; }

	/*form*/
	

.formular label span {
	color: #000000;
}



.text{
	
	border: none;
	
	
}


