body{
  margin:0px;
  font-family:tahoma;
  font-size:12px;
}

h1{
  display:block;
  text-indent:50px;
  line-height:47px;
  font-family:Trebuchet MS;
  font-size:26px;
  border-bottom:1px solid #c5c5c5;
  padding:0px;
  margin:0px;
  margin-bottom:12px;
}

h2{
  margin:0px;
  padding:0px;
  font-size:28px;
  font-weight:bold;
  padding-top:4px;
  padding-bottom:8px
	
}

h2 img{
	margin-left:8px;
	
}

h3{
  margin-top:15px;
  margin-bottom:5px;
  padding:0px;
  font-family:tahoma;
  font-size:19px;
  height:22px
}

.sez{
font-size:12px;
font-weight:normal;
margin:0px;
padding:0px;
}

.sez_chat{
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
text-align:center;
}

.homebianco{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  padding:0px;
  margin:0px
}

.via{
font-size:8px;
font-weight:normal;
margin:0px;
padding:0px;
text-indent:-10000;
display:none;
}

.BottonePosta{
cursor:pointer;
float:left;
border:1px solid #eae5e1;
padding:4px
}

.BottonieraPosta{
width:100%;
height:35px;
background:#eae5e1;
margin-top:2px

}

a, a:visited {
  text-decoration:none;
  color:#02259D;
  font-weight:bold;
}

a:hover {
  text-decoration:underline
}

img {
  border:0px
  }
  
form{
  padding:0px;
  margin:0px;
  border:none
  }
  
#testa{
  width:100%;
  height:111px;
  margin-bottom:10px;
  background:#7DC8FF url(/images/2/header_sfondo.png) repeat-x;
  font-size:13px;
}

#testa_barra{
  width:100%;
  height:74px;
  overflow:hidden;
	margin:auto;
}

#testa_barra a{
  color:#ffffff
}

#testa_barra ol{
  position:absolute;
  width:500px;
  top:47px;
  left:279px;
  list-style-type:none;
  padding:0px;
  margin:0px
}

#testa_barra ol li {
  float:left;
  width:119px;
  height:19px;
  text-align:center;
  color:#ffffff;
  padding-top:8px;
  margin-right:5px;
  cursor:pointer
}

#testa_barra .normale{
  background:#1471b9 url(/images/2/header_bottone.png);
}

#testa_barra .importante{
  background:#1471b9 url(/images/2/header_bottone_rosso.png)
}

#testa_LinkVolanti{
  position:absolute;
  width:250px;
  top:13px;
  left:350px
  }
  
#testa_LinkVolanti img{
  margin-left:10px
  }

#testa_barra form{
  position:absolute;
  width:150px;
  font-size:11px;
  top:5px;
  left:620px;
  padding:0px;
  margin:0px
}

#testa_barra form a{
  position:absolute;
  top:16px;
  left:2px
}

#testa_barra img{
  vertical-align:middle;
  margin-right:5px
}

#testa_linea{
  width:100%;
  height:17px;
  padding-top:2px;
  border-top:1px solid #99ddff;
  border-bottom:1px solid #99ddff;
  font-size:11px;
  background:#c0eaff;
  overflow:hidden;
}

#testa_linea img{
  vertical-align:middle;
  margin-right:4px
}

#testa_linea_div{
  width:780px
}

#testa_linea ul{
  list-style-type:none;
  padding-left:10px;
  margin:0px;
  float:left;
}

#testa_linea ul li{
  float:left;
  margin-right:13px
}

#testa_linea a{
  font-weight:normal
}

#testa_news{
  font-size:12px;
  font-size:11px;
  width:100%;
  height:16px;
  background:#0090FF;
}

#box_iscritti{
  width:386px;
  height:115px;
  margin-left:4px;
  padding-top:4px;
  background:url('../../images/grad_last10.png');
  display:none;
}

#HomeInside{
  clear:both;
  width:357px;
  overflow:hidden;
  margin-top:20px;
  margin-bottom:5px;
  margin-left:17px
}


#HomeInside img{
  margin-right:6px;
  margin-left:6px;
  vertical-align:middle;
  width:24px;
  height:23px
}

#ticker{
  position:absolute;
  width:780px;
  height:16px;
  overflow:hidden
}

#ticker a{
  color:#ffffff;
  font-family:verdana;
  font-weight:bold
}

#ticker div{
  position:absolute;
  top:1px;
  white-space:nowrap;
  visibility:hidden
}

#testa_clock{
  float:right;
  padding-top:1px
}

#testa_annunci{
  margin-left:30px
}

#corpo{
  width:1000px;
  clear:both;
	
}

#corpoL{
  float:left;
  width:390px;
  overflow:hidden;
}

#corpoR{
  float:left;
  width:390px;
}

#corpoC{
  width:750px;
  padding-left:15px;
  padding-right:15px;
  float:left;
  overflow:hidden;
  line-height:18px
}

#BoxPersonale{
  width:356px;
  margin-left:auto;
  margin-right:auto;
  margin-top:13px;
}

#BoxPersonale_foto{
  float:left;
  width:50px;
  height:100%;
  padding-left:7px;
  margin-right:20px
}

#BoxPersonale ul{
  list-style-type:none;
  margin-top:3px;
  padding:0px;  
}

#BoxPersonale li{
  margin-top:3px
}

#BoxPersonale img{
  border:1px solid #000000
}

#BoxPersonale .nick{
  font-size:24px;
  font-weight:bold
}

#BoxPersonale .dati{
  width:330px;
  height:120px;
  overflow:hidden;
  padding-top:10px;
}

#BoxAccesso{
  width:356px;
  background:#d9f1ff url(/images/2/sfondo_boxanonimo.png);
  border:1px solid #3fadfd;
  margin-left:auto;
  margin-right:auto;
  margin-top:13px;
}

#BoxAccesso .dati{
  width:330px;
  height:120px;
  overflow:hidden;
  padding-top:10px;
  padding-left:10px
}

#BoxOnline{
  width:372px;
  background:#DDDBFF;
  border:1px solid #BBB8FF;
  margin-left:auto;
  margin-right:auto;
  margin-bottom:9px
}

#BoxOnline .dati{
  width:360px;
  height:92px;
  padding-top:10px;
  padding-bottom:16px;
  margin-left:13px;
}

#BoxOnline .elencoUtenti{
  width:352px;
  height:85px;
  overflow-x:auto;
  overflow-y:auto;
  }
  


#BoxOnline .elencoUtenti td{
  text-align:center;
  font-size:10px;
  white-space:nowrap
}

#BoxOnline .elencoUtenti td img{
  padding-left:8px;
  padding-right:8px;
}

#BoxOnline .elencoUtenti td a{
  font-weight:normal
}

#BoxOnline_label{
  height:14px;
  width:201px;
  padding-top:3px;
  background:url(/images/2/lingua_online.gif);
  text-align:center;
  font-weight:bold;
  color:#ffffff;
  margin-top:8px;
  margin-left:170px
}

#BoxOnline_comandi{
  position:absolute;
  width:92px;
  height:16px;
  top:126px;
  left:405px;
  overflow:hidden;
  cursor:pointer
}

#BoxOnline_ospiti{
  position:absolute;
  font-size:10px;
  width:140px;
  height:16px;
  top:248px;
  left:718px;
  overflow:hidden
}

#BoxOnline_barre{
  position:absolute;
  font-size:10px;
  width:140px;
  height:16px;
  top:248px;
  left:404px;
  overflow:hidden
  
}

#BoxOnline_totali{
  position:absolute;
  font-size:10px;
  width:140px;
  height:16px;
  top:248px;
  left:550px;
  overflow:hidden
}

#BoxOnline_comandi img{
  position:relative;
  padding-left:4px;
  top:-16px
}

#SpotLight{
  height:80px;
  font-size:11px
  
}

#SpotLight div{

  float:left;
  margin-top:20px;
  margin-bottom:10px;
}

#SpotLight img{
  margin-bottom:30px;
  float:left
}

#SpotLight div a{
  font-weight:normal
}

#SpotLight_tutti{
  clear:both;
  height:50px;
  overflow:hidden
}

#SpotLight_tutti div{
  width:170px;
  height:31px;
  float:left;
  padding-right:20px;
  padding-top:10px;
  text-align:center
}

#SpotLight_tutti a{
  font-size:15px;
  font-weight:bold
}

#SpotLight_tutti a:hover{
  text-decoration:none
}

#BoxNuoviIscritti_4{
width:380px;
height:140px;
margin-left:7px;
margin-top:4px;
margin-bottom:5px;
cursor:pointer
}

#BoxNuoviIscritti_4 div{
float:left;
width:181px;
height:53px;
padding-top:5px;
margin-bottom:10px;
border:1px solid #ffffff
}

#BoxNuoviIscritti_4 div img{
float:left;
width:50px;
margin-right:10px;
margin-left:5px
}

#Muro_label{
  width:358px;
  height:17px;
  overflow:hidden;
  margin-top:10px;
  padding-top:3px;
  background:url(/images/2/lingua_muro.gif);
  color:#ffffff;
  font-weight:bold;
  margin-right:auto;
  margin-left:auto;
  text-align:center
}

#Muro_label div{
  position:relative;
  top:-13px;
  left:140px;
  font-size:10px;
  font-weight:normal
}

#MuroBox{
  width:356px;
  margin-right:auto;
  margin-left:auto;
  background:#DFEDF6;
  border:1px solid #91C2E2

}

#MuroBox .dati{
  height:190px;
  margin-left:8px;
}

#MuroBox input{
  width:326px;
  height:17px;
  padding-left:4px;
  padding-right:7px;
  padding-top:3px;
  color:#0E557F;
  border:1px solid #63ABC7;
}

#BannerVerticale{
  width:205px;
  float:right;

}

#Banner2{
  margin-top:300px
}

#boxForum{
  width:378px;
  height:310px;
  padding:5px;
  overflow:hidden
}

#boxForum img{
  float:left;
  margin:5px
}

#boxForum div span{
  display:block;
  width:100%;
  padding-left:4px;
  padding-top:2px;
  padding-bottom:2px;
  color:#ffffff;
}

#boxForum div div{
  height:60px
}

#boxForum div div div{
  width:175px;
  height:55px;
}

#boxForum div div div div{
  width:153px;
  float:right;
  font:9px arial;
  overflow:hidden;
  }
  
#boxCompleanni{
  width:765px;
  margin-left:10px;
  background:#FDF7AC;
  border:1px solid #FFB643
}

#boxCompleanni_label{
  clear:both;
  width:201px;
  height:17px;
  padding-top:3px;
  background:url(/images/2/lingua_online.gif);
  text-align:center;
  font-weight:bold;
  color:#ffffff;
  margin-top:8px;
  margin-left:15px
}

#MiniBlog{
margin-left:auto;
margin-right:auto;
width:720px;
background:#F3F3F3;
border:1px solid #A8A8A8;
border-top:none
}

#MiniBlogMesi{
float:right;
width:250px;
height:39px;
border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-right:1px solid #A8A8A8;
text-align:center;
padding-top:10px;
background:#ececec
}

#MiniBlogHome{
width:100%;
height:18px;
color:#777777;
border-bottom:1px solid #A8A8A8;
}

#MiniBlogHome a{
color:#777777;
font-size:10px;
}

#MiniBlogTitolo{
float:left;
font-size:18px;
width:722px;
height:40px;
line-height:40px;
font-weight:bold;
background:#ffffff;
overflow:hidden;
}

#MiniBlogConsole{
height:20px;
width:725px;
margin-bottom:8px;
margin-left:auto;
margin-right:auto;
}

#MiniBlogConsoleL{
float:left;
width:260px;
background:#ffffff;
margin-left:10px;
font-size:12px
}

#MiniBlogConsoleL a{
color:#777777;
font-size:10px;
}

#MiniBlogConsoleR{
float:right;
background:#ffffff;
width:260px;
text-align:right;
font-size:10px
}

#MiniBlogConsoleR a{
color:#777777;
font-size:10px;
}

#MiniBlogMesiProfilo{
float:right;
width:250px;
height:29px;
border-top:1px solid #A8A8A8;
border-left:1px solid #A8A8A8;
border-right:1px solid #A8A8A8;
text-align:center;
padding-top:10px;
background:#ececec
}

#MiniBlogTitoloProfilo{
float:left;
font-size:18px;
width:469px;
height:39px;
line-height:40px;
font-weight:bold;
background:#ffffff;
overflow:hidden;
border-bottom:1px solid #a8a8a8
}
  
#MiniBlogTitolo h2{
margin:0px;
padding:0px;
}
  
#footer{
  width:100%;
  clear:both;
  padding-top:3px;
  padding-bottom:3px;
  font-size:9px;
  background:#c0eaff;
  text-align:center;
  border-top:15px solid #ffffff
  }
  
#TabellaOpzioni td{
  width:85px;
  cursor:pointer;
  border:1px solid #ffffff;
  vertical-align:top;
  text-align:center
}

#TabellaSalaGiochi {
margin-top:20px
}

#TabellaSalaGiochi td {
text-align:center;
font-weight:bold;
cursor:pointer;
color:#000496
}

#GoogleSearch input {
border:1px solid #000000
}

#GoogleSearch form {
padding:0px;
margin:0px;
height:40px;
overflow:hidden
}

#SfogliaProfili {
  float:right;
  width:490px;
  overflow:hidden
}

#SfogliaProfili img{
  margin-top:5px;
  margin-bottom:5px;
}

#ZanoxRef{
  position:absolute;
  top:8px;
  left:807px;
  width:120px;
  height:60px;
  border:3px solid #fff;
  background:#fff;
}

#ZanoxRef2{
  position:absolute;
  top:8px;
  left:796px;
  width:234px;
  height:60px;
  border:3px solid #fff;
  background:#fff;
}

#miniblog_home{
border:1px solid #0099ff;
font-size:10px;
font-family:verdana
}

#inside_amici{
border:1px solid #F47EC6;
font-size:10px;
font-family:verdana
}

.titoloboxblu{
  background:#0099FF;
  padding-left:10px;
  padding-top:0px;
  padding-bottom:3px;
}

.titoloboxblu h2{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  padding:0px;
  margin:0px
}

.titoloboxrosa{
background:#F47EC6;
padding-left:10px;
padding-top:0px;
padding-bottom:3px;
}

.titoloboxrosa h2{
  font-size:12px;
  color:#ffffff;
  font-weight:bold;
  padding:0px;
  margin:0px
}




.ScorriFoto_Home_label{
  width:356px;
  margin-top:11px;
  margin-right:auto;
  margin-left:auto;
  color:#ff0000;
  font-weight:bold;
  font-size:17px
}

.ScorriFoto_Home_label h2{
color:#ff0000;
  font-weight:bold;
  font-size:17px
}


.ScorriFoto_Home{
  position:relative;
  left:0px;
  width:356px;
  margin-left:20px
}

.ScorriFoto_Home img{
  margin-right:6px
}

.ScorriFoto_Conosci{
  margin-left:13px;
  margin-top:8px
}

.ScorriFoto_Conosci img{
  margin-right:26px
}
  
.Album {
  width:50px;
  height:50px;
  margin:5px
}

.etichette{
  clear:both;
  width:370px;
  height:10px;
  overflow:hidden;
  padding:4px;
  margin-bottom:5px;
  margin-top:10px;
  margin-left:5px;
  background:#d5defc url(/images/grad_title_blu.gif)
}

.noImg img{
  display:none
}

.bottStanza{
  width:66px;
  height:16px;
  color:#000000;
  background:#ffffff;
  text-align:center;
  font-weight:bold;
  padding:3px;
}

.tabPrivati{
  width:80px;
  height:14px;
  overflow:hidden;
  padding-left:5px;
  float:left;
  background:#ffffff;
  color:#000000;
  border-top:1px solid #000000;
  border-left:1px solid #000000;
  border-right:1px solid #000000;
  cursor:pointer
}

.ChatZonaMessaggi{
  width:420px;
  height:380px;
  clear:both;
  padding:5px;
  overflow:auto;
  float:left;
  background:#ffffff;
  border:2px solid #666666;
  line-height:18px
}

.NickChat{
  width:94px;
  height:18px;
  font-weight:bold;
  border:1px solid #ffffff;
  overflow:hidden;
  background:#ffffff;
  margin-left:3px;
  margin-top:3px;
  padding-left:3px
}

.BottoniChat{
  position:absolute;
  top:-15px;
  border:1px solid #353535;
  width:11px;
  height:9px;
  overflow:hidden
}

.text{
  height:12px;
  padding-left:2px;
  padding-right:2px;
  color:#0E557F;
  border:1px solid #63ABC7;
  font-size:11px
  }
  
.Box-M{
  background:#d9f1ff url(/images/2/sfondo_boxpersonale.png);
  border:1px solid #3fadfd;
}

.Box-F{
  background:#FFF1FF url(/images/2/sfondo_boxpersonale_f.png);
  border:1px solid #FFCCFF;
}

.mid { vertical-align:middle }

.FakeA { cursor:pointer }

.sinistra { float:left }
.destra { float:right }

.w1{background-image:url(/images/angolo_ora_top_sx.png);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.w2{background-image:url(/images/angolo_ora_top_dx.png);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.w3{background-image:url(/images/angolo_ora_bot_dx.png);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.w4{background-image:url(/images/angolo_ora_bot_sx.png);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corA1{background-image:url(/images/2/angolo_arancio_topsx.gif);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.corA2{background-image:url(/images/2/angolo_arancio_topdx.gif);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.corA3{background-image:url(/images/2/angolo_arancio_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.corA4{background-image:url(/images/2/angolo_arancio_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corV1{background-image:url(/images/2/angolo_viola_topsx.gif);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.corV2{background-image:url(/images/2/angolo_viola_topdx.gif);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.corV3{background-image:url(/images/2/angolo_viola_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.corV4{background-image:url(/images/2/angolo_viola_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corBg1{background-image:url(/images/2/angolo_gradblu_topsx.gif);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.corBg2{background-image:url(/images/2/angolo_gradblu_topdx.gif);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.corBg3{background-image:url(/images/2/angolo_gradblu_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.corBg4{background-image:url(/images/2/angolo_gradblu_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corRg1{background-image:url(/images/2/angolo_gradrosa_topsx.gif);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.corRg2{background-image:url(/images/2/angolo_gradrosa_topdx.gif);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.corRg3{background-image:url(/images/2/angolo_gradrosa_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.corRg4{background-image:url(/images/2/angolo_gradrosa_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corB1{background-image:url(/images/2/angolo_azzurro_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;left:1px;top:1px;}
.corB2{background-image:url(/images/2/angolo_azzurro_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corRs1{background-image:url(/images/2/angolo_rosa_topsx.gif);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.corRs2{background-image:url(/images/2/angolo_rosa_topdx.gif);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.corRs3{background-image:url(/images/2/angolo_rosa_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.corRs4{background-image:url(/images/2/angolo_rosa_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

.corAzz1{background-image:url(/images/2/angolo_azz2_topsx.gif);background-position:0% 0%;background-repeat:no-repeat;position:relative;top:-1px;left:-1px;}
.corAzz2{background-image:url(/images/2/angolo_azz2_topdx.gif);background-position:100% 0%;background-repeat:no-repeat;position:relative;left:2px;}
.corAzz3{background-image:url(/images/2/angolo_azz2_bottomdx.gif);background-position:100% 100%;background-repeat:no-repeat;position:relative;top:2px;}
.corAzz4{background-image:url(/images/2/angolo_azz2_bottomsx.gif);background-position:0% 100%;background-repeat:no-repeat;position:relative;left:-2px}

b.rtop, b.rbottom{display:block}
b.rtop b, b.rbottom b{display:block;height:1px;overflow:hidden;background:#ffffff}
b.rtop b.r4, b.rbottom b.r4{margin: 0px 1px;height: 2px}

b.rtop_gen, b.rbottom_gen{display:block}
b.rtop_gen b, b.rbottom_gen b{display:block;height: 1px; overflow: hidden}
b.rtop_gen b.r4, b.rbottom_gen b.r4{margin: 0px 1px;height: 2px}

b.r1{margin: 0px 5px}
b.r2{margin: 0px 3px}
b.r3{margin: 0px 2px}

strong.rtop, strong.rbottom{display:block}
strong.rtop strong, strong.rbottom strong{display:block;height:1px;overflow:hidden;background:#ffffff}
strong.rtop strong.r4, strong.rbottom strong.r4{margin: 0px 1px;height: 2px}

strong.rtop_gen, strong.rbottom_gen{display:block}
strong.rtop_gen strong, strong.rbottom_gen strong{display:block;height: 1px; overflow: hidden}
strong.rtop_gen strong.r4, strong.rbottom_gen strong.r4{margin: 0px 1px;height: 2px}

strong.r1{margin: 0px 5px}
strong.r2{margin: 0px 3px}
strong.r3{margin: 0px 2px}

.link_adsen {font-size:11px; font-family:verdana,arial,sans-serif; line-height:14px; color: #000496; text-decoration: underline; font-weight: bold }
.link_adsen_txt {font-size:10px; font-family:verdana,arial,sans-serif; color:#000000; line-height:12px; text-decoration: none; font-weight: normal }

.button06 {
padding:0px;
height:18px;
overflow:visible;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
background-color:#f1f1f1;
border:1px solid;
border-color:#9c9c9c;
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffE5E5E5')
}

.button06Hov {
padding:0;
height:18px;
overflow:visible;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
background-color:#ffffff;
border:1px solid;
border-color:#ff2146;
}

.pulsantiera{
width:100%;
height:30px;
clear:both;
border-top:1px solid #ccc;
padding-top:6px;
margin-top:2px;

}

.bottone{
cursor:pointer;
display:block;
text-align:center;
padding-top:4px;
margin:0px;
width:200px;
height:18px;
overflow:visible;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;
background-color:#fff;
background:url("../../immagini/sfondo_link_bottoni.png") repeat-x;
border:1px solid;
border-color:#9c9c9c;
float:left;
text-decoration:none;
color:#000;
}


.bottone:hover{
text-decoration:none;
background:#fff;
}

.bottone:visited{
text-decoration:none;
font-weight:normal;
color:#000;
}

.NuoveFoto {
position:relative;
overflow:hidden;
width:360px;
height:175px;
margin:5px;
border:1px solid #828282;
background:#ececec url(/images/sfondo_foto.gif) no-repeat
}

.NuoveFoto div {
position:absolute;
top:10px;
*top:50%;
width:100%
}

.NuoveFoto div div {
position:relative;
top:-50%;
float:left;
text-align:center;
width:180px
}

.campotxt {
background:url(/images/sfondo_form06.gif) repeat-x
}

.form06 {
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  background-color: #ffffff;
  border: 1px solid;
  border-color: #000000 #000000 #000000
}

.Pag {
margin-right:1px;
padding-left:6px;
padding-right:6px;
padding-top:3px;
padding-bottom:3px;
border:1px solid #9AAFE5;
}

.PagCorr {
color:#ffffff;
font-weight:bold;
border:1px solid #0066CC;
background: #0066CC;
}

.PagNonCorr {
  border:1px solid #0066CC;
}

.PagNonCorr:hover {
background:#D9EDFF;
color:#000496;
text-decoration:none;
}

.marginauto{
  margin-left:auto;
  margin-right:auto
  }
  
.bbcodes {
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  background-color: #FFFFFF;
  border: 1px solid;
  border-color: #000000 #000000 #000000;
  width: 30px
}

.centrato { text-align:center }
.bordonero {border: 1px #000000 solid}

.elencautenti {
position:relative;
overflow:hidden;
width:360px;
height:175px;
margin:5px;
border:1px solid #828282;
background:#ececec url(/images/sfondo_foto.gif) no-repeat
}

.elencautenti_fotocontainter{
position:absolute;
top:10px;
*top:50%;
width:100%
}

.elencautenti_foto {
position:relative;
top:-50%;
float:left;
text-align:center;
width:180px
}

.elencautenti_dettagli{
  position:relative;
  height:150px;
  border-bottom:1px solid #ccc;
  border-top:1px solid #ccc;
  width:150px;
  margin-left:9px;
  float:left;
  clear:none;
  
}

.elencautenti_dettagli div{
  position:relative;
  height:104px;
  margin-top:4px;
  text-align:left;
  width:150px;
border-bottom:1px solid #ccc;
}

.elencautenti_dettagli img{
  margin-left:9px;
  float:right;
}

#eventi ul{
text-align:justify;
margin:15px 45px 8px 0px;
list-style-type:none;
}

#eventi li{
list-style-type:none;
padding:0px 0px 0px 15px ;
margin:0px;
background: url(/immagini/bullet.gif) 0 0 no-repeat;
}

#eventi li a{
font-weight:normal;
color:#1b1b1b;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}
