body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #153a56;
	text-align: justify;
	background-image: url(img/righe.jpg);
	background-repeat: repeat;
}
.container {
	background-image: url(img/bgpag.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
.evidenza {
	background-color: #1d374b;
	border: 1px solid #f9c801;
}
.evidenza  a:link {color: #cccccc;text-decoration: none;}
.evidenza  a:visited{color: #cccccc; text-decoration: none;}
.evidenza  a:hover  {color: #ffcc00; text-decoration: underline;}
.evidenza  a:active {color: #cccccc; text-decoration: none;}

a.linktrasparente img {
	filter:alpha(opacity=100);
	-moz-opacity:1.0;
	opacity:1.0;
}
a.linktrasparente:hover img {
	filter:alpha(opacity=60);
	-moz-opacity:.60;
	opacity:.60;
}

.inevidenza {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #f9c801;
}
.inevidenza2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #CCCCCC;
	padding: 7px;
}

.ombracentrale {
	background-image: url(img/ombra_centrale.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.login {font-size: 10px; color: #cccccc; padding:0 15px;}
.login a:link {color: #ffd200;text-decoration: underline;}
.login a:visited{color: #ffd200; text-decoration: underline;}
.login  a:hover  {color: #fff; text-decoration: none;}
.login  a:active {color: #ffd200; text-decoration: underline;}

 .login a:link {color: #ffffff;text-decoration: none;}
 .login a:visited{color: #ffffff; text-decoration: none;}
 .login  a:hover  {color: #ffd200; text-decoration: underline;}
 .login  a:active {color: #ffffff; text-decoration: none;}

.servizilegali {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #fff;
}
.servizilegali  a:link {color: #fff;text-decoration: none;}
.servizilegali  a:visited{color: #fff; text-decoration: none;}
.servizilegali  a:hover  {color: #ffcc00; text-decoration: underline;}
.servizilegali  a:active {color: #fff; text-decoration: none;}



.menuttino {font-size: 11px; color: #153a56; padding:0 15px;}
.menuttino  a:link {color: #153a56;text-decoration: none;}
.menuttino  a:visited{color: #153a56; text-decoration: none;}
.menuttino  a:hover  {color: #dc0000; text-decoration: underline;}
.menuttino  a:active {color: #153a56; text-decoration: none;}

.personale {font-size: 11px; color: #fff; padding:0 15px;}
.personale  a:link {color: #fff;text-decoration: none;}
.personale  a:visited{color: #fff; text-decoration: none;}
.personale  a:hover  {color: #ffcc00; text-decoration: underline;}
.personale  a:active {color: #fff; text-decoration: none;}

.quaderni {
	font-size: 10px;
	color: #cccccc;
}
.quaderni  a:link {font-size: 11px; color: #fff;text-decoration: none;}
.quaderni  a:visited{font-size: 11px; color: #fff; text-decoration: none;}
.quaderni  a:hover  { font-size: 11px; color: #ffcc00; text-decoration: underline;}
.quaderni  a:active {font-size: 11px; color: #fff; text-decoration: none;}

.continuablu {font-size: 11px; color: #00deff; padding:0;}
.continuablu   a:link {color: #00deff;text-decoration: none;}
.continuablu   a:visited{color: #00deff; text-decoration: none;}
.continuablu   a:hover  {color: #ffcc00; text-decoration: underline;}
.continuablu   a:active {color: #00deff; text-decoration: none;}

.formini{font-size: 11px; color:#666666; padding:0;}

.macroarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
}
.macroarea a:link {color: #cccccc;text-decoration: none;}
.macroarea a:visited{color: #cccccc; text-decoration: none;}
.macroarea a:hover  {color: #ffcc00; text-decoration: underline;}
.macroarea a:active {color: #ffcc00; text-decoration: none;}

.menusin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
}
.menusin a:link {color: #cccccc;text-decoration: none;}
.menusin a:visited{color: #cccccc; text-decoration: none;}
.menusin a:hover  {color: #ffcc00; text-decoration: underline;}
.menusin a:active {color: #ffcc00; text-decoration: none;}

.newsindex {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1c2e3e;
}
.newsindex a:link {color: #1c2e3e;text-decoration: none;}
.newsindex a:visited{color: #1c2e3e; text-decoration: none;}
.newsindex a:hover  {color: #093f6e; text-decoration: underline;}
.newsindex a:active {color: #1c2e3e; text-decoration: none;}

.microarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
}
.microarea a:link {color: #fff;text-decoration: none;}
.microarea a:visited{color: #fff; text-decoration: none;}
.microarea a:hover  {color: #ffcc00; text-decoration: underline;}
.microarea a:active {color: #ffcc00; text-decoration: none;}

.formfiels {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-top: 0px;
	padding-right: 0px; 
	padding-bottom: 0px; 
	padding-left: 5px;
	margin-bottom:1px;
	width: 90px;
	height:10px; 
	background-color: #eaeaea;
}
.formfiels2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-bottom:2px;
	font-weight:bold;
	color: #333333;
	width: 50px;
	margin-top:1px;
	height:18px;
}
.azzurrogrande {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #00deff;
	font-weight: bold;
}
.giallogrande{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffcc00;
	font-weight: bold;
}
.title_mio {
	background-image: url(img/sopra_title.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc00;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.pag_news {
	background-image: url(img/sopra_title.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;	
}
.pag_news a:link {color: #cccccc;text-decoration: none;}
.pag_news a:visited{color: #cccccc; text-decoration: none;}
.pag_news a:hover  {color: #ffcc00; text-decoration: underline;}
.pag_news a:active {color: #cccccc; text-decoration: none;}

.title_mezzo {
	background-image: url(img/sopra_title_mezzo.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc00;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.sentenze2 {line-height:130%; padding:8px;}
.sentenze2 a:link {color: #153a56;text-decoration: underline;}
.sentenze2 a:visited{color: #153a56; text-decoration: underline;}
.sentenze2 a:hover  {color: #dc0000; text-decoration: none;}
.sentenze2 a:active {color: #153a56; text-decoration: underline;}


.tratteggio {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.destra_sin {
	background-image: url(img/destra/sin.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.sinistra_dx {

	background-image: url(img/sinistra/dx.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.newsletter {
	background-color: #424242;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	color: #232323;
}
.formnewsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 15px;
	width: 240px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.submitnewsletter {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 18px;
	width: 240px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.percorso {
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 15px;
	font-size: 10px;
	color: #ccc;
	font-weight: bold;
}
.percorso a:link {color: #ccc;text-decoration: none;}
.percorso a:visited{color: #ccc; text-decoration: none;}
.percorso a:hover  {color: #fff; text-decoration: underline;}
.percorso a:active {color: #ccc; text-decoration: none;}

.anticipazioni {
	background-image: url(img/anticipazioni_bg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.anticipazioni a:link {color: #153a56;text-decoration: none;}
.anticipazioni a:visited{color: #153a56; text-decoration: none;}
.anticipazioni a:hover  {color: #990000; text-decoration: underline;}
.anticipazioni a:active {color: #153a56; text-decoration: none;}

.avantindre {
	background-image: url(img/anticipazioni_bg.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	padding-top:5px;
}
.avantindre  a:link {color: #153a56;text-decoration: none;}
.avantindre  a:visited{color: #153a56; text-decoration: none;}
.avantindre  a:hover  {color: #990000; text-decoration: underline;}
.avantindre  a:active {color: #153a56; text-decoration: none;}

.giustifica{
	text-align: justify;
}
.giallocerca {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffcc00;
	font-weight: bold;
}

