#baixNOU{
margin-left: 7px;
}

#form{
border: 1px solid red;
width: 500px;
}
#boto{
width:99px;

}
#boto a:hover{	
   
        width:99px;
		background-color:#FFFFFF;
	}
#caxserveis{
height: 310px;
width: 610px;
/*border: 1px solid #999999;*/
margin-left: 12px;
margin-top: 8px;
}

#marc{
border: 1px solid #999999;
}

a:link{
text-decoration:none;
}
a:visited{
text-decoration:none;
color:#870001;
}

.idioma{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.idioma a:hover{
color:#666666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.idioma a:link{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
.idioma a:visited{
color:#CCCCCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}



#slide{

padding-top: 5px;
height:150px;

}

#caixa2{
/*


border: red 2px solid;*/

}

#barra{

margin-bottom: 3px;
margin-left: 1z3px;
}


#idiomes{

margin-bottom: 1px;

}

#iframe{
border: 1px #999999 solid;

background-position:center;

background-repeat:no-repeat;

background-color:white;

margin-left:20px;

margin-bottom: 0px;

width:654px;

height:352px;

}



.textmenu{

font-size: 13px;

font-family:Verdana, Arial, Helvetica, sans-serif;

border-right: 1px #999999 solid;
color:#999999;
font-weight:bold;
margin-bottom: 3px;

}

.textmenu a:link{

color:#999999;
text-decoration: none;
font-weight:bold;

}
.textmenu a:visited{
font-size: 13px;
color:#999999;
text-decoration: none;
font-weight:bold;

}

.textmenu a:hover {

color:#870001;
text-decoration: none;
font-weight:bold;

}
.textmenu3{

font-size: 16px;

font-family:Verdana, Arial, Helvetica, sans-serif;


color:#870001;
font-weight:bold;
margin-bottom: 3px;

}
.textmenu2{

font-size: 13px;

font-family:Verdana, Arial, Helvetica, sans-serif;


color:red;
font-weight:bold;
margin-bottom: 3px;

}

.textmenu2 a:link{

color:#999999;
text-decoration: none;
font-weight:bold;

}
.textmenu2 a:visited{

color:#999999;
text-decoration: none;
font-weight:bold;

}

.textmenu2 a:hover {

color:#870001;
text-decoration: none;
font-weight:bold;

}



.botiga{

font-size: 13px;

font-family:Verdana, Arial, Helvetica, sans-serif;

color:#870001;

}

.botiga a:hover {
font-size: 13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #CCCCCC;

}

.botiga a:link{

color:#870001;

}



#baix{



margin-right:0px;
/*border: 1px solid red;*/
margin-top: 3px;
width:675px;

}



.peu{

font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

.peu a:link{

font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;
color: #870001;
text-decoration:none;

}

.peu a:visited{

font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;
color: #870001;
text-decoration:none;
}

.peu a:hover{

font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;
color: #CCCCCC;


}

.peu2{

color:#870001;

font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.peu2 a:link{

color:#870001;

font-size: 11px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.peu2 a:visited{
color:#870001;
}

.visites{

font-size: 10px;

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;



}




body {

overflow-x: hidden; 

overflow-y: hidden; 

}

/*HOME*/

#kutxa{

margin-left: 5px;

margin-top: 6px;

background-image:url(img/elreigran.jpg);

background-position:center;

background-repeat:no-repeat;

}
#kutxa2{

margin-left: 0px;
margin-top: 0px;
background-position:center;
background-repeat:no-repeat;
width: 500px;

}
/*HIST̉RIA*/

#caxhisto{
width:610px;
height: 311px;
margin-left: 7px;
margin-top: 0px;

}

.titol {

	color:#870001;

	font-style: italic;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	

	

}

#linea {

border-bottom: 1px white solid;

/*width:590px;*/

width:607px;

}

#hismini {

margin-left: 11px;



}

.histxt{

font-size: 13px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

/*NOSALTRES*/

.nostxt{
/*border: red solid 1px;*/
font-size: 13px;

font-family:Verdana, Arial, Helvetica, sans-serif;



}

/*PRODUCTES*/
#sep{
padding-top: 0px;
}
#caxpro{
width:610px;
height: 311px;
margin-left: 30px;
margin-top: -18px;
/*border: 1px red sol0d;*/

}
#caxnos{
width:645px;
height: 311px;
margin-left: 15px;
margin-top: 5px;

}
#fotos{

border: 1px solid #CCCCCC;
margin: 5px, 5px, 5px, 5px;
width: 53px;
height: 47px;
}

#logos{

border: 1px solid #CCCCCC;
margin: 5px, 5px, 5px, 5px;
}
#extres{

border: 1px solid #CCCCCC;
margin: 8px, 5px, 5px, 5px;
}

#caxvidres{
width:610px;
height: 311px;
margin-left: 15px;
margin-top: 8px;
/*border: 1px red solid;*/

}
/*SERVEIS &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&6*/
#separador{
background-color:#CCCCCC;
height: 37px;
width:270px;
margin-top: 4px;
}


#caxser{

width:610px;
height: 311px;
margin-left: 12px;
margin-top: 10px;


}


.server{

color:#870001;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.server a:link{

color:#870001;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.server a:hover{
color:#CCCCCC;
text-decoration:none;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.server a:visited{
text-decoration:none;
}

.server{

color:#870001;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.server2 a:link{

color:#870001;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.server2 a:hover{
color:#666666;
text-decoration:none;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;

}
.server2 a:visited{
color:#870001;
text-decoration:none;

font-size: 14px;

font-family:Verdana, Arial, Helvetica, sans-serif;
}
/*CONTACTE &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&6*/

.contxt {
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;

}
#centre{
margin-top: 3px;
}

#cap{
background-color:#ECECEC;
height: 25px;
width: 295px;

}
#fotocon{
background-color:#CCCCCC;
height: 225px;
width: 280px;
}
#caxcon{
width:645px;
height: 311px;
margin-left: 10px;
margin-top: 10px;

}

/* SOLICITUTS*/

#caxsol{
width:645px;
height: 311px;
margin-left: 0px;
margin-top: 10px;

}
#iframesol{

background-position:center;

background-repeat:no-repeat;

margin-left:0px;

margin-bottom: 0px;


height:352px;

}


#soli{
border: 1px #999999 solid;

background-position:center;

background-repeat:no-repeat;

background-color:white;

}


#phone{

margin-top: 11px;

}