@charset "utf-8";
/* CSS Document */
img, div { behavior: url(pngfix/iepngfix.htc) }
html, body{
	margin:0;
	padding:0;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:130%;
}
h1{display:none;}
h2{color:#000; font-size:18px;}
a, a:link, a:visited, a:active{color:#000; text-decoration:underline; cursor:hand;}
a:hover{color:#000; cursor:hand;}
form{margin:0; padding:0;}
input, select{font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
img{border:0;}

/* struttura generale */
#general{width:100%;}

.tab {border:1px solid #BEBEBE;position:relative;clear:both;border-collapse:collapse;}
.tab td {border:1px solid #BEBEBE;border-collapse:collapse;}
.tab1 {background:#FEFEFE;}
.tab2 {background:#EEEEE8;}
.cn {text-align:center;}

#header{
	width:100%; /*larghezza totale per lo sfondo*/
	text-align:center;
	background:#000 url(../images/bgHeader.jpg) no-repeat center bottom;
	padding-bottom:332px; /* lo sfondo scende oltre il contenuto vero e proprio dell'header*/
} 
#content{width:885px; margin:-285px auto 0 auto; text-align:left;}/*margin-top negativo per portare i contenuti alla cima del "foglio"*/
#footer{
	width:100%; /*larghezza totale per lo sfondo*/
	text-align:center;
	background:#000 url(../images/bgFooter.jpg) no-repeat center top;
	height:230px;
	float:none;
	clear:both;
	position:relative;
} 

/* stili header */
#headerCenter{width:918px; margin:0 auto; text-align:left;}
#headerFlash{background-color:#000; height:80px;}
#headerContent{margin-top:-45px; position:relative;}
#headerImg{width:600px; height:200px; background:url(../images/headerImg2.png) left bottom;}
#logoFIAT{position:absolute; right:0; top:30px;}
#headerMenu{position:absolute; right:0; top:85px;}

/* menu di servizio in alto (nell'header) */
ul#menuServizioSu{margin:0; padding:0; list-style-type:none; display:block; font-size:9px}
#menuServizioSu li{display:inline; float:left; margin-left:3px;}
#menuServizioSu a, #menuServizioSu a:link, #menuServizioSu a:visited, #menuServizioSu a:active{color:#a8a8a8; text-decoration:none;}
#menuServizioSu a:hover{text-decoration:underline;}

/* stili header */
#footerCenter{width:918px; margin:0 auto; text-align:left;}

/* menu di servizio in basso (nel footer) */
#footerMenu{margin-top:180px; position:absolute}
#footerPIva{margin-top:180px; float:right; position:relative; font-size:9px;}
ul#menuServizioGiu{margin:0; padding:0; list-style-type:none; display:block; font-size:9px}
#menuServizioGiu li{display:inline; float:left; margin-left:3px;}
#menuServizioGiu a, #menuServizioGiu a:link, #menuServizioGiu a:visited, #menuServizioGiu a:active{color:#a8a8a8; text-decoration:none;}
#menuServizioGiu a:hover{text-decoration:underline;}


/* --------------------- */
/* MENU (COLONNA DESTRA) */
/* --------------------- */
#colDx{ width:155px; float:right; position:relative;}
#colDxInt{position:absolute;width:180px;}
#colDx .spacer{ width:100%; height:20px; float:none; clear:both;}
#colDx .spacer10{ width:100%; height:10px; float:none; clear:both;}
#colDx .spacer6{ width:100%; height:2px; float:none; clear:both;}

/* login - loggato - cerca */
#login, #cerca{ width:155px;}
#login label, #cerca label{display:none;}
#login input, #cerca input{width:120px; background:none; border:none; color:#fff; font-weight:bold; float:left;}
#formLineUser{height:33px; background:url(../images/bgUser.png) no-repeat; float:none; clear:both; width:100%;}
#formLineUser input{margin:12px 0 0 8px;}
#formLinePassword{height:33px; background:url(../images/bgPassword.png) no-repeat; float:none; clear:both;}
#formLineCerca{height:33px; background:url(../images/bgCerca.png) no-repeat; float:none; clear:both;}
#formLinePassword input, #formLineCerca input{margin:7px 0 0 8px;}
a.arrowForm, a.arrowForm:link, a.arrowForm:visited, a.arrowForm:active{
padding:0 3px 0 0; line-height:26px; font-weight:bold; color:#000; text-decoration:none; margin-left:8px;}
a.arrowForm:hover{text-decoration:underline;}

#login #logout{height:14px;}
#login #logout a{ background:url(../images/bgLogout_a.gif) no-repeat right; width:45px; height:14px; display:block; float:right;}
#login #logout a:hover{ background:url(../images/bgLogout_b.gif) no-repeat right;}
#login #logout a span{ display:none;}

#login #user{width:100%; position:relative; margin-bottom:10px; clear:both; float:none;}
#login #user .userImg{ width:48px; height:48px;}
#login #user .userImg img{ width:48px; height:48px;}
#login #user .userImg .foto{ position:absolute; top:5px; left:0;}
#login #user .userImg .frame{ width:48px; height:48px; position:absolute; top:5px; left:0; background:url(../images/imgUserFrame.png) no-repeat top left;}
#login #user .userImg .frame img{width:48px; height:48px;}
#login #user #userText{ margin-left:55px; margin-top:-44px; width:110px; font-size:10px; line-height:100%;}
#login #user #userText .nickname{ color:#000; font-weight:bold;}
#login #user #userText img{ float:none; margin:2px 5px 0 0;}
#login #aggiorna {clear:both;float:none;}
#login #aggiorna a{font-size:10px; color:#7f7f7f; text-decoration:none;}
#login #aggiorna a:hover{color:#000; text-decoration:underline;}


/* menu registrati - ricorda password */
ul#menuLogin{ margin:0; padding:0; list-style-type:none; display:block; font-size:9px}
#menuLogin li{ display:inline; float:left; margin-right:3px;}
#menuLogin a, #menuLogin a:link, #menuLogin a:visited, #menuLogin a:active{color:#9b9b9b; text-decoration:underline;}
#menuLogin a:hover{color:#000; text-decoration:underline;}


/* menu uno */
ul#menuUno{margin:0; padding:0; list-style-type:none; display:block; font-size:10px; line-height:110%;}
#menuUno li{display:block;}
#menuUno a, #menuUno a:link, #menuUno a:visited, #menuUno a:active{color:#000;text-decoration:none;}
#menuUno a:hover,
#menuUno .sel a, #menuUno .sel a:link, #menuUno .sel a:visited, #menuUno .sel a:active, #menuUno .sel a:hover{color:#9b9b9b;}

/* menu due */
ul#menuDue{margin:0; padding:0; list-style-type:none; display:block; font-size:10px; line-height:110%; font-weight:bold;}
#menuDue li{display:block;}
#menuDue a, #menuDue a:link, #menuDue a:visited, #menuDue a:active{color:#000;text-decoration:none;}
#menuDue a:hover,
#menuDue .sel a, #menuDue .sel a:link, #menuDue .sel a:visited, #menuDue .sel a:active, #menuDue .sel a:hover{color:#9b9b9b; }

/* menu tre */
ul#menuTre{margin:0; padding:0; list-style-type:none; display:block; font-size:10px; line-height:110%; font-weight:bold; margin-top:10px;}
#menuTre li{display:block;}
#menuTre a, #menuTre a:link, #menuTre a:visited, #menuTre a:active{color:#000;text-decoration:none;}
#menuTre a:hover,
#menuTre .sel a, #menuTre .sel a:link, #menuTre .sel a:visited, #menuTre .sel a:active, #menuTre .sel a:hover{color:#9b9b9b;}

/* menu quattro */
ul#menuQuattro{margin:0; padding:0; list-style-type:none; display:block; font-size:10px; line-height:110%; font-weight:bold; margin-top:10px;}
#menuQuattro li{display:block;}
#menuQuattro a, #menuQuattro a:link, #menuQuattro a:visited, #menuQuattro a:active{color:#000;text-decoration:none;}
#menuQuattro a:hover,
#menuQuattro .sel a, #menuQuattro .sel a:link, #menuQuattro .sel a:visited, #menuQuattro .sel a:active, #menuQuattro .sel a:hover{color:#9b9b9b;}

/* menu cinque */
ul#menuCinque{margin:0; padding:0; list-style-type:none; display:block; font-size:10px; line-height:110%; margin-top:10px;}
#menuCinque li{display:block;}
#menuCinque a, #menuCinque a:link, #menuCinque a:visited, #menuCinque a:active{color:#000;text-decoration:none;}
#menuCinque a:hover,
#menuCinque .sel a, #menuCinque .sel a:link, #menuCinque .sel a:visited, #menuCinque .sel a:active, #menuCinque .sel a:hover{color:#9b9b9b;}

/* tag cloud */
#tagCloud{ padding-left:5px; margin-top:15px;}

.boxTag{padding:5px; position:relative; font-size:10px; background:url(../images/fondinoTAG.jpg) no-repeat;}
ul.tagcloud{list-style: none; margin: 0; padding: 0.5em;line-height: 1.8em; font-weight:bold; text-align:justify; margin-top:5px;}
ul.tagcloud li{display:inline; margin-right: 0.5em;}
ul.tagcloud a, ul.tagcloud a:link, ul.tagcloud a:visited, ul.tagcloud a:active{text-decoration:none;}
ul.tagcloud a:hover{text-decoration: none; color:#000;}
a.size1{font-size: 80%; color:#BDBDBD;}
a.size2{font-size: 100%; color:#BDBDBD;}
a.size3{font-size: 125%; color:#A6A6A6;}
a.size4{font-size: 150%; color:#A7A7A7;}
a.size5{font-size: 180%; color:#9C9C9C;} 

/* ---------------------------------- */
/* CONTENUTI (COLONNA LARGA SINISTRA) */
/* ---------------------------------- */
#colSx{ width:700px; float:left;}
h3{}
h4{font-size:14px; font-weight:bold; color:#000; margin:0; padding:0;}

/* stili comuni per tutti i moduli */
.modulo{width:100%; float:none; clear:both;}
.modulo .title{height:120px;}
.moduloInt{width:100%; float:none; clear:both;}
.title{background:left bottom no-repeat;}
.title .tendina{ float:right; margin:70px 10px 0 0;}
.title .tendina select{ width:150px;}
.title h2{display:none;}
.moduloInt .title{background-image:url(../images/titleLine.gif);margin-top:34px;padding-bottom:20px;}
.moduloInt .title h3{color:#000; font-size:18px; font-weight:normal; padding:0; line-height:24px; margin:0; width:500px;}
.moduloInt#aggiornaProfilo .title{background-image:url(../images/titleLine.gif); height:50px; padding-left:15px;}
.moduloInt#blog .title{background-image:url(../images/titleLine.gif); height:80px;}
.title h3{color:#000; font-size:18px; font-weight:normal; padding:34px 0 0 15px; line-height:24px; margin:0;}

.contribute{width:344px; margin:0; padding:0; position:relative;}/*ospiterà img+imgFrame*/
.contribute .img{width:344px; height:220px; overflow:hidden;}/*immagini dimenzioni fisse. se sfora la nascondiamo*/
.contribute .imgFrame{width:344px; height:220px; position:absolute; top:0; left:0; background:url(../images/imgFrame.png) no-repeat}/*div con sfondo che simula cornice dell'immagine sottostante*/
.contributeVideo{width:344px; height:314px; margin:0; padding:15px 0 0 0; float:left; background:url(../images/bgContributeVideo.png) no-repeat;}/*ospiterà video+imgFrame*/
.contribute .imgFrameSu{ width:344px; height:43px; position:absolute; top:0; left:0; background-image:url(../images/imgFrameSu.png);}
.contribute .imgFrameDx{ width:40px; height:132px; position:absolute; top:43px; right:0; background-image:url(../images/imgFrameDx.png);}
.contribute .imgFrameGiu{ width:344px; height:46px; position:absolute; bottom:0; left:0; background-image:url(../images/imgFrameGiu.png);}
.contribute .imgFrameSx{ width:24px; height:132px; position:absolute; top:43px; left:0; background-image:url(../images/imgFrameSu.png);}

.moduloContent{padding:0; margin:0; width:325px;}
.moduloContent p{margin:0 0 15px 0; padding:0;}
.moduloContentLine{background:url(../images/moduloContentLine.gif) no-repeat center top; padding-top:20px; font-style:italic;}
.moduloContentLine .votes{float:left; margin-left:15px; margin-top:0; padding-top:0;}
.moduloContentLine .comments{float:left; margin-left:30px;}
.title .votes{float:right; margin-top:-35px;margin-right:130px;}
.votes{ float:none; clear:both; padding-top:15px; margin-right:10px;}
.votes div{ float:left; line-height:16px;}
.votes div.icone{ width:120px; padding-top:2px;}

.share{float:right; margin-top:-20px;display:none;}

/* stili specifici per tutti i titoli */
#foto {display:none;}
#videogallery {display:none;}

#gamma .title{ background-image:url(../images/titleGamma2.png);}
#esterni .title{ background-image:url(../images/titleEsterni.png);}
#interni .title{ background-image:url(../images/titleInterni.png);}
#motoribenzina .title{background-image:url(../images/titleMotoribenzina.png);}
#motoridiesel .title{background-image:url(../images/titleMotoriDiesel.png);}
#piacerediguida .title{background-image:url(../images/titlePiacerediguida.png);}
#sicurezzaattiva .title{background-image:url(../images/titlesicurezzaattiva.png);}
#sicurezzapassiva .title{background-image:url(../images/titleSicurezzapassiva2.png);}
#optional .title{background-image:url(../images/titleoptional.png);}
#accessori .title{background-image:url(../images/titleAccessori.png);}
#servizi .title{background-image:url(../images/titleServizi.png);}
#schedetecniche .title{background-image:url(../images/titleSchedetecniche.png);}
#catalogo .title{background-image:url(../images/titleCatalogo.png);}
#configurator .title{background-image:url(../images/titleKonf.png);}
#download .title{background-image:url(../images/titledownload.png);background-repeat:no-repeat;}
#mondograndepunto .title{background-image:url(../images/titleMondograndepunto.png);}
#foto .title{background-image:url(../images/titleFoto.png);}
#videogallery .title{background-image:url(../images/titleVideo.png);}
#concessionari .title{background-image:url(../images/titleConcessionari.png);}
#testdrive .title{background-image:url(../images/titleTestdrive.png);}
#colorconfigurator .title{background-image:url(../images/titleColorconfigurator.png);}
#blog .title{background-image:url(../images/titleBlog.png);}
#forum .title{background-image:url(../images/titleForum.png);}
#aggiornaProfilo .title{background-image:url(../images/titleAggiornaProfilo.png);}
#hpnews .title{background-image:url(../images/titleNewsSpace.png);}
#newsfiat .title{background-image:url(../images/titleNewsFiat.png);}
#newsclub .title{background-image:url(../images/titleNewsClub.png);}
#newswiki .title{background-image:url(../images/titleNewsWiki.png);}

/* stili specifici per tutti i contenuti dei vari moduli */
#gamma .contribute{float:left;}
#gamma .moduloContent{float:right; margin-right:15px;}
#esterni .contribute{float:right;}
#esterni .moduloContent{float:left; margin-left:15px;}
#interni .contribute{float:left;}
#interni .moduloContent{float:right; margin-right:15px;}
#motoribenzina .contribute{float:right;}
#motoribenzina .moduloContent{float:left; margin-left:15px;}
#motoridiesel .contribute{float:left;}
#motoridiesel .moduloContent{float:right; margin-right:15px;}
#piacerediguida .contribute{float:right;}
#piacerediguida .moduloContent{float:left; margin-left:15px;}
#sicurezzaattiva .contribute{float:left;}
#sicurezzaattiva .moduloContent{float:right; margin-right:15px;}
#sicurezzapassiva .contribute{float:right;}
#sicurezzapassiva .moduloContent{float:left; margin-left:15px;}
#optional .contribute{float:left;}
#optional .moduloContent{float:right; margin-right:15px;}
#accessori .contribute{float:right;}
#accessori .moduloContent{float:left; margin-left:15px;}
#servizi .contribute{float:left;}
#servizi .moduloContent{float:right; margin-right:15px;}
#schedetecniche .contribute{float:right;}
#schedetecniche .moduloContent{float:left; margin-left:15px;}
#catalogo .contribute{float:left;}
#catalogo .moduloContent{float:right; margin-right:15px;}
#mondograndepunto .contribute{float:right;}
#mondograndepunto .moduloContent{float:left; margin-left:15px;}
#videogallery .contribute{float:left;}
#videogallery .moduloContent{float:right; margin-right:15px;}
#videogalleryInt .contribute{float:left;}
#videogalleryInt .moduloContent{float:right; margin-right:0; width:340px;}
#foto .contribute{float:left;}
#foto .moduloContent{float:right; margin-right:15px;}
#fotoInt .contribute{float:left;}
#fotoInt .moduloContent{float:right; margin-right:0; width:340px;}
#accessori .contribute{float:right;}
#accessori .moduloContent{float:left; margin-left:15px;}
#servizi .contribute{float:left;}
#servizi .moduloContent{float:right; margin-right:15px;}
#accessori .contribute{float:right;}
#accessori .moduloContent{float:left; margin-left:15px;}
#servizi .contribute{float:left;}
#servizi .moduloContent{float:right; margin-right:15px;}
#concessionari .contribute{float:right;}
#concessionari .moduloContent{float:left; margin-left:15px;}
#testdrive .contribute{float:right;}
#testdrive .moduloContent{float:left; margin-left:15px;}
#colorconfigurator .contribute{float:left;}
#colorconfigurator .moduloContent{float:right; margin-right:15px;}
#forum .contribute{float:left;}
#forum .moduloContent{float:right; margin-right:15px;}
#blog .contribute{float:left;}
#blog .moduloContent{float:right; margin-right:15px;}
/*#commenti .contribute{float:right;}*/
/*#commenti .moduloContent{float:left; margin-left:15px;}*/
#download .contribute{float:none; width:100%; margin-top:10px;}
#download .moduloContent{float:none; margin-left:15px; width:100%}
#info_prodotti .contribute{float:right;}
#info_prodotti .moduloContent{float:left; margin-left:15px;}
#foto .contribute{float:left;}
#foto .moduloContent{float:right; margin-right:0; width:340px;}
#videogallery .contribute{float:left;}
#videogallery .moduloContent{float:right; margin-right:0; width:340px;}
#wiki .contribute{float:left;}
#wiki .moduloContent{float:right; margin-right:15px;}

/* form test drive */
.formTestdrive, .formTestdrive td{margin:0; padding:0; border:0; border-collapse:collapse; color:#72717f;}
.formTestdrive td{height:30px;}
.formTestdrive input[type="text"]{width:95px;}
.formTestdrive select.small{width:40px;}
.formTestdrive select.big{width:55px;}
#testdrive #bottonForm{height:37px; text-align: right; margin-left:150px;}
#testdrive a.invia, #testdrive a.invia:link, #testdrive a.invia:visited, #testdrive a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none; float:left;}
#testdrive a.invia:hover{text-decoration:underline;}
#testdrive a.annulla, #testdrive a.annulla:link, #testdrive a.annulla:visited, #testdrive a.annulla:active{width:84px; height:37px; display:block; text-align:center; line-height:34px; color:#000; font-weight:bold; text-decoration:none; float:left;}
#testdrive a.annulla:hover{text-decoration:underline;}

.informativaTestdrive{ position: absolute; width:340px; height:360px; background:url(../images/bgInformativaTestdrive.gif) no-repeat; display:none;}
.informativaTestdrive .wrapper{margin: 20px 2px 10px 20px; height:280px; overflow:auto; font-size:10px;}
.informativaTestdrive .chiudi{ text-align:center;}
.informativaTestdrive .chiudi a {width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}
.informativaTestdrive .chiudi a:hover {text-decoration:underline;}

.DichiarazioneOriginalita{position: absolute; width:340px; height:360px; background:url(../images/bgInformativaTestdrive.gif) no-repeat; display:none;}
.DichiarazioneOriginalita .wrapper{margin: 20px 2px 10px 20px; height:280px; overflow:auto; font-size:10px;}
.DichiarazioneOriginalita .chiudi{ text-align:center;}
.DichiarazioneOriginalita .chiudi a {width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}
.DichiarazioneOriginalita .chiudi a:hover {text-decoration:underline;}

.DichiarazioneOriginalitaPhoto{position: relative; top:30px; width:340px; height:300px; background:url(../images/bgInformativa340x300.gif) no-repeat; display:none;}
.DichiarazioneOriginalitaPhoto .wrapper{margin: 20px 2px 10px 20px; height:220px; overflow:auto; font-size:10px;}
.DichiarazioneOriginalitaPhoto .chiudi{ text-align:center;}
.DichiarazioneOriginalitaPhoto .chiudi a {width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}
.DichiarazioneOriginalitaPhoto .chiudi a:hover {text-decoration:underline;}

.DichiarazioneOriginalitaVideo{position: relative; top:30px; width:340px; height:300px; background:url(../images/bgInformativa340x300.gif) no-repeat; display:none;}
.DichiarazioneOriginalitaVideo .wrapper{margin: 20px 2px 10px 20px; height:220px; overflow:auto; font-size:10px;}
.DichiarazioneOriginalitaVideo .chiudi{ text-align:center;}
.DichiarazioneOriginalitaVideo .chiudi a {width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}
.DichiarazioneOriginalitaVideo .chiudi a:hover {text-decoration:underline;}

.InfoYouTube{position: relative; z-index:20; top:30px; left:50px; width:600px; height:350px; background:url(../images/bgInformativa600x350.gif) no-repeat; display:none;}
.InfoYouTube .wrapper{margin: 20px 2px 10px 20px; height:270px; overflow:auto; font-size:10px;}
.InfoYouTube .chiudi{ text-align:center;}
.InfoYouTube .chiudi a {width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}
.InfoYouTube .chiudi a:hover {text-decoration:underline;}


/* modulo photogallery */
.photogalleryUser{margin:15px 0 30px 0; line-height:100%; height:24px;}
.photogalleryUser img{float:left; margin-right:10px;}
.photogalleryUser .user{color:#000; font-style:italic;}

.photogallery{background-color:#e2e2e2; margin-top:3px;}
.photogalleryTop{height:21px;}
.linkImg{width:21px; height:21px; float:left;}
.photogalleryTopInt{float:left; background-color:#FFFFFF; margin:0; padding:0; width:319px;}
.photogalleryTopBorder{border:1px solid #e5e5e5; line-height:19px; width:130px; margin:0; padding:0; overflow:hidden;}
.photogalleryTopBorder2{border:1px solid #e5e5e5; line-height:19px; width:317px; margin:0; padding:0; overflow:hidden;}
.photogallery.close .photogalleryTopBorder{margin:0 0 0 2px;}
.photogallery.closeStaff .photogalleryTopBorder{margin:0 0 0 2px;}
.photogallery.open .photogalleryTopBorder{margin:0 0 2px 2px;}
.photogallery.openStaff .photogalleryTopBorder{margin:0 0 2px 2px;}
.photogallery.close .photogalleryTopBorder2{margin:0 0 0 2px;}
.photogallery.open .photogalleryTopBorder2{margin:0 0 2px 2px;}

.photogalleryTitle{margin-left:10px;}
.photogalleryBody{padding:13px 7px; color:#6e6e6e}

.photogalleryBody .formLine{ float:none; clear:both; padding:4px 10px; width:300px;}
.photogalleryBody .label{ float:left; width:75px;}
.photogalleryBody .input{ float:left;}
.photogalleryBody .input .user{font-weight:bold;}
.photogalleryBody .input input[type="text"], .photogalleryBody .input textarea{width:180px;}
/*.photogalleryBody .input input[type="file"]{ background-color:#e2e2e2; border:none; width:140px; float:left}*/

.photogallery p{margin:0; padding:0;}
.photogallery.open{display:none;}
.photogallery.openStaff{display:block;}
.photogallery.closeStaff{display:none;}

/* modulo videogallery */
.videogalleryUser{margin:15px 0 30px 0; line-height:100%; height:24px;}
.videogalleryUser img{float:left; margin-right:10px;}
.videogalleryUser .user{color:#000; font-style:italic;}

.videogallery{background-color:#e2e2e2; margin-top:3px;}
.videogalleryTop{height:21px;}
.linkImgVideo{width:21px; height:21px; float:left;}
.videogalleryTopInt{float:left; background-color:#FFFFFF; margin:0; padding:0; width:319px;}
.videogalleryTopBorder{border:1px solid #e5e5e5; line-height:19px; width:130px; margin:0; padding:0; overflow:hidden;}
.videogalleryTopBorder2{border:1px solid #e5e5e5; line-height:19px; width:317px; margin:0; padding:0; overflow:hidden;}
.videogallery.close .videogalleryTopBorder{margin:0 0 0 2px;}
.videogallery.closeStaff .videogalleryTopBorder{margin:0 0 0 2px;}
.videogallery.open .videogalleryTopBorder{margin:0 0 2px 2px;}
.videogallery.openStaff .videogalleryTopBorder{margin:0 0 2px 2px;}
.videogallery.close .videogalleryTopBorder2{margin:0 0 0 2px;}
.videogallery.open .videogalleryTopBorder2{margin:0 0 2px 2px;}

.videogalleryTitle{margin-left:10px;}
.videogalleryBody{padding:13px 7px; color:#6e6e6e}

.videogalleryBody .formLine{ float:none; clear:both; padding:4px 10px; width:300px;}
.videogalleryBody .label{ float:left; width:75px;}
.videogalleryBody .input{ float:left;}
.videogalleryBody .input .user{font-weight:bold;}
.videogalleryBody .input input[type="text"], .videogalleryBody .input textarea{width:180px;}
/*.videogalleryBody .input input[type="file"]{ background-color:#e2e2e2; border:none; width:140px; float:left}*/

.videogallery p{margin:0; padding:0;}
.videogallery.open{display:none;}
.videogallery.openStaff{display:block;}
.videogallery.closeStaff{display:none;}


/* THUMBNAILS PHOTOGALLERY */
#thumb{height:30px; width:100%; overflow:hidden; position:relative;}
#thumb #panView{float:left; height: 30px; left:17px; width: 294px; overflow: hidden;position:absolute;}
#thumb #panView #scrollEl{width: 5000%;left: 0px;height: 56px;position: relative;float: none;}
#thumb #panView .box{float:left; width:40px; height:30px; margin-right:2px;}
#thumb .box span{/*width:40px; height:30px; display:block;*/}
#thumb .box span img{width:40px;}
#thumb #prev{float:left;}
#thumb #next{float:right;}
#thumb #prev{background: url(../images/thumbPrev_a.gif) no-repeat;}
#thumb #prev:hover{background: url(../images/thumbPrev_b.gif) no-repeat;}
#thumb #next{background: url(../images/thumbNext_a.gif) no-repeat;}
#thumb #next:hover{background: url(../images/thumbNext_b.gif) no-repeat;}

/* THUMBNAILS PHOTOGALLERY USER*/
#thumbUser{height:30px; width:100%; overflow:hidden; position:relative;}
#thumbUser #panViewUser{float:left; height: 30px; left:17px; width: 294px; overflow: hidden;position:absolute;}
#thumbUser #panViewUser #scrollElUser{width: 1000%;left: 0px;height: 56px;position: relative;float: none;}
#thumbUser #panViewUser .box{float:left; width:40px; height:30px; margin-right:2px;}
#thumbUser .box span{/*width:40px; height:30px; display:block;*/}
#thumbUser .box span img{width:40px;}
#thumbUser #prevUser{float:left;}
#thumbUser #nextUser{float:right;}
#thumbUser #prevUser{background: url(../images/thumbPrev_a.gif) no-repeat;}
#thumbUser #prevUser:hover{background: url(../images/thumbPrev_b.gif) no-repeat;}
#thumbUser #nextUser{background: url(../images/thumbNext_a.gif) no-repeat;}
#thumbUser #nextUser:hover{background: url(../images/thumbNext_b.gif) no-repeat;}

/* THUMBNAILS VIDEOGALLERY */
#thumbVideo{height:150px; width:100%; overflow:hidden; position:relative;}
#thumbVideo #panViewVideo{float:left; height: 150px; left:20px; width: 290px; overflow: hidden;position:absolute;}
#thumbVideo #panViewVideo #scrollElVideo{width: 5000%;left: 0px;height: 56px;position: relative;float: none;}
#thumbVideo #panViewVideo .boxVideo{float:left; width:75px; height:56px; margin-left:20px;}
#thumbVideo #panViewVideo .boxVideoInfo{float:left; width:75px; height:100px; font-size:9px; line-height:11px;}
#thumbVideo #panViewVideo .boxVideoInfo a{text-decoration:none;}
#thumbVideo #panViewVideo .boxVideoInfo a:hover{text-decoration:underline;}
#thumbVideo #panViewVideo .boxVideoInfo img{margin-top:3px;}
#thumbVideo .boxVideo span{/*width:40px; height:30px; display:block;*/}
#thumbVideo .boxVideo span img{width:70px;}
#thumbVideo #prevVideo{float:left;}
#thumbVideo #nextVideo{float:right;}
#thumbVideo #prevVideo{background: url(../images/thumbPrev_a.gif) no-repeat;}
#thumbVideo #prevVideo:hover{background: url(../images/thumbPrev_b.gif) no-repeat;}
#thumbVideo #nextVideo{background: url(../images/thumbNext_a.gif) no-repeat;}
#thumbVideo #nextVideo:hover{background: url(../images/thumbNext_b.gif) no-repeat;}
#thumbVideoFooter{height:22px; width:100%; overflow:hidden; position:relative;}
#thumbVideoFooter span {font-size:9px; line-height:9px;}
#thumbVideoFooter a ,#thumbVideoFooter a:link, #thumbVideoFooter a:visited, #thumbVideoFooter a:active{color:#6e6e6e; font-weight:bold;}
#thumbVideoFooter a:hover{color:#000; text-decoration:none;}

#thumbVideoFiat{height:100px; width:100%; overflow:hidden; position:relative;}
#thumbVideoFiat #panViewVideo{float:left; height: 100px; left:20px; width: 290px; overflow: hidden;position:absolute;}
#thumbVideoFiat #panViewVideo #scrollElVideo{width: 5000%;left: 0px;height: 56px;position: relative;float: none;}
#thumbVideoFiat #panViewVideo .boxVideo{float:left; width:75px; height:56px; margin-left:20px;}
#thumbVideoFiat #panViewVideo .boxVideoInfo{float:left; width:75px; height:100px; font-size:9px; line-height:11px;}
#thumbVideoFiat #panViewVideo .boxVideoInfo a{text-decoration:none;}
#thumbVideoFiat #panViewVideo .boxVideoInfo a:hover{text-decoration:underline;}
#thumbVideoFiat #panViewVideo .boxVideoInfo img{margin-top:3px;}
#thumbVideoFiat .boxVideo span{/*width:40px; height:30px; display:block;*/}
#thumbVideoFiat .boxVideo span img{width:70px;}
#thumbVideoFiat #prevVideo{float:left;}
#thumbVideoFiat #nextVideo{float:right;}
#thumbVideoFiat #prevVideo{background: url(../images/thumbPrev_a.gif) no-repeat;}
#thumbVideoFiat #prevVideo:hover{background: url(../images/thumbPrev_b.gif) no-repeat;}
#thumbVideoFiat #nextVideo{background: url(../images/thumbNext_a.gif) no-repeat;}
#thumbVideoFiat #nextVideo:hover{background: url(../images/thumbNext_b.gif) no-repeat;}

/* THUMBNAILS VIDEOGALLERY USER*/
#thumbVideoUser{height:150px; width:100%; overflow:hidden; position:relative;}
#thumbVideoUser #panViewVideoUser{float:left; height: 150px; left:20px; width: 290px; overflow: hidden;position:absolute;}
#thumbVideoUser #panViewVideoUser #scrollElVideoUser{width: 5000%;left: 0px;height: 56px;position: relative;float: none;}
#thumbVideoUser #panViewVideoUser .boxVideo{float:left; width:75px; height:56px; margin-left:20px;}
#thumbVideoUser #panViewVideoUser .boxVideoInfo{float:left; width:75px; height:100px; font-size:9px; line-height:11px;}
#thumbVideoUser #panViewVideoUser .boxVideoInfo a{text-decoration:none;}
#thumbVideoUser #panViewVideoUser .boxVideoInfo a:hover{text-decoration:underline;}
#thumbVideoUser #panViewVideoUser .boxVideoInfo img{margin-top:3px;}
#thumbVideoUser .boxVideo span{/*width:40px; height:30px; display:block;*/}
#thumbVideoUser .boxVideo span img{width:70px;}
#thumbVideoUser #prevVideoUser{float:left;}
#thumbVideoUser #nextVideoUser{float:right;}
#thumbVideoUser #prevVideoUser{background: url(../images/thumbPrev_a.gif) no-repeat;}
#thumbVideoUser #prevVideoUser:hover{background: url(../images/thumbPrev_b.gif) no-repeat;}
#thumbVideoUser #nextVideoUser{background: url(../images/thumbNext_a.gif) no-repeat;}
#thumbVideoUser #nextVideoUser:hover{background: url(../images/thumbNext_b.gif) no-repeat;}
#thumbVideoUserFooter{height:22px; width:100%; overflow:hidden; position:relative;}
#thumbVideoUserFooter span {font-size:9px; line-height:9px;}
#thumbVideoUserFooter a ,#thumbVideoUserFooter a:link, #thumbVideoUserFooter a:visited, #thumbVideoUserFooter a:active{color:#6e6e6e; font-weight:bold;}
#thumbVideoUserFooter a:hover{color:#000; text-decoration:none;}

/* modulo commenti */
.commenti{background-color:#e2e2e2; margin-top:15px; float:none; clear:both; position:relative;}
.commentiTop{height:21px;}
.linkImg{width:21px; height:21px; float:left;}
.commentiTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.commentiTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.commenti.close .commentiTopBorder{margin:0 0 0 2px;}
.commenti.open .commentiTopBorder{margin:0 0 2px 2px;}
.commentiTitle{float:left; margin-left:10px;}
.commentiTitle a{ color:#656565; text-decoration:none;}
.commentiTitle a:hover{color:#000; text-decoration:underline;}
.commentiLink{margin-right:23px; font-weight:bold}
.commentiBody{padding:20px 23px 27px 23px; color:#6e6e6e}

.commentoSingolo{background-color:#c6c6c6; margin-top:3px;}
.commentoSingoloTop{height:26px; float:none;}
.commentoSingoloTop .linkImg{width:26px; height:26px; float:right;}
.commentoSingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.commentoSingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.commentoSingoloTopBorder.sel{background-color:#fff;}
.commentoSingolo.close .commentoSingoloTopBorder{margin:0 2px 0 0;}
.commentoSingolo.open .commentoSingoloTopBorder{margin:0 2px 2px 0;}
.commentoSingoloTopBorder img{float:left; margin-right:10px;}
.commentoSingoloBody{padding:5px;}
.commentoSingolo .user{color:#000; font-weight:bold;}
.commentoSingolo .time{color:#000;}

.commenti p{margin:0; padding:0;}
.commenti.open{display:none;}
.commentoSingolo.open{display:none;}

.pager{text-align:center; margin-top:15px;}
a.page, a.page:link, a.page:visited, a.page:active{color:#6e6e6e; text-decoration:none;}
a.page:hover{color:#000; text-decoration:underline;}
a.pageSel, a.pageSel:link, a.pageSel:visited, a.pageSel:active{color:#000; text-decoration:underline; font-weight:bold;}
a.pageSel:hover{color:#000; text-decoration:underline;}
.inserisciCommento{margin-top: 15px;}
.inserisciCommento label{display:block;}
.inserisciCommento textarea{display:block; width:100%;}
a.commentoInvia , a.commentoInvia:link, a.commentoInvia:visited, a.commentoInvia:active{color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.commentoInvia:hover{color:#000; text-decoration:none;}

#commentoEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#commentoEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#commentoEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#commentoEsito a:hover{text-decoration:underline;}

/* modulo wiki */
.articoli{background-color:#e2e2e2; margin-top:15px; float:none; clear:both; position:relative;}
.articoliTop{height:21px;}
.linkImg{width:21px; height:21px; float:left;}
.articoliTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.articoliTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.articoli.close .articoliTopBorder{margin:0 0 0 2px;}
.articoli.open .articoliTopBorder{margin:0 0 2px 2px;}
.articoliTitle{float:left; margin-left:10px;}
.articoliLink{margin-right:23px; font-weight:bold}
.articoliBody{padding:20px 23px 27px 23px; color:#6e6e6e}

.articoloSingolo{background-color:#c6c6c6; margin-top:3px;}
.articoloSingoloTop{height:26px; float:none;}
.articoloSingoloTop .linkImg{width:26px; height:26px; float:right;}
.articoloSingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.articoloSingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.articoloSingoloTopBorder.sel{background-color:#fff;}
.articoloSingolo.close .articoloSingoloTopBorder{margin:0 2px 0 0;}
.articoloSingolo.open .articoloSingoloTopBorder{margin:0 2px 2px 0;}
.articoloSingoloTopBorder img{float:left; margin-right:10px;}
.articoloSingoloBody{padding:5px;}
.articoloSingolo .user{color:#000; font-weight:bold;}
.articoloSingolo .time{color:#000;}

.articoli p{margin:0; padding:0;}
.articoli.open{display:none;}
.articoloSingolo.open{display:none;}

.pager{text-align:center; margin-top:15px;}
a.page, a.page:link, a.page:visited, a.page:active{color:#6e6e6e; text-decoration:none;}
a.page:hover{color:#000; text-decoration:underline;}
a.pageSel, a.pageSel:link, a.pageSel:visited, a.pageSel:active{color:#000; text-decoration:underline; font-weight:bold;}
a.pageSel:hover{color:#000; text-decoration:underline;}
.inserisciArticolo{margin-top: 15px;display:none;}
.inserisciArticolo label{display:block;}
.inserisciArticoloInterno {background-color:#F1F1F1;padding: 15px 15px 10px 15px;margin:15px 0;}
.inserisciArticoloInterno textarea{width:100%;}
.inserisciArticoloInterno .titolo{width:99%;}
.inserisciArticoloInterno .nickname{font-weight:bold;display:block;margin-bottom:20px;}
.inserisciArticoloInterno .fileLine{display:block;margin: 15px 0;}
.inserisciArticoloInterno .fileLine div{float:left;width:20%;}
.inserisciArticoloInterno p label{display:inline;margin-right:30px;}
a.articoloInvia , a.articoloInvia:link, a.articoloInvia:visited, a.articoloInvia:active{ color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.articoloInvia:hover{color:#000; text-decoration:none;}

#articoloEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#articoloEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#articoloEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#articoloEsito a:hover{text-decoration:underline;}

.wikiArticolo{ margin-right:15px; margin-left:15px;}
.wikiArticolo .utente{ margin-bottom:40px;}
.wikiArticolo .utente .nickname{ color:#000; font-weight:bold;}
.wikiArticolo .wikiDx{float:right; width:162px; margin-left:15px;}
.wikiArticolo .wikiImmagine{ padding:5px; border:1px solid #B8B8B8; margin-bottom:15px;}
.wikiArticolo .wikiImmagine img{ width:150px;}
.wikiArticolo .wikiImmagine .did{ margin-top:5px; font-size:10px;}

/* modulo commentiPhotogallery Photogallery */
.commentiPhotogallery{background-color:#e2e2e2; margin-top:15px; float:none; clear:both; position:relative;}
.commentiPhotogalleryTop{height:21px;}
.linkImg{width:21px; height:21px; float:left;}
.commentiPhotogalleryTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.commentiPhotogalleryTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.commentiPhotogallery.close .commentiPhotogalleryTopBorder{margin:0 0 0 2px;}
.commentiPhotogallery.open .commentiPhotogalleryTopBorder{margin:0 0 2px 2px;}
.commentiPhotogalleryTitle{float:left; margin-left:10px;}
.commentiPhotogalleryLink{margin-right:23px; font-weight:bold}
.commentiPhotogalleryBody{padding:20px 23px 27px 23px; color:#6e6e6e}

.CommentoPhotogallerySingolo{background-color:#c6c6c6; margin-top:3px;}
.CommentoPhotogallerySingoloTop{height:26px; float:none;}
.CommentoPhotogallerySingoloTop .linkImg{width:26px; height:26px; float:right;}
.CommentoPhotogallerySingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.CommentoPhotogallerySingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.CommentoPhotogallerySingoloTopBorder.sel{background-color:#fff;}
.CommentoPhotogallerySingolo.close .CommentoPhotogallerySingoloTopBorder{margin:0 2px 0 0;}
.CommentoPhotogallerySingolo.open .CommentoPhotogallerySingoloTopBorder{margin:0 2px 2px 0;}
.CommentoPhotogallerySingoloTopBorder img{float:left; margin-right:10px;}
.CommentoPhotogallerySingoloBody{padding:5px;}
.CommentoPhotogallerySingolo .user{color:#000; font-weight:bold;}
.CommentoPhotogallerySingolo .time{color:#000;}

.commentiPhotogallery p{margin:0; padding:0;}
.commentiPhotogallery.open{display:none;}
.CommentoPhotogallerySingolo.open{display:none;}

.pager{text-align:center; margin-top:15px;}
a.page, a.page:link, a.page:visited, a.page:active{color:#6e6e6e; text-decoration:none;}
a.page:hover{color:#000; text-decoration:underline;}
a.pageSel, a.pageSel:link, a.pageSel:visited, a.pageSel:active{color:#000; text-decoration:underline; font-weight:bold;}
a.pageSel:hover{color:#000; text-decoration:underline;}
.inserisciCommentoPhotogallery{margin-top: 15px;}
.inserisciCommentoPhotogallery label{display:block;}
.inserisciCommentoPhotogallery textarea{display:block; width:100%;}
a.CommentoPhotogalleryInvia , a.CommentoPhotogalleryInvia:link, a.CommentoPhotogalleryInvia:visited, a.CommentoPhotogalleryInvia:active{color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.CommentoPhotogalleryInvia:hover{color:#000; text-decoration:none;}

#commentoPhotogalleryEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#commentoPhotogalleryEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#commentoPhotogalleryEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#commentoPhotogalleryEsito a:hover{text-decoration:underline;}

/* modulo commentiVideogallery Videogallery */
.commentiVideogallery{background-color:#e2e2e2; margin-top:15px; float:none; clear:both; position:relative;}
.commentiVideogalleryTop{height:21px;}
.linkImg{width:21px; height:21px; float:left;}
.commentiVideogalleryTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.commentiVideogalleryTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.commentiVideogallery.close .commentiVideogalleryTopBorder{margin:0 0 0 2px;}
.commentiVideogallery.open .commentiVideogalleryTopBorder{margin:0 0 2px 2px;}
.commentiVideogalleryTitle{float:left; margin-left:10px;}
.commentiVideogalleryLink{margin-right:23px; font-weight:bold}
.commentiVideogalleryBody{padding:20px 23px 27px 23px; color:#6e6e6e}

.CommentoVideogallerySingolo{background-color:#c6c6c6; margin-top:3px;}
.CommentoVideogallerySingoloTop{height:26px; float:none;}
.CommentoVideogallerySingoloTop .linkImg{width:26px; height:26px; float:right;}
.CommentoVideogallerySingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.CommentoVideogallerySingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.CommentoVideogallerySingoloTopBorder.sel{background-color:#fff;}
.CommentoVideogallerySingolo.close .CommentoVideogallerySingoloTopBorder{margin:0 2px 0 0;}
.CommentoVideogallerySingolo.open .CommentoVideogallerySingoloTopBorder{margin:0 2px 2px 0;}
.CommentoVideogallerySingoloTopBorder img{float:left; margin-right:10px;}
.CommentoVideogallerySingoloBody{padding:5px;}
.CommentoVideogallerySingolo .user{color:#000; font-weight:bold;}
.CommentoVideogallerySingolo .time{color:#000;}

.commentiVideogallery p{margin:0; padding:0;}
.commentiVideogallery.open{display:none;}
.CommentoVideogallerySingolo.open{display:none;}

.pager{text-align:center; margin-top:15px;}
a.page, a.page:link, a.page:visited, a.page:active{color:#6e6e6e; text-decoration:none;}
a.page:hover{color:#000; text-decoration:underline;}
a.pageSel, a.pageSel:link, a.pageSel:visited, a.pageSel:active{color:#000; text-decoration:underline; font-weight:bold;}
a.pageSel:hover{color:#000; text-decoration:underline;}
.inserisciCommentoVideogallery{margin-top: 15px;}
.inserisciCommentoVideogallery label{display:block;}
.inserisciCommentoVideogallery textarea{display:block; width:100%;}
a.CommentoVideogalleryInvia , a.CommentoVideogalleryInvia:link, a.CommentoVideogalleryInvia:visited, a.CommentoVideogalleryInvia:active{color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.CommentoVideogalleryInvia:hover{color:#000; text-decoration:none;}

#commentoVideogalleryEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#commentoVideogalleryEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#commentoVideogalleryEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#commentoVideogalleryEsito a:hover{text-decoration:underline;}


#inserisciArticoloInterno .editArea
{
   height:300px;
   width:625px;
}
#inserisciArticoloInterno textarea
{    
   height:150px;
   width:760px;
}

/* modulo commentiWiki Wiki */
.commentiWiki{background-color:#e2e2e2; margin-top:30px; float:none; clear:both; position:relative;}
.commentiWikiTop{height:21px;}
.linkImgWiki{width:21px; height:21px; float:left;}
.commentiWikiTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.commentiWikiTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.commentiWiki.close .commentiWikiTopBorder{margin:0 0 0 2px;}
.commentiWiki.open .commentiWikiTopBorder{margin:0 0 2px 2px;}
.commentiWikiTitle{float:left; margin-left:10px;}
.commentiWikiLink{margin-right:23px; font-weight:bold}
.commentiWikiBody{padding:20px 23px 27px 23px; color:#6e6e6e}

.CommentoWikiSingolo{background-color:#c6c6c6; margin-top:3px;}
.CommentoWikiSingoloTop{height:26px; float:none;}
.CommentoWikiSingoloTop .linkImg{width:26px; height:26px; float:right;}
.CommentoWikiSingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.CommentoWikiSingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.CommentoWikiSingoloTopBorder.sel{background-color:#fff;}
.CommentoWikiSingolo.close .CommentoWikiSingoloTopBorder{margin:0 2px 0 0;}
.CommentoWikiSingolo.open .CommentoWikiSingoloTopBorder{margin:0 2px 2px 0;}
.CommentoWikiSingoloTopBorder img{float:left; margin-right:10px;}
.CommentoWikiSingoloBody{padding:5px;}
.CommentoWikiSingolo .user{color:#000; font-weight:bold;}
.CommentoWikiSingolo .time{color:#000;}

.commentiWiki p{margin:0; padding:0;}
.commentiWiki.open{display:none;}
.CommentoWikiSingolo.open{display:none;}

.pager{text-align:center; margin-top:15px;}
a.page, a.page:link, a.page:visited, a.page:active{color:#6e6e6e; text-decoration:none;}
a.page:hover{color:#000; text-decoration:underline;}
a.pageSel, a.pageSel:link, a.pageSel:visited, a.pageSel:active{color:#000; text-decoration:underline; font-weight:bold;}
a.pageSel:hover{color:#000; text-decoration:underline;}
.inserisciCommentoWiki{margin-top: 15px;}
.inserisciCommentoWiki label{display:block;}
.inserisciCommentoWiki textarea{display:block; width:100%;}
a.CommentoWikiInvia , a.CommentoWikiInvia:link, a.CommentoWikiInvia:visited, a.CommentoWikiInvia:active{color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.CommentoWikiInvia:hover{color:#000; text-decoration:none;}

#commentoWikiEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#commentoWikiEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#commentoWikiEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#commentoWikiEsito a:hover{text-decoration:underline;}

/* modulo result */
.result{background-color:#e2e2e2; margin-top:15px; float:none; clear:both; position:relative;}
.resultTop{height:21px;}
.resultTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.resultTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.result.close .resultTopBorder{margin:0 0 0 2px;}
.result.open .resultTopBorder{margin:0 0 2px 2px;}
.resultTitle{float:left; margin-left:10px;}
.resultTitle a{ color:#656565; text-decoration:none;}
.resultTitle a:hover{color:#000; text-decoration:underline;}
.resultTitle .Sel{font-weight:bold}
.resultLink{margin-right:23px; font-weight:bold}
#resultBodyAjax{padding:20px 23px 27px 23px; color:#6e6e6e}

.resultSingolo{background-color:#c6c6c6; margin-top:3px;}
.resultSingoloTop{height:26px; float:none;}
.resultSingoloTop .linkImg{width:26px; height:26px; float:right;}
.resultSingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.resultSingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.resultSingoloTopBorder.sel{background-color:#fff;}
.resultSingolo.close .resultSingoloTopBorder{margin:0 2px 0 0;}
.resultSingolo.open .resultSingoloTopBorder{margin:0 2px 2px 0;}
.resultSingoloTopBorder img{float:left; margin-right:10px;}
.resultSingoloBody{padding:5px;}
.resultSingolo .user{color:#000; font-weight:bold;}
.resultSingolo .time{color:#000;}

.result p{margin:0; padding:0;}
.result.open{display:none;}
.resultSingolo.open{display:none;}

a.resultInvia , a.resultInvia:link, a.resultInvia:visited, a.resultInvia:active{color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.resultInvia:hover{color:#000; text-decoration:none;}

#resultEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#resultEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#resultEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#resultEsito a:hover{text-decoration:underline;}

/* download */
.file{width:120px; text-align:center; float:left; height:100px; margin-left:15px;}
.file img{margin-bottom:5px;}
/*.file span{display:block; font-size:10px;}*/
.file a, .file a:link, .file a:visited, .file a:active{display:block; font-size:10px; color:#757575; text-decoration:none; line-height:100%;}
.file a:hover{color:#000; text-decoration:none;}

/* blog interno */
#blogInt .moduloContent{width:100%; background:url(../images/bgBlogInt.gif) no-repeat center top;}
#blogInt .moduloContentSx{float:left; width:320px; margin-left:15px;}
#blogInt .moduloContentDx{float:right; width:320px; margin-right:15px; line-height:100%;}
#blogInt h4{font-size:11px;}

#blogInt .blogPost, #blogInt .blogComm{margin-top:20px; clear:both;}
#blogInt .blogTitle{color:#6f6f6f; font-weight:bold;}
#blogInt .blogTitle a{color:#6f6f6f; text-decoration:none;}
#blogInt .blogTitle a:hover{text-decoration:underline;}
#blogInt .blogUser{color:#6f6f6f; font-style:italic;}
#blogInt .blogData{font-size:9px;}
#blogInt p{margin:0; display:block}
#blogInt img{width:48px; height:48px; margin:3px 10px 10px 0; float:left}

#blogInt .blogCommText{color:#6f6f6f;}
#blogInt .blogCommText a{color:#6f6f6f; text-decoration:none;}
#blogInt .blogCommText a:hover{text-decoration:underline;}
#blogInt .blogCommText .blogCommNumero{font-weight:bold;}
#blogInt .blogCommUsers{font-size:9px; margin-top:8px;}

/* registrazione */
#wrapperForm{color:#9b9b9b;}
#wrapperForm .title{background-image:url(../images/titleRegistrati.png);}
#wrapperForm h3{ font-size:10px;}
#wrapperForm .formLine{float:none; clear:both; margin:20px 0 0 0; height:43px; line-height:110%;}
#wrapperForm .formLine a.invia {width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;float:right;}
#wrapperForm .formText{float:none; clear:both;}
#wrapperForm .formTextMargin{float:none; clear:both; margin:25px 0;}
#wrapperForm .formBlock65{ float:left; width:65%;}
#wrapperForm .formBlock45{ float:left; width:45%;}
#wrapperForm .formBlock40{ float:left; width:40%;}
#wrapperForm .formBlock33{ float:left; width:33%;}
#wrapperForm .formBlock15{ float:left; width:15%;}
#wrapperForm .formBlock25{ float:left; width:25%;}
#wrapperForm .formBlockText{margin-top:10px;}

#wrapperForm label{display:block; font-weight:bold;}
#wrapperForm label.inline{display:inline;}
#wrapperForm label.error{color:#FF0000; font-weight:normal;}
#wrapperForm input[type="text"],#wrapperForm input[type="password"]{width:180px;}
#wrapperForm input[type="text"].small{width:60px;}
#wrapperForm input[type="text"].xsmall{width:35px; margin-right:15px;}
#wrapperForm input[type="radio"]{margin:0; padding:0;}
#wrapperForm input[type="checkbox"]{margin:0; padding:0;}
#wrapperForm textarea.small{width:415px; height:95px;}
#wrapperForm textarea.big{width:93%; height:125px;}
#wrapperForm select{width:180px}
#wrapperForm a.annullaBtn, #wrapperForm a.inviaBtn{text-decoration:none; font-weight:bold;}
#wrapperForm a.annullaBtn{ float:left;}
#wrapperForm a.inviaBtn{ float:right; margin-right:45px;}

#wrapperForm .formInterrompi{background:url(../images/formInterrompi.gif) no-repeat; height:15px; color:#9b9b9b;}
#wrapperForm .formInterrompi hr{display:none;}

#wrapperForm .title#nl{background-image:url(../images/titleNewsletter.png);}
#avvisoNl{z-index:20;width:600px; height:360px;background:#fff url(../images/bgAvvisoNL.gif) no-repeat;position:absolute; margin:60px 0 0 100px;}
#avvisoNl div{ margin:140px 0 0 120px;}
#avvisoNl a{ color:#000; text-decoration:none;}
#avvisoNl a:hover{ text-decoration:underline;}
#avvisoNl a.invia, #avvisoNl a.invia:link, #avvisoNl a.invia:visited, #avvisoNl a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}

#avvisoReg{z-index:20;width:600px; height:360px;background:#fff url(../images/bgAvvisoNL.gif) no-repeat;position:absolute; margin:60px 0 0 100px;}
#avvisoReg div{ margin:140px 40px 0 40px;}
#avvisoReg a{ color:#000; text-decoration:none;}
#avvisoReg a:hover{ text-decoration:underline;}
#avvisoReg a.invia, #avvisoReg a.invia:link, #avvisoReg a.invia:visited, #avvisoReg a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none; float:right;}

#avvisoGen{z-index:20;width:600px; height:360px;background:#fff url(../images/bgAvvisoNL.gif) no-repeat;position:absolute; margin:60px 0 0 100px;}
#avvisoGen div{ margin:140px 40px 0 40px;}
#avvisoGen a{ color:#000; text-decoration:none;}
#avvisoGen a:hover{ text-decoration:underline;}
#avvisoGen a.invia, #avvisoGen a.invia:link, #avvisoGen a.invia:visited, #avvisoGen a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none; float:right;}


/* dati profilo */
#datiProfilo{margin:15px; color:#656565;}
#datiProfilo div{margin-top:15px;}
#datiProfilo h4{font-size:11px;}
#datiProfilo p{margin:0;}
#datiProfilo .datoInserito{color:#000; font-style:italic;}
#datiProfilo .tall{height:48px; position:relative;}
#datiProfilo .tall div{ position:absolute; top:0;}
#datiProfilo .tall img{ position:absolute; left:500px; top:0px;}
/*#datiProfilo .tall input[type="file"]{ background-color:#fff; border:1px solid #fff; width:50px;}*/
#datiProfilo input[type="text"]{ width:200px; font-weight:bold;}
#datiProfilo textarea{ width:420px;}

#bottonFormLarge{height:37px; margin-top:50px;}
#bottonFormLarge a.invia, #bottonFormLarge a.invia:link, #bottonFormLarge a.invia:visited, #bottonFormLarge a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none; float:right;}
#bottonFormLarge a.invia:hover{text-decoration:underline;}
#bottonFormLarge a.annulla, #bottonFormLarge a.annulla:link, #bottonFormLarge a.annulla:visited, #bottonFormLarge a.annulla:active{width:70px; height:37px; display:block; text-align:left; line-height:34px; color:#000; font-weight:bold; text-decoration:none; float:left;}
#bottonFormLarge a.annulla:hover{text-decoration:underline;}

/* profilo */
.moduloInt .profilo{margin-top:40px;}
.profilo .profiloFoto{float:left; width:128px; height:128px; overflow:hidden;position:relative;}
.profilo .profiloFoto img{ width:128px; height:128px;}
.profilo .profiloFoto .foto { position:absolute; top:0; left:0; width:128px; height:128px; overflow:hidden;}
.profilo .profiloFoto .frame{ width:128px; height:128px; position:absolute; top:0; left:0; background:url(../images/imgUserFrameBig.png) no-repeat top left;}
.profilo .profilotTesto{margin-left:15px; float:left; width:330px;}
.profilo .profilotTesto h2{float:left; margin:0 10px 0 0; padding:0; line-height:24px;}

.profiloMenu{width:205px;float:right;}
.profiloTendina{background-color:#e2e2e2; margin-top:3px;}
.profiloTendinaTop{height:21px;}
.profiloTendinaTopInt{float:left; background-color:#FFFFFF; margin:0; padding:0; width:184px;}
.profiloTendinaTopBorder{border:1px solid #e5e5e5; line-height:19px; width:100px; margin:0; padding:0;}
#profiloTendinaClose .profiloTendinaTopBorder{margin:0 0 0 2px;}
#profiloTendinaOpen .profiloTendinaTopBorder{margin:0 0 2px 2px;}
.profiloTendinaTopTitle{margin-left:10px;}
.profiloTendinaBody{padding:13px 0 13px 5px; color:#6e6e6e; font-size:10px;}
.profiloTendinaBody a{ color:#6e6e6e; text-decoration:none;}
.profiloTendinaBody a:hover{ color:#6e6e6e; text-decoration:underline;}
#profiloTendinaOpen{display:none;}

/* community disclaimer */
.moduloInt .disclaimer{ margin-left:15px;}
.disclaimer img{ margin-right:10px;}
.disclaimerInterrompi{background:url(../images/formInterrompi.gif) no-repeat; height:15px; color:#9b9b9b;}

/* privacy policy */
.moduloInt .privacyPolicy{margin-left:15px;}
.title.privacy{background-image:url(../images/titlePrivacy.png); height:120px;}
.privacyPolicy h3{ font-size:14px; color:#000;}
.privacyPolicy h4{ font-size:11px; color:#656565; margin:0; padding:0;}
.privacyPolicy p{margin-top:0;}

/*news*/
.newsSingle{ margin:0 15px;}
.newsSingle .newsImg{ width:70px; height:45px; position:relative; float:left; margin-right:15px;}
/*.newsSingle .newsImg img{ width:70px; height:45px;}*/
.newsSingle .newsImg .foto{}
.newsSingle .newsImg .frame{ width:70px; height:45px; position:absolute; top:0; left:0; background:url(../images/imgNewsFrame.png) no-repeat top left;}
.newsSingle .newsText{ float:left;width:580px;}
.newsSingle .newsText .newsTop .titolo{ font-weight:bold; color:#000;}
.newsSingle .newsText .newsUser{ font-size:10px;}
.newsSingle .newsText .newsUser div{float:left; margin-right:5px; height:18px; line-height:18px;}
.newsSingle .newsText .newsUser .utente{ color:#000;}
.newsSingle .newsText .newsAbstract{margin:5px 0 10px 0; clear:both;}
.newsSingle .newsText .newsAbstract p{margin:0; line-height:110%;}
h3.newsSezione{ font-size:18px; font-weight:normal; color:#000; margin-left:25px;}
.newsInterrompi{background:url(../images/formInterrompi.gif) no-repeat; height:15px; color:#9b9b9b; float:none; clear:both;}
.newsInterrompi hr{display:none;}

.newsArticolo{ margin-right:15px; margin-left:15px;}
.newsArticolo .utente{ margin-bottom:40px;}
.newsArticolo .utente .nickname{ color:#000; font-weight:bold;}
.newsArticolo .newsDx{width:344px; margin:0 0 15px 15px; padding:0; position:relative; float:left}
/*.newsArticolo .img img{ width:344px; height:220px; overflow:hidden;}*/
.newsArticolo .imgFrame{ width:344px; height:220px; position:absolute; top:0; left:0; background:url(../images/imgFrame.png) no-repeat}

/* modulo commenti News */
.commentiNews{background-color:#e2e2e2; margin-top:30px; float:none; clear:both; position:relative;}
.commentiNewsTop{height:21px;}
.linkImgNews{width:21px; height:21px; float:left;}
.commentiNewsTopInt{float:right; background-color:#FFFFFF; margin:0; padding:0;}
.commentiNewsTopBorder{border:1px solid #e5e5e5; line-height:19px; text-align:right; width:675px; margin:0; padding:0; overflow:hidden;}
.commentiNews.close .commentiNewsTopBorder{margin:0 0 0 2px;}
.commentiNews.open .commentiNewsTopBorder{margin:0 0 2px 2px;}
.commentiNewsTitle{float:left; margin-left:10px;}
.commentiNewsLink{margin-right:23px; font-weight:bold}
.commentiNewsBody{padding:20px 23px 27px 23px; color:#6e6e6e}

.CommentoNewsSingolo{background-color:#c6c6c6; margin-top:3px;}
.CommentoNewsSingoloTop{height:26px; float:none;}
.CommentoNewsSingoloTop .linkImg{width:26px; height:26px; float:right;}
.CommentoNewsSingoloTopInt{float:left; background-color:#e2e2e2; margin:0; padding:0;}
.CommentoNewsSingoloTopBorder{border:1px solid #c6c6c6; line-height:24px; width:623px; margin:0; padding:0;}
.CommentoNewsSingoloTopBorder.sel{background-color:#fff;}
.CommentoNewsSingolo.close .CommentoNewsSingoloTopBorder{margin:0 2px 0 0;}
.CommentoNewsSingolo.open .CommentoNewsSingoloTopBorder{margin:0 2px 2px 0;}
.CommentoNewsSingoloTopBorder img{float:left; margin-right:10px;}
.CommentoNewsSingoloBody{padding:5px;}
.CommentoNewsSingolo .user{color:#000; font-weight:bold;}
.CommentoNewsSingolo .time{color:#000;}

.commentiNews p{margin:0; padding:0;}
.commentiNews.open{display:none;}
.CommentoNewsSingolo.open{display:none;}

.pager{text-align:center; margin-top:15px;}
a.page, a.page:link, a.page:visited, a.page:active{color:#6e6e6e; text-decoration:none;}
a.page:hover{color:#000; text-decoration:underline;}
a.pageSel, a.pageSel:link, a.pageSel:visited, a.pageSel:active{color:#000; text-decoration:underline; font-weight:bold;}
a.pageSel:hover{color:#000; text-decoration:underline;}
.inserisciCommentoNews{margin-top: 15px;}
.inserisciCommentoNews label{display:block;}
.inserisciCommentoNews textarea{display:block; width:100%;}
a.CommentoNewsInvia , a.CommentoNewsInvia:link, a.CommentoNewsInvia:visited, a.CommentoNewsInvia:active{color:#6e6e6e; font-weight:bold; text-decoration:none;}
a.CommentoNewsInvia:hover{color:#000; text-decoration:none;}

#commentoNewsEsito{ position:absolute; width:660px; height:205px; background-color:#e2e2e2;display:none;}
#commentoNewsEsito p{text-align:center; margin-top:60px; color:#000; font-weight:bold;}
#commentoNewsEsito a{ font-weight:normal; text-decoration:underline;float:none;}
#commentoNewsEsito a:hover{text-decoration:underline;}

/* box utenti online */
.boxOnline{padding:5px; position:relative; font-size:10px; }
.boxOnline h4{font-size:11px; color:#656565;}
.boxOnline a{font-size:11px; color:#656565; font-size:10px;text-decoration:none;}
.boxOnline a:hover{font-size:11px; color:#000; font-size:10px;}
.boxOnline .userImg{width:40px; height:40px; position:absolute;}
.boxOnline .userImg img{ width:40px; height:40px;}
.boxOnline .userImg .foto{ position:absolute;}
.boxOnline .userImg .frame{ width:40px; height:40px; position:absolute; background:url(../images/imgUserOnlineFrame.png) no-repeat top left;}
.boxOnline .userImg .frame img{width:40px; height:40px;}
.boxOnline #Menu1_userImg01{top:25px; left:5px;}
.boxOnline #Menu1_userImg02{top:25px; left:56px;}
.boxOnline #Menu1_userImg03{top:25px; left:107px;}
.boxOnline .nomeUtente{width:145px; position:absolute; top:65px; left:5px; overflow:hidden; height:15px; font-weight:bold; color:#000; display:none;}
.boxOnline #Menu1_nomeUtente01{text-align:left;}
.boxOnline #Menu1_nomeUtente02{text-align:center;}
.boxOnline #Menu1_nomeUtente03{text-align:right;}
.boxOnline .elencoOnline{margin-top:65px; height:23px; overflow:hidden; line-height:100%;}
.boxOnline .elencoOnline a{ text-decoration:none;}
.boxOnline .tuttiOnline{text-align:right;}


/* pagina utenti */
.moduloInt#utenti{margin-left: 15px; width:685px;}
.moduloInt#utenti h2{color:#000; font-size:18px; font-weight:normal; padding:34px 0 0 0;}
.moduloInt#utenti .utentiInterrompi{background:url(../images/formInterrompi2.gif) no-repeat; height:15px; color:#9b9b9b;}
.moduloInt#utenti .utentiInterrompi hr{display:none;}

.singoloUtente{position:relative; height:105px;}
.singoloUtente .userImg{width:90px; height:90px; float:left; overflow:hidden;}
.singoloUtente .userImg img{width:90px; height:90px;}
.singoloUtente .userImg .foto {position:absolute; top:0; left:0; width:90px; height:90px; overflow:hidden;}
.singoloUtente .userImg .frame{width:90px; height:90px; position:absolute; top:0; left:0; background:url(../images/imgUserOnlineFrameBig.png) no-repeat top left;}
.singoloUtente .userInfo{position:absolute; top:0; left:105px; width:140px;}
.singoloUtente .userInfo .name{font-size:12px; font-weight:bold; height:18px; overflow:hidden; color:#000;}
.singoloUtente .userInfo .club{margin-top:11px; height:18px; overflow:hidden;}
.singoloUtente .userInfo .club a{color:#656565; font-weight:bold;}
.singoloUtente .userInfo .club a:hover{color:#000;}
.singoloUtente .userIcons{position:absolute; top:0; left:245px;}
.singoloUtente .personalInfo{position:absolute; top:58px; left:105px; width:550px; height:30px; overflow:hidden;}
.moduloInt#utenti p.elencoUtenti{font-size:10px; color:#656565; line-height:100%;}
.moduloInt#utenti p.elencoUtenti a{text-decoration:none; color:#656565;}
.moduloInt#utenti p.elencoUtenti a:hover{text-decoration:underline; color:#000;}
.moduloInt#utenti .pagerLetter{ position:relative; padding-top:30px; margin-bottom:15px; text-align:left; padding-left:30px; margin-top:15px;}
.moduloInt#utenti .pagerLetter .numero{position:absolute; top:0; left:0;}
.moduloInt#utenti .pagerLetter .tendina{position:absolute; top:30px; right:0;}
.moduloInt#utenti .pagerLetter a{text-decoration:none; color:#656565;}
.moduloInt#utenti .pagerLetter a:hover{color:#000;}
.moduloInt#utenti .pagerLetter a.sel{color:#000; font-weight:bold}


.singoloUtenteSmall{position:relative; height:55px;}
.singoloUtenteSmall .userImg{width:40px; height:40px; float:left; overflow:hidden;}
.singoloUtenteSmall .userImg img{width:40px; height:40px;}
.singoloUtenteSmall .userImg .foto {position:absolute; top:0; left:0; width:40px; height:40px; overflow:hidden;}
.singoloUtenteSmall .userImg .frame{width:40px; height:40px; position:absolute; top:0; left:0; background:url(../images/imgUserOnlineFrame.png) no-repeat top left;}
.singoloUtenteSmall .name{position:absolute; top:12px; left:55px; width:140px; font-size:12px; font-weight:bold; height:18px; overflow:hidden; color:#000;}
.singoloUtenteSmall .club{position:absolute; top:12px; left:290px; width:140px; font-weight:bold; height:18px; overflow:hidden;}
.singoloUtenteSmall .club a{color:#656565; font-weight:bold;}
.singoloUtenteSmall .club a:hover{color:#000;}
.singoloUtenteSmall .userIcons{position:absolute; top:12px; left:195px;}
.singoloUtenteSmall .personalInfo{position:absolute; top:58px; left:105px; width:550px; height:30px; overflow:hidden;}


/* pagina cerca */
.moduloInt#cerca{margin-left: 15px; width:685px;}
.moduloInt#cerca h2{color:#000; font-size:18px; font-weight:normal; padding:34px 0 0 0;}
.moduloInt#cerca .cercaInterrompi{background:url(../images/formInterrompi2.gif) no-repeat; height:15px; color:#9b9b9b;}
.moduloInt#cerca .cercaInterrompi hr{display:none;}
.moduloInt#cerca .cercaLine{ height:50px;}
.moduloInt#cerca .cercaLine label{ color:#000; font-weight:bold; display:inline; float:left; margin-top:10px;}
.moduloInt#cerca .cercaLine input{display:inline; float:left; border:1px solid #656565; margin:10px 15px 0 15px; color:#000;}
.moduloInt#cerca a.invia, .moduloInt#cerca a.invia:link, .moduloInt#cerca a.invia:visited, .moduloInt#cerca a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none; float:left;}
.moduloInt#cerca a.invia:hover{text-decoration:underline;}
.moduloInt#cerca .cercaRisultati{ font-size:14px; color:#000; font-weight:bold;}


/* varie */
.black{color:#000;}
.txtSmall{font-size:10px;}
.clear{clear:both;}
.space20{clear:both; height:20px;}

/* Not Found Page */
#notFound{position:absolute; width:100%; height:205px; top:40%; text-align:center;}
#notFound img{border:0;}
#notFound a.invia, #notFound a.invia:link, #notFound a.invia:visited, #notFound a.invia:active{width:84px; height:37px; background:url(../images/bgInvia.gif) no-repeat; display:block; text-align:center; line-height:34px; color:#fff; font-weight:bold; text-decoration:none;}
#nonv {display:none;}
