body,html { 
font-size: 16px;
background-color: #ffffff;
}

@font-face { /* declare fonts */
    font-family: "sdgv";
    src: url("/next/font/verdana.eot");
    src: url("/next/font/verdana.eot?#iefix") format('embedded-opentype'),   
         url("/next/font/verdana.woff") format("woff"),
 	 url("/next/font/verdana.ttf") format("truetype"),
	 url("/next/font/verdana.svg#verdana") format("svg");
	}
@font-face { /* declare fonts */
    font-family: "sdgvb";
    src: url("/next/font/verdanab.eot");
    src: url("/next/font/verdanab.eot?#iefix") format('embedded-opentype'),   
         url("/next/font/verdanab.woff") format("woff"),
 	 url("/next/font/verdanab.ttf") format("truetype"),
	 url("/next/font/verdanab.svg#verdanab") format("svg");
	}
@font-face { /* declare fonts */
    font-family: "sdg";
    src: url("/next/font/OpenSans-Regular-webfont.eot");
    src: url("/next/font/OpenSans-Regular-webfont.eot?#iefix") format('embedded-opentype'),   
         url("/next/font/OpenSans-Regular-webfont.woff") format("woff"),
 	 url("/next/font/OpenSans-Regular-webfont.ttf") format("truetype"),
	 url("/next/font/OpenSans-Regular-webfont.svg#OpenSans-Regular-webfont") format("svg");
	}
@font-face { /* declare fonts */
    font-family: "sdgb";
    src: url("/next/font/OpenSans-Bold-webfont.eot");
    src: url("/next/font/OpenSans-Bold-webfont.eot?#iefix") format('embedded-opentype'),   
         url("/next/font/OpenSans-Bold-webfont.woff") format("woff"),
 	 url("/next/font/OpenSans-Bold-webfont.ttf") format("truetype"),
	 url("/next/font/OpenSans-Bold-webfont.svg#OpenSans-Bold-webfont") format("svg");
	}
@font-face { /* declare fonts */
    font-family: "sdge";
    src: url("/next/font/Emoticons.eot");
    src: url("/next/font/Emoticons.eot?#iefix") format('embedded-opentype'),   
         url("/next/font/Emoticons.woff") format("woff"),
 	 url("/next/font/Emoticons.ttf") format("truetype"),
	 url("/next/font/Emoticons.svg#OpenSans-Bold-webfont") format("svg");
	}


A:link {TEXT-DECORATION: none;color:#000065}
A:visited {TEXT-DECORATION: none;color:#000065}
A:hover {TEXT-DECORATION: none; color:#AA0000}
A.linknews:link {TEXT-DECORATION:none; color:#000065}
A.linknews:visited {TEXT-DECORATION:none; color:#000065}
A.linknews:hover {TEXT-DECORATION:none; color:#AA0000}
A.linktbox:link {TEXT-DECORATION:none; color:#e0e0e0}
A.linktbox:visited {TEXT-DECORATION:none; color:#e0e0e0}
A.linktbox:hover {TEXT-DECORATION:none; color:#ffffff}

.HENF { font-family: sdgvb, Verdana, Helvetica; font-size: 1.90rem; font-weight: normal; font-style: normal }
.HBIG { font-family: sdgvb, Verdana, Helvetica; font-size: 1.80rem; font-weight: normal; font-style: normal }
.HSN { font-family: sdgv, Verdana, Helvetica; font-size: 1.50rem; font-weight: normal; font-style: normal }
.HS { font-family: sdgvb, Verdana, Helvetica; font-size: 1.50rem; font-weight: normal; font-style: normal }
.HT { font-family: sdgvb, Verdana, Helvetica; font-size: 1.460rem; font-weight: normal; font-style: normal }
.T { font-family: sdgvb, Verdana, Helvetica; font-size: 1.435rem; font-weight: normal; font-style: normal}
.TSCHED { font-family: sdgvb, Verdana, Helvetica; font-size: 1.1rem; font-weight: normal; font-style: normal }
.LT, .TART { font-family: sdgvb, Verdana, Helvetica; font-size: 1rem; font-weight: normal; font-style: normal }
.LTART { font-family: sdgvb, Verdana, Helvetica; font-size: 0.9rem }
.LTSCHED { text-decoration: none;font-family: sdgb, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.LTJ { font-family: sdgvb, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; text-align: justify }
.LTbasic { font-family: sdgvb, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.NSCHED { text-decoration: none;font-family: sdgv, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.N, .FROMWALLAUTORE { font-family: sdg, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.PIACE, .NWALLVIEW { font-family: sdg, Verdana, Helvetica; font-size: 1rem; font-weight: normal; font-style: normal }
.NB { font-family: sdgvb, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.TITHOME { font-family: sdgvb, Verdana, Helvetica; font-size: 1.3rem; font-weight: normal; font-style: normal }
.MB { font-family: sdgvb, Verdana, Helvetica; font-size: 0.75rem; font-weight: normal; font-style: normal }
.MJ { font-family: sdgv, Verdana, Helvetica; font-size: 0.75rem; font-weight: normal; font-style: normal; text-align: justify; line-height: 0.875rem  }
.NJ { font-family: sdg, Verdana, Helvetica; font-size: 0.875rem; text-align: justify }
.TABELLINI { font-family: sdg, Verdana, Helvetica; font-size: 0.875rem; text-align: justify }
.NBJ { font-family: sdgb, Verdana, Helvetica; font-size: 0.875rem; font-weight: NORMAL; text-align: justify }
.R, .MLINK { font-family: sdg, Verdana, Helvetica; font-size: 0.625rem; font-weight: normal; font-style: normal }
.RTW {font-family: sdg, Verdana, Helvetica; font-size: 0.625rem; font-weight: normal; font-style: normal; text-align: justify; word-wrap:break-word }
.RB { font-family: sdgb, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.RBGOL { font-family: sdgb, Verdana, Helvetica; font-size: 1.1rem; font-weight: normal; font-style: normal }
.RJ { font-family: sdg, Verdana, Helvetica; font-size: 0.675rem; font-weight: normal; font-style: normal; text-align: justify }
.RBJ { font-family: sdgb, Verdana, Helvetica; font-size: 0.875rem; font-weight: bold; font-style: normal; text-align: justify;  }
.RM { font-family: sdgv, Verdana, Helvetica; font-size:0.875rem; font-weight: normal; font-style: normal; line-height: 0.938rem }
.RMB { font-family: sdgb, Verdana, Helvetica; font-size:0.875rem; font-weight: normal; font-style: normal; line-height: 0.938rem }
.A { font-family: sdg, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.BT { font-family: sdgvb, Verdana, Helvetica; font-size: 0.688rem; font-weight: normal; font-style: normal; line-height: 0.938rem }
.MUROT { font-family: sdgvb, Verdana, Helvetica; font-size: 0.844rem; word-wrap:break-word; line-height: 17px; }
.MURO { font-family: sdgvb, Verdana, Helvetica; font-size: 0.844rem; text-align: justify; word-wrap:break-word; line-height: 17px; }
.Meditbox { font-family: Courier New; font-size: 1rem; font-weight: normal; font-style: normal }
.Med { font-family: Courier New; font-size: 0.75rem; font-weight: normal; font-style: normal }
.OL { font-family: sdgv, Verdana, Helvetica; font-size: 0.563rem; font-weight: normal; font-style: normal }
.OLsmall { font-family: sdgv, Verdana, Helvetica; font-size: 0.688rem; font-weight: normal; text-align: justify }
.OLBsmall { font-family: sdgb, Verdana, Helvetica; font-size: 0.688rem; font-weight: normal; text-align: justify }
.TW { font-family: Helvetica; font-size: 0.875rem; font-style: normal;line-height: 18px }
.Rlogin { font-family: sdgv, Verdana, Helvetica; font-size: 0.875rem; font-weight: normal; font-style: normal }
.poll { font-family: sdgvb, Verdana, Helvetica; font-size: 1rem; font-weight: normal; font-style: normal }
.emot { font-family: sdge; font-size: 1.063rem; font-weight: 300; line-height: 18px; color: #AA3333 }
.miniwall { font-family: sdgvb, Verdana, Helvetica; font-size: 0.688rem; font-weight: normal; font-style: normal }
.TWright { font-family: sdg, Verdana, Helvetica; font-size: 0.563rem; font-weight: normal; font-style: normal }
.COUNTER, .WVOTITIT { font-family: sdgb, Verdana, Helvetica; font-size: 1rem; font-weight: normal; font-style: normal }
.TITOTHER, .FROMWALL  { font-family: sdgb, Verdana, Helvetica; font-size: 1.2rem; text-align: justify }
.NTABELLINI { font-family: sdg, Verdana, Helvetica; font-size: 1.3rem; text-align: justify }
.WVOTIWHO { font-family: sdg, Verdana, Helvetica; font-size: 1.2rem }
.NJOTHER { font-family: sdg, Verdana, Helvetica; font-size: 1.3rem }
.MARQ { font-family: sdgb, Verdana, Helvetica; font-size: 1.1rem; font-weight: normal; font-style: normal }


pre {
  font-size: 1.2rem;
}

@media (orientation:landscape){
    .iconalogin{height: 0.7rem}
	.imgtabellini{height: 0.80rem}
    .iconemuro{height: 0.81rem}
}	

@media (orientation:portrait){
    .iconalogin{height: 0.8rem}
	.imgtabellini{height: 1rem}
    .iconemuro{height: 1.1rem}
}	

.tendina {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-user-select: none;
   border: 1px solid #AAA;
   color: #333;
   font-family: sdg;
   font-size: 90%;
  -webkit-border-radius: 3px;
   border-radius:3px;
   overflow: hidden;
   height: 22px;
   padding-right: 5px;
   padding-left: 5px;
   text-overflow: ellipsis;
   white-space: nowrap;
}

.linea{
  background: #cfcfcf; 
  clear: both; 
  float: none; 
  width: 100%; 
  height: 1px;
  margin: 4px 0px 20px;
  border: none; 
}

.lineasep{
  background: #cfcfcf; 
  clear: both; 
  float: none; 
  width: 50%; 
  height: 1px;
  margin: 0px 0px 0px;
  border: none; 
}

.lineapar{
  background: #cfcfcf; 
  clear: both; 
  float: none; 
  width: 100%; 
  height: 1px;
  margin: 0px 0px 8px;
  border: none; 
}

.lineamuro{
  background: #cfa5a5; 
  clear: both; 
  float: none; 
  width: 360px; 
  height: 1px;
  margin: 3px 0px 22px;
  border: none; 
}

.tabmuro{
  width: 607px; 
}

.tendinaclick {
   -webkit-appearance: button;
   -webkit-border-radius: 2px;
   -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);
   -webkit-user-select: none;
   border: 1px solid #AAA;
   color: #333;
   font-family: sdg;
   font-size: 90%;
  -webkit-border-radius: 3px;
   border-radius:3px;
   padding-right: 5px;
   padding-left: 5px;
   text-overflow: ellipsis;
   white-space: nowrap;
}

.pulswall {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #333;
  font-family: sdgb;
  -webkit-border-radius: 3px;
  border-radius:3px;
  font-size: 0.875rem;
  font-weight: normal;
  padding: 0;
}

.submit {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #333;
  font-family: sdgb;
  -webkit-border-radius: 3px;
  border-radius:3px;
  font-size: 0.875rem;
  font-weight: normal;
  padding: 0;
}

.submitwall {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #333;
  font-family: sdgb;
  -webkit-border-radius: 3px;
  border-radius:3px;
  font-size: 0.875rem;
  font-weight: normal;
  padding: 0;
}

.submit:active, .submitwall:active, .pulswall:active {
    -webkit-transform:scale(.95); /* Safari and Chrome */
    -moz-transform:scale(.95); /* Firefox */
    -o-transform:scale(.95); /* Opera */
}

.campo {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #333;
  font-family: sdgb;
  -webkit-border-radius: 3px;
  border-radius:3px;
  font-size: 16px;
  font-weight: normal;
  padding-left:5px;
  height: 24px;
}

.campowall {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #000000;
  font-family: sdgvb;
  -webkit-border-radius: 3px;
  border-radius:3px;
  font-size: 16px;
  font-weight: normal;
  padding-left:5px;
}

.titleformwall {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #000000;
  font-family: sdgvb;
  -webkit-border-radius: 3px;
  border-radius:3px;
  font-size: 20px;
  font-weight: normal;
  padding-left:5px;
  text-size-adjust: none;
}

.areawall {
  background-color: #fdfdfd;
  border: 1px solid #aaaaaa;
  color: #000000;
  font-family: sdgvb;
  font-size: 20px;
  font-weight: normal;
  padding-left:5px;
  text-size-adjust: none;
  }


.msu {
position: fixed;
bottom: 50px;
right: 50px;
display: none;
width:40px;
height:40px;
opacity:0.4;
}

.msu img {
padding: 10px 10px;
background-color: #aaaaaa;
color: #ffffff;
border-radius: 50%;
opacity:1;
}

.campo::-ms-reveal, .campo::-ms-clear
{
display:none;
}
