
* {
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	
		
}
body, html { height: 100%; margin-bottom: 1px; }
body {
	margin: 20px 0;
	background: #FFFFFF;
	font-size: 10pt;
	color: #6b5c4f;
	
}

p, ul, ol {
	margin-bottom: 20px;
	line-height: 167%;
	font-size: 85%;
}

.img1 {
	float: left;
	clear: left;
	margin: 0px 25px 0px 0px;
	
}


.btn_enviar{
   font-size: 10pt;
   width: 35px;
   border-collapse: collapse;
   border: 0px;
   font-size: 8pt;
   background: #000000;
   color: #d42e12;
   background-color:#FFF;
   margin-top: 5px;
   margin-left: 5px;
      
 }
 .btn_enviar2{
   position: relative;
   font-size: 10pt;
   width: 35px;
   border-collapse: collapse;
   border: 0px;
   font-size: 8pt;
   background: #000000;
   color: #d42e12;
   background-color:#FFF;
   margin-top: 5px;
   margin-left: 145px;
   
      
 }



a{
	text-decoration: none;
	color: #d42e12;
	font-size: 10pt;
	
}

a:hover {
	text-decoration: underline;
	
	
}


input {
	color: #6B5C4F;
	background-color: #FFF;
	font-size: 11px;
	width: 170px;
	height: 15px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
}


select {
  	color: #6B5C4F;
	background-color: #FFF;
	font-size: 11px;
	width: 182px;
	height: 18px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
     

}


#logo_idioma {
	width: 893px;
	height: 40px;
	margin: 0 auto;
}

#logo {
	float: left;
	display: inline;

}

#idiomes ul {
	float: right;

}
#idiomes li {
	display: inline;
	padding: 0px 0px 0 5px;
	color: #6b5c4f;
}

#idiomes a {
	color: #6b5c4f;
	font-size: 8pt;
}
#header {
	width: 893px;
	height: 30px;
	margin:0 auto;
}

#headerleft li {
	float: left;
	display: inline;
}
#headerright li {
	float: right;
	display: inline;

}


#menu {
	width: 893px;
				
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	height: 15px;
	font-weight: normal;	
	text-decoration: none;
	font-size: 8pt;
	color: #d42e12;
	display: inline;
		
}

#menu a:hover {
	color: #d42e12;
	text-decoration: underline;
}

#menu a span {
	color: #d42e12;
	text-decoration: underline;
}

#menubarleft {
	float:left;
	text-align: left;
}
#menubarleft  a {
	text-align: left;
	padding-right: 10px;	
}
#menubarright {
	text-align: right;
		
}
#menubarright a {
	text-align: right;
	padding-left: 10px;
	
}




/*index.php*/

#splash {
	width: 893px;
	height: 380px;
	margin: 0 auto;
	text-align:right;
	visibility: hidden;
	
		
}

#titol{
	position:relative;
	visibility: hidden;
}

#titular-center {
	float:right;
	width: 400px;
	margin-left:100px;
	margin-top:150px;
	text-align:left;
	font-weight: bold;
}
#titular-bottom-right {
	width: 400px;
	float:right;
	margin-left:450px;
	margin-top:200px;
	text-align:left;
	font-weight: bold;
		
}
#titular-top-right {
	width: 400px;
	float:right;
	margin-top:25px;
	margin-right:50px;
	text-align:left;
	font-weight: bold;
	
}

#titular-top-left {
	width: 400px;
	margin-top:50px;
	margin-left:50px;
	text-align:left;
	font-weight: bold;
	float:left;
	
}

#titular-bottom-left {
	float:left;
	width: 400px;
	margin-left:50px;
	margin-top:200px;
	text-align:left;
	font-weight: bold;	
	
}


#splash h1 {
	font-weight: bold;	
	font-size: 20pt;
	color: #d42e12;
	
	
	}
#splash h2 {
	color: #ffffff;
	font-weight: bold;	
	font-size: 16pt;
	
}
#splash h3 {
	font-weight: normal;	
	font-size: 10pt;	
	color: #6b5c4f;
	margin-bottom: 5px;
	
	}
#splash p {
	font-weight: bold;	
	font-size: 10pt;	
	color: #FFFFFF;
}

#splash a {
	font-weight: bold;	
	color: #FFFFFF;
	padding-left: 4px;
	padding-right: 4px;
	background-color: #d42e12;
	text-decoration: none;
	background: #ED2024 url(images/mes.gif) repeat;
	
}



#page {
	width: 893px;
	margin: 0 auto;
}

#page h1, #page h2 {
	margin-bottom: 20px;
}

#newsletter {
	float: left;
	height: 110px;
	width: 300px;
	text-align: left;	
	
}
#newsletter h3 {
		font-size: 8pt;
		font-weight: bold;
		color: #d42e12;
		
		
}

#content {
	float: left;
	width: 310px;
	height: 101px;
	clear:right;
	}

#content p {
	line-height: 10pt;
	width: 153px;
	float: right;
	position: relative;
}

#content a {
	font-size: 8pt;	
	color: #d42e12;
	font-weight: normal;
}

#content a:hover {
	text-decoration: underline;
}

#content ol, #content ul {
	margin-left: 3em;
}


#sidebar {
	float: left;
	width: 250px;
	height: 110px;
	padding-left: 20px;
	text-align: left;
}

#sidebar h3 {
	font-size: 8pt;
	font-weight: bold;
	color: #d42e12;
	margin-bottom: 2px;
	
}


#sidebar a {
	font-size: 11px;	
	text-decoration: none;
	color: #d42e12;
	font-weight: normal;
}
#sidebar a:hover {
	text-decoration: underline;
}

#sidebarleft {
	float:left; 
	
}
#sidebarleft li {
	list-style: none;
	margin-top: -6px;
}
#sidebarleft ul {
	list-style: none;
	
}

#sidebarright {
	float:right; 
}
#sidebarright li {
	list-style: none;
	margin-top: -6px;
}
#sidebarright ul {
	list-style: none;
}








/* projects.php*/

#page_projectes {
	width: 893px;
	margin: 0 auto;
	
}

#page_projectes_left {
	float: left;
	width: 450px;
	height:470px;
	
}


#page_projectes_left li { 
color: #00a6d6;
list-style: none;
font-weight: normal;
font-size: 10pt;
margin-top: -4px;

}


#page_projectes_left ul { 

list-style: none;


}


#page_projectes_left h2 {
	color: #00a6d6;
	font-size: 16pt;
	font-weight: bold;
	width: 350px;

}

#page_projectes_left h3 {
	color: #00a6d6;
	font-size: 13pt;
	font-weight: bold;
	width: 350px;

}

#page_projectes_left a{
	color: #6b5c4f;
	list-style: none;
	font-weight: normal;
	
}


#page_projectes_left a span{
	color: #d42e12;
	list-style: none;
	font-weight: normal;
	
}

#page_projectes_left a span:hover{

color: #d42e12;
text-decoration: underline;
	
}

#form_cerca{
	position:relative; 
	float:left;
	margin-top:80px;
	
}

#page_projectes_right {
	float: left;
	color: #6b5c4f;
	list-style: none;
	border-left: 1px solid;
	overflow:auto; 
	width:440px; 
	height:470px;	
	
}

.projecte_view{
	height: 125px;
	color: #6b5c4f;
	list-style: none;
	padding: 0px 0px 0 40px;
	
	
}





/*project.php*/
#titol_proyecto{
	float: left;
	width: 400px;
	margin-bottom: 15px;
	
}

#cabecera_proyecto{
	float: left;
	list-style: none;
	border-top: 1px solid;
	border-bottom: 1px solid;
	border-color: #555555;
	width: 420px;
	padding: 10px 0px 10px 0px;
	
}

#cabecera_proyecto li {
	list-style: none;
	margin-bottom: -5px;
	
}
#cabecera_proyecto ul {
	list-style: none;
	margin-bottom: 10px;
	
	
	
}

#cabecera_proyecto a {
	
	font-size: 8pt;
	
	
}
#descripcio_proyecto{
	float: left;
	list-style: none;
	width: 420px;
	text-align: left;
	margin-top: 15pt;
}
#descripcio_proyecto p{
	font-size: 9pt;
	margin-bottom: 5pt;
	text-align: justify;
	line-height: 11pt;
}

#page_project_rojo{
	width: 893px;
	margin: 0 auto;
	
}
#page_project_azul{
	width: 893px;
	margin: 0 auto;
	
}
#page_project_negro{
	width: 893px;
	margin: 0 auto;
	
}

#page_project_left{
	float: left;
	width: 420px;
	text-align: left;
		
}


#peu_projecte_left{
	height: 100px;
	padding: 0;
	margin:0;
	
	
	
}
#peu_projecte{
	/*height: 100px;*/
	/*padding-left: 30px;*/
	/*padding-top: 15px;*/
	padding: 0;
	margin:0;
	text-align: left;
	clear:both;
	
}
#peu_projecte p{
	font-size: 9pt;
	margin-bottom: 10pt;
	text-align: left;
	line-height: 11pt;
	
}


#peu_projecte li {
	color: #d42e12;
	list-style: none;
	font-size: 10pt;	
}


#page_project_right {
	float: right;
	color: #6b5c4f;
	list-style: none;
	width: 420px;
}

/* AZUL */
#page_project_azul li { 
	list-style: none;

}
#page_project_azul ul { 
	list-style: none;
}
#page_project_azul h1 { 
	color: #00a6d6;
	list-style: none;
	font-size: 26pt;
}

#page_project_azul h2 {
	color: #00a6d6;
	list-style: none;
	font-size: 18pt;
}
#page_project_azul a{
	color: #d42e12;
	list-style: none;
}

/* ROJO */

#page_project_rojo li { 
	list-style: none;

}
#page_project_rojo ul { 
	list-style: none;
}

#page_project_rojo h1 { 
	color: #d42e12;
	list-style: none;
	font-size: 26pt;
	
}

#page_project_rojo h2 {
	color: #d42e12;
	list-style: none;
	font-size: 18pt;
}
#page_project_rojo a{
	color: #d42e12;
	list-style: none;

}
/*NEGRO*/
#page_project_negro li { 
	list-style: none;

}
#page_project_negro ul { 
	list-style: none;
}

#page_project_negro h1 { 
	color: #000000;
	list-style: none;
	font-size: 26pt;
}

#page_project_negro h2 {
	color: #000000;
	list-style: none;
	font-size: 18pt;
}
#page_project_negro a{
	color: #d42e12;
	list-style: none;
}

#contentleft {
	float: left;
	height: 20px;
	width: 250px;
	text-align: left;
	padding: 80px 0px 0px 0px;
	position: relative;
	
}
#contentleft h1,h2,h3 {
	font-weight: bold;
	font-size: 99%;
	color: #d42e12;
	
}

#contentright {
	float: right;
	width: 310px;
	height: 101px;
	clear:right;
}

#contentright p {	
	line-height: 10pt;
	width: 153px;
	float: right;
	position: relative;
}



#contentright a {
	font-size: 8pt;	
	color: #d42e12;
	font-weight: normal;
}

#contentright ol, #contentright ul {
	margin-left: 3em;
}








/*  news.php */

#form_cerca2{
	position:relative; 
	float:left;
	margin-top:60px;
	
}

#page_noticies {
	width: 893px;
	margin: 0 auto;
	
}

#page_noticies_left {
	float: left;
	width: 239px;
	
}


#page_noticies_left li { 
/*color: #00a6d6;*/
list-style: none;


}

#page_noticies_left ul { 

list-style: none;

}




#page_noticies_left h3 {
color: #6b5c4f;
font-size: 16pt;
}


#page_noticies_left a{
color: #6b5c4f;
list-style: none;
font-size: 8pt;
}


#page_noticies_center {
	float: left;
	width: 40px;
	height: 400px;
	border-left: 1px solid;
	
}

#page_noticies_right {
	
	float: right;
	color: #6b5c4f;
	list-style: none;
	border-top: 1px solid;
	padding:20px 0 0 0;
	width: 606px;
	height: 380px;
	overflow:auto; 
	
	
}


.noticies_view{
	height: 70px;
	text-decoration: none;	
	border:0px;
	
}

.noticies_view  img{
	border: 0px;

}
.noticies_view  img:hover{
	

	
}

#cercar_noticies{
	border-top: 1px solid;
	border-bottom: 1px solid;
	color: #6b5c4f;
	list-style: none;
	width: 200px;
	
}



/*  noticia.php T I P 1*/


#cabecera_noticia{
	list-style: none;
	border-bottom: 1px solid;
	border-color: #555555;
	padding: 15px 0px 0px 0px;
	margin-bottom: 20px;
			
}


#cabecera_noticia li {
	
	list-style: none;
	margin-top: -5px;
	font-size: 8pt;
	
}
#cabecera_noticia ul {
	list-style: none;
	margin-top: -18px;
	font-size: 8pt;
	
	
}
#cabecera_noticia a {
	font-size: 8pt;
	
	
}

#cabecera_noticia h1{
	font-size: 16pt;
	color: #d42e12;
	
}



#cuerpo_noticia p{
	font-size: 9pt;
	margin-top: -10pt;
	text-align: justify;
	line-height: 11pt;
	
}


#page_noticia_right {
	float: right;
	color: #6b5c4f;
	list-style: none;
	padding:20px 0 0 0;
	width: 606px;
	border-top:1px solid;
}

#page_noticia_right_left{
	border-top: 1px solid;
	float: left;
	width:300px;

}
#page_noticia_right_right_nov{
	float: right;
	width:248px;
}
#page_noticia_right_right_not{
	float: right;
	width:298px;
}


#imatge_noticia{
	color: #6b5c4f;
	
}
#pie_noticia{
	width: 600px;
	float: right;
}

/*  noticia.php T I P 2*/

#cabecera_noticia2 {
	width: 600px;
	height: 40px;

}

#cabecera_noticia2 h2{
	font-size: 10pt;
	color: #6b5c4f;
}

#cabecera_noticia2 h1{
	font-size: 13pt;
	color: #d42e12;
	
}
#imatge_noticia2{
	width: 600px;
}
#cuerpo_noticia2{
	width: 600px;
	display:block;
	clear: both;
}

#cuerpo_noticia2_left{
	float: left;
	width: 280px;
		
}

#cuerpo_noticia2_left p{
	line-height: 15px;
	text-align: justify;
				
}
#cuerpo_noticia2_right{
	float: right;
	width: 280px;
	height: 120px;
		
}

#cuerpo_noticia2_right p{
	line-height: 15px;
	text-align: justify;
}


/*noticia.php TIP3*/

#cabecera_noticia3 {
	margin-bottom: -5px;
}

#cabecera_noticia3 h2{
	font-size: 10pt;
	color: #6b5c4f;
}

#cabecera_noticia3 h1{
	font-size: 13pt;
	color: #d42e12;
	
}
#page_noticia_right_left3{
	float: left;
	width:280px;
}





/*parners.php*/

#partnergrid {
	width: 893px;
	height: 320px;
	margin: 0 auto;
		
}
#cabecerapartner  {
	width: 893px;
	height: 70px;
	margin: 0 auto;
		
}

#cabecerapartner h2 {
	color: #00a6d6;
	font-size: 16pt;
	font-weight: bold;
	width: 500px;

}

#cabecerapartner h3 {
	color: #00a6d6;
	font-size: 13pt;
	font-weight: bold;
	width: 500px;
	
}
#partnergrid1 {
	margin: 0 auto;
	float: left;
		
}
#partnergrid2 {
	margin: 0 auto;

		
}

#partnergrid li{
	float:left;
	list-style: none;
	padding: 3px 0px 0px 3px;
}
#partnergrid ul{
	list-style: none;
	padding: 0px 0px 0px 3px;
}

#partnergrid span {
	display: block;
	background-color: #efe4d8;
	color: #ffffff;
	width:124px;
	height:70px;
	text-align: center;
	padding-top: 40px;
	font-size: 10pt;
	font-weight: bold;
}

#partnergrid a {
	display: block;
	background-color: #cfc4b8;
	color: #ffffff;
	width:124px;
	height:70px;
	text-align: center;
	padding-top: 40px;
	font-size: 10pt;
	font-weight: bold;
}

#partnergrid a:hover {
	display: block;
	text-decoration: none;
	font-size: 11pt;
	background-color: #6b5c4f;
	color: #FFFFFF;
	text-align: center;
}
#partnergrid img:hover {
	visibility: hidden;
	
}

#partnergrid img
{
	border: 0px;
	position:absolute;
	top: 350px;
	left: 250px;
}



#partnersleft{
	float: left;
	width:255px;
	margin-top: 0px;
}
#partnersleft li {
	list-style: none;
	margin-top: -6px;
}
#partnersleft ul {
	list-style: none;
}

#partnersleft a {
	font-size: 11px;
	list-style: none;
}

#imatge_partner{
	float: left;

}

#comentari_partner{
	float: right;
	height:90px;
	width:250px;
}

#contentpartner {
	float: left;
	width: 550px;
	

}

#contentpartner  a{
	font-size: 8pt;
	
}
#contentpartner  h3 {
	color: #6B5C4F;
	font-size: 9pt;
	height: 25px;
	
}
#contentpartner  p {
	line-height: 15px;
	
}



#legal {
	float: left;
}

#links {
	float: right;
}


/* serveis.php */


#serveis{
	width: 893px;
	margin: 0 auto;
	
}

#serveis_left{
	float: left;
	width: 150px;
	
	
}
#serveis_right{
	float: right;
	width: 725px;

	
}
#cabeceraserveis  {
	height: 60px;
	

}

#cabeceraserveis h2 {
	font-size: 13pt;
	width: 500px;
	color: #d42e12;
	font-weight: bold;
	
}

#cabeceraserveis h3 {
	font-size: 13pt;
	width: 500px;
	color: #6b5c4f;
	font-weight: normal;
}

#serveis_right_left{
	float: left;
}
#serveis_right_left li{
	list-style: none;
		
}

#serveis_right_right{
	float: right;
	
}

#serveis_right_right li{
	list-style: none;
	line-height: 15px;
}


#menuserveis h1 {
	margin: 0;
	padding: 0;
	font-size: 10pt;
	color: #d42e12;

}

#menuserveis ul {
	margin: 0;
	padding: 0;
	list-style: none;
	margin-top: 15px;

}



#menuserveis a {
	font-size: 10pt;
	font-weight: normal;	
	text-decoration: none;
	color: #6B5C4F;
}

#menuserveis a:hover {
	color: #d42e12;
	
}

#menuserveis li a span {
	color: #d42e12;
	
}



.serveisgrid li {
	float:left;
	list-style: none;
	padding: 3px 0px 0px 3px;
}


.serveisgrid span {
	display: block;
	font-size: 100%;
	background-color: #d42e12;
	color: #FFFFFF;
	width:100px;
	height:70px;
	text-align: center;
	padding-top: 40px;
	font-weight: bold;
}

.serveisgrid a {
	display: block;
	font-size: 100%;
	background-color: #d42e12;
	color: #FFFFFF;
	width:100px;
	height:70px;
	text-align: center;
	padding-top: 40px;
	
}

.serveisgrid a:hover {

	display: block;
	text-decoration: none;
	font-size: 110%;
	background-color: #6B5C4F;
	color: #FFFFFF;
	text-align: center;
}

/* Lighing program  y Lighing project */

#page_right_left{
	float: left;
	/*border: 1px solid;*/
	width: 220px;
		
}
#page_right_left h1 {
	margin-right: 1px;
	font-size: 13pt;
	color: #6b5c4f;
	text-align:right;
}

#page_right_left li {
	list-style: none;
	text-align:right;
	font-size: 10pt;
	font-weight: normal;	
}

#page_right_left li a {
	list-style: none;
	text-align:right;
	color: #6b5c4f;
	font-weight: normal;	
	
}

#page_right_right{
	float: right;
	width: 480px;
	
}

#page_right_right h1 {
	font-size: 13pt;
	color: #d42e12;
	font-weight: bold;	
}

#page_right_right h2 {
	font-size: 10pt;
	color: #6b5c4f;
	font-weight: normal;	
}
.page_rr_left {
	float: left;
	clear:both;
	width:150px;
	color: #d42e12;
	
				
}
.page_rr_left li {
	list-style: none;
	font-weight: normal;
	
	
}

.page_rr_right li {
	line-height: 15px;
	font-weight: normal;
	
}

.page_rr_right ul li{
	list-style: none;
	
	
}


.page_rr_right {
	width:325px;
	list-style: none;
	text-align: left;
	float:right;
	
}


/* PAGINA ZOOM PARTNER  */

#comment_partner{


}

#comment_partner_left{
	float: left;
	width: 305px;
	height: 120px;
}
#comment_partner_left p {
	margin-bottom: 5px;
	line-height: 10pt;
	font-size:9pt;
	
}
#comment_partner_right{
	float: right;
	height: 120px;
	width: 305px;
}
#comment_partner_right p {
	margin-bottom: 5px;
	line-height: 10pt;
	font-size:9pt;
}


#slide_partner{
	margin: 0 auto;
	height: 260px;
	width: 891px;
			
}




/*showroom.php*/

#showroom{
	width: 893px;
	margin: 0 auto;
	
}

#showroom_left{
	float: left;
	width: 180px;
		
}

#showroom_left ul li{
	list-style: none;

}

#showroom_left ul li strong{
	font-weight: bold;	
	color: #6B5C4F;
	
}
#showroom_left ul li p{
	font-size: 100%;
	color: #6B5C4F;
	line-height: 14px;
	font-weight: normal;	

}


.input_form  {
   color: #6B5C4F;
   background-color: #FFF;
   font-size: 11px;
   width: 180px;
   height: 15px;
   border: 1px solid #CCCCCC;
   margin-top: 6px;
    
}




.textarea_form  {
     
   color: #6B5C4F;
   background-color: #FFF;
   font-size: 11px;
   width: 180px;
   height: 70px;
   border: 1px solid #CCCCCC;
   margin-top: 10px;
   overflow:hidden;
   

   
}

#showroom_right{
	float: right;
	width: 689px;
		
}

#showroom_right p{
	margin: 0 auto;
	text-align: left;
	font-weight: normal;
	font-size: 100%;
	color: #6b5c4f;
}

#cabecerashowroom  {
	height: 50px;
	width: 893px;
	margin: 0 auto;
	
}

#cabecerashowroom h2 {
	font-size: 140%;
	color: #6b5c4f;
	
}

#cabecerashowroom h3 {
	font-size: 120%;
	color: #d42e12;
}

#menushowroom ul {
	margin: 0;
	padding: 0;
	list-style: none;
	

}



#menushowroom a {
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;	
	font-size: 10pt;
	color: #6B5C4F;
	
	
}

#menushowroom a:hover {
	color: #d42e12;
	
}

#menushowroom li a span {
	color: #d42e12;
	
}

div#linea-vertical {
	float: left;
	border-left: 1px solid;
	height: 350px;
	width: 1px;
	color: #6b5c4f;
	
}

div#peu_pagina{
	margin: 0 auto;
	overflow: hidden;
	text-align:right;
	float:right;
	width:689px;
}



#imatges-showroom-gran {
	height: 370px;
	width: 689px;

}
#showroom-comment{
	margin-top: -110px;
	text-align: justify;
	margin-bottom: 10px;
}
#imatges-comment{
	margin-top: 10px;
	float:left;
	height: 95px;
	width: 500px;
	text-align:justify;
	
}


	
	
div#contacte_showroom {
	left:0;
	float:left;
	text-align: left;
	color: #6b5c4f;
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;	
	font-size: 9pt;
	
}


div#dir {
	float:right;
	text-align: left;
	color: #6b5c4f;
	text-decoration: none;
	font-family: Arial;
	font-weight: normal;	
	font-size: 9pt;
}


#planolshowroom {
 width: 140px;
 height: 220px;
 background: url(images/planolca2l.gif);
 margin: 10px auto; padding: 0;
 position: relative;
}
#planolshowroom li {margin: 0; padding: 0; list-style: none; position: absolute;}

#planolshowroom li, #planolshowroom a { height: 15px; display: block;}
#punt1 { top: 187px; left: 99px; width: 15px; height: 15px; }
#punt2 { top: 142px; left: 114px; width: 15px; height: 15px; }
#punt3 { top: 82px; left: 20px; width: 15px; height: 15px; }
#punt4 { top: 82px; left: 115px; width: 15px; height: 15px; }
#punt5 { top: 37px; left: 20px; width: 15px; height: 15px; }
#punt6 { top: 37px; left: 114px; width: 15px; height: 15px; }
#punt7 { top: 17px; left: 58px; width: 15px; height: 15px; }
#punt8 { top: 18px; left: 0px; width: 15px; height: 15px; }
#punt9 { top: 94px; left: 0px; width: 15px; height: 15px; }
#punt10 { top: 94px; left: 93px; width: 15px; height: 15px; }
#punt11 { top: 64px; left: 64px; width: 15px; height: 15px; }

#punt1 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt2 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt3 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt4 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt5 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt6 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt7 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt8 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt9 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt10 a:hover {background: url(images/transparent1.gif) no-repeat;}
#punt11 a:hover {background: url(images/transparent1.gif) no-repeat;}







/*  contact.php  */

#cabeceracontacte {
	height: 50px;
	width: 893px;
	margin: 0 auto;
	
}

#cabeceracontacte h2 {
	font-size: 140%;
	color: #6b5c4f;
	
}

#cabeceracontacte h3 {
	font-size: 120%;
	color: #d42e12;
}

#contacte{
	width: 893px;
	margin: 0 auto;
	
}
#contacte_left{
	float: left;
	width: 220px;
	
}



.linea-vertical-contacte {
	float: left;
	border-left: 1px solid;
	height: 400px;
	width: 1px;
	color: #6b5c4f;
	
}

#contacte_mid{
	float: left;
	width: 200px;
	text-align: right;
	padding-right: 20px;
}

#delegacio{
	margin-bottom: 30px;
	height: 120px;

}

#contacte_mid ul {

	padding: 5px;
	margin: 0;
	
}

#contacte_mid ul li{
	list-style: none;
	color: #6b5c4f;
	margin-top: -5px;
	font-weight: normal;

}


#contacte_mid  h2 ul li {
	color: #d42e12; 
	font-weight: bold;
	
		
}


#contacte_mid ul li strong{
	list-style: none;
	color: #6b5c4f;	
	font-weight: bold;
		
}



#contacte_right{
	float: left;
	width: 300px;
	text-align: left;
	padding-left: 5px;
	
}

#contacte_right ul {
	padding: 5px;
	margin: 0;
	

}

#contacte_right ul li{
	list-style: none;
	color: #6b5c4f;
	margin-top: -5px;
	font-weight: normal;
	
}

#contacte_right  h2 ul li {
	color: #d42e12; 
	font-weight: bold;
		
}


#contacte_right ul li strong{
	list-style: none;
	color: #6b5c4f;	
	font-weight: bold;
		
}





/* newsletter.php*/

#newsletterca2l {
	width: 893px;
	margin: 0 auto;
	
}
#newsletterca2l p{
	margin: 0 auto;
	font-weight: normal;
	font-size: 100%;
	color: #6b5c4f;
}

#newsletterca2l h2 {
	font-size: 140%;
	color: #6b5c4f;
	
}

#newsletterca2l h3 {
	font-size: 120%;
	color: #d42e12;
}

#cabecerajob {
	height: 50px;
	width: 893px;
	margin: 0 auto;
	
}

#cabecerajob h2 {
	font-size: 140%;
	color: #6b5c4f;
	
}

#cabecerajob h3 {
	font-size: 120%;
	color: #d42e12;
}

#job{
	width: 893px;
	margin: 0 auto;
}

#job p{
	margin: 0 auto;
	font-weight: normal;
	font-size: 100%;
	line-height: 14pt;
	color: #6b5c4f;
}
#job_left{
	float: left;
	width: 180px;
	margin-right: 10px;
}
#job_right{
	float: right;
	width: 689px;
}
#imatges-job-gran {
	height: 370px;
	width: 689px;
	border: 1px solid;

}

/*credits.php*/

#credit{
	float: left;
	width: 100px;
	height: 400px;
	text-align: left;
	padding-right: 20px;
	
	
}

#credit ul li {
	list-style: none;
	color: #6b5c4f;	
	line-height:12px;
	
}
#credit ul {
	margin-bottom:8px;
	line-height: 12px;
	
}

.linea-vertical-contacte {
	float: left;
	border-left: 1px solid;
	height: 400px;
	width: 1px;
	color: #6b5c4f;
	padding-right: 20px;
	
}
/*SLIDE*/


#slideshow{
	float: right;
	background: url(images/load.gif) no-repeat center center;
    
}
#slideshownojs{
	float: right;
	    
}

#select_images {
	float: right;
	height: 15px;
	border: 1px solid;
	border-color: #ffffff;

}

#select_images li {
	
	display: inline;
	
}

#select_images a {
	float:left;
	height: 17px;
	width: 17px;
	text-align: center;
	font-size: 8pt;
	color: #6b5c4f;
	text-decoration: none;
}
#select_images a:hover {
	float:left;
	font-size: 8pt;
	color: #aaa;
	text-decoration: underline;
			
}
