body {
	font-weight: normal;
	font-size: 10px;
	color: #39597b;
	font-style: normal;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	background-color: #ffffff;
	margin:0;
	padding:0;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #39597b;
	text-decoration: underline;
}
a:hover {
	color: #9db4c8
}

.bgToolbar {
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
	font-style: normal;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
	background-color: #39597b;
}

.menu1 {
	font-weight: bold;
	font-size: 11px;
	color: #39597b;
	font-style: normal;
	font-family: verdana, geneva, helvetica, arial, sans-serif;
}
a.menu1 {
	color: #39597b;
	text-decoration: none;
}
a.menu1:hover {
	color: #6f8da6;
	text-decoration: underline;
}

.menu2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #39597B; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, sans-serif
}
a.menu2 {
	COLOR: #39597B; TEXT-DECORATION: none}
a.menu2:hover {
	COLOR: #6F8DA6; TEXT-DECORATION: underline}

.footer {
background-color: #F7CB08}

.linkbianco {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
a.linkbianco {
	COLOR: #ffffff; TEXT-DECORATION: underline}
a.linkbianco:hover {
	COLOR: #F7CB08; TEXT-DECORATION: none}

.linkgiallo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #F7CB08; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.linkgiallo {
	COLOR: #F7CB08; TEXT-DECORATION: none}
A.linkgiallo:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline}
	
.linktab {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #C5D3DF; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
A.linktab {
	COLOR: #C5D3DF; TEXT-DECORATION: none}
A.linktab:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline}


.linkceleste {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #F7CB08; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
A.linkceleste {
	COLOR: #72A1CA; TEXT-DECORATION: none}
A.linkceleste:hover {
	COLOR: #F7CB08; TEXT-DECORATION: underline}
	
		.linkpiccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #F7CB08; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
A.linkpiccolo {
	COLOR: #72A1CA; TEXT-DECORATION: none}
A.linkpiccolo:hover {
	COLOR: #F7CB08; TEXT-DECORATION: underline}

		.linkpicscuro {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #39597b; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-decoration: none}
A.linkpicscuro {
	COLOR: #39597b; TEXT-DECORATION: none}
A.linkpicscuro:hover {
	COLOR: #F7CB08; TEXT-DECORATION: underline}
	
.avvisiHome {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #9DB4C8; TEXT-DECORATION: none}
A.avvisiHome:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline}


.testataTabellaFreccia {
	BORDER-RIGHT: thin; BORDER-TOP: thin; FONT-WEIGHT: bold; FONT-SIZE: 14px; BORDER-LEFT: thin; COLOR: #ffffff; BORDER-BOTTOM: thin; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #6F8DA6; TEXT-DECORATION: none
; background-attachment: fixed; background-image:  url(../images/style/frecciatab6f8da6.gif); background-repeat: no-repeat; padding-left: 18px}

.rigaTabellaGrigia {
	BORDER-RIGHT: thin; BORDER-TOP: thin; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: thin; COLOR: #333333; BORDER-BOTTOM: thin; FONT-STYLE: normal; FONT-FAMILY: Verdana, Geneva, Helvetica, Arial, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-DECORATION: none}

.data {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; background-color: #39597b}
.bgsx {  background-color: #C5D3DF}
.bgmenu {  background-color: #557291}
.copyright {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #39597B}
.testobase {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #39597B}
.testorientro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #39597B; text-indent: 5px; left: 20px; margin-left: 10px; line-height: 12px}
.note {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #39597B; padding-left: 5px}
.avvisiHome2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #ffffff; background-color: #6F8DA6}
.testobianco {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF}
.td9DB4C8 {  background-color: #9DB4C8}
.td6F8DA6 {  background-color: #6F8DA6}
.td5A7994 {  background-color: #5A7994}
.titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #C5D3DF; padding-left: 22px; background-image:  url(../images/style/sfondotitolo2.gif)}
.titolocenter {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 14px; font-weight: bold; color: #5A7994; text-align: center}
.testogius {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-align: justify; color: #39597b }
.paragrafo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #39597b}
.titolo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.testogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #39597b;
}
.testogiallo{  color : #F7CB08; font-size : 12px; }

 TABLE, TH, TR, TD, UL, OL, LI, P, FONT, A, BLOCKQUOTE, LABEL { font-family : Verdana, Tahoma, Arial, Helvetica; font-size : 13px; }

.DeepWaterPageBODY{ }

.DeepWaterFormTABLE{ border : solid 2px #9DB4C8; background-color : #5A7994; }

.DeepWaterFormHeaderFont{ color : #9DB4C8; font-size : 16px; font-weight : bold; }

.DeepWaterFieldCaptionTD{ border : 1px solid #000000; background-color : #F7CB08; color : #000000; font-size : 11px; font-weight : bold; }

.DeepWaterAltDataTD{ color : #C5D3DF; font-size : 11px; }

.DeepWaterColumnTD{ border : 1px solid #000000; background-color : #F7CB08; color : #000000; font-size : 11px; font-weight : bold; }

.DeepWaterDataTD{ background-color : #6F8DA6; color : #C5D3DF; font-size : 11px; }

.DeepWaterSeparatorTD{ }

.DeepWaterFooterTD{ color : #C5D3DF; font-size : 11px; }

a.DeepWaterSorterLink:link,a.DeepWaterSorterLink:visited{ color : #000000; font-size : 11px; font-weight : bold; text-decoration : none; }

a.DeepWaterSorterLink:hover,a.DeepWaterSorterLink:active{ color : #907A17; font-size : 11px; font-weight : bold; text-decoration : none; }

a.DeepWaterDataLink:link,a.DeepWaterDataLink:visited{ color : #FFFFFF; font-size : 11px; text-decoration : none; }

a.DeepWaterDataLink:hover,a.DeepWaterDataLink:active{ color : #C5D3DF; font-size : 11px; text-decoration : none; }

a.DeepWaterNavigatorLink:link,a.DeepWaterNavigatorLink:visited{ color : #FFFFFF; font-size : 11px; text-decoration : none; }

a.DeepWaterNavigatorLink:hover,a.DeepWaterNavigatorLink:active{ color : #C5D3DF; font-size : 11px; text-decoration : none; }

.DeepWaterButton { border-bottom : 1px solid #000000; border-left : 1px solid #000000; border-right : 1px solid #000000; border-top : 1px solid #000000; background-color : #9DB4C8; font-size : 10px; font-family : Tahoma, Verdana, Arial, Helvetica; }

.DeepWaterInput { font-size : 11px; font-family : Tahoma, Verdana, Arial, Helvetica; }

.DeepWaterTextarea { font-size : 11px; font-family : Tahoma, Verdana, Arial, Helvetica; }

.DeepWaterSelect { font-size : 11px; font-family : Tahoma, Verdana, Arial, Helvetica; }

fieldset#index_bollettino,
fieldset#index_guida_farmacia {
	border: 2px solid #c5d3df;
	border-bottom: 0;
	border-left: 0;
	border-right: 0;
/*	padding: 0;*/
	margin-bottom: 10px;
}
fieldset#index_bollettino_open,
fieldset#index_guida_farmacia_open {
	border:0;
}
fieldset#index_bollettino_open legend,
fieldset#index_guida_farmacia_open legend {
	display:none;
}
fieldset#index_bollettino legend,
fieldset#index_guida_farmacia legend {
	margin-left: 15px;
}
fieldset#index_bollettino legend a,
fieldset#index_guida_farmacia legend a {
	background: url(../images/icons/summary.gif) center left no-repeat;
	font-weight: bold;
	padding: 5px 2px 5px 38px;
	font-size: 14px;
	line-height: 30px;
}
#bollettino_page .navigator,
#guida_farmacia_page .navigator {
	height: 40px;
}
#bollettino_page .navigator span,
#guida_farmacia_page .navigator span {
	margin-top: 10px;
	display: inline;
	float:left;
	line-height: 20px;
	background-color:#c5d3df;
	color: #39597b;
	font-weight: bold;
	width: 225px;
	text-align:center;
}
#bollettino_page .navigator span a,
#guida_farmacia_page .navigator span a {
	font-weight:bold;
}
#bollettino_page h2 {
	display:none;
}
fieldset#index_bollettino li.current a,
fieldset#guida_farmacia_page li.current a {
	font-weight: bold;
}
