body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	background-color: #143e75;

	background-image: url(../imatges/bg_panel.jpg);

	background-repeat: repeat-x;

	text-align: center;

}







img{ 



border:0;



}







li{



	margin-left:1px;	



	padding-left:2px;	



	



}







ul{



	margin-left:1px;	



	padding-left:15px;	



}







a{



	text-decoration: none;



	color: #333333;



}







.desplegables{



font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 11px;



	/*letter-spacing: 2px;*/



	line-height: 15px;



	color: #484848;



padding-left: 15px;



text-decoration: none;















	



}







a.desplegables_fix, a.desplegables_fix:link, a.desplegables_fix:visited, a.desplegables_fix:hover {







font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 11px;



	/*letter-spacing: 2px;*/



	line-height: 15px;



	color: #484848;



/*padding-left: 15px;*/



text-decoration: none;



width: 300px;















	



}







a.desplegables_fix2, a.desplegables_fix2:link, a.desplegables_fix2:visited, a.desplegables_fix2:hover {







font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 10px;



	/*letter-spacing: 1px;*/



	line-height: 15px;



	color: #484848;



/*padding-left: 25px;*/



text-decoration: none;















	



}







.desplegables_collapsed{











background-image: url(imatges/collapsed.png);















	



}







.desplegables_expanded{







background-image: url(imatges/expanded.png);











	



}











/*menu index.php */







#Layer1 {



	position:absolute;



	width:100px;



	height:522px;



	z-index:1;



	left: 240px;



	.left: 252px;



	top: 60px;



}



#Layer2 {



	position:absolute;



	width:99px;



	height:536px;



	z-index:2;



	left: 404px;



	.left: 416px;



	top: 60px;



}



#Layer3 {



	position:absolute;



	width:100px;



	height:544px;



	z-index:3;



	left: 568px;



	.left: 580px;



	top: 60px;



}



#Layer4 {



	position:absolute;



	width:99px;



	height:115px;



	z-index:4;



	left: 733px;



	.left: 745px;



	top: 60px;



}



#Layer5 {



	position:absolute;



	width:100px;



	height:115px;



	z-index:5;



	left: 898px;



	.left: 910px;



	top: 60px;



}







/*fi menu index.php */











#Layer6 {



	



	/*width:186px;



	height:595px;



	z-index:1;



	



	margin-left: 5px;



	.margin-left:5px;



	margin-right:10px;



	.margin-right:20px;*/



	/*padding-left: 15px;



	.padding-left: -2px;*/



}







#logo{



	padding-left: 20px;



	.padding-left: 10px;



	



}







#Layer9 {



	



	



	margin-top:1px;



	margin-left: 1px;



	



}



#Layer8 {



	



	



	margin-top:1px;



}







div#fons {



background-color: Black;



	background-image: url(../imatges/fons.jpg);



	background-repeat: no-repeat;



	 



	width: 920px;



	height: 620px;



	margin-left:158px;



	.margin-left:170px;



	margin-top: 20px;



}







#menu_nav, .menu_nav {

	/* margin-left: 10px;

	.margin-left: 20px;

	*/

	padding-left: 0px;

	.padding-left: 0px;

	margin-bottom: 0px;

	.margin-bottom: 0px;

	padding-top:8px;

	.padding-top: 3px;

	padding-bottom: 10px;

	.padding-bottom: 3px;

	width: 100px;

}

#menu_nav a, .menu_nav a {

	text-decoration: none;

	color:   #484848;

}
#oferta{


padding-right: 100px;
.padding-right: 100px;

}

hr#menu_hr, hr.menu_hr {

	padding-top: 0px;

	.padding-top: -10px;

	margin-top: -10px;

   .margin-top:-10px;

	width: 150px;

	margin-bottom: 5px;

	.margin-bottom: 5px;

	margin-left: -2px;

	.margin-left: 0px;

}

hr#submenu_hr, hr.submenu_hr {

   width: 322;

   margin-top: 40px;

}

hr#cap_hr{

   .padding-top: -5px;

   padding-top: 0px;

   .margin-top:-5px;

   margin-top:0px;

	width: 650px;

	margin-bottom: 10px;

}



a#menu_a, a.menu_a {

	font-weight: bolder;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	letter-spacing: 0px;

	line-height: 10px;

	color: Gray;

	text-decoration: none;

	padding-bottom: 5px;

}

.menu_nav, a#8{
	font-weight: bolder;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	letter-spacing: 0px;

	line-height: 10px;

	color: Gray;

	text-decoration: none;

	padding-bottom: 5px;
}

a#menu_a:hover, a.menu_a:hover {

	color:   #484848;

}



a#menu_a2, a.menu_a2 {

	font-weight: bolder;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8px;

	/*letter-spacing: 1px;*/

	/*line-height:  normal;

	.line-height: 7px;*/

	color: Gray;

	text-decoration: none;

}



a#menu_a2:hover{

	color:   #484848;

}


#menu_a, .menu_a {

	font-weight: bolder;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 6pt;

	letter-spacing: 4px;

	line-height: 15px;

	color: Gray;

	text-decoration: none;

}
  a#color8 {

	
	color:  #e80000;

	
}

  a#color8:hover {

	
	color:   #970000;

	
}

  a#color29 {

	
	color:  #e80000;

	
}

  a#color29:hover {

	
	color:   #970000;

	
}

#menu_a_actiu, .menu_a_actiu {

	font-weight: bolder;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 6pt;

	/*letter-spacing: 4px;*/

	line-height: 15px;

	color: #000;

	text-decoration: none;

}



/**seleccionats**/



a#menu_a_actiu, a.menu_a_actiu {

	font-weight: bolder;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8pt;

	/*letter-spacing: 4px;*/

	line-height: 10px;

	color: #000;

	text-decoration: none;

	padding-bottom: 5px;

}



a#menu_a_actiu:hover, a.menu_a_actiu:hover {

	color:   #484848;

}







a#menu_a2_actiu{



	font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 8px;



	/*letter-spacing: 1px;*/



	



	/*



	line-height:  normal;



	.line-height: 7px;*/



	color: #000;



	text-decoration: none;



	



	



}



a#menu_a2_actiu:hover{



	color: #484848;



}



/**/



#Layer7 {

	width:190px;

	height:115px;

	z-index:2;

	font-family:  Trebuchet MS, Arial;

	font-weight: bolder;

	font-size:    8px;

	/*letter-spacing: 2px;*/

	line-height: 15px;

	color: Gray;

	padding-left: 20px;

	.padding-left: 15px;

	padding-top: 10px;

	.padding-top: 0px;

}







a#mail_a, a.mail_a {

	font-weight: bold;

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	font-size: 8px;

	/*letter-spacing: 2px;*/

	line-height: 15px;

	color:  Gray;

}







#imatge1, #imatge2, #imatge3, #imatge4, #imatge5{



	



	width:272px;



	height:265px;



	z-index:3;



	



}







#imatge_p_1, #imatge_p_2, #imatge_p_3, #imatge_p_4, #imatge_p_5{



	



	width:272px;



	height:265px;



	z-index:3;



	



}







#detall_article{



    position:absolute;



    left: 800px;



	top: 170px;  



}







#llista_articles{



    position:absolute;



    left: -120px;



	top: -30px;  



}







#cataleg{



	position:absolute;



	width:272px;



	height:265px;



	z-index:3;



	left: 270px;



	top: 153px;



}







#fotocataleg{



	position:absolute;



	width:272px;



	height:265px;



	z-index:3;



	left: 700px;



	top: 153px;



}







#Layer11 {



	position:absolute;



	width:218px;



	height:419px;



	z-index:4;



	 left:778px; 



	.left:793px; 



	top: 163px;



}



/*SCROLL*/



.root{



	position:relative; 



	left:5px; 



	.left:5px; 



	top:5px; 



	height:250px; 



	width:335px;	



	margin:0;



}



.root p{margin:0px 0px 5px 0px; text-align:left; line-height:16px; margin:0 0 10px 0;}







.root2{



	/*position:relative; 



	left:351px; 



	.left:363px; 



	top:120px; */



	height:250px; 



	width:100px;	



	margin:0;



}



.root2 p{margin:0px 0px 5px 0px; text-align:left; line-height:16px; margin:0 0 10px 0;}







.thumb{position:absolute; height:6px; width:10px; left:793px; margin:20px 0 0 5px; }



.up, .dn{  position:absolute; left:793px; margin:20px 0 0 5px}



.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{border:0}







.scrollContainer{



/*position:absolute; 



     left:778px; 



	.left:793px; 



     top:118px; */



	 width:274px; 



	 height:250px; 



	 clip:rect(0, 400, 200, 0); 



	 overflow:auto;z-index:1;



	 



}







.scrollContent{



/*



	position:absolute; 



	left:778px; 



	.left:793px; 



	top:163px; */



	width:280px;



	z-index:1;



	text-align: left;   



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 12px;



	/*letter-spacing: 2px;*/



	line-height: 25px;



	color: Gray;



	



}



.scrollContent li{

line-height: 18px;

}



p.scrollContent{



   /*margin-right: 60px;	*/



}







.scrollContainer2{



/*position:absolute; 



     left:278px; 



	.left:293px; 



     top:90px; */



	 width:100px; 



	 height:200px; 



	 clip:rect(0, 400, 100, 0); 



	 overflow:auto;



	 z-index:1;



	 



}







.scrollContent2{



	/*position:absolute; 



	left:278px; 



	.left:293px; 



	top:90px; */



	width:100px;



	height:200px;



	z-index:1;



	text-align: left;   



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 12px;



	/*letter-spacing: 2px;*/



	line-height: 25px;



	color: Gray;



	



}







p.scrollContent2{



   /*margin-right: 60px;	*/



}











#titol_text {	



	font-weight: bold;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 16px;



	/*letter-spacing: 2px;*/



	line-height: 20px;



	color:   #484848;



	text-align:left;



	background-color: White;



	



}

.slogan_home{



	margin-top: 10px;



}











#table23{

height: 40px;

.height: 20px;

_height: 20px;





}





.titol_solucions {	



	font-weight: bold;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 16px;



	color:   white;



	padding-left: 135px 



	

}



.titol_Personalitzades {	



  



	font-weight: bold;

	

	text-decoration: italic;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 23px;

	

	color:   white;



	padding-left: 15px;

	

}



.home_hostelaria{





	

	 

	line-height: 20px;

	

	.line-height: 5px;



	

	 _line-height: 5px;



	font-weight: bold;



	font-size: 14px;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	color:   white;



	padding-left: 220px;







}







.text_cos, p.text_cos {



        padding-left: 20px;



	text-align: left;   



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 10px;



	/*letter-spacing: 1px;*/







	color: Gray;



        text-decoration: none;



	



}







a.link_cos,  a.link_cos:link, a.link_cos:visited{



  



	text-align: left;   



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 10px;



	/*letter-spacing: 1px;*/



	line-height: 12px;



	color: black;



        text-decoration: none;



	 width: 150px;	  



}







a.link_cos:hover{



	color: Gray;



}







.img_multimedia{/*border:#CCCCCC thin solid; width:272px;  */  margin:0}







#Layer12 {



	padding-top: 8px;



	font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 9px;



	/*letter-spacing: 4px;*/



	color:   #484848;



	text-decoration: none;



	text-align:left;



}



#submenu {



	



	width:362px;



	height:132px;



	



	



}



#submenu1 {



	



	



	width:291px;



	height:54px;



	



	



}



#submenu2 {



	



	



	width:361px;



	height:76px;



	z-index:2;



	



}







#submenu_detall {



	



	z-index:1;



	left: 630px;



	top: 400px;



}







#hr {



	



	width:370px;



	height:76px;



	z-index:2;



	



}











li.expanded {



  list-style-image: url("../imatges/expanded2.png");



  



  



}



li.collapsed {



  list-style-image: url("../imatges/collapsed2.png");



  



}











#div_article {



	width:272px;



	height:265px;



	z-index:3;



	



}







.posicio_scroll {



   /* position:absolute;	



	left: 745px;



	.left: 750px;



	top: 193px;*/







}



.posicio_gm {



    position:absolute;	



	left: 360px;



	top: 123px;







}







.form_login{



    font-weight: bold;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 8px;



	/*letter-spacing: 2px;*/



	line-height: 15px;



	color: #ffffff;



	background-color:#004080;



}







.taula_login{



background-color:#004080;



     



	    



}







.upeditmenu



{



background: #6598B7 ;



font-family: Tahoma, Trebuchet MS, Arial, SunSans-Regular, Sans-Serif;



font-size: 12px;



FONT-WEIGHT: bold;



COLOR: white;



}







.upeditmenu_left



{



background: url(../imatges/editup_left.gif) no-repeat left top;



}



.upeditmenu_center



{



background: url(../imatges/editup_center.gif) repeat left top;



font-family: Tahoma, Trebuchet MS, Arial, SunSans-Regular, Sans-Serif;



font-size: 12px;



FONT-WEIGHT: bold;



COLOR: #333333;



}



.upeditmenu_right



{



background: url(../imatges/editup_right.gif) no-repeat left top;



}







#fppdf{



position: relative;



top:40px;



left:0px;







z-index:10;







}



#fppds{



position:relative;



top:0px;



left:100px;







z-index:10;



}







a.link_centre,  a.link_centre:link, a.link_centre:visited{



  



	text-align: center;   



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 10px;



	/*letter-spacing: 1px;*/



	line-height: 12px;



	color: black;



     text-decoration: none;



	   



}







a.link_centre:hover{



	color: Gray;



}







.nom_article{



	position:absolute;



	top:380px;



	left:800px;



    text-align: center;   



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 10px;



	/*letter-spacing: 1px;*/



	line-height: 12px;



	color: black;



	width:280px;



     



}



/*



#grafic_posicio{



	  overflow: hidden;



	  margin-left: 0px;



	  margin-top: 0px;



	  



	  .margin-left: -158px;



	  .margin-top: -58px;



	  height:300px;



	  width:310px;



	  .height:345px;



	  .width:485px;



	  



	  margin-right:10px;



	  margin-bottom: 10px;



	 



	  



}







#iframe_overflow{



    



	  overflow: hidden;



	  height:300px;



	  width:330px;



	  .height:350px;



	  .width:490px;



	  



	  



	  



}







*/















#iframe_overflow{



    



	  overflow: hidden;



	 



	   width:300px;



	   height:240px;



	  



	  .width:300px;



	  .height:240px;	  



	  



}







.taula_icons td{



	/*background-color: #E9E9E9;



	border-color: #000166;



	padding-top: 2px;*/



}







/*.taula_icons_dins{



	background-color: Gray;



}*/







.slogan{



	margin-left: -40px;



}







/* noticies */



a#menu_a3{



	font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 11px;



	/*letter-spacing: 1px;*/



	



	



	



	/*line-height:  normal;



	.line-height: 7px;*/



	color: Gray;



	text-decoration: none;



	



	



	



}



a#menu_a3:hover{



	color:   #484848;



}





a#menu_a3_actiu{



	font-weight: bolder;



	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;



	font-size: 11px;



	/*letter-spacing: 1px;*/



	



	/*



	line-height:  normal;



	.line-height: 7px;*/



	color: #000;



	text-decoration: none;



	



	



}



a#menu_a3_actiu:hover{



	color:   #484848;



}





.lletra_a a, #lletra_a a {

	font-family: "Neo Sans Medium";

	font-size: 8px;

	letter-spacing:  3px;

	color: gray;

}

.lletra_b {

	font-family: "Neo Sans Medium";

	font-size: 0.6em;

	letter-spacing:  1px;

	color: gray;

	margin-bottom: 0px;

	_margin-bottom: 5px;

	vertical-align: bottom;

}



a.link_b {



font-family: "Neo Sans Medium";

font-size: 1.2em;

letter-spacing:  1px;

color: gray;



}



.lletra_c{

	font-family: "Neo Sans Medium";

	font-size: 0.6em;

	letter-spacing: 1px;

	color: #A9A9A9;

	margin-bottom: 10px;

	_margin-bottom: 15px;

	vertical-align: bottom;

}

.idioma_a a {	
}
.idioma{

padding-left: 100px;


}
#lletra_noticia, .lletra_noticia {

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	vertical-align: top;

	font-size: 10px;

	_font-size: 10px;

	color: white;

	font-weight: bold;

}



#lletra_noticia a, .lletra_noticia a {

	color: white;

}



.img_noticia{





vertical-align: center;





}





.titol_notis{

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	

	font-size:  0.6em;

	

	color: #404040;

	font-weight: bold;

}





.taula_mare{

 height: 540px;

 _height: 543px

}









td.text_resolucio{

	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;

	color: White;

	font-size: 0.7em;

}



div.blauet{

	background-image: url(../img_friman/blauet.jpg) ;

	background-repeat: no-repeat;

	padding-top:5px;

	padding-left:10px;

	padding-bottom:20px;

	color: Black;

}



a.link_desplegables {

	color: #333333,

}

