/*
grigio scUropp #3b454c
grigio chiaro #dddddd
rosso bordo' #bd5218
*/

body, html{
  background-color: #F6E6D9;
  margin:0;
  padding:0;
  font-family: Verdana, sans-serif;
  font-size:13px;
  text-align:center;
}

a:link{
  font-weight: bold; 
  color: rgb(207,126,47);
  /*color: rgb(255,255,255);*/
  text-decoration: none; 
}

a:visited{
  font-weight: bold; 
  text-decoration: none; 
  color: rgb(123,96,15);
}

a:hover, a:active{
  font-weight: bold; 
  color:  rgb(225,173,124);
  text-decoration: none;
  background-color:white;
}

a.sottotitolo:link{
  font-weight: bold; 
  color: rgb(255,255,255);
  text-decoration: none; 
}

a.sottotitolo:visited{
  font-weight: bold; 
  text-decoration: none; 
  color: rgb(255,255,255);
}

a.sottotitolo:hover, a:active{
  font-weight: bold; 
  color: rgb(225,173,124);
  text-decoration: none; 
  background-color:white ! important;
}


a.login:link{
  font-weight: bold; 
  text-decoration: none; 
}

a.login:visited{
  font-weight: bold; 
  text-decoration: none; 
  color: #7B600F;
}

a.login:hover, a:active{
  font-weight: bold; 
  color: #7B600F;
  text-decoration: underline; 
}


a.img:link{
  font-weight: bold; 
  text-decoration: none; 
  color: rgb(16,41,74);
}

a.img:visited{
  font-weight: bold; 
  text-decoration: none; 
  color: rgb(16,41,74);
}

a.img:hover, a:active{
  font-weight: bold; 
  color: rgb(16,41,74);
  text-decoration: underline; 
  background-color:rgb(217,229,250);
}




}


/*div*/


#contenitore{
 }

#menusx{
 }

#maintable{
font-family:Verdana, sans-serif;
  font-size:11px;
  text-align:center;
  border-collapse: collapse;
}

#maintable td{
padding:0px;
border:0px;
margin:0px; 
}

#login{
  width:160px;
  text-align:justify;
  font-size:10px;
  padding:10px;
}

#home{
  width:550px; 
  height: 490px;
  text-align:left;
  background-color: white;
  border:1px black ! important;
  border-style: none dotted none none ! important;
}

#loghi{
  border:1px solid rgb(237,222,157); 
  background-color: white;
}


#mpasol{
  font-size: 10px;
  text-align:right;
  border:0px solid rgb(16,41,74);
}

#simborder{
  height:60px;
}

#siminclude{
  border:1px solid rgb(16,41,74);
  background:url(img/paper-green.jpg);
}

#sim{
/*  visibility:hidden;*/
  display:none;
}

#areariservata{
/*  visibility:hidden;*/
  display:none;
  border:1px solid  rgb(16,41,74);
  background:url(img/paper-green.jpg);
  width:550px; 
  text-align:left;
  /*background-color:rgb(222,235,247);*/
}

#descrizione{
/*  visibility:hidden;*/
  display:none;
  width:550px;
  height: 490px;
  background-color: white;
  border:1px black ! important;
  padding:20px;
  border-style: none dotted none none ! important;
}


#contatti{
/*  visibility:hidden;*/
  display:none;
width:550px;
height: 490px;
background-color: white;
border:1px black ! important;
border-style: none dotted none none ! important;
  padding-right:20px;
}

#sim{
/*  visibility:hidden;*/
  display:none;
  width:550px; 
  border:1px solid rgb(16,41,74);
  text-align:left;
  background-color: white;
}


#descFrame{
/* visibility:hidden;*/
width:550px;
height:550px;
}

#bg{
  background:url(img/paper-green.jpg);
}


/*
#intestazione{
  position:relative;
  background:url(img/testata.png) no-repeat;
  background-position:left;
  margin-left:0px;
  margin-top:0px;
  height:130px;
  font-family:URW Palladio L;
  font-size:35px;
  text-align:left;
  color: rgb(255,255,255);
}
 */

#sottotitolo{
  text-align:right;
  border-color: #2626ca;
  height:20px;
  width:550px;
  padding-right:0px;
/*  background-color:rgb(255,102,51); */
  font-size:12px;
  /*  border-bottom-style:solid;
      border-bottom-width:1px;*/
  }
 
#adminFrame{
/* visibility:hidden;*/
width:550px;
height:490px;
}

 #admin{
/* visibility:hidden;*/
display:none;
border:1px black ! important;
border-style: none dotted none none ! important; 
width:550px;
text-align:left;
background-color: white;
}
  
fieldset{
 padding: 0px;
 color: rgb(238,148,8);
 border: 1px solid rgb(238,148,8);
 margin-bottom: 20px
    }

legend{
 color: rgb(16,41,74);
    }

/*altro*/


.colonna {
   width:550px;  
   padding: 0 0px;
   fsoat:center;
   margin:0;
   text-align:center;
   font-size:8px;
}

.articoli{
  font-size:12px;
}

.partecipanti{
  padding: 0px;
  valign:middle;
  font-size:12px;
}

.puntinato{
 border:1px rgb(123,96,15) ! important;
 border-style: none dotted none dotted ! important;
 border-width: thin ! important;
 background:white;
}

.puntinato2{
 border:1px rgb(123,96,15) ! important;
 border-style: none none none dotted ! important;
 border-width: thin ! important;
 background:white;
}

.nonpuntinato{
 border:1px rgb(123,96,15) ! important;
 border-style: none dotted none none ! important;
 background:white;
}

.mpasol{
font-size:9px;
}

.black{
background:#F6E6D9;
}

.orange{
 background:#7B600F;
 color: #F6E6D9;
}

.login{
font-size:12px;
}

p {
padding:0px;
text-align: justify;
line-height:1.6em;
}

ul{
  padding:0px;
  text-align: justify;
  line-height:1.6em;
}

h3#titolo{
width:70px;
font-weight:bold;
  /*background:rgb(255,255,217);*/
text-align:left;
margin-top:-3px;
/*border-top: 0px solid #000;
border-right: 0px;
border-bottom: 0px solid #000;
border-left: 0px solid #000;*/
}

#spazio{
margin-top:22px;
}

.sponsor{
text-align:center;
vertical-align: middle;
}

#centrato{
text-align:center;
}

#spontab{
margin-left:-5px;
}
