.sidebar-dotted {
   border:2px dotted;
   background-color:#CCCCCC;
   vertical-align:top;
   text-align:center;
   margin-bottom:10px;
   padding:10px;
  }
.sidebar-dotted-simple {
   border:2px dotted;
   vertical-align:top;
   text-align:center;
   margin-left:10px;
   margin-bottom:10px;
   padding:15px;
  }
.sidebar-transparent {
   border:0px;
   vertical-align:middle;
   text-align:center;
   margin-top:2px;
   margin-bottom:2px;
   padding:0px;
  }

.menu-right { 
   width:225px;
   min-height:800px;
   vertical-align:top;
   text-align:right;
   border:0;
   margin:0;
   padding:0;
}
.main-text {
   border:1px dotted;
   background-color:#dddddd;
   text-align:center;   
   vertical-align:top;
   padding-left:10px;
   padding-right:10px;
   padding-bottom:10px;
   padding-top:10px;   
   
}

.validator { 
   width:100%;
   min-height:20px;
   max-height:50px;
   text-align:center;
}

.counter { 
   width:100%;
   min-height:50px;
   max-height:70px;
   text-align:center;
}

.spacer-maintext {
  border:0;
  min-width:600px;
  /* max-width:1000px; */
  width:100%;
  height:0px;
}

.pagenumbers
{
opacity:0.88;
margin-left:20px;
margin-right:20px;
}

#spacer {
  width:10px;
  z-index:1;
  height:0px;
  margin-left:0px;
  padding:0px;
  background:transparent;
}

#browser {
  width:184px;
  min-height:60px;
  position:relative;
  left: 8px;
  top: 0;
  background-color:#FFFFFF;
  text-align:left;
  vertical-align:top;
  font-family:'Times New Roman';
  font-size:10pt;
  font-style:italic;
  margin-top:50px;
  margin-bottom:50px;
  margin-left:0;
  margin-right:0;
  border: 1px dotted;
}


#LPivo { width:210px; height:107px; position:relative; top:0px; left:0px;
         background-image:url("/img/glass-button-pivo-off.png");
         background-repeat:no-repeat;}
#LPivo:hover  {  background-image:url("/img/glass-button-pivo-on.png"); background-repeat:no-repeat;}