﻿body 
{
    background-color:White;
    margin-top:0px;
    
}
/*********************   COLORS  **************************************/
.gris{color:#96969A;}
.verd{color:#00929F;}
.blau{color:#102F68;}

/*********************   LLETRES   ************************************/
.petit
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 4px;
	font-style:normal;
	font-weight: normal;
}
.petit1
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 1px;
	font-style:normal;
	font-weight: normal;
}

.text_arial_10_b  /*color gris per defecte*/
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:bold;
	color:#96969A;
}
.text_arial_11_b  /*color gris per defecte*/
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color:#96969A;
	/*letter-spacing:1px;
	padding-left:2px;*/
}
.text_arial_11_verd  /*color verd per defecte*/
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color:#00929F;
	
}
.blanco  /*color gris per defecte*/
{
    font-family: Arial,Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color:#FFFFFF;
}

.text_times_18_bi
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 17px;
	font-style: italic;
	font-weight:bold;
	color:#00535D;
}
.text_times_14_bi
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight:bold;
	color:#00929F;
}
.text_times_10 /*rojo*/
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color:red;
	letter-spacing: 1px;
}
.text_times_11
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color:#504E53;
}

.text_times_10_gris
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color:#504E53;
}
.text_times_10_groc
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color:#A7863C;
}
.text_times_11_turquesa
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color:#00929F;
}

.text_times_11_turquesa2
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight:normal;
	color:#00929F;
}

.text_times_10_red
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight:normal;
	color:red;
}
.text_times_12
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color:#504E53;
}
.text_times_12_turquesa /*turquesa*/
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight:normal;
	color:#00929F;
}
.text_times_11_groc
{
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:bold;
	color:#A7863C;
}

.txt_12_menu{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-style:normal;
    font-weight: bold;
    color:#00929F; 
    background-color:#B6E2F6;
    /*height:27px;*/
    vertical-align:middle;
    text-align:center;
    border-left: 1px solid #A9A9AD;
    border-right: 1px solid #A9A9AD;
    border-bottom: 1px solid #A9A9AD;
}

.txt_12_menu_on{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style:normal;
    font-weight: bold;
    color:#00929F; 
    background-color:#B6E2F6;
    /*height:27px;*/
    vertical-align:middle;
    text-align:center;
    
    border-right: 1px solid #A9A9AD;
   
}
.txt_12_menu_on2{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style:normal;
    font-weight: bold;
    color:#00929F; 
    background-color:#B6E2F6;
    /*height:27px;*/
    vertical-align:middle;
    text-align:center;
}

.txt_12_menu_off{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style:normal;
    font-weight: bold;
    color:#9E9B9B; 
    background-color:#EDEEEF;
    /*height:27px;*/
    vertical-align:middle;
    text-align:center;
    border-right: 1px solid #A9A9AD;
   
}
.txt_12_menu_off2{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-style:normal;
    font-weight: bold;
    color:#9E9B9B; 
    background-color:#EDEEEF;
    /*height:27px;*/
    vertical-align:middle;
    text-align:center;
    
   
}
.txt_times_21
{  
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 21px;
	font-style: italic;
	font-weight:normal;
	color:#FFFFFF;
	letter-spacing:3px;
	padding-left:10px;
    }
.txt_times_30
{  
    font-family: Times New Roman, arial, Verdana, Helvetica, sans-serif;
	font-size: 29px;
	font-style: italic;
	font-weight:normal;
	color:#E9C44F;
	letter-spacing:3px;
	padding-left:10px;
    }
/*********************    MENU    *******************************************/

.menu_on{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-style:normal;
    font-weight: bold;
    color:#00929F; 
    background-color:#B6E2F6;
    height:27px;
    vertical-align:middle;
    text-align:center;
    border-left: 1px solid #B6E2F6;
}
.menu{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-style:normal;
    font-weight: normal;
    color:#FFFFFF; 
    background-color:#00929F;
    height:27px;
    vertical-align:middle;
    text-align:center;
    border-left: 1px solid #B6E2F6;
}
.menu2{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-style:normal;
    font-weight: normal;
    color:#FFFFFF; 
    background-color:#006E79;
    height:27px;
    vertical-align:middle;
    text-align:center;
    border-left: 1px solid #00929F;
} 
     
.menu3{
    font-family: Times New Roman, arial,Verdana, Helvetica, sans-serif;
    font-size: 13px;
    font-style:normal;
    font-weight:normal;
    color:#FFFFFF; 
    background-color:#006E79;
    height:27px;
    vertical-align:middle;
    text-align:center;
    border-left: 1px solid #B6E2F6;
}    
/*********************    MARCS   *******************************************/
.marc_b
{
    border-bottom: 1px solid #AEAFB2;
}
.marc_t
{
    border-top: 1px solid #AEAFB1;
}
.marc_tb_ofertas
{
    border-top: 1px solid #C8DEE9;
    border-bottom: 1px solid #516580;
}
.marc_tb_nota
{
    border-top: 1px solid #FFFFFF;
    border-bottom: 1px solid #FFFFFF;
}
 .marc_br
{
    border-bottom: 1px solid #AEAFB2;
    border-right: 1px solid #AEAFB2;
}
 .marc_r
{
   border-right: 1px solid #AEAFB2;
}
 .marc_lr
{
   border-right: 1px solid #AEAFB2;
   border-left: 1px solid #AEAFB2;
}
 .marc_l
{
   
   border-left: 1px solid #AEAFB2;
}
.marc_tblr
{
    border-top: 1px solid #AEAFB2;
    border-bottom: 1px solid #AEAFB2;
    border-right: 1px solid #AEAFB2;
    border-left: 1px solid #AEAFB2;
  
}
.marc_groc
{
    border-top: 1px solid #F3DB89;
    border-bottom: 1px solid #F3DB89;
    border-right: 1px solid #F3DB89;
    border-left: 1px solid #F3DB89;
}
.marc_blau
{
    border-top: 1px solid #3299A6;
    border-bottom: 1px solid #3299A6;
    border-right: 1px solid #3299A6;
    border-left: 1px solid #3299A6;
    background-color:#DBF6F7;
}
/*********************    FONDOS  *******************************************/
.fons_amaca
{
  background-image: url(../img/amaca.jpg);
  background-repeat:no-repeat;
  background-position:left middle;
 
}
.fons_flor
{
  background-image: url(../img/flor.jpg);
  background-repeat:no-repeat;
  background-position:right top;
 
}
.fons_plats
{
  background-image: url(../img/plats.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  
}
.fons_sofa
{
  background-image: url(../img/sofa.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  /*width:1024px;*/
}

.fons_sofa2
{
  background-image: url(../img/sofa2.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  /*width:1024px;*/
}

.fons_groc
{
  background-image: url(../img/fons_groc.jpg);
  background-repeat:repeat-y;
  background-position:left top;
  
}

.fons_groc_mapa
{
  background-image: url(../img/fons_mapa.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  width:569px;
  height:350px;
  
}
/*********************  TEXTBOX   *******************************************/
.textbox
{
    border-top: 1px solid #57A9AC;
    border-bottom: 1px solid #57A9AC;
    border-right: 1px solid #57A9AC;
    border-left: 1px solid #57A9AC;
}
/*********************    LINKS   *******************************************/

A.text_arial_11_b:link { COLOR: #96969A; TEXT-DECORATION: none; }
A.text_arial_11_b:visited {COLOR: #96969A;  TEXT-DECORATION: none; }
A.text_arial_11_b:hover { COLOR: #00929F; TEXT-DECORATION: none; }
A.text_arial_11_b:active { COLOR: #96969A;TEXT-DECORATION: none; }

A.text_times_11:link { COLOR: #96969A; TEXT-DECORATION: underline; }
A.text_times_11:visited {COLOR: #96969A;  TEXT-DECORATION: underline; }
A.text_times_11:hover { COLOR: #A7863C; TEXT-DECORATION: underline; }
A.text_times_11:active { COLOR: #96969A;TEXT-DECORATION: underline; }

A.text_times_12:link { COLOR: #00535D; TEXT-DECORATION: none;  font-weight:bold; font-size:14px;}
A.text_times_12:visited {COLOR: #00535D;  TEXT-DECORATION: none; font-weight:bold; font-size:14px;}
A.text_times_12:hover { COLOR: #A7863C; TEXT-DECORATION: none;font-weight:bold; font-size:14px;}
A.text_times_12:active { COLOR: #00535D;TEXT-DECORATION: none; font-weight:bold; font-size:14px;}

A.text_peu:link { COLOR: #96969A; TEXT-DECORATION: underline; }
A.text_peu:visited {COLOR: #96969A;  TEXT-DECORATION: underline; }
A.text_peu:hover { COLOR: #313232; TEXT-DECORATION: underline; }
A.text_peu:active { COLOR: #96969A;TEXT-DECORATION: underline; }
 
A.text_times_14_bi:link { COLOR: #00929F; TEXT-DECORATION: none; }
A.text_times_14_bi:visited {COLOR: #00929F;  TEXT-DECORATION: none; }
A.text_times_14_bi:hover { COLOR: #00929F; TEXT-DECORATION: underline; }
A.text_times_14_bi:active { COLOR: #00929F;TEXT-DECORATION: none; }

A.text_times_10_groc:link { COLOR: #A7863C; TEXT-DECORATION: underline; }
A.text_times_10_groc:visited {COLOR: #A7863C;  TEXT-DECORATION: underline; }
A.text_times_10_groc:hover { COLOR: #00929F; TEXT-DECORATION: underline; }
A.text_times_10_groc:active { COLOR: #A7863C;TEXT-DECORATION: underline; }

A.text_times_11_turquesa:link { COLOR: #00929F; TEXT-DECORATION: none; }
A.text_times_11_turquesa:visited {COLOR: #00929F;  TEXT-DECORATION: none; }
A.text_times_11_turquesa:hover { COLOR: #00929F; TEXT-DECORATION: underline; }
A.text_times_11_turquesa:active { COLOR: #00929F;TEXT-DECORATION: none; }

A.text_times_11_turquesa2:link { COLOR: #00929F; TEXT-DECORATION: none; }
A.text_times_11_turquesa2:visited {COLOR: #00929F;  TEXT-DECORATION: none; }
A.text_times_11_turquesa2:hover { COLOR: #00929F; TEXT-DECORATION: underline; }
A.text_times_11_turquesa2:active { COLOR: #00929F;TEXT-DECORATION: none; }

A.text_times_11_groc:link { COLOR: #A7863C; TEXT-DECORATION: none; }
A.text_times_11_groc:visited {COLOR: #A7863C;  TEXT-DECORATION: none; }
A.text_times_11_groc:hover { COLOR: #96969A; TEXT-DECORATION: none; }
A.text_times_11_groc:active { COLOR: #A7863C;TEXT-DECORATION: none; }

A.text_times:link { COLOR: #504E53; TEXT-DECORATION: none; }
A.text_times:visited {COLOR: #504E53;  TEXT-DECORATION: none; }
A.text_times:hover { COLOR: #A7863C; TEXT-DECORATION: none; }
A.text_times:active { COLOR: #504E53;TEXT-DECORATION: none; }