/* nuovo */



body{
margin:0;
padding:0;
text-align:center;
}



/* header */

div#contieneheader {
	height:220px;
	width: 100%;
	border-bottom: dotted 2px #ccc;
}

div#contienelogomenubenvenuto {
	height:99px;
	background-image: url(../images/fondo_header.jpg);
	width: 100%;
}

div#contienelogo {
	float:left;
	width:24%;
	height:59px;
}

div#contienemenu {
	float:left;
	width:56%;
	height:99px;
}

div#contienebenvenuto {
	float:right;
	width:18%;
	height:69px;
	padding-top:15px;
}


div#contienebuttonmenu01 {
	float:left;
	width:92px;
	height:25px;
	background-image: url(../images/button_menu.jpg);
	margin-top: 68px;
	margin-right: 10px;
	padding-top: 5px;
}


div#contienebuttonmenu02 {
	float:left;
	width:84px;
	height:25px;
	background-image: url(../images/button_menu_rec.jpg);
	margin-top: 68px;
	margin-left: 50px;
	padding-top: 5px;
}


a.menu:link, a.menu:visited {
	FONT-SIZE: 14px;
	COLOR : #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}

a.menu:hover {
	FONT-SIZE: 14px;
	COLOR : #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}

a.menu_scrivi:link, a.menu_scrivi:visited {
	FONT-SIZE: 14px;
	COLOR : #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}

a.menu_scrivi:hover {
	FONT-SIZE: 14px;
	COLOR : #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}


a.menu_rec:link, a.menu_rec:visited {
	FONT-SIZE: 14px;
	COLOR : #CCD700;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}

a.menu_rec:hover {
	FONT-SIZE: 14px;
	COLOR : #fff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}



div#contienelinkautorilogin {
	width:100%;
	height:99px;
	background-color:#99cc00;
	border-bottom:solid 1px #6FA215;
	border-top:solid 1px #6FA215;
	
}

div#contienelink {
	float:left;
	height:84px;
	width:20%;
	margin-top:5px;
	border-right: dotted 2px #336600;
	
}

div#contienelink02 {
	float:left;
	height:12px;
	width:90%;
	margin-top: 7px;
	
}

.freccine {
	FONT-SIZE: 10px;
	COLOR : #990000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}


a.link02:link, a.link02:visited {
	FONT-SIZE: 10px;
	COLOR : #333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

a.link02:hover {
	FONT-SIZE: 10px;
	COLOR : #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}



div#contienesloganautori {
	float:left;
	width:800px;
	height:99px;
	border:solid 1px #000;
}


div#contieneslogan {
	float:left;
	width:28%;
	height:99px;
}

div#contieneautori {
	float:left;
	width:50%;
	height:99px;
	
	}

div#autore {
	float:left;
	width:14%;
	height:99px;
}

div#pics {
	float:left;
	width:100%;
	height:60px;
	margin-top:12px;
}

div#nome {
	float:left;
	width:100%;
	height:3px;
}



a.linkautore:link, a.linkautore:visited {
	FONT-SIZE: 10px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}

a.linkautore:hover {
	FONT-SIZE: 10px;
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}


div#contienelogin {
	float:left;
	width:180px;
	height:99px;
	background-color: #D6D633;
}


div#contieneuser {
	float:left;
	width:100%;
	margin-top: 7px;
}

div#user {
	float:left;
	width:60px;
	margin-right:5px;
	margin-left: 5px;
	margin-top: 2px;
}

div#campo {
	float:left;
	width:100px;
}


.login {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000;
	font-weight:bold;
}


div#contienebutton {
	float:left;
	width:170px;
	margin-top: 2px;
}

div#contienecategorie {
	float:left;
	height:20;
	width:100%;
	border-bottom:dotted 2px #CCCCCC;
}



a.linkcategorie:link, a.linkcategorie:visited {
	FONT-SIZE: 9px;
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}

a.linkcategorie:hover {
	FONT-SIZE: 9px;
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none;
	font-weight:bold;
}



/* centermain */

div#centermaine {
	float:left;
	width:100%;
	margin-top:30px;
}

div#leftcolum {
	float:left;
	width:30%;
}

div#centercolum {
	float:left;
	width:50%;
	border-left:dotted 1px #99cc00;
	border-right:dotted 1px #99cc00;
}

div#rightcolum {
	float:left;
	width:20%;
}




/* primopiano */

div#primopiano {
	float:left;
	width:85%;
	padding-left:20px;
	margin-bottom:15px;
}

.primopiano {
 FONT-SIZE: 20px;
 COLOR : #99CC00;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}



div#titoloarticolo {
	float:left;
	width:85%;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;

}

a.titoloarticolo:link, a.titoloarticolo:visited {
 FONT-SIZE: 12px;
 COLOR : #000000;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

a.titoloarticolo:hover {
 FONT-SIZE: 12px;
 COLOR : #99CC00;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

div#corpoarticolo {
	float:left;
	width:85%;
	margin-left:20px;
	margin-right:20px;
	padding-bottom:10px;
	border-bottom:dotted 2px #ccc;
}

.corpoarticolo {
 FONT-SIZE: 12px;
 color:#333;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}



div#titoloarticoloultime {
	float:left;
	width:90%;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;

}


div#corpoarticoloultime {
	float:left;
	width:90%;
	margin-left:20px;
	margin-right:20px;
	padding-bottom:10px;
	border-bottom:dotted 2px #ccc;
}



/* dati recensione */

div#datirecensione {
	width:90%;
	padding-left:20px;
	padding-right:20px;

}

.datirecensione {
 FONT-SIZE: 11px;
 color:#666;
 font-family:Arial, Helvetica, sans-serif;
}

.dati {
 FONT-SIZE: 11px;
 color:#333;
 font-family:Arial, Helvetica, sans-serif;
}


a.datiautore:link, a.datiautore:visited {
 FONT-SIZE: 11px;
 color:#336600;
 font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}

a.datiautore:hover {
 FONT-SIZE: 11px;
 color:#000;
 font-family:Arial, Helvetica, sans-serif;
  font-weight:bold;
}



/* random */


div#random {
	float:left;
	width:15%;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:20px;

}

div#leggiinvia {
	width:100%;
	border-top:dotted 1px #ccc;
	border-bottom:dotted 1px #ccc;

}


div#randomtitolo {
	float:left;
	width:100%;
	margin-bottom:3px;

}

div#sotto {
	float:left;
	width:100%;
	margin-bottom:5px;
	border-bottom:dotted 1px #ccc;

}


a.titoloarticolorandom:link, a.titoloarticolorandom:visited {
 FONT-SIZE: 11px;
 COLOR : #2c5c8c;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

a.titoloarticolorandom:hover {
 FONT-SIZE: 11px;
 COLOR : #003399;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}


.corpoarticolorandom {
 FONT-SIZE: 11px;
 color:#333;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}



/* viadeilibri */

div#viadeilibri {
	float:left;
	width:15%;
	margin-top:20px;
	margin-bottom:15px;
	margin-left:20px;

}


/* homeillustrato */

div#homeillustrato {
	float:left;
	width:85%;
	padding-left:20px;
	margin-top:15px;
}

/* hometesto */

div#hometesto {
	float:left;
	width:15%;
	margin-top:20px;
	margin-left:20px;
}

/* footer */

div#footer {
	float:left;
	width:95%;
	padding-left:20px;
	padding-right:20px;
	border-top:solid 3px #99cc00;

}

div#footersx {
	float:left;
	width:40%;
	margin-top:5px;

}

div#footerdx {
	float:left;
	width:60%;
	margin-top:5px;

}

div#copy {
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;

}

div#stat {
	float:left;
	width:100%;

}


.separatore {
	FONT-SIZE: 9px;
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* search */

div#search {
	float:left;
	width:100%;
	margin-bottom:15px;

}

.radio {
	FONT-SIZE: 10px;
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



/* linkhome */

div#linkhome {
	float:left;
	width:100%;
	margin-top:10px;

}




/* archivio */







div#titoloarticoloarchivio {
	float:left;
	width:90%;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;

}

a.titoloarticoloarchivio:link, a.titoloarticoloarchivio:visited {
 FONT-SIZE: 14px;
 COLOR : #2c5c8c;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

a.titoloarticoloarchivio:hover {
 FONT-SIZE: 14px;
 COLOR : #003399;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}


div#datirecensionearchivio {
	float:left;
	width:90%;
	margin-left:20px;
	margin-bottom:3px;

}


div#datistampainvia {
	float:right;
	width:90%;
	margin-right:20px;

}




/* newsletter */

div#newsletter {
	float:left;
	width:18%;
	margin-left:10px;
	border:solid 1px #99CC00;
	

}

div#titolonewsletter {
	float:center;
	width:95%;
	margin-top:5px;
	border-bottom:dotted 2px #99CC00;

}


div#descrizionenewsletter {
	float:center;
	width:95%;
	margin-top:5px;
	margin-bottom:5px;
	border-bottom:dotted 2px #99CC00;

}

div#datinewsletter {
	float:center;
	height:70px;
	width:95%;
	margin-top:2px;
	margin-bottom:5px;
	background-color:#99CC00;

}


div#nomenewsletter {
	float:left;
	width:40%;
	padding:5px;

}


.nomenewsletter {
 FONT-SIZE: 12px;
 COLOR : #000;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}


div#iscriviti {
	float:center;
	width:95%;
	padding-bottom:10px;

}

div#cancellati {
	float:left;
	width:50%;
	padding-left:10px;

}


.corpoarticolonewsletter {
 FONT-SIZE: 10px;
 color:#333;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}



/* recensione */


div#titoloarticolosingolo {
	float:left;
	width:90%;
	margin-left:20px;
	margin-right:20px;
	margin-top:20px;

}

a.titoloarticolosingolo:link, a.titoloarticolosingolo:visited {
 FONT-SIZE: 14px;
 COLOR : #2c5c8c;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

a.titoloarticolosingolo:hover {
 FONT-SIZE: 14px;
 COLOR : #003399;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}


div#datirecensionesingolo {
	float:left;
	width:90%;
	margin-left:20px;
	margin-bottom:3px;

}


div#datisingolosx {
	float:left;
	width:60%;
}

div#datisingolodx {
	float:left;
	width:40%;
}


div#datistampainviasingolo {
	float:right;
	width:90%;
	margin-right:20px;

}


div#adslinksingolo {
	float:left;
	width:90%;
	margin-left:20px;
	border-top:dotted 1px #99CC00;
	border-bottom:dotted 1px #99CC00;

}

div#adsarticolosingolo {
	float:right;
	width:30%;
	margin-left:10px;
	padding-bottom:10px;
	border-left:dotted 1px #99CC00;
	border-bottom:dotted 1px #99CC00;

}

div#pgs {
	float:left;
	width:30%;
}

div#modtxt {
	float:right;
	width:70%;
}


div#votaarticolosingolo {
	float:left;
	width:90%;
	margin-left:20px;
	margin-right:20px;

}


/* rating */

div#rating {
	float:left;
	width:100%;
	border-top:dotted 1px #99CC00;
	border-bottom:dotted 1px #99CC00;
	padding-top:5px;
	padding-bottom:5px;
	margin-bottom:15px;

}

.radiovota {
	FONT-SIZE: 8px;
	color:#006699;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


/* comment */

div#showcomment {
	float:left;
	width:90%;
	margin-left:20px;
	margin-bottom:10px;
	border:dotted 1px #99CC00;

}


div#intcomment {
	float:left;
	width:100%;
	background-color:#ccc;
	

}


div#comment {
	float:left;
	width:95%;
	padding:10px;

}



/* post comment */


div#scrivi {
	float:left;
	width:85%;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:20px;

}


div#postcomment {
	float:left;
	width:85%;
	padding:10px;
	background-color:#99CC00;
	margin-left:20px;

}


div#captcha {
	float:left;
	width:90%;
	margin-left:20px;
	margin-top:3px;
	margin-bottom:20px;
	border-bottom: solid 1px #99CC00;
	padding-bottom:3px;

}


div#captcha1 {
	float:left;
	width:40%;

}


div#captcha2 {
	float:left;
	width:60%;

}


/* scheda autore */


div#schedaautore {
	float:left;
	width:90%;
	margin-left:20px;
	border-top:dotted 1px #99CC00;
	border-bottom:dotted 1px #99CC00;
}


div#titoloschedaautore {
	float:left;
	width:90%;
	margin-left:20px;

}


div#avatarschedaautore {
	float:left;
	margin-top:10px;
	margin-right:5px;
	margin-bottom:10px;
}


div#datischedaautore {
	width:65%;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
}

.tdatischedaautore {
	FONT-SIZE: 12px;
	color:#666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}


.datischedaautore {
	FONT-SIZE: 12px;
	color:#333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.nomeautore {
	FONT-SIZE: 14px;
	color:#336600;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold
}


.paginaautore {
 FONT-SIZE: 10px;
 COLOR : #336600;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: underline;
 font-weight:bold;
}



/* altre recensioni */


div#titoloaltrerecensioni {
	float:left;
	width:90%;
	margin-left:20px;
	margin-top:20px;

}

div#altrerecensioni {
	float:left;
	width:100%;
	margin-top:3px;
	margin-bottom:5px;

}


.altrerecensioni {
 FONT-SIZE: 14px;
 COLOR : #99CC00;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}


a.altrerecensioni:link, a.altrerecensioni:visited {
 FONT-SIZE: 11px;
 COLOR : #2c5c8c;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

a.altrerecensioni:hover {
 FONT-SIZE: 11px;
 COLOR : #003399;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}



div#adaltrerecensioni {
	float:left;
	width:90%;
	margin-left:20px;
	margin-top:20px;
}


div#corpoaltrerecensioni {
	float:left;
	width:100%;
}



/* registrazione */


div#passi {
	float:left;
	width:85%;
	padding-left:20px;
	margin-bottom:5px;
}


.registrati {
 FONT-SIZE: 35px;
 COLOR : #99CC00;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}

div#primopasso {
	float:left;
	width:auto;

}


div#registrati {
	float:left;
	width:auto;
	margin-left:5px;
	margin-top:5px;

}

div#testopassi {
	float:left;
	width:85%;
	margin-left:20px;
	padding-top:10px;
	padding-bottom:10px;
	border-top:dotted 2px #99CC00;
	border-bottom:dotted 2px #99CC00;
	margin-bottom:15px;
}


.testopassi {
 FONT-SIZE: 12px;
 COLOR : #333;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
}


div#register {
	float:left;
	width:85%;
	padding-left:20px;
	margin-bottom:5px;
}

div#contieneform {
	float:left;
	width:85%;
	heigt:700px;
	padding-left:20px;
	margin-top:15px;
}

div#datiform {
	float:left;
	width:100%;
}

div#campiform {
	float:left;
	width:100%;
	margin-bottom:10px;
}


div#pulsanteregistrati {
	float:left;
	width:100%;
	margin-top:15px;
	margin-bottom:15px;
}





/* rlogin */

div#recupera {
	float:left;
	width:85%;
	padding-left:20px;
	margin-bottom:5px;
	margin-top:30px;
}



/* profilo */



div#titolomyrec {
	float:left;
	width:80%;
	margin-top:15px;
	margin-left:40px;
}

div#contieneprofilosu {
	float:left;
	width:100%;
}

div#titoloemenu {
	float:left;
	width:40%;
	margin-left:20px;
	
}

div#contieneboxamiciautori {
	float:right;
	width:50%;
	margin-right:20px;
}

div#boxamiciautori {
	float:left;
	width:100%;
	height:220px;
	border:solid 1px #99CC00;
}

div#titoloamiciautori {
	float:left;
	width:auto;
	height:15px;
	background-color:#99CC33;
	border:solid 1px #99CC00;
}

div#contienetitoloamiciautori {
	float:left;
	width:100%;
	height:15px;
}

.myrecrosso {
	color: #CC0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}


div#menumyrec {
	float:left;
}


.tioloautori {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.parentesiautori {
	font-family: Arial;
	font-weight: bold;
	font-size: 16px;
	color: #CC0000;
}


div#linkamiciautori {
	width:100%;
	height:15px;
	margin-top:5px;
}


a.linkmyrec:link, a.linkmyrec:visited {
 FONT-SIZE: 11px;
 COLOR : #2c5c8c;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: underline;
 font-weight:bold;
}

a.linkmyrec:hover {
 FONT-SIZE: 11px;
 COLOR : #003399;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: none;
 font-weight:bold;
}


div#contienefotolink {
	float:left;
	width:250px;
	margin-left:20px;
}

div#contienetitololinkhome {
	float:left;
	width:100%;
	height:15px;
}


div#contienetitolo {
	float:left;
	width:50%;
	height:30px;
}

div#contienelinkhome {
	float:left;
	width:50%;
	height:30px;
}

div#contienefotonome {
	float:left;
	width:50%;
}

div#contienefoto {
	float:left;
	width:100%;
}

div#contienenome {
	float:left;
	width:100%;
}


div#linkmenumyrec {
	float:left;
	width:50%;
}



/* messaggiistantanei */

div#contienemessaggi {
	float:left;
	width:500px;
}


div#datimessaggio {
	float:left;
	width:500px;
	border-top:dotted 1px #99CC00;
	border-bottom:dotted 1px #99CC00;
	background-color:#FEF9B8;
}

div#datiamico {
	float:left;
	width:15%;
	padding:5px;
}


div#messaggio {
	float:left;
	width:77%;
	padding:10px;
}

div#datirisposta {
	float:left;
	width:480px;
	margin-bottom:15px;
	padding:10px;
	border-bottom:dotted 1px #99CC00;
	background-color:#EAFCB4;
}


div#contienemessaggiadv {
	float:left;
	width:95%;
	margin-top:35px;
	margin-left:40px;
}

div#contienemessage {
float:left;
	width:60%;
}

div#contieneadv {
	float:left;
	width:40%;
}


a.htext:link, a.htext:visited {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR: #ccc;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: underline
}
a.htext:hover {
FONT-WEIGHT: bold;
FONT-SIZE: 10px;
COLOR : #99cc00;
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
TEXT-DECORATION: none
}


/* recensioni */

div#recensioniautore {
	width:480px;
	padding:10px;
	border-bottom:dotted 1px #99CC00;
	background-color:#EAFCB4;
	margin-bottom:15px;
}






/* scrivi messaggio */


div#scrivimessaggioadv {
	float:left;
	width:100%;
	margin-top:20px;
	margin-bottom:20px;
}


div#tuttomessaggio {
	float:left;
	width:50%;
}


div#titoloscrivimessaggio {
	float:left;
	width:100%;
}


div#messaggioadvlink {
	float:left;
	width:25%;
}


div#messaggioadvimage {
	float:left;
	width:25%;
}

div#campomessaggio {
	float:left;
	width:100%;
}

div#pulsantemessaggio {
	float:left;
	width:100%;
	margin-top:10px;
}



a.tornaindietro:link, a.tornaindietro:visited {
 FONT-SIZE: 16px;
 COLOR : #336600;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: underline;
 font-weight:bold;
}

a.tornaindietro:hover {
 FONT-SIZE: 16px;
 COLOR : #000;
 font-family:Arial, Helvetica, sans-serif;
 TEXT-DECORATION: underline;
 font-weight:bold;
}





/* anagrafica */

div#contieneprofilo {
	float:left;
	width:500px;
	margin-bottom:10px;
}

div#contieneanagrafica {
	float:left;
	width:500px;
	margin-bottom:25px;
}


div#contienepresentazione {
	float:left;
	width:500px;
	margin-bottom:25px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:dotted 1px #ccc;
	border-top:dotted 1px #ccc;
	background-color:#F0F0F0;
}

div#contieneinteressi {
	float:left;
	width:500px;
	margin-bottom:25px;
	margin-top:10px;
	padding-left:10px;
	padding-right:10px;
	border-bottom:dotted 1px #ccc;
	border-top:dotted 1px #ccc;
	background-color:#F0F0F0;
}




div#titoloprofilo {
	float:left;
	width:385;
}

div#editaprofilo {
	float:left;
	width:100;
}



/* diventa autore */

div#diventaautoretitolodescrizione {
	float:left;
	width:50%;
	padding:5px;
	background-color:#DDFF75;
}

div#contienedescrizioneimmaggini {
	float:left;
	width:85%;
	padding-left:20px;
	margin-top:25px;
	padding-bottom:20px;
}


div#contieneimmagine {
	float:left;
	width:40%;
	margin-left:15px;
}


/* vecchio */


.adwords_style {
 FONT-SIZE: 9px; COLOR : #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
 
.adwords_style:a:hover {
	FONT-SIZE: 9px; COLOR : #DDB000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline }
	
.author_text { FONT-SIZE: 11px; COLOR: #777777; LINE-HEIGHT: 16px; FONT-FAMILY: Arial }

A {
	COLOR: #0066CC; LETTER-SPACING: 0px; TEXT-DECORATION: underline;
}
A:hover {
	COLOR: #CC0000; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
input.txt {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #444444 1px solid; FONT-SIZE: 11px; MARGIN: 1px; BORDER-LEFT: #444444 1px solid; COLOR: #333333; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
input.btn {
	background-image: url('./images/button_bg.gif');
	background-color: FFFFFF;
	font-size: 11px;
}
B {
	LETTER-SPACING: 0px
}
.cls1 {
	FONT-FAMILY: tahoma, helvetica;
	font-size:11px;
}
.cls2 {
	FONT-FAMILY: tahoma, helvetica;
	font-size:13px;
}
.cls3 {
	FONT-FAMILY: tahoma, helvetica;
	font-size:14px;
}
.cls4 {
	FONT-FAMILY: tahoma, helvetica;
	font-size:15px;
}
.btncls {
	border:0px solid black;
	cursor:pointer;
}

TD { FONT-SIZE: 11px; COLOR: #555555; LINE-HEIGHT: 16px; FONT-FAMILY: tahoma, helvetica;}

.smp { 
	font-family:Arial;
	font-size:12px;
	color:black;
}
.flat { 
	border:white solid 0px;
	background-color:transparent;
	font-family:Arial;
	font-size:13px;
	color:black;
}
.mini {
	border-right:#f5f5f5 solid 2px;
	border-bottom:#f5f5f5 solid 2px; 
	border-top:gray solid 1px;
	border-left:gray solid 1px; 
	padding:.2em;
	font-family:Arial;
	font-size:13px;
	color:gray;
}
.minb {
	border-right:#cccccc solid 2px;
	border-bottom:#cccccc solid 2px; 
	border-top:#f5f5f5 solid 1px;
	border-left:#f5f5f5 solid 1px; 
	font-family:Arial;
	font-size:13px;
	background-color:white;
	cursor:default;
}
.mi{
	width:16px;
	height:16px;
}
.wlink {
	color:white;
}


.menu_barra {
 FONT-SIZE: 12px; COLOR : #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
 
.menu_barra:a:hover {
	FONT-SIZE: 12px; COLOR : #485C75; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none }
	
