
body
{

  /* background-color:#a66e25; */
/*  width:1350px;*/ /* inserita il 24/02/2013 x non coprire scorrimento lato sx*/
 /* background-color:#e2cc90; */ /* grigio argento */
    background-image: url('../images/iisbkg4_NERO.gif');

  /*background-image: url('../images/iisbkg4_NERO.gif');*/
  background-position: center top;
  background-repeat: repeat-y;
  padding:0;
  margin:0;
}


#M
{
  width:1000px; /* larghezza oggetti a (menu sx+centro+menu dx) video */
  height:100%;
  margin:15px auto auto;
}

#mainMenu
{
  width:1000px;
  margin:auto;
  height:10px;
}


#mainMenu div
{
}
#mainMenu ul
{
  margin-top:-10px;
  margin-left:185px; /* margine destro print menù */
}
#mainMenu li
{
  float:left;

/*  width:150px; */ /* se vuoi una larghezza fissa per ciascuna voce */
  padding: 0 10px; /* se vuoi uno spazio fisso tra le voci */
  border-left:1px solid #761a04;
  border-right:1px solid #761a04;
  color:#000;
  list-style-type: none;
  font-family: Arial, Helvetica, Sans-Serif;
  font-style: Italic;
  font-size: 18px;
}

#mainMenu li a
{
  text-align:center;
  color:#92133C; /* colore delle voci menù non selezionate*/
}
#mainMenu li a:hover
{
  color:blue; /* colore voci menù al passaggio del mouse */
}
#mainMenu li .aact a
{
  color:#aaa; /* grigio */
}
#mainMenu li .aact a:hover
{
  color:#ddd;
}

.insideBlk
{
/*  width:680px; */ /* larghezza centrale */
  margin:auto;
/*  float: left;*/
}
.rightBlk
{
  float: left;
  width:150px; /* larghezza menu' dx */
}



.Blk
{
  position:relative;
  z-index:0;
  min-width:27px;
  min-height:27px;
}
.Blk-body
{
  position: relative;
  z-index:1;
  padding: 2px;
}
.Blk-tr, .Blk-tl, .Blk-br, .Blk-bl, .Blk-tc, .Blk-bc, .Blk-cr, .Blk-cl,
.Blk2-tr, .Blk2-tl, .Blk2-br, .Blk2-bl, .Blk2-tc, .Blk2-bc, .Blk2-cr, .Blk2-cl
{
  position:absolute;
  z-index:-1;
}
.Blk-tr, .Blk-tl, .Blk-br, .Blk-bl,
.Blk2-tr, .Blk2-tl, .Blk2-br, .Blk2-bl
{
  width: 32px;
  height: 32px;
}
.Blk-tr, .Blk-tl, .Blk-br, .Blk-bl
{

  /* background-image: url('../images/border1.gif'); */
}
.Blk2-tr, .Blk2-tl, .Blk2-br, .Blk2-bl
{
  /* background-image: url('../images/border2.gif'); */
}
.Blk-tl, .Blk2-tl
{
  top:0;
  left:0;
  clip: rect(auto, 16px, 16px, auto);
}
.Blk-tr, .Blk2-tr
{
  top: 0;
  right: 0;
  clip: rect(auto, auto, 16px, 16px);
}
.Blk-bl, .Blk2-bl
{
  bottom: 0;
  left: 0;
  clip: rect(16px, 16px, auto, auto);
}
.Blk-br, .Blk2-br
{
  bottom: 0;
  right: 0;
  clip: rect(16px, auto, auto, 16px);
}
.Blk-tc, .Blk-bc, .Blk2-tc, .Blk2-bc
{
  left: 16px;
  right: 16px;
  height: 18px;
}
.Blk-tc, .Blk-bc
{
  /* background-image: url('../images/topbtm1.gif'); */
}
/*.Blk2-tc, .Blk2-bc - separatore topbtm2 su+giu*/
.Blk2-bc
{
  background-image: url('../images/topbtm2.gif');
}

.Blk-tc, .Blk2-tc
{
  top: 0;
  clip: rect(auto, auto, 16px, auto);
}
.Blk-bc, .Blk2-bc
{
  bottom: 0;
  clip: rect(16px, auto, auto, auto);
}
.Blk-cr, .Blk-cl, .Blk2-cr, .Blk2-cl
{
  top: 16px;
  bottom: 16px;
  width: 18px;
}
.Blk-cr, .Blk-cl
{
  /* background-image: url('../images/leftright1.gif');*/
}
.Blk2-cr, .Blk2-cl
{
  /* background-image: url('../images/leftright2.gif'); */
}
.Blk-cr, .Blk2-cr
{
  right:0;
  clip: rect(auto, auto, auto, 16px);
}
.Blk-cl, .Blk2-cl
{
  left:0;
  clip: rect(auto, 16px, auto, auto);
}
.Blk-cc
{
  position:absolute;
  z-index:-1;
  top: 16px;
  left: 16px;
  right: 16px;
  bottom: 16px;
}
.Blk
{
/*  margin: 4px;
  margin-bottom:10px;*/

  /* inserite il 18/10/2013 - box centrale del blog*/
  margin:0px; /* spazio tra le opzioni menù e il box*/
  margin-bottom:10px;
  margin-left:0px;
  margin-right:0px;
}

.BlkCnt
{
  position:relative;
  z-index:0;
  margin:0 auto;
  min-width:1px;
  min-height:1px;
  padding:10px 10px;
}
.BlkCnt-body
{
  position: relative;
  z-index:1;
  padding: 11px;
}
.BlkCnt-body
{
  color:#2C2B1B; /* grigio scuro */
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
}
.BlkCnt-body a:link
{
  color: #296875; /*verde petrolio */
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
}
.BlkCnt-body a:visited, .BlkCnt-body a.visited
{
  color: #6B6843; /*giallo grigio */
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: underline;
}
.BlkCnt-body a:hover, .BlkCnt-body a.hover
{
  color: #368A9B; /*azzurro */
  font-family: Arial, Helvetica, Sans-Serif;
  text-decoration: none;
}
.BlkCnt-body ul, .list
{
  list-style-type: none;
  color: #424029; /*titolo elenco menu' - verde grigio*/
  margin:0;
  padding:0;
}
.BlkCnt-body li, .list li
{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 14px; /* dimensione carattere menu' */
}
.BlkCnt-body ul li, .list
{
  padding:0px 0 0px 10px; /* posizionamento menu' */
  background-repeat:no-repeat;
  margin:0.5em 0 0.5em 0;
  line-height:1.3em; /*altezza singola riga elenco menu'*/
}
.pad0
{
  


  padding-left:0;
}
.list li a
{
  color: #840; /*elenco menu' - blu notte */
  display:block;
  /* background: url('../images/ok2-pg.gif') left 2px no-repeat; */ /*stellina gialla INIBITA 19set2019 */
}
.list .act
{
  display:block;
  color: #008; /* nero */
  background: url('../images/blue.gif') left 3px no-repeat;
}
.list a, .list .act
{
  text-decoration: none;
  margin:0px;
  padding:1px 1px 0px 20px;
  border-bottom:solid 1px #db2;
}
.list li a:hover
{
  color: #000;
  background: url('../images/right.gif') left 2px no-repeat;
  padding:1px 0 0 19px;
  border:solid 1px #db2; /* color oro */
  border-top:0px;
  background-color: #ffffff; /* #ffffff scorrimento menu' - oro come la stellina*/
}

.list .aact a
{
  color: #008; /* nero */
  margin:0px;
  padding:1px 1px 0px 20px;
  background: url('../images/blue.gif') left 3px no-repeat;
}

.list .tit
{
  font-weight:bold; /* titolo menu' */
  text-align:center;
  font-size: 13px;
  margin-top:-8px;
  margin-bottom:8px;
  border:solid 1px #db2; /* color oro */

}

#test1 {

    margin-top: 15px;
    margin-left: 3px;

    border-top: 3px solid #8A0808;
    border-left: 3px solid #8A0808;
    border-right: 3px solid #8A0808;
    width: 150px;
    height: 220px;
    position:absolute;
  }

#test2 {

    margin-top: 238px;
    margin-left: 3px;

    border-left: 3px solid #8A0808;
    border-right: 3px solid #8A0808;
    border-bottom: 3px solid #8A0808;
    width: 150px;
    height: 220px;
    position:absolute;
  }



#B
{
  width: auto;
  margin:auto;
  text-align:center;
  padding:50px 0;
}

.l
{
  text-align:left;
}

#toinit
{
  position:fixed;
  bottom:2px;
  right:2px;
  z-index:100;
  border:none;
  padding:2px;
  background-color:transparent;
  height:25px;
  width:20px;
}
#toinit :hover
{
  background-color:#951; /* blu scuro*/
}

#toinit a
{
  text-decoration: none;
}

#mainHead
{
  width:1000px;
  height:90px; /* 110px altezza box intestazione */
  text-align:center;
  margin:10px auto;
  padding:0;
  /*background:url('../images/bkg-head.gif') top left;*/
  /* border-top:3px solid #8A0808; */
  /* border-bottom:3px solid #8A0808; */
  /* border-left:3px solid #8A0808; */
  /* border-right:3px solid #8A0808; */
  position:relative;
}

#idHeadLeft
{
  position:absolute;
  left:5px;
  top:5px;
  /*background:url('../images/logo_asp.jpg') top left;*/
  /*border-top:1px solid #8A0808;*/     /*border-bottom:1px solid #8A0808;*/
  /*border-left:1px solid #8A0808;*/
  /*border-right:1px solid #8A0808;*/
}

#idHeadCenter
{

  position:absolute;
  left:285px;
  top:5px;
}
#idHeadRight
{
  position:absolute;
  right:5px;
  top:5px;
}

#idHeadRight img
{
  border:none;
  vertical-align: middle;
}
#idHeadLeft img
{
  border:none;
  vertical-align: middle;
}
#toinit img
{
  border:none;
}

#idFooterTop
{
  clear:both;
  color:#92133C;
  font-family: Arial, Helvetica, Sans-Serif;
  font-size:14px;
  text-align:right;
  margin:auto;
}

#html5logo
{
  border:none;
  text-align:center;
  position:absolute;
  bottom:0px;
  right:20px;
}
#html5logo img
{
  border:none;
}


/* per i video */
.vid:hover {
    background-color: #e2cc90; /*beige */
    color: #BB0000; /* rosso carnino */
}
.vid {
    color: #0000BB; /* blue */
    font-size: 12pt;
    text-decoration: underline;
    cursor: pointer;
}

/* inserimenti mtm */
#slideshow {
	float:right;
	overflow: hidden;
        position:absolute;
        right:5px;
        top:5px;
	width: 370px;
	height: 150px;
  border-top:1px solid #8A0808;/*#d4b67d*/
  border-bottom:1px solid #8A0808;/*#d4b67d*/
  border-left:1px solid #8A0808;/*#d4b67d*/
  border-right:1px solid #8A0808;/*#d4b67d*/

}

#slideshow img {
        right:5px;
        top:5px;
	width: 370px;
	height: 150px;
}
/*fine slideshow */


#fb_logo
{
  border:none;
  text-align:center;
  position:absolute;
  bottom:0px;
  right:20px;
}
#fb_logo img
{
  border:none;
}

#fm_logo_sx
{

  border:none;
  text-align:center;
  position:absolute;
  top:350px;
  bottom:0px;
  left:20px;
}
#fm_logo_sx img
{
  border:none;
}


#fm_logo_dx
{

  border:none;
  text-align:center;
  position:absolute;
  top:10px;
  bottom:0px;
  right:20px;
}
#fm_logo_dx img
{
  border:none;
}

#visite
{
  border:none;
  text-align:center;
  position:absolute;  
  
  bottom:10px;
  right:10px;
  width:200px;
}

#last_news
{
  border:none;
  text-align:center;
  position:relative;  
  
  margin-top:-825px;
  /*bottom:10px;*/
  /*right:95px;*/
  width:190px;
}

#adsense
{
  border: none;
  bottom: 40px;
  left: 30px;
  position: fixed;
  text-align: left;
  width: 200px;
}

