
.nom398{
margin:0;
padding:0;
position:absolute;
bottom:0px;
left:0px;
height:15px;
}

#doc-66{
	width:1070px;
	position:relative;
	left:50%;
	margin-left:-535px;
	
	
} /* 1100 */

#imgH{
	margin:0;
}

#ft{
	width:1070px;
	position:relative;
	left:50%;
	margin-left:-535px;
}

h2{
font-size:18px;
margin:0;
padding:0;
padding-top:10px;
padding-bottom:5px;
}

.yui-t5 #yui-main .yui-b {
	position:relative;
	margin-right:250px;
}


.yui-t5 .yui-b {
float:right;
width:235px;
}

.linehead{
/*  margin: 0 0 5px 0;
  margin: 0px;
  margin-bottom: 5px;*/
  position:relative;
  left:2px;
  height: 1px;
  margin-bottom:5px;
  /*top:-5px;*/
  width:1060px;
}

#bd{
	padding-top:5px;
}



a{
	z-index:10;
}

p{
	margin:0;
	padding:0;
	padding-bottom:15px;
}



.adjunts
{
	position:relative;
    font-size: 80%;
    color: #FF6600;
    text-decoration:none;
	list-style-type:none;
	padding:0;
	margin:0;
}

.adjunts2
{
	position:relative;
    font-size: 80%;
    color: #FF6600;
    text-decoration:none;
	list-style-type:none;
	padding:0;
	margin:0;
}

.adjunts2 a
{
	position:relative;
    color: #FF6600;
    text-decoration:underline;
}

.adjunts2 a:hover
{
	position:relative;
    color: #000000;
    text-decoration:underline;
}

.adjunts a
{
	position:relative;
    color: #FF6600;
    text-decoration:underline;
}

.adjunts a:hover
{
	position:relative;
    color: #000000;
    text-decoration:underline;
}

form{
	padding:0;
	margin:0;
}











/*Noves CSS de contingut*/

.leftbloc{
}

.rightbloc{
	float:right;
	width:565px;
	z-index:10;
}

.rightbloc33{
	float:right;
	width:820px;
	z-index:10;
}

.adjunts img,a{
margin:0;
padding:0;
}

.dot_taronja{
background:#FFFFFF url(imatges/dot_orange.gif) repeat-x scroll center center;
border-width:0;
height:10px;
margin:1px 0 1px 0;
}

.dot_taronja2{
background:#FFFFFF url(imatges/dot_orange.gif) repeat-x scroll center center;
border-width:0;
height:5px;
margin:1px 0 1px 0;
}

.dot_gris{
background:#FFFFFF url(imatges/dot_grey.gif) repeat-x scroll center center;
border-width:0;
height:10px;
margin:1px 0 1px 0;
}

.line_gris
{
  margin: 2px 0 5px 0;
  height: 1px;
  border-width: 0;
  background: #fff url(imatges/line_grey.gif) center repeat-x;
}

.adt{
	margin:0;
	padding:0;
	border-collapse:collapse;
}
.adt td{
	margin:0;
	padding:0;
	text-align:left;
}



.formButt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:3px 5px 3px 5px;
background-color:#F47D02;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
cursor:pointer;
}
.formButtOver{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:3px 5px 3px 5px;
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
cursor:pointer;
}

.formbutt2{
text-align:right; padding-top:7px;
}








.linea_orange615_33{
position:relative;
height:1px;
width:570px;
border-bottom:1px dotted #FF6600;
margin-left:5px;
margin-top:2px;
margin-bottom:2px;
}

.linea_orange615_33_2{
position:relative;
height:1px;
width:100%;
border-bottom:1px dotted #FF6600;
margin-left:5px;
margin-top:2px;
margin-bottom:2px;
}


.container_press{
overflow:hidden;
}

.imagen_press {
float:left;
padding:10px 0 5px;
text-align:center;
width:240px;
}

.imagen_press img{
width:230px;
border:1px solid #666666;
}

.container_textpress{
float:left;
width:580px;
padding:10px 0 3px 0;
}

.container_textpress2{
float:left;
width:100%;
padding:5px 0 3px 0;
}

.link_press{
position:relative;
color:#FF6600;
font-size:11px;
left:5px;
}

.link_press a{
position:relative;
color:#FF6600;
font-size:11px;
text-decoration:underline;
}

.link_press a:hover{
position:relative;
color:#000000;
font-size:11px;
text-decoration:underline;
}

.press_seedetails{
position:relative;
color:#FF6600;
font-size:11px;
font-weight:bold;
text-align:right;
z-index:4;
}

.press_seedetails a{
position:relative;
color:#FF6600;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}

.press_seedetails a:hover{
position:relative;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:underline;
}















.container_prod{
position:relative;
}

.minicontainer_prod{
float:left;
background-image:url(imatges/fondo_prod.gif);
height:480px;
width:197px;
margin-right:8px;
}

.minicontainer_dist{
float:left;
background-image:url(imatges/fondo_dist.gif);
height:271px;
width:197px;
margin-right:8px;
}

.dist_tit{
font-size:15pt;
color:#FF6600;
font-weight:bold;
padding-left:5px;
padding-top:5px;
}

.imatge_mc_prod{
position:relative;
left:-1px;
margin-top:12px;
}

.imatge_mc_prod img{
width:195px;
}

.titulo_product{
color:#F86F29;
font-size:13px;
left:10px;
margin-bottom:2px;
margin-top:2px;
position:relative;
text-decoration:underline;
width:180px;
}

.titulo_product a{
position:relative;
color:#F86F29;
text-decoration:underline;
}

.titulo_product a:hover{
position:relative;
color:#000000;
text-decoration:underline;
}

.link_product{
position:relative;
color:#F86F29;
text-decoration:underline;
font-size:11px;
text-align:right;

margin-right:10px;
margin-top:3px;

}

.link_product a{
position:relative;
color:#F86F29;
text-decoration:underline;
}

.link_product a:hover{
position:relative;
color:#000000;
text-decoration:underline;
}

.linea_puntos_gris{
top:1px;
border-bottom:1px dotted #999999;
margin-top:3px;
margin-bottom:4px;
}

.text_2_gris{
position:relative;
margin-top:8px;
color:#999999;
font-size:11px;
margin-left:6px;
}

.texto_product{
position:relative;
font-size:13px;
left:10px;
width:180px;
padding-top:3px;
}

.link_2_prod{
position:relative;
font-size:11px;
margin-left:6px;
color:#F86F29;
margin-bottom:4px;
}

.link_2_prod a{
position:relative;
color:#F86F29;
text-decoration:underline;
}

.link_2_prod a:hover{
position:relative;
color:#000000;
text-decoration:underline;
}






.layProd{
overflow:hidden;
width:825px;
background-image:url(imatges/prod_det_fondo.gif);
background-repeat:repeat-y;
overflow:hidden;
padding-bottom:15px;
}


.container_lat{
float:left;
padding-left:10px;
width:400px;
}
.container_latp{
float:left;
padding-left:15px;
width:400px;
}

.container_lat2{
float:right;
width:375px;
padding-right:15px;
}
.container_lat233{
float:right;
width:790px;
padding-right:15px;
}

.imagen_prod_det{
font-size:11px;
}

.border{
border:1px solid #666666;
}

.titulo_naranja_detall_prod{
font-size:13px;
color:#FF6A00;
font-weight:bold;
margin-bottom:-7px;
}

.texto_detall_prod{
font-size:13px;
color:#000000;
padding-top:5px;
}

.texto_detall_prod ul{
padding-left:15px;
}

.texto_detall_prod a{
color:#FF6A00;
text-decoration:underline;
}


.texto_detall_prod a:hover{
color:#000000;
text-decoration:underline;
}

.orange_text_prod{
color:#F86F29;
font-size:13px;
}
.orange_text_prod33{
color:#F86F29;
font-size:13px;
padding-bottom:5px;
}

.imgElem{
border:1px solid #666666;
}



.nom{
margin:0;
padding:0;
}
.prodApp{
font-size:13px;
color:#666666;
padding-bottom:4px;
margin-bottom:4px;
border-bottom:1px dotted #999999;
}
.link_prodApp{
position:relative;
left:0px;
font-size:13px;
color:#FF6600;
margin-bottom:5px;
text-decoration:underline;
}

.link_prodApp a{
position:relative;
font-size:13px;
color:#FF6600;
text-decoration:underline;
}

.link_prodApp a:hover{
position:relative;
font-size:13px;
color:#000000;
text-decoration:underline;
}

.text_career2 a{
position:relative;
font-size:13px;
color:#FF6600;
text-decoration:underline;
}
.text_career2 a:hover{
position:relative;
font-size:13px;
color:#000000;
text-decoration:underline;
}
















<!-- adds !-->

.minicontainer_app{
float:left;
margin-right:8px;
}

.minicontainer_prod2{
float:left;
height:285px;
width:200px;
margin-right:5px;
}

.minicontainer_prod2 img{
border:none;
}

.container_app{
position:relative;
}

.minicontainer_prod3{
float:left;
background-image:url(imatges/applications/fondo_app_small.gif);
height:132px;
width:197px;
margin-left:2px;
margin-right:6px;
}


.titulo_info2{
position:relative;
color:#FF6A00;
left:5px;
margin-top:4px;
margin-bottom:4px;
font-size:13px;
font-weight:bold;
}


.linea_naranja_info{
position:relative;
border-bottom:1px solid #999999;
height:1px;
width:823px;
left:5px;
z-index:80;
}

.linea_naranja_info_small{
position:relative;
border-bottom:1px dotted #F86F29;
height:1px;
width:400px;
z-index:80;
}
.linea_naranja_info_big{
position:relative;
border-bottom:1px dotted #F86F29;
height:1px;
width:820px;
z-index:80;
}

.titol_info{
position:relative;
color:#FF6A00;
font-size:12px;
font-weight:bold;
margin-top:6px;
margin-bottom:6px;
}

.text_naranja_info{
position:relative;
color:#FF6A00;
font-size:12px;
margin-top:6px;
margin-bottom:6px;
}

<!-- INFO ******************************************************** !-->











/**CONTACT**/


.titulo_contact{
position:relative;
color:#FF6A00;
font-weight:bold;
top:10px;
left:5px;

}

#capa_texto{
float:right;
width:380px;

}

#capa_texto_text{
font-size:12px;
}
#capa_texto_text a{
color:#FF6A00;
text-decoration:underline;
}

#capa_texto_text a:hover{
color:#000000;
text-decoration:underline;
}

#capa_mapa{
position:relative;
width:450px;
}

.linea_gris_contactar{
position:relative;
border-bottom:1px dotted #999999;
height:1px;
width:823px;
z-index:80;
}

.nota_legal{
position:relative;
color:#999999;
font-size:11px;
}

.box_form{
position:relative;
/*height:170px;*/
}

.doo_T{
position:relative;
height:24px;
top:3px;
margin-bottom:3px;
z-index:90;
}

.doo_text{
position:relative;
top:4px;
width:90px;
z-index:90;
}

.doo_float{
float:right;
top:4px;
z-index:90;

}

.doo_float2{
float:right;
top:4px;
padding-right:109px;

}

.minispace{
position:relative;
height:5px;
}

.capa_right{
float:left;
width:400px;
padding-left:20px;
}

.capa_left{
float:left;
width:400px;
}

#Newsletter{
float:left;
width:820px;
}

#linea_naranja_full{
position:relative;
border-bottom:1px dotted #F86F29;
height:1px;
width:820px;
}

#linea_negra_full{
position:relative;
border-bottom:1px solid #999999;
height:1px;
width:820px;
}

#linea_gris_full{
position:relative;
border-bottom:1px dotted #999999;
height:1px;
width:820px;
}

#capcha_{
position:relative;
vertical-align:middle;
}

.FormButton{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
padding:3px 5px 3px 5px;
background-color:#F47D02;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
cursor:pointer;
}
.FormButtonOver{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
padding:3px 5px 3px 5px;
background-color:#FFFFFF;
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-bottom:1px solid #666666;
border-right:1px solid #666666;
cursor:pointer;
}

select, input, button, textarea{
border:1px solid #F47D02;
-x-system-font:none;
font-family:arial,helvetica,clean,sans-serif;
font-size:99%;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}
.checkboxx{
border:none;
}

.corgange{
color:#F47D02;
}

.linkOrange a{
color:#000000;
font-size:12px;
position:relative;
text-decoration:none;
}
.linkOrange a:hover{
color:#F47D02;
}

.linkOrange2 a{
color:#F47D02;
font-size:12px;
position:relative;
text-decoration:underline;
}
.linkOrange2 a:hover{
color:#000000;
}










.menu
{
color:#000000;
font-weight:bold;
height:19px;
margin-top:-4px;
overflow:hidden;
width:100%;
}
.menu img{
margin:0;
padding:0;
border:none;
}
.menu a{
border:none;
text-decoration:none;
float:left;
}
.menu_dreta{
float:right;
overflow:hidden;
}
















.link_news{
color:#FF6600;
font-size:13px;
margin-top:3px;
margin-bottom:3px;
position:relative;
left:5px;
text-decoration:underline;
}
.link_news a{
position:relative;
font-size:14px;
color:#FF6600;
text-decoration:underline;
}

.link_news a:hover{
position:relative;
font-size:14px;
color:#000000;
text-decoration:underline;
}
.data_newsD{
color:#000000;
font-size:11px;
margin-bottom:4px;
margin-top:4px;
position:relative;
}
.newsTitle{
padding-left:12px;
}
.prodsTitle{
padding-left:17px;
padding-bottom:8px;
}
.newDotted_33{
overflow:hidden;
}