.TabellaPrincipale{
	width: 950px;
}
.TabellaRicerca{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaLogin{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	height: 200px;
	width: 400px;
}
.TabellaUsermenu{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaLietofine{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaChat{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	color: #ffffff;
	height: 100%; 
}
.TabellaAlert{
   	height: 100%;
	width: 100%;
}
.TabellaAlertReg{
   height: 200px;
	width: 80%;
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	color: #ffffff;

}
.BodyChat{
	background-color: #C26AD5;
}
.TabellaUltimiIscritti{
	background-color: #D9A3E4;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaBlog{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaFoto{
	background-color: #D9A3E4;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.TabellaComunicator{
	background-color: #D9A3E4;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaBordo{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	width: 100%;
}
.CellaComunicator{
	background-color: #EDD2F2;
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.CellaChekbox{
	background-color: #D9A3E4;
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
	text-align: right;
}
.CellaAdmin{
	background-color: #D9A3E4;
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.CellaComunicatorMid{
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
	width: 50%;
	vertical-align: top;
}
.AlertMsg{
   text-align: center;
   vertical-align: middle;
   height: 250px;
}
.TabellaFooter{

}
.TabellaMEnu{
}
.Testata{
	width: 950px;
	height: 140px;
	background: url(../images/sfondo_testata.jpg);	
	padding-left: 85px;
}
.Testata2{
	padding-right: 120px;
    padding-top: 20px;
}
.TabellaLista{
	background-color: #EDD2F2;
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.TabellaProfilo{
	background-color: #EDD2F2;
	color: #003366;
   font-family: Verdana;
   font-size: 10px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.Sondaggio{
	background-color: #9966CC;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.SfondoSondaggio{
	background-color: #9966CC;
}
.SfondoChat{
	background-color: #C26AD5;
}
.Contenuto_Md{
	width: 860px;
	background-color: #C26AD5;
	color: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bolder;
}
.Menu{
	width: 860px;
	background-color: #C26AD5;
	padding-top: 5px;
	padding-bottom: 5px;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.FotoLista{
	width: 120px;
}
.Fotoprofilo{
	width: 120px;
	background-color: #D9A3E4;
}
.BotLista_Dx{
	width: 25px;
}
.BotLista_Sx{
	width: 15px;
	background: url(../images/bot_lista_Sx.gif);
}
.BotLista_Md{
	background: url(../images/bot_lista_Md.gif);
}
.BotLista_Md_sel{
	background: url(../images/bot_lista_Md_sel.gif);
	color: #ff6600;
}
.Bordo_Sx{
	width: 45px;
	background: url(../images/bordo_Sx.jpg);
}
.Bordo_Dx{
	width: 45px;
	background: url(../images/bordo_Dx.jpg);
}
.Footer_Md{
	width: 740px;
	background: url(../images/footer_Md.jpg);
	color: #ffffff;
	text-align: center;
}
.Testata_Md{
	width: 740px;
	background: url(../images/testadmin_Md.jpg);
	color: #ffffff;
	text-align: center;
}
.RigaBanner{
	border-top: 2px solid #385E85;
	border-bottom: 2px solid #ffffff;
	background-color: #EEEEEE;	
}
.BarraNavigazione{
	background-color: #CCCCCC;
}
.PrimoPiano{
	width: 50%;
	background-color: #EEEEEE;
}
.RigaSeparatore{
	border-bottom: 1px solid #ff0000;
}

.TabellaNews{
	color: #385E85;
	background-color: #ffffff;
	text-align: right;
}
.TabellaReg{
width: 100%;
}
.TitoloNews{
	font-weight: bolder;
	text-align: right;
    font-size: 10px;
}
.TitoloPagina{
	color: #FFCC66;
    font-family: Verdana;
    font-size: 14px;
	font-weight: bolder;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}
.Titolosondaggio{
	color: #FFCC66;
    font-family: Verdana;
    font-size: 12px;
	font-weight: bolder;
}
.TitoloContenuto{
	color: #B647C9;
   font-family: Verdana;
   font-size: 10px;
	font-weight: bolder;
}
.TitoloContenutoStat{
	color: #B647C9;
   font-family: Verdana;
   font-size: 10px;
	font-weight: bolder;
	background-color: #E4BBEC;
	padding: 2px 4px 2px 4px;
	margin-left: 50px;
}
.TitoloContenutoPro{
    width: 150px;
	color: #B647C9;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
    border-bottom: 1px solid #ffffff;
	vertical-align: middle;
}
.TestoProfiloGeneralePro{
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
    border-bottom: 1px solid #ffffff;
	vertical-align: middle;
}
.TitoloContenutoReg{
    width: 150px;
	color: #B647C9;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
    border-bottom: 1px solid #ffffff;
	vertical-align: middle;
}
.TitoloContenutoLegal{
	color: #ffcc00;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.TitoloBlog{
	color: #ffcc00;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.DomandaFaq{
	color: #ffcc00;
    font-family: Verdana;
    font-size: 12px;
	font-weight: bolder;
}
.RispostaFaq{
	color: #ffffff;
    font-family: Verdana;
    font-size: 11px;
	font-weight: bolder;
}
.TitoloDidascalia{
	color: #7900CA;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.TitoloSezione{
	color: #7900CA;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.TitoloSezioneReg{
	color: #7900CA;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
	text-align: center;
	padding-top: 15px; 
    border-bottom: 1px solid #ffffff;
}
.TestoForm{
	color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
	text-align: right;
}
.TestoForm2{
	color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.TestoProfilo{
	color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
	text-align: center;
}
.TestoAnnuncio{
	color: #003366;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.TestoProfiloGenerale{
	color: #003366;
   font-family: Verdana;
   font-size: 10px;
	font-weight: bolder;
}
.TestoProfiloGeneraleOff{
	color: #003366;
   background-color:#D0D0D0;
   font-family: Verdana;
   font-size: 10px;
	font-weight: Normal;
}
.TestoProfiloGeneraleStat{
	color: #003366;
   font-family: Verdana;
   font-size: 10px;
	font-weight: bolder;
	background-color: #E4BBEC;
	padding: 2px 4px 2px 4px;
}
.TestoBlog{
	color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bolder;
}
.Testo{
	color: #ffffff;
    font-family: Verdana;
    font-size: 10px;
	font-weight: normal;
}
.TestoCentrato{
	color: #ffffff;
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}
.TestoIntro{
	color: #ffcc00;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bolder;
	text-align: center;
	padding-left: 10px;
	padding-right: 10px;
}
.LinkMenu, A.LinkMenu, A.LinkMenu:active, A.LinkMenu:visited, A.LinkMenu:hover {
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 10;
	font-weight: bold;
}
.LinkTuoMenu, A.LinkTuoMenu, A.LinkTuoMenu:active, A.LinkTuoMenu:visited, A.LinkTuoMenu:hover {
    color: #FFCC66;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bold;
}
.LinkBotList, A.LinkBotList, A.LinkBotList:active, A.LinkBotList:visited, A.LinkBotList:hover {
    color: #FFFFFF;
    font-family: Verdana;
    font-size: 10;
	font-weight: bold;
}
.LinkBotList_sel, A.LinkBotList_sel, A.LinkBotList_sel:active, A.LinkBotList_sel:visited, A.LinkBotList_sel:hover {
   color: #FFCC00;
   font-family: Verdana;
   font-size: 10;
	font-weight: bold;
}
.LinkSondaggio, A.LinkSondaggio, A.LinkSondaggio:active, A.LinkSondaggio:visited, A.LinkSondaggio:hover {
   color: #FFFFFF;
   font-family: Verdana;
   font-size: 10;
	font-weight: bold;
}
.LinkContenuto, A.LinkContenuto, A.LinkContenuto:active, A.LinkContenuto:visited, A.LinkContenuto:hover {
   color: #7900CA;
   font-family: Verdana;
   font-size: 10;
	font-weight: bold;
}
.LinkContenutoSott, A.LinkContenutoSott, A.LinkContenutoSott:active, A.LinkContenutoSott:visited, A.LinkContenutoSott:hover {
   color: #7900CA;
   font-family: Verdana;
   font-size: 10;
	font-weight: bold;
	text-decoration: underline;
}
.LinkIndice, A.LinkIndice, A.LinkIndice:active, A.LinkIndice:visited, A.LinkIndice:hover {
   color: #ffffff;
   font-family: Verdana;
   font-size: 10;
	font-weight: bold;
	text-decoration: underline;
}
.Linkico, A.Linkico, A.Linkico:active, A.Linkico:visited, A.Linkico:hover {
    background: url(../images/icolinktras.gif) no-repeat;
    color: #FFCC66;
    font-family: Verdana;
    font-size: 10;
	font-weight: bold;
	padding-left: 12px;
}
.Linkicoricerca, A.Linkicoricerca, A.Linkicoricerca:active, A.Linkicoricerca:visited, A.Linkicoricerca:hover {
	background: url(../images/icolinkricerca.gif) no-repeat;
	color: #FFCC66;
	font-family: Verdana;
	font-size: 10;
	font-weight: bold;
	padding-left: 12px;
}
.Linkinsfoto, A.Linkinsfoto, A.Linkinsfoto:active, A.Linkinsfoto:visited, A.Linkinsfoto:hover {
	background: url(../images/ico_insfoto.gif) no-repeat;
	color: #7900CA;
	font-family: Verdana;
	font-size: 10;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 8px;
	height: 26px;
}
.Linkdelfoto, A.Linkdelfoto, A.Linkdelfoto:active, A.Linkdelfoto:visited, A.Linkdelfoto:hover {
    background: url(../images/ico_delfoto.gif) no-repeat;
    color: #7900CA;
    font-family: Verdana;
    font-size: 10;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 8px;
	height: 26px;
}
.Linkswapsfoto, A.Linkswapsfoto, A.Linkswapsfoto:active, A.Linkswapsfoto:visited, A.Linkswapsfoto:hover {
    background: url(../images/ico_swapfoto.gif) no-repeat;
    color: #7900CA;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 8px;
	height: 26px;
}
.Linkevento, A.Linkevento, A.Linkevento:active, A.Linkevento:visited, A.Linkevento:hover {
    background: url(../images/ico_evento.gif) no-repeat;
    color: #7900CA;
    font-family: Verdana;
    font-size: 10px;
	font-weight: bold;
	padding-left: 25px;
	padding-top: 8px;
	height: 26px;
}
.Linkicoelimina, A.Linkicoelimina, A.Linkicoelimina:active, A.Linkicoelimina:visited, A.Linkicoelimina:hover {
	background: url(../images/icolinkelimina.gif) no-repeat;
	background-position: left bottom;
	color: #7900CA;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	padding-left: 25px;
	vertical-align: bottom;
	padding-top: 15px;
	height: 23px; 
}
table.TabellaLietofine ul{
	size: 10px;
	color: #ffffff;
	font-weight: bold;
	margin: 5px 20px;
	line-height: 15px;
}
table.TabellaLietofine li{
	padding: 3px 0px;
}
p.annunci{margin:0px;line-height:13px;}