body{
	background-color:#edead4;
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
}

@font-face {
    font-family: "Valerie";
    src: url(../fonts/ValerieCapitale.ttf) format("truetype");
}

#menu{
    background-color: #8e362e;
    text-align: center;
    /*z-index: 99999;*/
	border-bottom: 5px solid #f0efe1;
	height:65px;
}

.navbar-default  {
	font-size:30px;
}

#menu ul {
	font-family: "Valerie";
	font-size:28px;
	/*background-color:#23C55E;*/
}

#menu ul li {
	margin-left:25px;
}

#menu ul li a:hover {
	background-color:#E38206;
}

#menu a {
	color:#fff;
	text-decoration:none;
	padding-top:25px;
}

#logo{
	width: 348px;
	height:162px;
    background-image: url(../images/logo.png);
	position:absolute;
	border-radius: 0px 0px 25px 25px;
	-webkit-box-shadow: 4px 6px 5px 0px rgba(0,0,0,0.41);
-moz-box-shadow: 4px 6px 5px 0px rgba(0,0,0,0.41);
box-shadow: 4px 6px 5px 0px rgba(0,0,0,0.41);
	}

#banner{
	height:500px;
   background: url(../images/banner_inicio.png) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
	}
	
footer{
	height:309px;
	background-image: url(../images/pie_pag.png);
}

footer .container{
	height:100%;
	background-image: url(../images/canastos.png);
	background-repeat:no-repeat;
	}

.site-footer{
	margin:170px 0 0 150px;
    padding: 10px 0px;
    font-size: 20px;
    /*color: #CCC;*/
}


#contenido {
	margin-bottom:50px;
}

#contenido p {
	font-size:18px;
}

.info{
	font-size:22px;
	text-align:center;
	}

.titulo_principal{
 font-family: "Valerie";
 text-align:center;
	}
	
.btn-warning {
    
	background: rgba(169,3,41,1);
background: -moz-linear-gradient(left, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(169,3,41,1)), color-stop(44%, rgba(143,2,34,1)), color-stop(100%, rgba(109,0,25,1)));
background: -webkit-linear-gradient(left, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -o-linear-gradient(left, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: -ms-linear-gradient(left, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
background: linear-gradient(to right, rgba(169,3,41,1) 0%, rgba(143,2,34,1) 44%, rgba(109,0,25,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019', GradientType=1 );
	
    border-color: #747272;
}

.btn-warning:hover {
    
	background: rgba(255,175,75,1);
background: -moz-linear-gradient(left, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,175,75,1)), color-stop(100%, rgba(255,146,10,1)));
background: -webkit-linear-gradient(left, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -o-linear-gradient(left, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: -ms-linear-gradient(left, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
background: linear-gradient(to right, rgba(255,175,75,1) 0%, rgba(255,146,10,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffaf4b', endColorstr='#ff920a', GradientType=1 );
	
border-color: #C9C4C4;
}