/* CSS Document */



body{



/*width:980px;



height:99%;*/



width:798px;



height:657px;



margin-top:0px;



margin-left:auto;



margin-right:auto;



margin-bottom:0px;



}


.position_menu{
 position:relative; top:-556px; left:1px; margin-bottom:2px;
}




p{



padding:0;



margin:0;



}

#idioma{
width:100%;
position:relative;

/*top:-537px;*/
margin-top:30px;

border:0px solid #FF0000;

text-align:right;

}
#idioma a{

color:#333333;

text-decoration:none;

}

#idioma a:hover{

color:#ff9d18;

text-decoration:none;

}

#idioma_buscar{
/*width:100%;*/
margin-left:auto;
margin-right:auto;
margin-top:15px;

border:0px solid #FF0000;

text-align:right;

}
#idioma_buscar a{

color:#333333;

text-decoration:none;

}

#idioma_buscar a:hover{

color:#ff9d18;

text-decoration:none;

}

#idioma_contact{
width:100%;
position:relative;

top:-150px;

border:0px solid #FF0000;

text-align:right;

}
#idioma_contact a{

color:#333333;

text-decoration:none;

}

#idioma_contact a:hover{

color:#ff9d18;

text-decoration:none;

}


#idioma_home{
/*position:absolute;

top:15px;

border:0px solid #FF0000;

width:798px;

margin-left:auto;

margin-right:auto;

text-align:right;*/

/*width:100%;*/
margin-left:auto;
margin-right:auto;
margin-top:15px;

border:0px solid #FF0000;

text-align:right;

}

#idioma_home a{

color:#333333;

text-decoration:none;

}

#idioma_home a:hover{

color:#ff9d18;

text-decoration:none;

}



/******GENERAL*****/



#general{



width:100%;



height:auto;







}
#general_buscar{
width:100%;
height:auto;
margin-top:2px;
/*border:1px solid #5f92c7;*/
}
#general_home{
width:803px;
height:auto;
/*margin-top:2px;*/
/*border:1px solid #000000;*/
margin-top:0px;
display:block;	margin-left: auto;	margin-right: auto; background-color:#FFFFFF;
}



#general2{



width:100%;



height:750px;



margin-top:30px;



margin-bottom:20px;



}







/******HEADER*****/



#header{



width:798px;



height:103px;



}







/******MENU*****/



#menu{



/*width:980px;



height:21px;*/



width:798px;



height:21px;



margin:0;



padding:0;



}







.opcio_menu{



float:left;



height:18px;



margin:0;



padding-left:12px;



padding-right:12px;



padding-top:3px;



width:176px;



}



.opcio_menu2{



float:left;



height:18px;



margin:0;



padding-left:12px;



padding-right:12px;



padding-top:3px;



width:170px;



}



/*.opcio_menu3{



width:170px;



float:left;



height:18px;



margin:0;



padding-left:25px;



padding-right:15px;



padding-top:3px;



padding-bottom:0px;



}*/







/******CONTENT*****/



#content{



/*width:980px;



height:674px;*/



width:798px;



height:540px;



margin:0;
/*padding-top:15px;*/



padding:0;



}


#content_final_personal{



/*width:980px;



height:674px;*/



width:798px;



/*height:520px;*/



/*margin:0;*/
margin-top:15px;



padding:0;



}







.avis_mapa{



width:100%;



height:auto;



float:left;



position:relative;



top:15px;



}



.dades_inputs{



width:250px;
.width:240px;


height:120px;
.height:120px;




float:right;



overflow:auto;



position:relative;



top:25px;



right:10px;



padding-left:10px;



}





.dades{



width:240px;



height:300px;



float:right;



overflow:auto;



position:relative;



top:70px;



right:10px;



padding-left:10px;



}



.serveis_leftbar{

margin-top:0px;

width:396px;



height:auto;



float:left;



}

.serveis_box_content img,.serveis_box_content2 img{
.width: 380px;
}



#flashcontent{



width:402px;



height:auto;



float:left;






top:50px;



}

#flashcontent2{



width:502px;



height:auto;



float:left;



/*position:relative;



top:25px;



left:10px;*/
margin-top:25px;

margin-left:5px;

}







.destacats_rightbar{



width:402px;



height:auto;



float:right;



}



.serveis_box_content{



width:396px;
.width:380px;


/*height:173px;*/

height:173px;



margin-top:0px;









}

.destacats_rightbar .serveis_box_content{
float: right;
}

.serveis_box_content2{



width:396px;



height:173px;



margin-top:0px;



float:right;



}



.serveis_box_content3{



width:396px;



height:173px;



margin-top:0px;



float:left;



}



.destacats_rightbar_img1{



width:199px;



height:173px;



float:left;



}



.destacats_rightbar_img2{



width:199px;



height:173px;



float:left;



}



.destacats_rightbar_img3{



width:199px;



height:173px;



float:left;



}



.destacats_rightbar_img4{



width:199px;



height:173px;



float:left;



}



.destacats_rightbar_img5{



width:199px;



height:173px;



float:left;



}



.destacats_rightbar_img6{



width:199px;



height:173px;



float:left;



}







.contacto{



width:100%;



height:auto;



position:relative;



top:55px;



margin-bottom:30px;



}



.aviso_contacto{



width:100%;



height:auto;







top:40px;



}



.aviso_contacto_footer{



width:100%;



height:auto;



position:relative;



top:30px;



}







.revelado{



width:300px;



height:auto;



position:relative;



top:55px;



margin-bottom:30px;



margin-left:auto;



margin-right:auto;



}



.aviso_revelado{



width:100%;



height:auto;



position:relative;



top:15px;



}



.aviso_revelado2{



width:100%;



height:auto;



position:relative;



top:10px;



}



.boton_revelado{



width:150px;



height:auto;



margin-left:auto;



margin-right:auto;



/*position:relative;



top:45px;*/

margin-top:45px;



}



.revelado_button{



width:100px;



}



.revelado2{



width:100%;



height:709px;



position:relative;



top: 20px;



margin-bottom:10px;



}







.tarifas{



width:100%;



height:435px;



position:relative;



top:25px;



overflow:auto;



}







/**************TIENDA ONLINE****************/



.destacats_tienda{



width:700px;



height:430px;



margin-left:auto;



margin-right:auto;



margin-bottom:10px;



}



.destacats_productes1, .destacats_productes2, .destacats_productes3, 



.destacats_productes4, .destacats_productes5, .destacats_productes6{



width:200px;



height:153px;



float:left;



}



#tabs_menu{



width:700px;



height:20px;



margin-left:auto;



margin-right:auto;



margin-top:35px;



}



.destacats{



margin-top:25px;



margin-left:auto;



margin-right:auto;



height:308px;



width:620px;



}



.destacats_imatges{width:auto; height:75px; border:0px solid #000000; margin-top:3px;}



.destacats_features{font-size:11px; font-weight:bold; color:#3F5A70; width:auto; height:55px; border:0px solid #000000;}







.destacats_lista{



margin-top:10px;



margin-left:auto;



margin-right:auto;



height:308px;



width:620px;



}



.lista_cesta{



margin-top:10px;



margin-left:auto;



margin-right:auto;



height:228px;



width:620px;

overflow-y:auto;



}



.totals_cesta{



width:620px;



height:83px;



margin-left:auto;



margin-right:auto;



}





.totals_cesta_prod{



width:620px;



height:50px;



margin-left:auto;



margin-right:auto;



}



.totals_cesta_final{



width:620px;



height:23px;



margin-top:10px;



margin-left:auto;



margin-right:auto;



}







.aviso_tienda{



width:100%;



height:auto;



position:relative;



top:15px;



}







.paginacion_footer{



width:100%;



height:auto;



position:relative;



top:11px;



}







.ficha_foto{



width:340px;



height:290px;



float:left;



}



.ficha_desc{



width:330px;



height:290px;



float:left;



}



.ficha_opcio1{



width:340px;



height:125px;



float:left;



}



.ficha_opcio2{



width:330px;



height:125px;



float:left;



}



.ficha{



margin-top:10px;



margin-left:auto;



margin-right:auto;



height:318px;



width:98%;



}







.ficha_comprar{margin-left:5px;}







.ficha_imatges{width:auto; height:170px; border:0px solid #000000; margin-top:5px;}



.ficha_features{font-size:11px; width:auto; text-align:justify; height:190px; padding-left:15px; border:0px solid #000000; line-height:18px; margin-top:1px;}



.ficha_opcio1_text{font-size:11px; width:auto; text-align:justify; padding-left:7px; padding-right:15px; height:55px; border:0px solid #000000;}







.precio_ficha{



position:relative;



top:225px;



font-family:Verdana, Arial, Helvetica, sans-serif;



color:#9F2023;



font-size:18px;



font-weight:bold;



text-align:center;



border-bottom:0px solid #E0E8E9;



width:200px;



}















/***************BORDES*************************/







.borde_box_TR{



margin-top:4px;



margin-left:8px;



width:280px;



height:33px;



position:relative;



top:auto;



left:auto;







border:0px solid #000;



background-color:#ff9d18;



background-image:url(img/borde_box_TR.gif);



background-repeat:no-repeat;



background-position:top right;



}



.borde_box_TL{



width:280px;



height:33px;



position:relative;



top:auto;



left:auto;







border:0px solid #000;



background-image:url(img/borde_box_TL.gif);



background-repeat:no-repeat;



background-position:top left;



}

.gama{
position: relative;
text-align: center;
margin-bottom:0;
margin-top:5px;

}
#clear{
	height: 15px;
	.height: 0px;
	_height: 0px;
	margin-top:0px;
	margin-top:0px;
	_margin-top:-13px;
}


#logoh{
height:100px;
.height:120px;

}






