/* CSS Document */

body{
	background-image: url(webimg/fons.gif);
	background-repeat: repeat;
	padding-top: 10px;
		
}
.Menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
}

.Menu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.Menu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	text-decoration:none;
}

.Idioma {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5f5c5c;
	font-weight: bold;
}
.MenuDesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b7b6b6;
	font-weight: bold;
}

.MenuDesp a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b7b6b6;
	font-weight: bold;
	text-decoration:none;
}

.MenuDesp a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef412a;
	font-weight: bold;
	text-decoration:none;
}

.MenuProd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b7b6b6;
	
}

.MenuProd a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b7b6b6;
	text-decoration:none;
}

.MenuProd a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef412a;
	text-decoration:none;
}


.Menu_on {
	color: #ef412a;
}


.IdiomaDesp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3938;
	font-weight: bold;
}

.IdiomaDesp a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3d3938;
	font-weight: bold;
	text-decoration:none;
}

.IdiomaDesp a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ef412a;
	font-weight: bold;
	text-decoration:none;
}

.destacat {
	width: 225px;
	float: left;
	background-color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	height: 95px;
	line-height: 14px;
}

.destacat a{
	width: 225px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration:none;
}

.destacat a:hover{
	width: 225px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFF;
	text-decoration:underline;
}

.separador {
	float: left;
	height: 95px;
	width: 10px;
}
.sep_Horitzontal {
	width: 695px;
	height: 10px;
}

.titolDestacat {
	color: #ef412a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 19px;
	margin-bottom: 12px;
}

.titolDestacat a{
	color: #ef412a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration:none;
}

.titolDestacat a:hover{
	color: #ef412a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-decoration:underline;
}

.adresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFF;
	line-height:13px;
	width: 140px;
}

.adresa a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #b7b6b6;
	text-decoration:none;
	width: 140px;
}

.adresa a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ef412a;
	text-decoration:none;
	width: 140px;
}


.taronja {
	color: #ef412a;
}

.textPeu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5b5b;
	line-height:13px;

}
.textPeu a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5b5b5b;
	text-decoration:none;
}

.textPeu a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ef412a;
	text-decoration:none;
}
.titolGran {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	padding-top: 7px;
}

.titolMig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	padding-top: 11px;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
}

.text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration:none;
}

.text a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: ##EF412A;
	text-decoration:none;
}
.logoBis {
	margin-right: 5px;
}
.data {
	font-family: Arial, Helvetica, sans-serif;
	color: #EF412A;
	font-size: 10px;
	margin-top: 30px;
	margin-bottom: 10px;
}
.titolNews {
	color: #ef412a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	line-height: 19px;
	margin-top:15px;
}

.textNews {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	line-height:13px;
}
.camp1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	height: 17px;
	width: 138px;
	border: 1px solid #EF412A;
	background-color: #000;
	padding-left: 5px;
	padding-top: 3px;
}
.camp2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	height: 17px;
	width: 193px;
	padding-left: 5px;
	border: 1px solid #EF412A;
	background-color: #000;
	padding-top: 3px;
}
.camp3 {
	padding-top: 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	height: 17px;
	width: 63px;
	padding-left: 3px;
	border: 1px solid #EF412A;
	background-color: #000;
}
.camp4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	padding-top: 3px;
	height: 17px;
	width: 116px;
	padding-left: 3px;
	border: 1px solid #EF412A;
	background-color: #000;
}
.camp5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 5px;
	color: #FFF;
	height: 17px;
	width: 144px;
	padding-left: 3px;
	border: 1px solid #EF412A;
	background-color: #000;
}

.camp6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	color: #FFF;
	height: 17px;
	width: 163px;
	padding-left: 3px;
	border: 1px solid #EF412A;
	background-color: #000;
}

.camp7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 3px;
	color: #FFF;
	height: 17px;
	width: 172px;
	padding-left: 3px;
	border: 1px solid #EF412A;
	background-color: #000;
}

.campAlt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	height: 218px;
	width: 205px;
	padding-left: 5px;
	padding-top: 3px;
	border: 1px solid #EF412A;
	background-color: #000;
}
.separador2 {
	float: left;
	height: 10px;
	width: 10px;
}
#checkbox {
	border: 1px solid #EF412A;
	background-color: #000;
}

.check {
	border: 1px solid #EF412A;
	background-color: #000;
}
.legales {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	line-height:13px;
}

.legales a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b7b6b6;
	font-weight:bold;
	line-height:13px;
}

.legales a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #b7b6b6;
	font-weight:bold;
	line-height:13px;
}.boto {
	width: 95px;
}
.campos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFF;
}
.news {
	padding-bottom: 3px;
}

.news a{
	color:#ef412a;
	text-decoration:none;
}

.news a:hover{
	text-decoration:none;
}

