@charset "iso-8859-1";
/* CSS Document */

body {
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#eeeeee;
	color: #606060;
	line-height: 14px;
}
td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #606060;
	line-height: 14px;
}
p {
	margin-top:0;
	margin-bottom:10px;
}
#corpo {
	background-color:#FFFFFF;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
h1 {
	font-size: 14px;
}
.spazioDestro {
	padding-right: 7px;
}
.spazioSopra {
	padding-top: 15px;
}
.tdTitolo {
	background-color: #99cc66;
	padding: 5px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px
}
.tdTitoloVolume {
	background-color: #99cc66;
	padding: 5px;
	color:#FFFFFF;
	font-weight:bold;
}
.tdBarraSP {
	background-color: #9E9E9E;
	padding: 4px;
	color:#FFFFFF;
	font-weight:bold;
}
.tdBarraSP a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.tdBarraSP a:hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.tdTitoloAnteprima {
	background-color: #3f6ec7;
	padding: 5px;
	color:#FFFFFF;
	font-weight:bold;
}
.sommario {
	background-color: #f2f8eb;
	padding:10px;
	padding-right:20px;
	text-align:right;
	color: #606060;
}
.sommario a {
	color: #606060;
	text-decoration: none;
}
.sommario a:hover {
	color: #606060;
	text-decoration: underline;
}
.sommario .titoletto {
	color: #e1004a;
	font-size:13px;
	font-weight:bold;
}
.sommario .titoletto a {
	color: #e1004a;
	text-decoration: none;
}
.sommario .titoletto a:hover {
	color: #e1004a;
	text-decoration: underline;
}
a.linkMarcato {
	color: #3f6ec7;
	text-decoration: none;
}
a.linkMarcato:hover {
	color: #3f6ec7;
	text-decoration: underline;
}
#login {
	border: 1px solid #99cc66;
}
.noPadding {
	padding:0;
}
.noPaddingLeft {
	padding-left: 0;
}
.noPaddingRight {
	padding-right: 0;
}
.paddingLeft {
	padding-left: 5px;
}
.paddingRight {
	padding-right: 5px;
}
.paddingTop {
	padding-top: 5px;
}
.immaginiHome {
	border: 1px solid #007dc4;
	padding: 3px;
}
.editoriale .occhiello {
	color: #99cc66;
	font-weight:bold;
}
.editoriale .titolo {
	color: #e1004a;
	font-weight:bold;
	font-size:13px;
}
.titoloAnteprima {
	color: #3f6ec7;
	font-weight:bold;
	font-size:13px;
}
.editoriale .sottotitolo {
	color: #e1004a;
}
.editoriale a {
	font-weight:bold;
	color: #e1004a;
	text-decoration: none;
}
.editoriale a:hover {
	font-weight:bold;
	color: #e1004a;
	text-decoration: underline;
}
a.linkAnteprima {
	font-weight:bold;
	color: #e1004a;
	text-decoration: none;
}
alinkAnteprima:hover {
	font-weight:bold;
	color: #e1004a;
	text-decoration: underline;
}

.boxHome .occhiello{
	color: #73bf28;
	font-weight:bold;
}
.boxHome a{
	font-weight:bold;
	color: #007dc4;
	text-decoration: none;
}
.boxHome a:hover{
	font-weight:bold;
	color: #007dc4;
	text-decoration: underline;
}
.footer {
	background-color: #9e9e9e;
	color:#FFFFFF;
	/*line-height:30px;*/
	border-bottom: 5px solid #ffffff;
	font-size:10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.titoloArticolo {
	color:#e1004a;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
.autoriArticolo {
	color:#99cc66;
	font-weight:bold;
}
.autoriArticolo a {
	color:#99cc66;
	font-weight:bold;
	text-decoration: underline
}
.autoriArticolo a:hover {
	background-color:#99cc66;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.titoloArticoloFocusOn {
	color:#3f6ec7;
	font-size:16px;
	font-weight:bold;
	line-height:20px;
}
.autoriArticoloFocusOn {
	color:#9db9ec;
	font-weight:bold;
}
.autoriArticoloFocusOn a {
	color:#9db9ec;
	font-weight:bold;
	text-decoration: underline
}
.autoriArticoloFocusOn a:hover {
	background-color:#9db9ec;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.didascalia {
	font-size:10px;
	font-style:italic;
}
.tabellaArticolo td {
	font-size:12px;
	line-height:18px;
}
.tabellaArticolo td table {
	border-left: 0;
	border-top: 0;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.tabellaArticolo td table td {
	border-left: 1px solid #666666;
	border-top: 1px solid #666666;
	border-right: 0;
	border-bottom: 0;

}
#menuBackoffice  {
	background-color: #9e9e9e;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
#menuBackoffice a {
	text-decoration:none;
	color: #FFFFFF;
}
#menuBackoffice a:hover {
	text-decoration:underline;
}
a.iniziopagina {
	color:#99cc66;
	text-decoration: none;
}
a.iniziopagina:hover {
	color:#99cc66;
	text-decoration: underline;
}
a.trascrizione {
	color: #606060;
	text-decoration: none;
}
a.trascrizione:hover {
	color: #606060;
	text-decoration: underline;
}
a.elencoVolumi {
	color:#99cc66;
	font-weight:bold;
	text-decoration:none;
}
a.elencoVolumi:hover {
	background-color:#99cc66;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:none;
}
.formLogin {
	font-size:11px;
	line-height:10px;
}
.tabellaAnteprima tr td {
	border-top: 1px dotted #999999;
	padding-top:10px;
	padding-bottom:10px;
}
.cellaFocusOn {
	background-color: #f0f4fb;
	padding:10px;
	padding-right:20px;
	text-align:right;
	color: #606060;
}
hr{
	/*color:#99cc66;
	padding-top: 0;
	margin-top: 0;
	height: 1px;*/
	height: 0;
	border: 0;
	border-top: 1px solid #e1004a; 
}


#corniceGrigia {
	background-image: url(../images/pub.jpg);
	background-repeat: no-repeat; 
	border: 1px solid #cacaca; 
	width: 728px; 
	padding-left: 12px;
	margin-top: 15px;
}
