/*GENERALES*/
body {
	padding: 0;
	margin: 0;
	font: 11px/*0.7em*/ Tahoma, sans-serif;
	line-height: 1.5em;
	background: #e3e4e6;
	color: #0073a3;
}
.titSezioni {
	font-family: Arial;
	font-size: 15px;
	color: #0073a3;
	text-decoration: none;
	font-weight: bold;
	padding-left: 17px;
}
.inputBox {
	font-family: Arial;
	font-size: 11px;
	color: #666666;
}
.padImage {
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}



html {
min-height: 100%;
		height: 100%;
		/*overflow: hidden;*/
	}
	
	#flashcontent, {
		height: 100%;
		width: 100%;
	}
table {
	font: 11px Verdana;
	color: #454545;
}
.bgb {
	background-color: #0073a3;
	background-image: url(../images/sfondoTop.jpg);
	background-repeat: repeat-x;
}
.bgh {
	background-image: url(../images/pic_07.gif);
}
.bgg { background: #B3B3B3;}
.bgc { background: url(../images/pic_10.gif) top repeat-x; border-top: 1px solid #fff;}
.bgL {
	background-image: url(../images/sfondoMain.jpg);
	background-repeat: repeat-x;
}
.bgR {
	background-image: url(../images/sfondoMain.jpg);
	background-repeat: repeat-x;
}
.bgd { background: url(../images/pic_15.gif) left top no-repeat;}
.bgM { border-right: 1px solid #DDDDDD; }
.bgM2 {  }
.b_bg {border-bottom: 5px solid #CCCCCC;}
.newBack {
	background-image: url(../images/pic_bg.gif);
	background-repeat: repeat-x;
}

.b_tg {border-top: 1px solid #E1E8EB;}
.b_bimg {border-bottom: 1px solid #E6E6E6;}

a {
	color: #777777;
	text-decoration:none	/*background: inherit;*/
}
a:hover {
	color: #006699;
	text-decoration:none
}


.footer2 a { color:#1B0B71;}
.menuTop a {
	color:#e6e6e6;
}
.menuTop a:hover { color:#FFF;}

#Menu		{ width:153px; float:right; }
.Menu		{
	padding-left:15px;
	height: 30px;
	color:#777777;
	border-bottom: solid 1px #EDEDED;
	background-color: #FFFFFF;
	background-image: url(../images/pic_bull1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
.MenuOver	{
	padding-left:15px;
	height: 30px;
	color:#777777;
	border-bottom: solid 1px #EDEDED;
	background-color: #F4F4F4;
	background-image: url(../images/pic_bull1.gif);
	background-repeat: no-repeat;
	background-position: left center;
}

.MenuInternal			{ padding-left:20px;  padding-right:15px; height: 30px; background: #CCCCCC url(../images/yori/pic_bull2.gif) left center no-repeat; color:#6D6C6C; border-bottom: solid 1px #EDEDED; }
.MenuOverInternal		{ padding-left:20px;  padding-right:15px; height: 30px; background: #DDDDDD url(../images/yori/pic_bull2.gif) left center no-repeat; color:#6D6C6C; border-bottom: solid 1px #EDEDED;}

.site a 	{ color:#FFF;}
p 			{ margin: 0 0 5px 0; }
.ArticleContentsTextStyle	{
	text-align:left;
}
.continua {
	font-family: Verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.continua a {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
}
.continua a:hover {
	font-family: arial;
	font-size: 11px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: underline;
}

h1			{
	font: 18px "Arial";
	color:#0073A3;
}
h2			{
	font: 14px Arial;
	color:#000;
	background-color:#F8F8F8;
}
#dir 		{ font: 10px; padding:5px}
.footer 	{ padding-left: 15px; color:#4F4F50; }
.Title 		{ padding-left: 14px; height:40px; padding-top:3px;}
.ArticleContentsCategoryTitle { padding-left: 14px; height:40px; padding-top:3px;font: 17px "Lucida Sans Unicode", verdana; color:#14056E; }
.SearchResultsTitle { padding-left: 14px; height:40px; padding-top:3px;font: 17px "Lucida Sans Unicode", verdana; color:#14056E; }
.cTitle		{ padding-left: 14px; height:30px;}
ul 			{ margin-left: 20px; }

form { 	margin: 0; }
input.search {
	width: 210px;
	height: 18px;
	border: 0;
	background: #FFF;
	padding: 2px;
	color: #000;
	font-family: verdana;
	font-size: 11px;
}
.bar ul { color: #100068;	list-style-image:url(../images/pic_bull3.gif); }
	.bar li { padding-bottom: 8px; margin-top: 8px; border-bottom: 1px dotted #E2E2E2; display:block;}
	.bar li a:hover { color: #100068;} 
	.bar li a { color: #100068;	background: inherit;}

	
.titDovesiamo {
	font-family: Arial;
	font-size: 14px;
	color: #006F9D;
}
.percorso {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}

