.adresa{
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(img/fons_topgris.png) repeat-x;
	height:10px;
	}
	
.inf{
	font-family:Arial, "Times New Roman", Times, serif;
	font-size:11px;
	color:#00000;
	}	
	
.lletra {
color:#666666;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-stretch:expanded;
}
.lletrablau {
color:#072565;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-stretch:expanded;
font-weight:bold;
}
.lletraverd{
color:#009900;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-stretch:expanded;
font-weight:bold;
}
.lletravermell{
color:#BE0202;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-stretch:expanded;
font-weight:bold;
}

.lletranegreta{
color:#666666;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-stretch:expanded;
font-style:bold;
}

.lletramenu {
color:#666666;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.lletramenuvisitat {
color:#BE0202;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.lletramenu:hover{
text-decoration:none;
color:#BE0202;}
.tipusmenu{
font-family:Arial, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
color:#666666;
text-decoration:none;
}
.tipusmenu:hover{
text-decoration:none;
color:#072565;}


.lletramenublau {
color:#072565;
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.celdagris
{ 

height:10px;
background:url(img/fons_topgris.png) repeat-x;

}

.celdavermell
{ height:10px;
background:url(img/fons_topvermell01.png) repeat-x;}

.celdavermell2
{ height:10px;
background:url(img/fons_topvermell02.png) repeat-x;}

.celdagrisfosc{
	background:#646464;
	height:10px;
}
.celdablau{
	height:10px;
	background:url(img/fons_topblau01.png) repeat-x;
}

.celdablau2{
	height:10px;
	background:url(img/fons_topblau02.png) repeat-x;
}


.idioma{
color:#BE0202;
font-family:Arial, "Times New Roman", Times, serif;
font-size:11px;
font-weight:bold;
text-align:right;
text-decoration:none;
}
.idioma:hover{
color:#666666;
text-decoration:none;
}
.lletraform {
font-family:Arial, "Times New Roman", Times, serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

#map{ width:722px; height:300px; margin:15px 0px 15px 0px; border:solid 5px #072565; }

.caixatext
{
	font-family:Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	width: 372px;
	height: 20px;
	margin-top:0px;
	border:1px solid #666666;
	background-color:transparent;
	margin-left:10px;
	padding-left:5px;
	
}
.comentari
{
	font-family:Arial, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #666666;
	width: 370px;
	border: 1px Solid #666666;
	height: 100px;
	background-color:transparent;
	overflow-y:hidden; 
	overflow-x:hidden;
	margin-left:10px;
	padding-left:5px;
}
.boto
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	border: 1px Solid #666666;
	width: 75px;
	background-color:#FFFFFF;
	margin:10px 10px 0px 10px;
}

h1{ letter-spacing:-1px; }
h2{ letter-spacing:-1px; }
h3.plataforma{ margin:0px 0px 3px 0px; position:relative; float:left; background:url(img/fonstit01.png) no-repeat; color:#072565; padding:5px 0px 0px 20px; height:24px; width:726px; }

ul.menu{ list-style:none; padding:0px; margin:0px; }
ul.menu li{ list-style:none; padding:11px 0px 0px 10px; margin:0px 0px 4px 0px; height:29px; border-left:solid 10px #646464; background:url(img/fons_menu.png) no-repeat; }
ul.menu li a{ font-family:arial; font-size:1em; color:#333; text-decoration:none; font-weight:bold; letter-spacing:-1px; }
ul.menu li a.actual,
ul.menu li a:hover{ color:#a90505; }
ul.menu li.ultim{ margin:0px !important; }

div.plat{ width:173px; margin:0px 10px 15px 0px; position:relative; float:left; }
div.plat a{ width:173px; padding:10px 0px 0px 0px; height:25px; background:url(img/fons_fotos_intro.png) repeat-x; text-align:center; display:block; color:#072565; }


ul.menu_plataformes{ list-style:none; padding:0px; margin:0px; width:203px; }
ul.menu_plataformes li{ list-style:none; }
ul.menu_plataformes li a{ font-family:arial; font-size:0.8em; color:#072565; text-decoration:none; display:block; width:182px; padding:6px 0px 0px 20px; margin:0px 0px 4px 0px; height:23px; background:url(img/fonsmenu01.png); font-weight:bold; }

ul.menu_plataformes li ul.sub{ list-style:none; padding:0px; margin:0px; }
ul.menu_plataformes li ul.sub li{ margin:0px 0px 5px 10px; }
ul.menu_plataformes li ul.sub li a{ padding:6px 0px 0px 20px; background:url(img/fons_menu02.png); width:173px; height:23px; margin:0px; color:#333; font-size:0.8em; font-weight:normal; }

ul.menu_plataformes li ul.sub li ul.prod{ list-style:none; padding:0px;margin:0px; }
ul.menu_plataformes li ul.sub li ul.prod li{ border:0px; margin:0px; padding:0px 0px 0px 22px; background:#ebebeb; }
ul.menu_plataformes li ul.sub li ul.prod li a{ border:0px; display:inline; padding:0px; margin:0px; color:#3d3d3d; background:none; font-size:0.7em; font-weight:bold; }
ul.menu_plataformes li ul.sub li ul.prod li a:hover{ text-decoration:underline; }

div.plataformes_sub{ width:729px; position:relative; float:left; margin-bottom:15px; }
div.llista_plat{ width:220px; height:44px; color:#333; padding:5px 0px 0px 20px; margin:0px 3px 3px 0px; background:url(img/fons_producte.png) no-repeat; position:relative; float:left; }
div.llista_plat a{ color:#333; font-weight:bold; text-decoration:none; }
div.llista_plat a:hover{ text-decoration:underline; }

.inf a,
.inf a:visited{ color:#000; text-decoration:none; }
.inf a:hover{ text-decoration:underline; }
</style>

