body {
	background-color: #437A77;
}

.menu	{	
	font-weight: bold;
	text-decoration: none;
	color: #336666;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body#dinamic .menu {
	height: 500px;

}

td.text_petit div#content {
	margin-top: 0px;
}

.menu a:link, .menu a:visited, .menu a:hover, .menu a:active  {
	text-decoration: none;
	font-weight: bold;
	color: #336666;
	font-size: 11px;
	font-family: sans-serif;
/*	padding-left:35px;*/
}

.text_gran {
	font-weight: normal;
	text-align:justify;
	color: #336666;
	font-size: 13px;
	line-height: 20px;
	padding-right:45px;
	font-family: verdana ;
}

.text_petit	{
	text-decoration: none;
	color: #336666;
	line-height: 15px;
	font-size: 12px;
	font-weight:normal;
	font-family:verdana;
	padding: 0px;
	padding-right:35px;
	text-align:justify;
}

#link_butlleti a {
	color: #336666;
	line-height: 15px;
	font-size: 12px;
	font-family:verdana;
	font-weight: bold;
}

.logo {
	font-family:verdana;
	font-family:verdana;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 20px;
}

.logo p{
	margin: 9px;
}

.logo a:link, .logo a:visited, .logo a:hover, .logo a:active {
	font-family:verdana;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 21px;
}

.idioma , 
.firma	{
	text-align:justify;
	font-family:sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	padding-left:10px;
}

.firma a:link, .firma a:visited, .firma a:hover, .firma a:active {
	text-align:justify;
	font-family:sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
}

.idioma a:link, .idioma a:visited, .idioma a:hover, .idioma a:active {
	text-align:justify;
	font-family:sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	font-size: 9px;
}

.llista_clients {
	padding-left:100px;
	color: #336666;
	line-height: 10px;
	font-size: 9px;
	font-family:verdana;
	padding-right:35px;
	font-weight:normal;
}


.llista_clients a:link, .llista_clients a:visited, .llista_clients a:hover, .llista_clients a:active {
	color: #336666;
	line-height: 10px;
	font-variant:small-caps;
	font-size: 9px;
	font-family:verdana;
	font-weight:normal;
}


.tornar a:link, .tornar a:visited, .tornar a:hover, .tornar a:active  {
	text-decoration: none;
	text-align:right;
	padding-bottom:15px;
	padding-right:45px;
	font-weight: normal;
	color: #336666;
	font-size: 11px;
	font-family: verdana;

}

.condicions	{
	text-decoration: none;
	color: #336666;
	background-color:#ffffff;
	font-size: 12px;
	font-weight:normal;
	font-family:verdana;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:5px;
	padding-left:5px;
/*	text-align:justify;*/
}

.text_serveis {
	font-weight: bold;
	text-align:justify;
	color: #336666;
	font-size: 10px;
	padding-right:45px;
	padding-bottom:25px;
	font-family: verdana ;
}
.serveis_gris {
color: #ffffff;
background-color:#cccccc;
line-height: 14px;
font-weight:bold;
}


.portada {
	text-decoration: none;
	font-weight: bold;
	color: #ffffff;
	font-size: 13px;
	font-family: verdana;
}

.portada a:link, .portada a:visited, .portada a:hover, .portada a:active  {
	display: block;
	text-decoration: none;
	color: #ffffff;
	font-size: 16px;
	line-height: 1px;
	font-family: verdana;
}


 .salt {height:150px;}


.entry p{
	color: #000;
}

h1.titolNoticia {
	border-bottom: 1px solid black;
	margin-bottom: 0px;
	color: black;
}

.titolNoticia a:visited, .titolNoticia a:link {
	font-size: 15px;
	color: black;
}

h2.unicaNoticia {
color: black;
font-size: 19px;
line-height: 20px;

}

a.linkpro:link, a.linkpro:visited, a.linkpro:hover, a.linkpro:active  {
	color:blue;
	text-decoration:underline;
}