@charset "utf-8";
/* CSS Document */
A{ text-decoration:none; outline:none;}
P{ text-align:justify; margin:15px 0 15px 0;}
BODY{ font-family: Arial; font-size:12px; color:#3C3C3E; line-height:1.2;}
H2{ color:#D50536; font-size:30px; margin-bottom:30px;}
H3{ color:#D50536; font-size:16px; margin:30px 0 10px 0;}


.tot{ margin:0 auto; width:972px;}
.intern{ background:url(../img/fons_cap_interior.jpg) repeat-x;}
.home{ background:url(../img/img_fons_cap.jpg) repeat-x;}

.idiomaes{ float:right; margin-top:12px; margin-bottom:15px;}
.idiomaes .idioma{ font-size:10px; color:#CCC;}
.idiomaes .idioma:hover,.idiomaes .idioma_sel{ color:#666;font-size:10px;}
.logo{ background:url('../img/logo.gif'); display:block; width:239px; height:77px; float:left;}
.menu{ float:right;}
.menu span{ background:url('../img/separador_menu.png'); width:1px; height:90px; display:block; float:left;}
.menu .boto, .menu .boto_sel{ color:#3C3B40; font-weight:bold; font-size:15px; display:block; height:60px; width:115px; float:left; padding:40px 0 0 15px;}
.menu .boto:hover, .menu .boto_sel{ color:#D50632;}

.adfood{ width:600px; float:left;}
.adfood_img{ width:270px; float:right;}
.adfood_img IMG{ margin-top:40px;}

.fires_int{ padding-left:8px; overflow:hidden;}

#peu{ overflow:hidden; height:100px; padding-top:40px; background:url(../img/img_fons_peu.gif) repeat-x #D40435;}
.contectar{ float:left; color:#FFF;}
.contectar:hover{text-decoration:underline;}
.sistems{ float:right; width:33px; height:18px; background:url('../img/logo_6tems.gif') no-repeat;}

.subrallat{border-bottom:1px solid #D40435;}
.processing{ float:left; width:729px;}
.equipament{ float:left; width:213px; margin-left:30px;}
.box1{ width:210px; float:left;}
.box1 a{ background:url('../img/link_inf.png'); width:47px; height:19px; display:block; float:right;}

.video{background-image:url('../img/img_inici_video.jpg'); cursor:pointer; border:1px solid #C0C1C3; background-color:#CCC; width:480px; height:320px; text-align:center; font-size:30px; float:left;}
.ferias{ float:right; width:302px; margin-right:100px;}
.ferias .titulo{ font-weight:bold; color:#FFF; border-bottom:1px solid #4A6EA8; font-size:18px; padding-bottom:3px; margin-bottom:6px;}
.ferias p{ color:#FFF;}
.ferias .link{ background:url("../img/link_inf.png") repeat scroll 0 0 transparent; display:block; float:right; height:19px; width:47px;}
#contingut .dreta{ float:right; width:720px;}

#contingut .empresa_box{ overflow:hidden; margin-bottom:20px;}
#contingut .empresa_box .esquerra{ width:240px; float:left;}
#contingut .empresa_box .dreta{ float:right;}
#contingut .empresa_box .esquerra IMG{ margin-bottom:5px;}
#contingut .empresa_box .esquerra A{ font-weight:bold; color:#000000;}

.contactar{ font-weight:bold;}
.contactar TD{ padding-bottom:7px;}
.camp{ border:1px solid #717171; width:340px; margin-right:30px;}
.camp_area{ border:1px solid #717171; width:340px; height:405px;}
.btn_enviar{ background: #F00; color:#FFF; border:0; text-align:center; background:url('../img/boto_enviar.jpg'); font-weight:bold; width:184px; height:45px; cursor:pointer;}
.titol3{ color:#D50536; font-weight:bold; font-size:15px; display:block; margin-bottom:10px;}
.llegar{ float:left; width:300px;}
.llegar P{ margin:3px 0 3px 0;}
#map{ float:right; width:350px; height:200px; background-color:#006;}
.link{ color:#C4042D; font-weight:bold;}
.link:hover{ color:#0F2E80;}

#flpd label{ cursor:pointer;}
#flpd{font-weight:normal; background-color:#999999; color:#FFF;}

.menu_roser{ list-style:inside; margin-left:25px;}

.intranet {
	float:left;
	margin:8px 0px 15px 430px;
}
.intranet .submit {
	background:url('../img/link_inf.png');
	width:47px;
	height:19px;
	display:block;
	float:right;
	border:none;
	margin-left:8px;
	text-indent:-1000px;
	overflow:hidden;
	text-align:left;
}
.intranet .input-text {
	border:1px solid #000;
	margin-left:8px;
}
.intranet  label {
	color:#d50632;
	font-weight:bold;
	line-height:19px;
}
