body{
	background: #1F1A17;
}

.web-general{
	border: 2px solid #FCF604;
    
	background: rgba(18,18,18,0.99);
	background: -moz-linear-gradient(left, rgba(18,18,18,1) 0%, rgba(0,0,0,1) 52%, rgba(18,18,18,0.99) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(18,18,18,1)), color-stop(52%, rgba(0,0,0,0.99)), color-stop(100%, rgba(18,18,18,0.99)));
	background: -webkit-linear-gradient(left, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	background: -o-linear-gradient(left, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	background: -ms-linear-gradient(left, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	background: linear-gradient(to right, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#121212', endColorstr='#121212', GradientType=1 );
}

.web-general-alerta{
	border: 2px solid #FF0000;
    
	background: rgba(18,18,18,0.99);
	background: -moz-linear-gradient(left, rgba(18,18,18,1) 0%, rgba(0,0,0,1) 52%, rgba(18,18,18,0.99) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(18,18,18,1)), color-stop(52%, rgba(0,0,0,0.99)), color-stop(100%, rgba(18,18,18,0.99)));
	background: -webkit-linear-gradient(left, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	background: -o-linear-gradient(left, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	background: -ms-linear-gradient(left, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	background: linear-gradient(to right, rgba(18,18,18,0.99) 0%, rgba(0,0,0,0.99) 52%, rgba(18,18,18,0.99) 100%);
	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#121212', endColorstr='#121212', GradientType=1 );
}

div{
	color: white;
	font-family: sans-serif;
}

a, a:hover{
	color: #FCF604;
}

a.menu, a:hover.menu{
	color: #FCF604;
	font-size: 20px;
	font-weight: bold;
}

div{
	padding: 5px;
}

.texto-centrado{
	text-align: center !important;
}

.sombra{
	-webkit-box-shadow: 0px 0px 35px 26px rgba(0,0,0,0.75);
	-moz-box-shadow: 0px 0px 35px 26px rgba(0,0,0,0.75);
	box-shadow: 0px 0px 35px 26px rgba(0,0,0,0.75);
}

.boton{
	width: 100%;
	background: black;
	color: white;
	font-weight: bold;
	font-size: 25px;
	border: 1px solid #FCF604;
}

.boton2{
	width: 100%;
	background: #FCF604;
	color: black;
	font-weight: bold;
	font-size: 25px;
	border: 1px solid #FCF604;
}

.backgroud-image{
	background-image: url('../imatges/background.jpg');
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center top;
}


.navbar-custom{
	padding-top: 15px !important;
	border: 0px;
	border-radius: 0px !important;
	background: #1F1A17;
    position: fixed;
    top: 0;
    z-index: 10000;
    width: 100%;
    height: 50px;
    
    padding: 0px !important;
}

.color-amarillo{
	color: #FCF604;
}

.content-padding{
	padding-top: 55px;
}

.web-movil #estat img{
	width: 25%;
}

.web-movil{
	font-size: 1.5em;
}