
BODY {
	background: #7B6312 url("https://www.enricomariaradaelli.it/emr/aureadomus/img/sf_oroscuro.gif") top left repeat;
	margin: 10px 0px 0px 0px;
	scrollbar-arrow-color: #A9913D;
	scrollbar-track-color: #010F4A;
	scrollbar-shadow-color: #A90901;
	scrollbar-face-color: #A90901;
	scrollbar-highlight-color: #A90901;
	scrollbar-darkshadow-color: #A9913D;
	scrollbar-3dlight-color: #A9913D;
 }


body > table {
      /* background: transparent url(../img/dx_colonna.gif) 773px top repeat-y; */
}


TD { font-family: Times New Roman, Times, serif, Arial; font-size: 16px; color: #000000; font-style: normal; word-wrap: break-word; }

P { font-family: Times New Roman, Times, serif, Arial; font-size: 16px; color: #000000; font-style: normal; word-wrap: break-word; }

blockquote {
    margin: 0px 5%;
}
.nota { font-size: 12px; }
.numNota { font-size: 9px; vertical-align: super; font-weight: normal; }

.citazione { padding: 0 25px 0 20px; display: inline-block; color: #555; font-size: 14px; line-height: 18px; }

.oro { font-size: 11px; color: #947712; line-height: 130%; letter-spacing: 0px; }

.giustifica { text-align: justify; }
.allineaDx { text-align: right; }
.allineaSx { text-align: left; }
.allineaCentro { text-align: center; }

.spostaSx  {  float: left; margin: 0 15px 15px 0 !important; }
.spostaDx  {  float: right; margin: 0 0 15px 15px !important; }

.box {  background-color: #C90B01; padding: 9px 5px; max-width: 110px; margin: 0 auto; border: #947712 1px solid; }
.box a.nota { color: #e6ddbd; font-weight: bold; font-size: 70%; line-height: 150%; text-decoration: none;  }
.box a.nota:hover, .box a.nota:active { text-decoration: underline;  }

.bordo { /* border: 1px solid #000000; */ }

.titolo {
	font-size: 27px;
	font-weight: normal;
	font-variant: small-caps;
	line-height: 90%;
	margin: 20px 0;
	padding: 0;
}
.titoletto {
	font-size: 20px;
	font-weight: normal;
	font-variant: small-caps;
	line-height: 100%;
	margin: 0;
	padding: 0;
}

.grandis { font-size: 30px; color: #000000; word-wrap: break-word; font-weight: normal; line-height: 125%; }

.grande { font-size: 20px; color: #000000; word-wrap: break-word; font-weight: normal; line-height: 125%; }

.Maiusc { font-family: Times New Roman, Times, serif, Arial; font-size: 125%; color: #000000; font-weight: normal; word-wrap: break-word; text-transform: uppercase; }

/* .grande > .Maiusc { color: #022099; } */

.piccolo1 { font-family: Times New Roman, Times, serif, Arial; font-size: 11px; color: #000000; word-wrap: break-word; line-height: 165%; }

.piccolo2 { font-size: 10px; color: #9f9033; word-wrap: break-word; font-weight: bold; letter-spacing: 1px; text-transform: uppercase; }

.piccolo3 { font-family: Times New Roman, Times, serif, Arial; font-size: 11px; }

.piccolo3 A { font-family: Times New Roman, Times, serif, Arial; font-size: 11px; color: #000000; text-decoration: none; }

.piccolo3 A:hover { color: #022099; text-decoration: underline; }

.rosso {
	color: #C90B01;
	font-weight: bold;
}

.blu { 
	color: #022099; 
}
.oroscuro { 
	color: #584505; 
}

A.linkBianco {font-size: 15px;color: #fff;font-style: normal;font-weight: normal; text-decoration: none; font-variant: small-caps;}
A.linkBianco:hover { color: #fff; text-decoration: underline; }

A.linkOro { font-size: 11px; color: #947712; font-style: normal; font-weight: bold; text-transform: uppercase; text-decoration: underline; line-height: 130%; }

A.linkNero { font-size: 11px; color: #000000; font-style: normal; font-weight: bold; text-transform: uppercase; text-decoration: underline; line-height: 130%; }

A.linkRosso { font-size: 11px; color: #C90B01; font-style: normal; font-weight: bold; text-transform: uppercase; text-decoration: underline; line-height: 130%; }

A.linkRossoBig { font-size: 14px; color: #C90B01; font-style: normal; font-weight: bold; text-transform: uppercase; text-decoration: underline; line-height: 130%;
	}

A.linkBlu { font-size: 11px; color: #022099; font-style: normal; font-weight: bold; text-transform: uppercase; text-decoration: underline; line-height: 130%; }

A.Blu { font-size: 11px; color: #022099; font-style: normal; text-decoration: underline; }

A.poweredBy { font-family: Times New Roman, Times, serif, Arial; font-size: 11px; color: #947712; text-decoration: none; }

A:hover { color: #022099; line-height: 130%; }

/* Libro top-dx */

.libroTopDx { 
     border-color: #947712;
    border-style: dotted;
    box-shadow: aliceblue;
    -webkit-box-shadow: 2px 1px 56px 25px rgba(170,198,250,1);
    -moz-box-shadow: 2px 1px 56px 25px rgba(170,198,250,1);
    box-shadow: 2px 1px 56px 25px rgba(170,198,250,1);
    -webkit-box-shadow: 2px 1px 74px 8px rgba(170,198,250,1);
    -moz-box-shadow: 2px 1px 74px 8px rgba(170,198,250,1);
    box-shadow: 2px 1px 74px 8px rgba(170,198,250,1);
}

/* Splash libro nuovo */

.hoverable {
	cursor:default;
	color:#000;
	text-decoration:none;
	position: absolute;
    right: -50px;
    top: -102px;
	display: block;
	overflow: visible;
	width: 360px;
	height: 200px;
	padding: 20px;
	background: transparent url(../img/allattacco_libro_small2.png) 240px 30px no-repeat;
	cursor: pointer;
	transition: 1s ease;
}
.hoverable:hover {
	border: #F47233 3px solid;
  background-image: url(../img/allattacco_libro_small2.png), url(../img/ornam_stella_fondo-blu.gif), url(../img/ornam_stella_fondo-blu.gif), url(../img/ornam_stella_fondo-blu.gif), url(../img/ornam_stella_fondo-blu.gif);
  background-position: 240px 30px, right 200px, 229px 11px, 229px 200px, right 11px;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat, no-repeat;
	background-color: #283D74;
	-webkit-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);
	transition: 1s ease;
}
.hoverable .hover {
	background-color: #A90901;
	opacity:0;
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 10px;
	text-align: center;
	width: 220px;
  background-image: url(../img/ornam_stella_fondo-rosso.gif), url(../img/ornam_stella_fondo-rosso.gif), url(../img/ornam_stella_fondo-rosso.gif), url(../img/ornam_stella_fondo-rosso.gif);
  background-position: right bottom, left top, left bottom, right top;
  background-repeat: no-repeat, no-repeat, no-repeat, no-repeat;
	border: #AC8A15 1px solid;
}
.hoverable .hover .titolo {
	font-size: 32px;
	font-variant: small-caps;
	line-height: 90%;
	margin: 0;
	padding: 50px 0 0 0;
	color: #FFF;
	font-weight: normal;
}
.hoverable .hover .titoletto {
	font-size: 20px;
	letter-spacing: 1px;
	font-variant: small-caps;
	line-height: 100%;
	margin: 0;
	padding: 0;
	color: #AC8A15;
}
.celeste {
	color: #BAE4F8;
    line-height: 100%;
}
.hoverable .hover {
 transition: opacity .5s;
 -o-transition: opacity .5s;
 -ms-transition: opacity .5s;
 -moz-transition: opacity .5s;
 -webkit-transition: opacity .5s;
}
.hoverable:hover .hover {
	opacity:1;
}

/* Aforismi */

.scroll_div {
	border: 0px solid #000000;
	width: 215px;
	width/**/: 217px !important;
	height: auto; /*marquee height */
margin: 0 0 10px 2px;
}
#marqueecontainer{
	position: relative;
	width: 215px; /*marquee width */
	overflow: hidden;
	height: 2550; /*marquee height */
	padding-top: 20;
	padding-right: 0;
	padding-bottom: 2px;
	padding-left: 2px;
}
.vmarquee_content {
	position: relative;
	font-size:12px;
	font-family: Times, Verdana, Helvetica, sans-serif;
padding-right: 8px;
margin: 25px 0 2px 0;
}

/** Form **/

/* Let's give clickable elements a pointer cursor */
a[href], input[type='submit'], input[type='image'], label[for], select, button, .pointer {
       cursor: pointer;
}

.goog-te-gadget {
    height: 23px;
}

div.goog-te-gadget-simple {
       width: 150px; border: #947712 1px solid; height: 23px; padding: 0; background-color: #A90901;
}
.goog-te-menu-value span {
       font-family: Times New Roman, Times, serif, Arial; font-size: 12px; color: #FFF;
}
div.goog-te-gadget-simple .goog-te-gadget-icon {
       visibility:hidden; margin: 0 -11px 0 0;
}