*
{
margin: 0px;
padding: 0px;
}

a:link {
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a:visited {
	color: #000000;
}

body {
	background:url(../images/bg.jpg) no-repeat center;
	background-color:#000000;
	font: 13px Arial, Helvetica, sans-serif;
	background-position:top;
}

#content
{
	margin: 0 auto;
	background: #ffffff;
	width: 960px;
	text-align: left;
}

#main
{
width: 960px;
}

#back
{
background: #ffffff;
width: 960px;
}

#header {
	height: 183px;
	text-align: right;	
}

#menu
{
height: 69px;
padding-left: 245px;
background: url(../images/base_r1_c1.jpg) no-repeat;
}

#menu ul {
	list-style: none;	
}

#menu li {	
	display: inline; 	
}

#menu a {
	float: left;
	width: 100px;
	height: 32px;
    display: block;
	text-align: left;
	text-decoration: none;
	font-family: "Trebuchet MS";
	color: #ffffff;
	font-weight: bold;
	padding-top: 30px;
	font-size: 14px;
}

#menu a:hover {
	width: 100px;
    height: 32px;
	color: #E00000;
	text-decoration: none;
}

#left
{
	width: 224px;
}


#descarrega {
	width: 224px;
	height: 36px;
	font-size: 14px;
	font-weight:bold;
	font-family: "Trebuchet MS";
	color: #ffffff;
}

div#descarrega a {	
	padding: 0;
	float:left;  
	width:224px;  
	height:35px;
	background-image:url(../images/base_r4_c1-PORT.jpg);  
	background-repeat: no-repeat;  
}

div#descarrega a:hover{  
	float:left;  
	width:224px;  
	height:35px;
    background-image:url(../images/base_r4_c1v-PORT.jpg);  
    background-repeat: no-repeat;
}

#enquesta {
	width: 224px;
	height: 35px;
	font-size: 14px;
	font-weight:bold;
	font-family: "Trebuchet MS";
	color: #ffffff;
}

div#enquesta a {	
	padding: 0;
	float:left;  
	width:224px;  
	height:35px;
	background-image:url(../images/base_r6_enquesta.jpg);  
	background-repeat: no-repeat;  
}

div#enquesta a:hover{  
	float:left;  
	width:224px;  
	height:35px;
	color:#000000;
    background-image:url(../images/base_r6_enquesta.jpg);  
    background-repeat: no-repeat;
}

#compres {
	width: 224px;
	height: 35px;
	font-size: 14px;
	font-weight:bold;
	font-family: "Trebuchet MS";
	color: #ffffff;
}

div#compres a {	
	padding: 0;
	float:left;  
	width:224px;  
	height:35px;
	background-image:url(../images/base_r5_c1-PORT.jpg);  
	background-repeat: no-repeat;  
}

div#compres a:hover{  
	float:left;  
	width:224px;  
	height:35px;
    background-image:url(../images/base_r5_c1v-PORT.jpg);  
    background-repeat: no-repeat;
}

#left H6
{
width: 224px;
height: 375px;
font-size: 14px;
font-family: "Trebuchet MS";
color: #ffffff;
background: url(../images/base_r6_c1.jpg);
}

#left H6 p{
padding-left: 45px;
padding-top: 10px;
}

#pas
{
width: 224px;
font-size: 14px;
font-weight: bold;
background-color:#000000
}

#left ul {
	width: 224px;
	height: 35px;
	font-size: 14px;
	font-family: "Trebuchet MS";
	color: #ffffff;
	
}

#left ul:hover  {
	width: 224px;
	height: 35px;
	font-size: 14px;
	font-family: "Trebuchet MS";
	color: #E00000;
	text-decoration: none;
}

#left li{
	list-style:none;
	width: 224px;
	height: 35px;
	font-size: 18px;
	font-family: "Trebuchet MS";
	color: #ffffff;

}

#left li li {
	padding: 4px 20px;
}

#left a {
	color: #FFFFFF;
	text-decoration: none;
}
#left a:visited {
	color: #FFFFFF;
	text-decoration: none;
}
#left a:hover {
	color: #E00000;
	text-decoration: none;
}

#left p
{
padding: 10px;
}

#right
{
float: right;
text-align:justify;
font-family: "Trebuchet MS";
width: 736px;
height: 538px;
background:url(../images/base_r3_c2.jpg);
background-color:#f3f3f3;
}

#right H4
{
	margin: 0;
	padding: 0px;
	font-size: 12px;
	color: #C5C5C5;
}

#right a
{
color: #000000;
text-decoration: none;
}

#right a:hover
{
color: #F00000;
text-decoration: none;
}

#right p {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	padding-left: 22px;
	padding-right: 22px;
}

#right h2 {
	margin: 0;
	padding: 0;
	padding-top: 15px;
	padding-left: 22px;
	color: #000000;
}

#right ol, #right ul
{
margin-left: 30px;
}

#footer {
	height: 45px;
	width: 960px;
	clear: both;
	font-family: "Trebuchet MS";
	background: url(../images/base_r8_c1.jpg) repeat-x bottom;
}

#footer p {
	margin: 0;
	font-size: 11px;
	text-align: left;
	padding-top: 20px;
	padding-left: 18px;
	color: #ffffff;
}

#footer a {
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover {
	color: #F00000;
	text-decoration: none;
}


/* PAGINES INTERIORS */

/* producteS */

div#integral a{  
     float:left;  
     width:695px;  
     height:210px;  
     background-image:url(../images/producte-fustcom-PORT.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
 }  
div#integral a:hover{  
     float:left;  
     width:695px;  
     height:210px;  
     background-image:url(../images/producte-fustcom-V-PORT.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
}  



div#modulogic a{  
     float:left;  
     width:695px;  
     height:210px;  
     background-image:url(../images/botons-producte-neutre_r2_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
 }  
div#modulogic a:hover{  
     float:left;  
     width:695px;  
     height:210px;  
     background-image:url(../images/botons-producte-vermell_r2_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
}  


div#modulight a{  
     float:left;  
     width:695px;  
     height:190px;  
     background-image:url(../images/botons-producte-neutre_r3_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
 }  
div#modulight a:hover{  
     float:left;  
     width:695px;  
     height:190px;  
     background-image:url(../images/botons-producte-vermell_r3_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
}  


div#accessoris a{  
     float:left;  
     width:695px;  
     height:161px;  
     background-image:url(../images/producte-accessori-PORT.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
 }  
div#accessoris a:hover{  
     float:left;  
     width:695px;  
     height:161px;  
     background-image:url(../images/producte-accessori-V-PORT.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
}  

div#digit a{  
     float:left;  
     width:695px;  
     height:173px;  
     background-image:url(../images/botons-producte-neutre_r5_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
 }  
div#digit a:hover{  
     float:left;  
     width:695px;  
     height:173px;  
     background-image:url(../images/botons-producte-vermell_r5_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
}  

div#troll a{  
     float:left;  
     width:695px;  
     height:198px;  
     background-image:url(../images/botons-producte-neutre_r6_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
 }  
div#troll a:hover{  
     float:left;  
     width:695px;  
     height:198px;  
     background-image:url(../images/botons-producte-vermell_r6_c2.jpg);  
     background-repeat: no-repeat;  
	 color:#FFFFFF;
	 font-family:"Trebuchet MS";
	 font-size:15px;
	 font-style:oblique;
	 font-weight:bold;
}  


/* CATALEGS */

div#catproducte a{  
     float:left;  
     width:698px;  
     height:235px;  
     background-image:url(../images/mueble-neutre-PORT.jpg);  
     background-repeat: no-repeat;  
}  
div#catproducte a:hover{  
     float:left;  
     width:698px;  
     height:235px;  
     background-image:url(../images/mueble-vermell-PORT.jpg);  
     background-repeat: no-repeat;  
}  


div#cataccessoris a{  
     float:left;  
     width:695px;  
     height:170px;  
     background-image:url(../images/accesorios-neutre-PORT.jpg);  
     background-repeat: no-repeat;  
 }  
div#cataccessoris a:hover{  
     float:left;  
     width:695px;  
     height:170px;  
     background-image:url(../images/accesorios-vermell-PORT.jpg);  
     background-repeat: no-repeat;  
}  


div#catempresa a{  
     float:left;  
     width:695px;  
     height:220px;  
     background-image:url(../images/diseno-neutre-PORT.jpg);  
     background-repeat: no-repeat; 
 }  
div#catempresa a:hover{  
     float:left;  
     width:695px;  
     height:220px;  
     background-image:url(../images/diseno-vermell-PORT.jpg);  
     background-repeat: no-repeat;  
}  

/* CONTACTAR */
 
#mapa {
	margin-left: 21px;
}

#txtcontactar {
	width: 300px;
	height: 230px;
	padding: 10px;
}

.titolseu{
	margin-left: 22px;
	width:680px;
	border-bottom: 2px solid #999999;
}

.titoldel{
	margin-left: 22px;
	width:330px;
	border-bottom: 2px solid #999999;
}


/* solucions */

#solucions
{
float: right;
text-align:justify;
font-family: "Trebuchet MS";
width: 736px;
height: 538px;
background:url(../images/base_r3_c2.jpg);
}

#solucions p {
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}

#solucions h2 {
	margin: 0;
	padding: 0;
	padding-top: 10px;
	padding-left: 22px;
	color: #000000;
}

/* CLIENTS */

#clients {
	width: 224px;
	height: 35px;
	font-size: 14px;
	font-weight:bold;
	font-family: "Trebuchet MS";
	color: #ffffff;
}

div#clients a {	
	padding: 0;
	float:left;  
	width:224px;  
	height:35px;
	background-image:url(../images/base_r3_c1-PORT.jpg);  
	background-repeat: no-repeat;  
}

div#clients a:hover{  
	float:left;  
	width:224px;  
	height:35px;
    background-image:url(../images/base_r3_c1V-PORT.jpg);  
    background-repeat: no-repeat;
}

#textclient {
	width: 370px;
	height: 100px;
	overflow:auto;
}

#contingutclient {
	width: 320px;
	height: 320px;
	margin-left: 30px;
	overflow:auto;
}

.Estilo1 {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
}
.Estilo3 {
	color: #333333;
	font-size: 14px;
	font-style: italic;
}
.Estilo7 {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
}
.Estilo8 {font-weight: bold; font-family: "Trebuchet MS";}

/* EMPRESA */

.Estilo16 {color: #666666}
.Estilo19 {color: #FF0000; font-weight: bold;}

.fotoempresa
{
float: left;
width: 736px;
height: 255px;
}

/* NOTA LEGAL */

.Estilo21 {color: #000000; font-weight: bold;}

/* MODULOGIC */

#textmodulogic {
	width: 450px;
	height: 340px;
	overflow:auto;
	margin-top:100px;
}

.Estilo23 {color: #FF0000}

.imgmoduls {
	width: 500px;
	height: 30px;
	margin-top: -29px;
	margin-left: 240px;
}

/* INTRO */

#skip {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;	
	background-color:#000000;
	padding-left:610px;
}

#skip a {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
}

#skip a:hover {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
	color:#FFFFFF;
	background-color:#000000;
}

/* solucions */

.skipsol {
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	color:#000000;	
	width: 500px;
	height: 30px;
	margin-top: -22px;
	margin-left: 210px;
}

.skipsol a{
	font-family: "Trebuchet MS";
	font-style: italic;
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	color:#000000;	
	width: 500px;
	height: 30px;
	margin-top: -22px;
	margin-left: 210px;
}
/*ACCESSORIS*/

#textaccessoris {
	color:#000000;
	margin-left: 30px;
	margin-top: 115px;
	width: 370px;
	height: 240px;
	overflow:auto;
}

#areacompres a{
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	color:#FFFFFF;
	width: 365px;
	height: 20px;
	margin-top: 5px;
	margin-left: 40px;
}

/* NOTICIES */

#noticies{
	color:#FFFFFF;
	width: 400px;
	height: 140px;
	padding-left: 40px;
	text-align:justify;
	overflow:auto;
}

#noticies a{
	color:#FFFFFF;	
}

#textanoticies {
	color:#000000;
	margin-top: 25px;
	width: 380px;
	height: 240px;
	overflow:auto;
}

.textrightnoticies {
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-size: 16px;
	text-decoration:none;
	width: 500px;
	height: 30px;
	margin-top: -29px;
	margin-left: 240px;
}

.titolnoticies {
	font-size: 24px
}

.txtnodisponible {
	font-family: "Trebuchet MS";
	color:#FFFFFF;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none;

}

.txtnodisponible a{
	font-family: "Trebuchet MS";
	color:#FFFFFF;
	font-weight: bold;
	font-size: 18px;
	text-decoration:none;

}
