/* immobles MANRESA */

.border{
border:3px solid #C8CDDB;}

.border-left{
border-left:1px solid #2D2D5F;}
.back{font-family:"Trebuchet MS", Geneva, Helvetica Arial, sans-serif; 
font-size:14px;
color:#666666;
}
.back a{
color:#666666;
text-decoration:none;
}
.back a:hover{font-family:"Trebuchet MS", Geneva, Helvetica Arial, sans-serif; 
font-size:14px;
color:#2D305B;

}
h1,h2,h3,h4 {
	padding: 1px;
	margin: 0;

}

.text{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#FFFFFF;}
.text01{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
color:#666666;
padding-left:2px;}
.text01 a{
text-decoration:none;}
.text01 a:hover{
color:#333333;}

.textBlanc
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
/* line-height:11px; */
color: #EEE;
}

.colorBlanc
{
color: white;
}

a.textBlanc {
text-decoration: none;
color: #999;
}

a.textBlanc:hover {
color: #bbb;
}

.titol01{
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;

color:#ffffff;
padding-left:2px;}

.titol{font-family:"Trebuchet MS", Geneva, Helvetica Arial, sans-serif; 
font-size:16px;

color:#2D305B;}

.jsdisplay{font-family:"Trebuchet MS", Geneva, Helvetica Arial, sans-serif; 
font-size:12px;
color:#384BB1;}

.ruta{
padding-left:5px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:10px;

color:#BEC5E4;}
.ruta a{
text-decoration:none;
color:#BEC5E4;}
.ruta a:hover{
text-decoration:none;
color:#ffffff;}

.marquee{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px;

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

.idioma{
padding:3px;
}
.idioma{
border:0;
}

.img{
padding:3px;
border:3px solid #C8CDDB;}

.more {
display:block;
width:75px;
height:30px;
padding-top: 5px;
background-color:#4B5CAD;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.more:hover {
background-color:#b2b2b2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}

/*--------------------------PROMOCIONS----------------------------------- */

h2.titolPromocio
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

h2.titolPromocio a
{
	text-decoration: none;
}

td.fotosPromocio a
{
	text-decoration: none;
	color: #999;
}

/*-----------------------------------------------------------------------*/

.tab, #tab01, #tab01b, #tab01c{
border:solid 1px #929292;
padding: 1px;
}
.tableback, #tableback, #tableback2, #tableback3, #tableback4, #tableback5, #tableback6, #tableback7, #tableback8, #tableback9 { 
background-image:url(imatges/kanto.gif); background-position: bottom right; background-repeat:no-repeat;
}

/*----------------------------------------------------MENU LLISTES NAVITOP*/
#navitop, #navitop2 {  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}

#navitop li, #navitop2 li{
list-style-type:none;
list-style:none;
	margin:0;
	margin-right:-1px;
	padding:0;
	float:left;
		border-left-style: solid 1px #666666;
}
#navitop li a, #navitop2 li a {
	display:block; 
	width:55px;
	height:55px;
	padding:0;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	text-align:center;
	border-left: solid 1px #ffffff;
	
	border-right: solid 1px #ffffff;

}
#navitop li a:hover, #navitop2 li a:hover {
	color:#EFEFEF;
}
ul li a span {
	display:none; 
}
/*---------------------final MENU LLISTES NAVITOP*/

#top01{
background-image:url(imatges/inici.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}
#top01:hover{background-position:top center;}

#top02{
background-image:url(imatges/situacio.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}
#top02:hover{
background-position:top center;
}
#top03{
background-image:url(imatges/empresa2.jpg);
background-repeat:no-repeat;
background-position:bottom center;

}#top03:hover{background-position:top center;}

#top04{
background-image:url(imatges/serveis.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}

#top04:hover{background-position:top center;}

#top05{
background-image:url(imatges/contacte.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}

#top05:hover{background-position:top center;}

#top06{
background-image:url(imatges/descarrega.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}

#top06:hover{background-position:top center;}

#top07{
background-image:url(imatges/faq-ico.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}#top07:hover{background-position:top center;}
/*-------------------bulletlist-----------------*/
#bulletlist {  
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
	list-style:none;
	margin:0;
	padding:0;
}

#bulletlist li {	margin:0;	padding:0; 	float: left; }

#bulletlist li a {
background-image:url(imatges/bulletback.gif);
background-repeat:no-repeat;
	display:block; 
	width:110px;
	padding:1px 0;
text-indent: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #666666;
	text-decoration:none;
	text-align:left;

}

#bulletlist.negre li a {
	color: black;
}

#bulletlist li a:hover {  background-position:bottom left;	color:#00C0FF }

#bulletlistactive {  background-position:bottom left;	color:#ffffff; }

/*----------------BULLET2---------*/
#navcontainer { width: 160px; }

#navcontainer ul
{
margin: 0;
padding-left: 0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
}

#navcontainer a
{
text-indent: 15px;
background-image:url(imatges/bulletback.gif);
background-repeat:no-repeat;
display: block;
padding: 2px;
width: 160px;
background-color: #333333;
border-bottom: 1px solid #2A2A2A;
text-decoration:none;
color:#FFFFFF;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{

color: #fff;
background-position:bottom left;	color:#00C0FF;
}
/*----------------BULLET3---------*/
#sublist3 { width: 110px; padding:0; margin:0; margin-left: 5px; 	list-style-type: none;}

#sublist3 ul
{
margin: 0;
padding-left: 0;
list-style-type: none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#sublist3 a
{
text-indent: 15px;
	
	background-image:url(imatges/bullet.gif);
	list-style-type: none;
	background-position:center left;
background-repeat:no-repeat;
display: block;
padding: 2px;
width:150px;
border-bottom: 1px solid #2A2A2A;
}

#sublist3.negre a 
{
	color: #444;
	border-bottom: none;
}

#sublist3 li a { font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
	font-weight: normal;
	color:#999999; }

#sublist3 a:hover
{
	color: #ccc;
}

#sublist3.negre a:hover
{
	color: black;
}