
body{
font-family: verdana, Arial, helvetica, sans-serif; 
font-size: 10px;
height: 100%;
margin:0px;
width: 100%;
overflow: auto;
background-color:#FFFFFF;
text-align:left;
color:#000000;
}

img{border:0;}

a{font-family: verdana, arial, helvetica, sans-serif;  font-size:10px; text-decoration:none;}
a:link{color:#000000;}
a:visited{color:#000000;}
a:hover {color: red;}
a:active{color: red;}

a.menu{font-family: verdana, arial, helvetica, sans-serif;  font-size:10px; text-decoration:none;}
a.menu:link{color:#666666;}
a.menu:visited{color:#666666;}
a.menu:hover {color: red;}
a.menu:active{color: red;}

a.menu2{font-family: verdana, arial, helvetica, sans-serif;  font-size:10px; text-decoration:none;}
a.menu2:link{color:red;}
a.menu2:visited{color:red;}
a.menu2:hover {color: red;}
a.menu2:active{color: red;}


a.blu{font-family: verdana, arial, helvetica, sans-serif;  font-size:10px; text-decoration:none;}
a.blu:link{color:blue;}
a.blu:visited{color:blue;}
a.blu:hover {color: red;}
a.blu:active{color: red;}



a.pagina{font-family: verdana, arial, helvetica, sans-serif;  font-size:9px; text-decoration:none;}
a.pagina:link{color:#000000;}
a.pagina:visited{color:#000000;}
a.pagina:hover {color: red;}
a.pagina:active{color: red;}

#contenitore{
display: block;
position:absolute;
width:980px;
height:650px;
top:50%;
left:50%;
margin: -325px 0  0  -470px;
background-color:#E5E5E5;
}
#pagine{
position:absolute;
top:635px;
left:15px;
width:175px;
height:15px;
padding-left:0px;

color:white;
}

#testata_random{
position:absolute;
left:0px;
top:0px;
width:980px;
height:70px;
background-repeat: no-repeat;
}


#sinistra{
position:relative;
top:70px;
left:0px;
width:290px;
height:580px;
background-color:#CCCCCC;
float:left;
}
#menu_sinistra{
position:relative;
top:10px;
left:10px;
width:260px;
height:150px;
background-color:#CCCCCC;
float:left;
border:0px solid red;
}
#profilo_sinistra{
position:relative;
top:10px;
left:10px;
width:260px;
height:170px;
background-color:#CCCCCC;
float:left;
}
#testo_profilo_sinistra{
position:relative;
top:10px;
left:10px;
width:260px;
height:200px;
background-color:#CCCCCC;
float:left;
}
#centro{
position:absolute;
top:80px;
left:300px;
width:680px;
height:570px;
color:black;
border:0px solid red;
background-color:#E5E5E5;
}


#centro_provvisorio{
position:absolute;
top:80px;
left:300px;
width:680px;
height:570px;
color:black;
background-image:url('img/Iscrizione_sospesa.jpg');
background-repeat:no-repeat;
}

.thumb2{
position:relative;
top:0px;
left:0px;
width:160px;
height:160px;
text-align:center;
background-color:#818181;
float:left;
margin-right:0px;
margin-bottom:3px;
}
.prof{
position:absolute;
top:0px;
left:170px;
width:100px;
height:160px;
text-align:left;
float:right;
border:0px solid red;
}
.thumb{
position:relative;
top:0px;
left:0px;
width:160px;
height:180px;
text-align:center;
background-color:#818181;
float:left;
margin-right:9px;
margin-bottom:9px;
}

.thumb3{
position:relative;
top:0px;
left:0px;
width:60px;
height:60px;
background-color:#B1B1B1;
text-align:center;
float:left;
margin-right:8px;
margin-bottom:8px;
} 

#centro2{
position:absolute;
top:78px;
left:298px;
width:680px;
height:570px;
color:black;
border:0px solid red;
background-color:#E5E5E5;
}

.fotina{
position:absolute;
top:10px;
left:10px;
width:140px;
height:140px;
text-align:center;
}


.testo_fotina{
position:absolute;
top:160px;
left:0px;
width:160px;
height:17px;
text-align:center;
background-color:#4d4d4d;
float:left;
color:white;
padding-top:3px;
}


  
  
/* stile per il menu */
  
  
  div#nav{position:absolute;top:230px;left:50px;width:165px;margin-left: 0px;font: 10px Verdana, Arial, Helvetica, sans-serif;line-height: 100%}
  
  .navbar
{
}  

.mainDiv
{
  width:165px;
}

.topItem
{
  font: 10px Verdana, Arial, Helvetica, sans-serif;
padding-top:4px;
  border: none;
  width: 165px;
  height: 10px;
  color: white;
  cursor:pointer;
  text-indent:0px;
}

.topItemOver
{
  text-indent:0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
   height: 10px;
  width: 165px;
  padding-top:4px;
  color: red;
  cursor:pointer;
}

.topItemClose
{
  text-indent:0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
   height: 10px;
   padding-top:4px;
  width: 165px;
  color: white;
  cursor:pointer;
}


.topItemCloseOver
{
  text-indent:0px;
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  height: 10px;
  width: 165px;
  padding-top:4px;
  cursor:pointer;
    color: red;
}



.dropMenu
{
  font: 10px Verdana, Arial, Helvetica, sans-serif;
  background-color: #2D2D2D;
  color: #999999;
  filter:alpha(opacity=10);
  padding-top:2px;
  padding-bottom:2px;
}

.subMenu
{
   display:block;
}

.subItem
{
   margin-left:5px;
   margin-top:2px;
   height:12px;
  font:10px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #000000;
   
}

.subItem a
{
   margin-left:5px;
  font:10px Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color: #999999;
}

.subItemOver
{
   margin-left:5px;
   margin-top:2px;
  font:10px Verdana, Arial, Helvetica, sans-serif;  
   height:12px;
   color: red;
}

.subItemOver  a
{
   margin-left:5px;
  font:10px Verdana, Arial, Helvetica, sans-serif;
   cursor:pointer;	
   color: red;
text-decoration:none;
   cursor:pointer;
}


.drop
{
   border-left:1px solid black;
   border-right:1px solid black;	
}


.menujava
{
   margin-top:3px;
  font:  10px Verdana, Arial, Helvetica, sans-serif;  
}

a.menujav {font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; text-decoration:none;}
a.menujav:link{color: white}
a.menujav:visited {color: white}
a.menujav:hover {color: red}
a.menujav:active{color: red}



#news{
position:relative;
top:10px;
left:5px;
width:275px;
height:393px;
background-color:#CCCCCC;
float:left;
color:gray;
}
