
.bluS {
	background-color: #2B74AB;
}

.TopBar {
	font-family: GillSans, verdana, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight :bold;
	text-align:center;
}

.TopBarHome {
	font-family: GillSans, verdana, sans-serif;
	font-size: 15px;
	color: #FFFFFF;
	font-weight :bold;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
	background-color: #24669B;
	border-left-style: dashed;
	border-left-color: #FFFFFF;
	text-align:center;
	
}

.TopBar A:link {
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.TopBar A:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	

}
.TopBar A:hover {
	color: #99CCFF;
	text-decoration: underline;
	width :108%;
	text-align:center;
}

.TopBarHome A:link {
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.TopBarHome A:visited {
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
}
.TopBarHome A:hover {
	color: #FFFFFF;
	text-decoration: none;	
	text-align:center;

}

.HomeFrontTxt {
	font-weight: bold;
	color: #FFFFFF;
	margin: 10px;
	padding: 10px;
	font-family: "Arial narrow", Arial, Helvetica, sans-serif;
	font-size: 18px;
    	text-align :center ;

}

.HomeFrontBg {
	background-image: url(../images/home/front01.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.bluM {
	background-color: #93B8E2;
	text-align:center;
}

.bluC {
	background-color: #B8DBEE;
}
.bluCC {
	background-color: #EAF1FB;
}

body {
	font-family: GillSans, verdana, sans-serif;
}

.TopBarClick {
	font-family: GillSans, verdana, sans-serif;
	font-size: 15px;
	font-weight :bold ;
	color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dashed;
	border-right-color: #FFFFFF;
	background-color: #24669B;
	border-left-style: dashed;
	border-left-color: #FFFFFF;

}

.TopBarClick A:link {
	COLOR: #FFFFFF;
	text-decoration: none;

}
.TopBarClick A:visited {
	COLOR: #FFFFFF;
	text-decoration: none;

}
.TopBarClick A:hover {
	COLOR: #FFFFFF;
	text-decoration: none;
}

.bluNewsTitle {
	font-size: 12px;
	font-weight: bolder;
	color: #FFFFFF;
	background-color: #93B8E2;
}
.bluNewsContent {
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	padding: 6px;

}

.bluNewsBorders {
	background-color: #93B8E2;
}


.bluTopTd {
	background-color: #EAF1FB;
	color: #2C5885;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: 12px;
	font-weight: bold;
}

.bluBaseTitle {
	font-size: 16px;
	font-weight: bold;
	color: #2E5C8B;
}
.bluBase A:link {
	COLOR: #2B74AB;
	text-decoration: none;

}
.bluBase A:visited {
	COLOR: #276B9E;
	text-decoration: none;

}
.bluBase A:hover {
	COLOR: #164061;
	text-decoration: underline;

}
.bluBase {
	font-size: 14px;
}
.subMenu {
	font-family: GillSans, verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #93B8E2;
	border-top-width: 1px;
	border-top-style:solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.subMenu A:link {
	color: #FFFFFF;
	font-size : 12px;
	text-decoration: none;

}
.subMenu A:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.subMenu A:hover {
	color: #336699;
	text-decoration: underline;
	font-weight:bold;
}

.subMenuClick {
	font-family: GillSans, verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #24669B;
	border-top-width: 1px;
	border-bottom-width :1px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
.subMenuClick A:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
}
.subMenuClick A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.subMenuClick A:hover {
	COLOR: #FFFFFF;
	text-decoration: none;

}

.bluTopTdLx {
	background-color: #EAF1FB;
	color: #2C5885;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
	font-size: 12px;
	font-weight: bold;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000000;
}

.dashBottom {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
}

.dashBottomLx {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #000000;

}

.bluPop01 {

	font-family: GillSans, verdana, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #24669B;
}
.bluPop02 {

	background-color: #EAF1FB;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #000000;
	border-bottom-color: #000000;
}
.tabcontatti {
	border-style:solid;
	border-color:#B8DBEE;
	border-width:1px;
	border-collapse:collapse;
	padding:3px;
	font-family: GillSans, verdana, sans-serif;
	font-size:14px;

}
tr.tabcontatti {
	border-style:solid;
	border-color:#B8DBEE;
	border-width:1px;
}

td.tabcontatti {
	border-style:solid;
	border-color:#B8DBEE;
	border-width:2px;
	text-align:center;
}

.HZline {
	border-top-style:groove;
	border-top-color: #2B74AB;
	border-top-width:4px;
	margin-left:10px;
	margin-right:10px;
	padding:5px;
	font-size:14px; 
	color:#2B74AB;
	text-align:center;
}
.HZline A:link {
	color:#2B74AB;
	text-decoration:none;}

.HZline A:visited {
	COLOR: #2B74AB;
	text-decoration: none;

}
.HZline A:hover {
	COLOR: #2B74AB;
	text-decoration: none;
}

td {	
	text-align:justify;
}

.tabmission {
	border-style:groove;
	border-color:#B8DBEE;
	border-width:2px;
}

td.tabmission {
	text-align:center;
}

.subMenuSecond {
	font-family: GillSans, verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#93B8E2;
	border-top-width: 0.1px;
	border-top-style:solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	
}

td.subMenuSecond {
	padding-left:20px;
}


.subMenuSecond A:link {
	color: #FFFFFF;
	font-size : 11px;
	text-decoration: none;

}
.subMenuSecond A:visited {
	color: #FFFFFF;
	text-decoration: none;

}
.subMenuSecond A:hover {
	color: #336699;
	text-decoration: underline;
	font-weight:bold;
}

.subMenuSecondClick {
	font-family: GillSans, verdana, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #2B74AB;
	border-top-width: 1px;
	border-bottom-width :1px;
	border-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding-left:20px;
}
.subMenuSecondClick A:link {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}
.subMenuSecondClick A:visited {
	color: #FFFFFF;
	text-decoration: none;
}
.subMenuSecondClick A:hover {
	COLOR: #FFFFFF;
	text-decoration: none;

}

.ambulatori {
	border-width:3px;
	border-style: solid;
	text-align:justify;
	border-color:#7DB4E9;
	font-family: GillSans, verdana, sans-serif;
	font-size: 13px;
	padding:20px;

}
