@font-face {  
   font-family: "Orator Std";   
   src: url(/web/fonts/OratorStd.otf) format("truetype");     
}
@font-face {  
   font-family: "OratorStd-Slanted";   
   src: url(/web/fonts/OratorStd-Slanted.otf) format("truetype");     
}  


body {
    MARGIN-TOP: 0px;
	MARGIN-BOTTOM: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #C8C7C7;
    background-repeat:no-repeat;
    align: center;
}

.botonsBarraMenuSuperior {
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #ffffff;
}
.botonsBarraMenuSuperior a{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #ffffff;
}
.botonsBarraMenuSuperior a:hover{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #000000;	
}

.cursorBarraMenuSuperiorOver {  
    cursor: pointer;
	color: #000000;
}
.cursorBarraMenuSuperiorOutOver {  
	color: #ffffff;
}

.botonsBarraMenuEsquerra {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
}
.botonsBarraMenuEsquerra a{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
}
.botonsBarraMenuEsquerra a:hover{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;	
}

.cursorBarraMenuEsquerraOverSinPuntero {  
	font-family: Arial;
	color: #ffffff;
	font-size:12px;
	background-color: #727272;
}
.cursorBarraMenuEsquerraOver {  
    cursor: pointer;
	color: #ffffff;
	font-size:12px;
	background-color: #727272;
}
.cursorBarraMenuEsquerraOutOver {  
	color: #ffffff;
	font-size:12px;
	background-color: #ACACAC;
}
.cursorBarraMenuEsquerraOver2 {  
    cursor: pointer;
	color: #ffffff;
	font-size:11px;
	background-color: #464445;
}

.cursorBarraMenuEsquerraFixe {  
	color: #ffffff;
	font-size:11px;
	background-color: #727272;
    background-image:url(/UserFiles/Image/fletxa-dreta.jpg);
    background-repeat:no-repeat;
    background-position:left;
}

.cursorBarraMenuEsquerraOverNet {  
    cursor: pointer;
	color: #ffffff;
	font-size:11px;
	background-color: #727272;
}

.botonsBarraMenu {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	border-style:solid;
	border-color:#000000;
	border-width:2px;
	color: #ffffff;
}
.botonsBarraMenu a{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
	cursor: pointer;
}
.botonsBarraMenu a:hover{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #FFFFFF;	
	cursor: pointer;
}
.botonsBarraCanals {
	font-family: Arial;
	font-size:10px;
	text-decoration: none;
	color: #676666;
}
.botonsBarraCanals a{
	font-family: Arial;
	font-size:10px;
	text-decoration: none;
	color: #676666;
}
.botonsBarraCanals a:hover{
	font-family: Arial;
	font-size:10px;
	text-decoration: none;
	color: #000000;	
}


.cursorBarraMenuOver {  
    cursor: pointer;
	border-style:solid;
	border-color:#ffffff;
	border-bottom-color:#D8001D;
	border-top-color:#D8001D;
	border-width:2px;
	background-color: #D8001D;
}
.cursorBarraMenuOutOver {  
	background-color: #000000;
	border-style:solid;
	border-color:#000000;
	border-width:2px;
}


.peu {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676666;
}
.peu a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676666;
}
.peu a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;	
}

.botonsPeu {
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #6C6C6C;
}
.botonsPeu a{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #6C6C6C;
}
.botonsPeu a:hover{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #000000;	
}

.cursorPeuOver {  
	font-family: Arial;
    cursor: pointer;
	color: #000000;
	font-size:9px;
}
.cursorPeuOutOver {  
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #6C6C6C;
}

.fontCreadorWeb {
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #6C6C6C;
}
.fontCreadorWeb a{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #6C6C6C;
}
.fontCreadorWeb a:hover{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #000000;	
}

.fontMigas {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #616161;
}
.fontMigas a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #616161;
}
.fontMigas a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;	
}

.fontTitolContingut {
	font-family: Arial;
	font-size:18px;
	text-decoration: none;
	color: #616161;
}
h1 {
	font-family: Arial;
	font-size:18px;
	text-decoration: none;
	color: #616161;
	margin:0px;
	padding:0px;	
}


.fontTitolArticleContingut {
	font-family: Arial;
	font-size:14px;
	text-decoration: none;
	color: #616161;
}

.fontTitolNoticiaContingut td{
	font-family: Arial;
	font-size:14px;
	text-decoration: bold;
	color: #616161;
	background-color: #F0F0F0;
	margin-bottom:10px;
	padding-left:10px;
}

.fontArticleContingut {
	font-family: Arial;
	text-align:justify; 
	font-size:12px;
	text-decoration: none;
	color: #616161;
}
.fontArticleContingut a{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #616161;
}
.fontArticleContingut a:hover{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}

.fontTitolCabeceraMarquesina {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
}
.fontTitolMarquesina {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #616161;
}
.fontTitolMarquesina a{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #616161;
}
.fontTitolMarquesina a:hover{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}

.fontContigutMarquesina {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #616161;
}

.fontLinkAdjunts {
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #616161;
}

.fontLinkAdjunts a{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #616161;
}

.fontLinkAdjunts a:hover{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #000000;
}

.fontBotoProducte {
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	border-style:solid;
	border-color:#ffffff;
	border-width:2px;
	color: #B4B4B4;
}

.fontBotoProducte a{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #B4B4B4;
}

.fontBotoProducte a:hover{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #ffffff;
}

.cursorBotoProducteOver {  
      cursor: pointer;
	border-style:solid;
	border-bottom-color:#D5D4D4;
      border-left-color:#D5D4D4;
      border-right-color:#D5D4D4;
	border-top-color:#565656;
	border-width:2px;
	background-color: #565656;
}
.cursorBotoProducteOutOver {  
	background-color: #ffffff;
	border-style:solid;
	border-color:#ffffff;
	border-width:2px;
}
.cursorBotoImatgeProducteOver {  
      cursor: pointer;
}
.cursorBotoImatgeProducteOutOver {  

}

.titolBarra {
	font-family: Arial;
	font-size:13px;
	text-decoration: none;
	color: #ffffff;
}

.titolBarra2 {
	font-family: Arial;
	font-size:13px;
	text-decoration: none;
	color: #ffffff;
    background-image:url(/UserFiles/Image/Fondo-barra-titol2.jpg);
    width:510px;
    text-align:left;
padding-left:6px; 
    height:19px;
}

.fontTitolNewsLetters {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #4E4D4E;
}
.fontTitolNewsLetters a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #4E4D4E;
}
.fontTitolNewsLetters a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

.fontTitolNoticies a{
	font-family: Arial;
	font-size:14px;
	text-decoration: none;
	color: #000000;
}

.fontDataNoticia {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #676767;
}

.fontNoticia {
	font-family: Arial;
	text-align:justify; 
	font-size:11px;
	text-decoration: none;
	color: #676767;
}

.fontTitolUltimesNoticies a{
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #000000;
}

.fontDataUltimesNoticia {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676767;
}

.fontUltimesNoticia {
	font-family: Arial;
	text-align:justify; 
	font-size:11px;
	text-decoration: none;
	color: #676767;
}

.titolBarraUltimesNoticies {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
}

.fontNoticiaMasInfo {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #CC0000;
}
.fontNoticiaMasInfo a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #CC0000;
}
.fontNoticiaMasInfo a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

.fontMasPagina {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #CC0000;
}
.fontMasPagina a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #CC0000;
}
.fontMasPagina a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

.fontSiteMap {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #4E4D4E;
	font-weight:500;
}
.fontSiteMap a{
	font-family: Arial;
	font-size:12px;
	text-decoration: underline;
	color: #4E4D4E;
	font-weight:500;
}
.fontSiteMap a:hover{
	font-family: Arial;
	font-size:12px;
	text-decoration: underline;
	color: #CE4002;
	font-weight:500;
}

.fontSolicitarInfo {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676666;
}
.fontSolicitarInfo a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676666;
}
.fontSolicitarInfo a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;
}

.fontPayperContactar {
	font-family: Arial;
	font-size:13px;
	text-decoration: none;
	color: #D8001D;
}

#precarga{
	position:absolute; 
	width:100%; 
	height:100%; 
	top:0; 
	left:0;
}
	 
#buscador{
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #000000;
	background-color: #F3F2F2;
	border-width:0;
}

.fontTitolBanner {
	font-family: Arial;
	font-size:12px;
	text-decoration: none;
	color: #ffffff;
}

.imatgeBanner{
  font-family: Arial;
  font-size:12px;
  text-decoration: none;
  color: #ffffff;
  background-image:url(/UserFiles/Image/Cabecera-baner-gris.jpg);
}
.imatgeBanner td{
  font-family: Arial;
  font-size:12px;
  text-decoration: none;
  color: #ffffff;
  background-image:url(/UserFiles/Image/Cabecera-baner-gris.jpg);
}
.imatgeBanner td:hover{
  cursor: pointer;
  font-family: Arial;
  font-size:12px;
  text-decoration: none;
  color: #ffffff;
  background-image:url(/UserFiles/Image/Cabecera-baner-rojo.jpg);
}
.imatgeBanner td a{
  font-family: Arial;
  font-size:12px;
  text-decoration: none;
  color: #ffffff;
}
.imatgeBanner td a:hover{
  cursor: pointer;
  font-family: Arial;
  font-size:12px;
  text-decoration: none;
  color: #ffffff;
}




.imatgeBannerHover{
  cursor: pointer;
  font-family: Arial;
  font-size:12px;
  text-decoration: none;
  color: #ffffff;
  background-image:url(/UserFiles/Image/Cabecera-baner-rojo.jpg);
}





.fontBotoSuperiorProducte {
	font-family: Arial;
	font-size:9px;
	background-color: transparent;
	color: transparent;
	filter: alpha(opacity= 0);
    -moz-opacity: .0;
    opacity: .0;	
	border-style:solid;
	border-color:transparent;;
	border-width:2px;
}

.fontBotoSuperiorProducte a{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #B4B4B4;
}

.fontBotoSuperiorProducte a:hover{
	font-family: Arial;
	font-size:9px;
	text-decoration: none;
	color: #ffffff;
}

.avis {
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676666;
}
.avis a{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #676666;
}
.avis a:hover{
	font-family: Arial;
	font-size:11px;
	text-decoration: none;
	color: #000000;	
}

.cursorBotoSuperiorProducteOver {  
	font-family: Arial;
	font-size:9px;
	color: #ffffff;
    cursor: pointer;
	border-style:solid;
	border-color:#ffffff;
	border-width:2px;
	background-color: #D64545;
}
.cursorBotoSuperiorProducteOutOver {  
	font-family: Arial;
	font-size:9px;
	background-color: transparent;
	color: transparent;
	filter: alpha(opacity= 0);
    -moz-opacity: .0;
    opacity: .0;
	border-style:solid;
	border-color:transparent;;
	border-width:2px;
}
.cursorBotoSuperiorImatgeProducteOver {  
      cursor: pointer;
}
.cursorBotoSuperiorImatgeProducteOutOver {  

}

.borderPagina {
    border-left-style:solid;
    border-left-color:#AAA9A9;
    border-left-width:1px;
    border-right-style:solid;
    border-right-color:#AAA9A9;
    border-right-width:1px;    
}

.imatgeIconoReferencias {
	font-family: Arial; 
	text-decoration: none;
	font-size:10px;
	color: #4E4D4E;
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
}
.imatgeIconoReferencias a{
	font-family: Arial; 
	text-decoration: none;
	font-size:10px;
	color: #4E4D4E;
}
.imatgeIconoReferencias tr td{
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
}
.imatgeIconoReferencias tr td:hover{
    cursor: pointer;
    border-style:solid;
    border-color:#999999;
    border-width:1px;
}

.imatgeIconoReferenciasOver {
    cursor: pointer;
    border-style:solid;
    border-color:#999999;
    border-width:1px;
}

.ferias {
	font-family: Arial; 
	text-decoration: none;
	font-size:10px;
	color: #4E4D4E;
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
}
.feriasTexto {
	background-color: #F5F5F5; 
	padding-top: 5px; 
	padding-bottom: 5px;
}
.ferias a{
	font-family: Arial; 
	text-decoration: none;
	font-size:10px;
	color: #4E4D4E;
}
.ferias tr td{
    border-style:solid;
    border-color:#CCCCCC;
    border-width:1px;
}
.ferias tr td:hover{
    cursor: pointer;
    border-style:solid;
    border-color:#999999;
    border-width:1px;
}

.avisoInformcion {
	font-family: Arial;
	font-size:13px;
    border-style:solid;
    border-color:#4d4d4d;
    border-width:1px;
	color: #4d4d4d;
	background-color: #F0F0F0;
}

.avisoInformcion a{
	font-family: Arial;
	font-size:13px;
	color: #dd4119;
}

.avisoInformcion a:hover{
	font-family: Arial;
	font-size:13px;
	color: #000000;
}

li {
   list-style-image: url(/UserFiles/Image/punto-gris.jpg);
}

div#galeriaImagenes {
   margin-top:10px;
   margin-left:18px;	
   padding:15px;
   background-color:#F0F0F0;
   width:92%;

}

.Radio {
    border-width:0px;
	color:#000000;
	border-color:#C5C5C5;
}

.INPUT {
	height:15px; 
      FONT-SIZE: 11px; 
	font-family: Arial;
	BORDER: #C5C5C5 1px solid;
}

.SELECT {
	height:19px; 
      FONT-SIZE: 11px; 
	font-family: Arial;
	BORDER: #C5C5C5 1px solid;
      width:377PX;
}

.TEXTAREA {
    FONT-SIZE: 11px; 
    COLOR: #000000; 
    font-family: Arial;
	BORDER: #C5C5C5 1px solid;
}

.missatgeOk { 
    font-family: Arial;
    position:static;
    font-size:12px;
    color:#4E4D4E;
    text-decoration:bold;
    background-color:#F0F0F0;
    text-align:left;
    vertical-align:middle;
    padding-top:7px;
    padding-left:5px;
    padding-bottom:7px;
    margin-right:20px;
    margin-left:20px; 
    margin-top:10px;   
}

.missatgeError { 
    font-family: Arial;
    position:static;
    font-size:12px;
    color:#D8001D;
    text-decoration:bold;
    background-color:#F0F0F0;
    text-align:left;
    vertical-align:middle;
    padding-top:7px;
    padding-left:5px;
    padding-bottom:7px;
    margin-right:20px;
    margin-left:20px; 
    margin-top:10px;   
}


table.carTecnicas td {
	background-color: #f6f6f6;
	font-family: Arial;
	font-size:12px;
	text-align: center;
	color: #666;
	font-weight: bold;
	border: 1px solid #e9e9e9;
}

.fontResultatRecerca {
	font-family: Arial;
	text-align:justify; 
	font-size:12px;
	text-decoration: none;
	color: #616161;
}
.fontlinkResultatRecerca {
	font-family: Arial;
	text-align:justify; 
	font-size:12px;
	text-decoration: underline;
	color: #E0554E;
}
.fontlinkResultatRecerca a{
	font-family: Arial;
	text-align:justify; 
	font-size:12px;
	text-decoration: underline;
	color: #E0554E;
}
.fontlinkResultatRecerca a:hover{
	font-family: Arial;
	text-align:justify; 
	font-size:12px;
	text-decoration: underline;
	color: #D8001D;
}

