/* CSS Document */



.bullet{

font-size:12px;

font-family:Corbel, Arial, Arial rounded, sans-serif;

color:#ff9d18;

}



.inputs_unidades{width:30px; text-align:center;}



/******GENERAL*****/

#general{


}

#general2{

border:1px solid #000;

}

/******HEADER*****/

#header{

border:0px solid #000;

/*border-left:0px solid #000;

border-right:0px solid #000;

border-top:0px solid #000;

border-bottom:0px solid #000;*/

background-image:url("http://www.image-solutions.es/modules_revela2/img/header2.jpg");

background-repeat:no-repeat;

background-color:inherit;

text-align:center;

margin-left: 2px;



padding-top: 10px;

height: 170px;
}



/******MENU*****/

#menu{

border-left:0px solid #000;

border-bottom:0px solid #000;

border-right:0px solid #000;

background-color:#c3c3c3;

}



.opcio_menu{

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

color:#000;

border-right:1px solid #fff;

background-color:#c3c3c3;

text-align:center;

}

.opcio_menu2{

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

color:#000;

border-right:0px solid #fff;

background-color:#c3c3c3;

text-align:center;

}

.opcio_menu3{

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

color:#ffffff;

border:1px solid #000;

background-color:#c3c3c3;

}

.opcio_menu a, .opcio_menu2 a, .opcio_menu3 a{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

text-decoration:none;

color:#000;

font-weight:bold;

}

.opcio_menu a:hover, .opcio_menu2 a:hover, .opcio_menu3 a:hover{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

text-decoration:none;

color:#ff9d18;

font-weight:bold;

}



/**************************************/





#navcontainer{

border-left: 0px solid #000;

border-right: 0px solid #000;

padding: 0 0px 0 0px;

margin: 0;

width: 798px;

color: #595959;

background: #FFF;

font: normal 12px Arial, Sans-Serif;

line-height:25px;

float:left;

}



#navcontainer ul

{

list-style: none;

margin: 0;

padding: 0;

border: none;

float:left;

}



#navcontainer li

{

border-bottom: 1px solid #E0E8E9;

border-right: 1px solid #ffffff;

margin: 0;

float:left;

width:199px;

text-align:center;

}

#navcontainer .li_final{ width:197px; border-right:0px solid #000000;}



#navcontainer li a

{

display: block;

background-color: #ffffff;

color:#000000;

font-weight:bold;

text-decoration: none;

width: 100%;

background-color: #c3c3c3;

}



html>body #navcontainer li a { width: auto; }



#navcontainer li a:hover

{

background-color: #E0E8E9;

color: #000;

font-weight:bold;

}






#navcontainer_serveis{

border-left: 0px solid #000;

border-right: 0px solid #000;

padding: 0 0px 0 0px;

margin: 0;

width: 99%;

color: #595959;

background: #f18c00;

font: normal 11px Arial, Sans-Serif;

line-height:20px;

float:left;

}



#navcontainer_serveis ul

{

list-style: none;

margin: 0;

padding: 0;

border: none;

float:left;
}



#navcontainer_serveis li

{

border-bottom: 0px solid #E0E8E9;

border-right: 0px solid #ffffff;

margin: 0;

float:left;

width:193px;

text-align:center;

margin-left:2px;

position:relative;

left:0px;

}

#navcontainer_serveis .li_final{ width:197px; border-right:0px solid #000000;}



#navcontainer_serveis li a

{

display: block;

color:#555555;

font-weight:bold;

text-decoration: none;

width: 100%;

background-color: #c3c3c3;

}



html>body #navcontainer_serveis li a { width: auto; }



#navcontainer_serveis li a:hover

{

background-color: #d2750c;

color: #fff;

font-weight:bold;

}






/**************************************/







/******CONTENT*****/

#content{

border:0px solid #000;
display:block;

margin-top:0px;
display:block;	
margin-left: auto;	
margin-right: auto; 
}



.tituls_productes{

font-weight:bold;

font-family:   Corbel, arial rounded;

font-size:13px;

text-decoration:none;

color:#000000;



text-align:center;

padding-top:10px;

}

.tituls_productes a{

font-weight:bold;

font-family:   Corbel, arial rounded;

font-size:13px;

text-decoration:none;

color:#000000;



}

.tituls_productes a:hover{

font-weight:bold;

font-family:   Corbel, arial rounded;



font-size:13px;

text-decoration:none;

color:#FF6600;



}

.serveis_leftbar{

border:0px solid #000;

}

.destacats_rightbar{

border:0px solid #000;

}

#flashcontent{

border:0px solid #000;



}

#flashcontent2{

border:0px solid #000;


font-family:sans-serif;
font-size:12px;
text-align:justify;
line-height:18px;
color:#333333;
background-color:#F0F0F0;
padding:5px;
}

.avis_mapa{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#655E43;

text-align:center;

border-bottom:1px solid  #c3c3c3;

background-color:#f3f3f3;

}

.dades_inputs{

font-weight:normal;

font-family:sans-serif;

font-size:8px;

color:#333333;

text-align:left;

border-left:0px solid #c3c3c3;

border-right:0px solid #c3c3c3;

border-top:0px solid #c3c3c3;

border-bottom:0px solid #c3c3c3;

background-color:#f3f3f3;

}

.dades_inputs table,.dades_inputs td,.dades_inputs tbody{



font-size:12px;



}


.dades{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

color:#655E43;

text-align:left;

border-left:0px solid #c3c3c3;

border-right:0px solid #c3c3c3;

border-top:0px solid #c3c3c3;

border-bottom:0px solid #c3c3c3;

background-color:#f3f3f3;

}



.div_seleccion{

border:0px ridge #333333;

margin-bottom:10px;

margin-top:10px;

}

.div_desplegables{

border:0px ridge #333333;

margin-bottom:10px;

margin-top:10px;

}

.desplegables{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

color:#655E43;

height:20px;

width:130px;
_width:170px;

border:1px ridge #333333;

}

.provincia{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#333333;

font-weight:bold;

}

.poblacion{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

color:#000000;

font-weight:normal;

}

.link_botiga{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

color:#CC6600;

font-weight:bold;

}

.link_botiga a{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

color:#CC6600;

font-weight:bold;

text-decoration:none;

}

.link_botiga a:hover{

font-weight:normal;

font-family:sans-serif;

font-size:11px;

color:#CC6600;

font-weight:bold;

text-decoration:underline;

}



.contacto{

border:0px solid #000;

color:#746f71;

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

text-align:justify;

overflow:auto;

line-height:19px;

}

.contact_inputs{

border-bottom:1px solid #B5B5B5; /*#7F7F7F;*/

border-top:1px solid #B5B5B5;

border-left:1px solid #B5B5B5;

border-right:1px solid #B5B5B5;

height:15px;

width:380px;

color: #333333;

font-weight:lighter;

font-family:arial;

font-size:12px;

}

.contact_inputs_area{

border-bottom:1px solid #B5B5B5; /*#7F7F7F;*/

border-top:1px solid #B5B5B5;

border-left:1px solid #B5B5B5;

border-right:1px solid #B5B5B5;

height:64px;

width:380px;

color:#000;

font-family:arial;

font-size:12px;

}

.contact_button{

border-bottom:1px solid #B5B5B5; /*#7F7F7F;*/

border-top:1px solid #B5B5B5;

border-left:1px solid #B5B5B5;

border-right:1px solid #B5B5B5;

}



.aviso_contacto{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#655E43;

text-align:center;

border-bottom:1px solid  #c3c3c3;

background-color:#f3f3f3;

line-height:16px;

}

.aviso_contacto_footer{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#655E43;

text-align:center;

border-bottom:1px solid  #c3c3c3;

background-color:#f3f3f3;

line-height:16px;

}



.revelado{

border:0px solid #000;

color:#746f71;

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

text-align:justify;

overflow:auto;

line-height:19px;

}

.aviso_revelado{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#333333;

text-align:center;

border-bottom:1px solid  #c3c3c3;

background-color:#f3f3f3;

line-height:16px;

}

.aviso_revelado2{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#333333;

text-align:justify;

border-bottom:1px solid  #c3c3c3;

background-color:#f3f3f3;

line-height:16px;

}

.revelado_button{

   font-size:12px;

   font-family:Arial,sans-serif;

   font-weight:bold;

   color:#FFFFFF;

   width:150px;

   height:26px;

   background-color:#FFCC66;

   filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=1,StartColorStr='#ffEE7700',EndColorStr='#ffFFCC66');

   border-top-style:solid;

   border-top-color:#FF9900;

   border-top-width:1px;

   border-bottom-style:solid;

   border-bottom-color:#FFCC66;

   border-bottom-width:1px;

   border-left-style:solid;

   border-left-color:#FF9900;

   border-left-width:6px;

   border-right-style:solid;

   border-right-color:#FFCC99;

   border-right-width:6px;

}

.revelado2_inputs{

border-bottom:1px solid #B5B5B5; /*#7F7F7F;*/

border-top:1px solid #B5B5B5;

border-left:1px solid #B5B5B5;

border-right:1px solid #B5B5B5;

height:15px;

color: #333333;

font-weight:lighter;

font-family:arial;

font-size:12px;

}



.link_revelado2{

font-weight:normal;

font-family:Arial rounded;

font-size:14px;

color:#CC6600;

font-weight:bold;

}

.link_revelado2 a{

font-weight:normal;

font-family:sans-serif;

color:#CC6600;

font-weight:bold;

text-decoration:none;

}

.link_revelado2 a:hover{

font-weight:normal;

font-family:sans-serif;

color:#CC6600;

font-weight:bold;

text-decoration:underline;

}



.tarifas{

border:0px solid #000;

color: #746f71;

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

text-align:justify;

overflow:auto;

line-height:19px;

}

.revelado2{

border:0px solid #000;

color:#746f71;

font-weight:lighter;

font-family:Arial rounded;

font-size:12px;

text-align:justify;

overflow:auto;

line-height:19px;

}



/*******************TIENDA ONLINE***************************/

.destacats_tienda{

border:1px solid #ccc;



}

.destacats_productes1{

border-top:0px solid #ccc;

border-left:0px solid #ccc;

border-right:1px solid #ccc;

border-bottom:1px solid #ccc;

}

.destacats_productes2{

border-top:0px solid #ccc;

border-left:1px solid #ccc;

border-right:1px solid #ccc;

border-bottom:1px solid #ccc;

}

.destacats_productes3{

border-top:0px solid #ccc;

border-left:1px solid #ccc;

border-right:0px solid #ccc;

border-bottom:1px solid #ccc;

}

.destacats_productes4{

border-top:1px solid #ccc;

border-left:0px solid #ccc;

border-right:1px solid #ccc;

border-bottom:0px solid #ccc;

}

.destacats_productes5{

border-top:1px solid #ccc;

border-left:1px solid #ccc;

border-right:1px solid #ccc;

border-bottom:0px solid #ccc;

}

.destacats_productes6{

border-top:1px solid #ccc;

border-left:1px solid #ccc;

border-right:0px solid #ccc;

border-bottom:0px solid #ccc;

}



#tabs_menu{

border:0px solid #000000;

}





#navcontainer_tienda{

border-left: 0px solid #000;

border-right: 0px solid #000;

padding: 0 0px 0 0px;

margin: 0;

width: 700px;

color: #595959;

background: #FFF;

font: normal 11px Arial, Sans-Serif;

line-height:20px;

float:left;

}



#navcontainer_tienda ul

{

list-style: none;

margin: 0;

padding: 0;

border: none;

float:left;

}



#navcontainer_tienda li

{

border-bottom: 1px solid #E0E8E9;

border-right: 1px solid #ffffff;

margin: 0;

float:left;

width:115px;

text-align:center;

background-color:#f18c00;

color:#fff;

font-weight:bold;

}

#navcontainer_tienda .li_final{ width:197px; border-right:0px solid #000000;}



#navcontainer_tienda li a

{

display: block;

color:#000000;

font-weight:bold;

text-decoration: none;

width: 100%;

background-color:#e0e8e9;

}



html>body #navcontainer_tienda li a { width: auto; }



#navcontainer_tienda li a:hover

{

background-color:#f18c00;

color:#fff;

font-weight:bold;

}



.aviso_tienda{

font-weight:normal;

font-family:Arial rounded;

font-size:20px;

color:#333333;

text-align:center;

border-bottom:1px solid #CB7B34;

background-color:#FFFFCC;

line-height:16px;


}



.paginacion_footer{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#655E43;

text-align:center;

border-bottom:1px solid  #c3c3c3;

background-color:#f3f3f3;

line-height:16px;

}



.ficha_foto{

border-top:0px solid #ccc;

border-left:0px solid #ccc;

border-right:1px solid #ccc;

border-bottom:1px solid #ccc;

}

.ficha_desc{

border-top:0px solid #ccc;

border-left:1px solid #ccc;

border-right:0px solid #ccc;

border-bottom:1px solid #ccc;

}

.ficha_opcio1{

border-top:1px solid #ccc;

border-left:0px solid #ccc;

border-right:1px solid #ccc;

border-bottom:0px solid #ccc;

}

.ficha_opcio2{

border-top:1px solid #ccc;

border-left:1px solid #ccc;

border-right:0px solid #ccc;

border-bottom:0px solid #ccc;

}



.ficha_comprar_text{

font-weight:normal;

font-family:sans-serif;

font-size:12px;

color:#655E43;

text-align:left;

}

.ficha_comprar_text a{ text-decoration:none; color:#655E43;}

.ficha_comprar_text a:hover{ text-decoration:none; color:#FF6600;}



.titulo_amarillo{font-weight:bold; color:#f3a01e; }

.titulo_amarillo a{font-weight:bold; color:#f3a01e;}

.titulo_amarillo a:hover{font-weight:bold; color:#e08d0c;}



.titulo_amarillo2{

font-weight:bold; color:#c78e7c; font-family:sans-serif; font-size:14px; margin-top:15px; background-color:#ffeccc;

padding-left:40px; border-bottom:1px solid #c78e7c;

}



.destacats_lista a{

color: #165889;

text-decoration: none;

}

.destacats_lista a:hover{

color: #165889;

text-decoration:underline;

}

.paginacion_footer a{

color: #165889;

text-decoration: none;

}

.paginacion_footer a:hover{

color:#9E474E;

text-decoration: none;

}

.lista_cesta a{

color: #165889;

text-decoration: none;

}

.lista_cesta a:hover{

color:#9E474E;

text-decoration: none;

}

.totals_cesta{

border-top:1px solid #666666;

font-family:sans-serif;

font-size:12px;

color:#666666;

background-color:#F0F4F4;

}

.totals_cesta_prod{

border-top:1px solid #666666;

font-family:sans-serif;

font-size:12px;

color:#666666;

background-color:#F0F4F4;

}

.totals_cesta_final{

border-top:1px solid #666666;

font-family:sans-serif;

font-size:12px;

color:#666666;

font-weight:bold;

background-color:#fff7cc;

}

.select_cesta{ width:80px; height:15px; border:1px solid #999999;}



/*******************************************************/

.destacats_rightbar_img1{

margin-top:4px;

border-bottom:2px solid #c3c3c3;

border-right:2px solid #c3c3c3;

background-image:url(../img/productes_img1.jpg);

background-repeat:no-repeat;

background-position:center bottom;
cursor: pointer;
}

.destacats_rightbar_img2{

margin-top:4px;

border-bottom:2px solid #c3c3c3;

border-left:2px solid #c3c3c3;

background-image:url(../img/productes_img2.jpg);

background-repeat:no-repeat;

background-position:center bottom;
cursor: pointer;
}

.destacats_rightbar_img3{

border-top:2px solid #c3c3c3;

border-bottom:2px solid #c3c3c3;

border-right:2px solid #c3c3c3;

background-image:url(../img/productes_img3.jpg);

background-repeat:no-repeat;

background-position:center bottom;
cursor: pointer;
}

.destacats_rightbar_img4{

border-top:2px solid #c3c3c3;

border-bottom:2px solid #c3c3c3;

border-left:2px solid #c3c3c3;

background-image:url(../img/productes_img4.jpg);

background-repeat:no-repeat;

background-position:center bottom;
cursor: pointer;
}

.destacats_rightbar_img5{

border-top:2px solid #c3c3c3;

border-right:2px solid #c3c3c3;

background-image:url(../img/productes_img5.jpg);

background-repeat:no-repeat;

background-position:right bottom;
cursor: pointer;
}

.destacats_rightbar_img6{

border-top:2px solid #c3c3c3;

border-left:2px solid #c3c3c3;

background-image:url(../img/productes_img6.jpg);

background-repeat:no-repeat;

background-position:center bottom;

cursor: pointer;

}



/********************************************************/

.serveis_box_content{

border-left:0px solid #ff9d18;

border-right:0px solid #ff9d18;

border-bottom:0px solid #ff9d18;

border-top:4px solid #ffffff;


background-image:url(img/serveis_img1_1.jpg);

background-repeat:no-repeat;

background-position:center bottom;

}

.serveis_box_content2{

border-left:0px solid #ff9d18;

border-right:0px solid #ff9d18;

border-bottom:0px solid #ff9d18;

border-top:4px solid #ffffff;



background-image:url(img/serveis_img2_2.jpg);

background-repeat:no-repeat;

background-position:center bottom;

}

.serveis_box_content3{

border-left:0px solid #ff9d18;

border-right:0px solid #ff9d18;

border-bottom:0px solid #ff9d18;

border-top:4px solid #ffffff;


background-image:url(img/serveis_img3_3.jpg);

background-repeat:no-repeat;

}

.tituls_serveis{

font-weight:normal;

font-family:sans-serif;

font-size:14px;

text-decoration:none;

color:#ffffff;

font-weight:bold;

text-align:left;

padding-top:10px;

padding-left:50px;

}

.tituls_serveis a{

font-weight:normal;

font-family:sans-serif;

font-size:14px;

text-decoration:none;

color:#ffffff;

font-weight:bold;

text-align:left;

padding-top:10px;

padding-left:35px;

}

/*.titol_serveis{

color:#FFFFFF; font-family:Arial; font-weight:bold; font-size:12px;

padding-left:88px;

position:relative;

top:7px;

}*/

#frame_productos{
border: none;

}


