/* --------------------------------
CESAR

---------------------------------*/

*{
margin:0;
padding:0;
border:0;
list-style-type:none;
}

html, body, textarea{
height:100%;
background:#000;
font-family:'helvetica CE', helvetica, arial, verdana, sans-serif;
font-size:11px;
color:#fff;
line-height:120%;
scrollbar-arrow-color:#353535;
scrollbar-base-color:#000;
scrollbar-shadow-color:#353535;
scrollbar-face-color:#000;
scrollbar-highlight-color:#353535;
scrollbar-dark-shadow-color:#353535;
scrollbar-3d-light-color:#353535;
		}

a{
text-decoration:none;
/*font-weight:bold;*/
color:#6c5703;
outline:none;
}
a:hover{
color:#6c5703;
}
a.white{
	text-decoration:underline;
	font-weight:normal;
	color:#fff;outline:none;
}
a.white:hover{color:#a2813a;}
p{
margin-bottom:10px;}

.button
{
	background: #ccf url(../img/bg_input.gif)top left repeat-x;
	background: url(../img/bg_input.gif) repeat-x;
	background-position: top left;
	background-color: #ccf;
	color: #7f6c24;
	padding: 0 12px;
	height: 22px;
	font-family: Helvetica, sans-serif;
	/*line-height: 18px;*/
	font-size: 12px;
	font-weight: bold;
	border-top: 1px solid #ccc;
	border-left: 1px solid #ccc;
	border-bottom: 2px solid #999;
	border-right: 2px solid #999;
}
.button_conferma{
	background-image:url(../club/img/btn_conferma.gif);	
	background-color: transparent;
	width:79px;
	height:22px;
	border:0 none;
	text-indent:-2000px;
	font-size: 0px;
	display:block;
	line-height: 0px;
}
.button_torna{
	background-image:url(../club/img/btn_tornaclub.gif);	
	background-color: transparent;
	width:133px;
	height:22px;
	border:0 none;
	text-indent:-2000px;
	font-size: 0px;
	display:block;
	line-height: 0px;
}
.button_torna_fotoalbum{
	background-image:url(../club/img/btn_torna_mediaalbum.jpg);
	background-color: transparent;
	float: left ;
	width:130px;
	height:22px;
	margin-right : 5px ;
}
.button_elimina_fotoalbum{
	background-image:url(../club/img/btn_eliminamedia.jpg);
	background-color: transparent;
	float: left ;
	width:132px;
	height:23px;
	margin-left : 5px ;
}
.button_ecard_fotoalbum{
	width:47px;
	height:18px;
	/*margin: 2px auto ;*/
}
.button_login_gestoamore{
	background-image:url(../gestoamore/img/btn_ok.jpg);	
	background-color: transparent;
	width:46px;
	height:20px;
	border:0 none;
	font-size: 0px;
}
.button_login{
	background-image:url(../club/img/btn_login.gif);	
	background-color: transparent;
	width:62px;
	height:22px;
	border:0 none;
	font-size: 0px;
	display:block;
	line-height: 0px;
	float:right;
	margin-top:16px;
}
.button_aggiungi_foto{
	background-image:url(../club/img/btn_aggiungi_foto.gif);	
	background-color: transparent;
	width:101px;
	height:24px;
	border:0 none;
	text-indent:-2000px;
	font-size: 0px;
	display:block;
	line-height: 0px;
	float:right;
}
.button_segnala{
	background-image:url(../club/img/btn_segnala.gif);	
	background-color: transparent;
	width:128px;
	height:24px;
	border:0 none;
	text-indent:-2000px;
	font-size: 0px;
	display:block;
	line-height: 0px;
	float:right;
}
.button_aggiungi,.button_aggiungi_disabled{
	background-image:url(../club/img/btn_aggiungi.gif);	
	background-color: transparent;
	width:76px;
	height:23px;
	border:0 none;
	text-indent:-2000px;
	font-size: 0px;
	display:block;
	line-height: 0px;
}
.button_aggiungi_disabled{
	background-image:url(../club/img/btn_aggiungi_disabled.gif);	
}
.button_invia{
	background-image:url(../club/img/btn_invia.gif);	
	background-color: transparent;
	width:46px;
	height:24px;
	border:0 none;
	text-indent:-2000px;
	font-size: 0px;
	display:block;
	line-height: 0px;
}
.button_scarica{
	background-image:url(../club/img/gadget_btn3.jpg);	
	background-color: transparent;
	width:65px;
	height:21px;
	display:block;
	font-size: 0px;
	line-height: 0px;
}
.button_gioca{
	width:61px;
	height:23px;
	display:block;
}
.button_vaipagina{
	width:98px;
	height:23px;
	display:block;
}
a.button
{	line-height:22px;
	 padding: 2px 12px 2px 12px;
}
.textbox
{
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	border-top:2px solid #ccc;
	border-left:2px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	padding:3px;
}

ul li{
display:inline;
}
/* STRUTTURA
--------------------------------- */
#mainwrapper
{
	width: 100%;
	height: 100%;
	min-width: 986px;
	min-height: 688px;
	/*background-color:#000000;*/
	/*background: url(../img/bg.jpg) no-repeat;*/
	background-position: center top;
	
}

#contentwrapper
{
	width: 828px;
	height: 482px;
	margin: 0 auto;
	padding-top: 114px;
	position:relative;
}

#menubutton
{
	position: relative;
	float: left;
	margin: 50px 0 0 5px;
	width: 27px;
}

#maincontainer
{
	position: relative;
	float: left;
	margin-left: -5px;
	width: 774px;
	height: 482px;
}

/* TORNA ALLA HOME */
a#backHome{
	display:block;
	width:142px;
	height:83px;
	position:absolute;
	top:16px;
	left:34px;
	background-image:url(/img/logo.jpg);
	background-repeat:no-repeat;
}
#claimer{
	display:block;
	top:70px;
	left:174px;
	position:absolute;
}
/* footer - inizio */
#footer
{
	position: relative;
	color: #787878;
	margin-top: 9px;
	text-align: center;
	font-family:Verdana;
	font-size:10px;
}
#footer p
{
	margin-bottom:5px;
}
#footer a
{
	color:#787878;
	font-weight:bold;
}
#footer a:hover
{
	color:#fff;
}
.bg_tuelui_2cols
{
	width: 774px;
	height: 482px;
	background: transparent url(../img/bg_tuelui_2.jpg) no-repeat;
}

.bg_tuelui_3cols
{
	width: 774px;
	height: 482px;
	background: transparent url(../img/bg_tuelui_3.jpg) no-repeat;
}


/* BACKGROUND GESTO AMORE */
.bg_gesto_conco_vinto{ 
width: 774px;
height: 482px;
background: transparent url(../img/partecipa_img_sfondo.jpg) no-repeat;
}


.bg_gesto_default{ 
width: 774px;
height: 482px;
background: transparent url(../img/index_concorso_img_sfondo.jpg) no-repeat;
}
.bg_gesto_partecipa{ 
width: 774px;
height: 482px;
background: transparent url(../img/partecipa_img_sfondo.jpg) no-repeat;
}
.bg_gesto_gallery{ 
width: 774px;
height: 482px;
background: transparent url(../img/gallery_img_sfondo.jpg) no-repeat;
}
.bg_gesto_gallery_dettaglio{ 
width: 774px;
height: 482px;
background: transparent url(../img/votanolog_img_sfondo.jpg) no-repeat;
}
.bg_gesto_premi{ 
width: 774px;
height: 482px;
background: transparent url(../img/sfondo_premi.jpg) no-repeat;
}
.bg_gesto_suggerimenti{ 
width: 774px;
height: 482px;
background: transparent url(../img/sfondo_suggerimenti.jpg) no-repeat;
}
.bg_gesto_vota{ 
width: 774px;
height: 482px;
background: transparent url(../img/sfondo_vota.jpg) no-repeat;
}
.bg_tuelui_gallery_vincitori{ 
width: 774px;
height: 482px;
background: transparent url(../img/bg_tuelui_gallery_autunno.jpg) no-repeat;
}
/* ////////////////////////////////////////////// */
.bg_club
{
	width: 774px;
	height: 482px;
	background: transparent url(../club/img/sfondo_loginCLUB.jpg) no-repeat;
}
.bg_club_mediaalbum
{
	width: 774px;
	height: 482px;
	background: transparent url(../club/img/sfondo_mediaalbum.jpg) no-repeat;
}
.bg_club_gadget
{
	width: 774px;
	height: 482px;
	background: transparent url(../club/img/sfondo_gadget.jpg) no-repeat;
}
.bg_club_segnala
{
	width: 774px;
	height: 482px;
	background: transparent url(../club/img/segnala_sfondo.jpg) no-repeat;
}
.bg_club_sfondiecartoline
{
	width: 774px;
	height: 482px;
	background: transparent url(../club/img/sfondo_Sfondicartoline.jpg) no-repeat;
}
.bg_club_sfondicard
{
	width: 774px;
	height: 482px;
	background: transparent url(../club/img/sfondo_ecard.jpg) no-repeat;
}
/* background - fine */
.maincontent
{
	position: absolute;
	top: 25px;
	left: 208px;
	width: 550px;
	height:445px;
}
/* leftcontent - inizio */
.leftcontent{
	width:145px;
	position:relative;
	top:25px;
	left:45px;
}
.leftcontent img{
	margin-top:19px;
	margin-left:12px;
}
.leftcontent a.leftmenutitle img{
	margin-top:19px;
	margin-left:12px;
}
.leftcontent p{
	margin: 0 10px 10px 10px;
	color:#FFFFFF;
}
.leftcontent ul{
	margin:10px 0 20px 10px;
	/*font-weight:bold;*/
	color:#a2813a;
	/*text-transform: uppercase;*/
}
.leftcontent ul li a{
	display:block;
	line-height:150%;
	/*text-transform: uppercase;*/
	color:#a2813a;
}
.leftcontent ul li a:hover {
	color:#FFFFFF;
}

.leftcontent p#regolamento{
text-align:center;
margin-top:10px;
}
/* leftcontent - fine */

/* CLUB */
#club_maincontent
{
	/*margin-left:-10px;-*/
	width:549px;
}
#club_default_boxlogin, #club_default_boxlogged
{
	width:353px;
	float:left;
	color:#FFFFFF;
	padding-left: 4px;
	margin-top: 55px;
}
#club_default_boxlogin .title_box, 
#club_default_boxlogged .title_box, 
#club_maincontent .photoalbum_title_box,
.maincontent .segnala_title_box,
#club_maincontent .ecard_title_box,
#club_maincontent .gadget_title_box,
#club_maincontent .sfondi_title_box
{
	margin-left:5px;
	margin-top:15px;
}
#club_default_boxlogin .text_box
{
	margin-left:-1px;
}
#club_default_boxlogin a ,#club_default_boxlogged a
{
	color:#b89039;
	font-weight:normal;
}
#club_default_boxlogin a:hover ,#club_default_boxlogged a:hover
{
	color:#FFFFFF;
}
#club_default_boxregister, .club_default_boxregister
{
	width:136px;
	float:right;
	margin-top:6px;
	margin-right:10px;
	/*margin-bottom:12px;*/
}
#club_default_boxregister .text, .club_default_boxregister .text{
	margin-top:15px; margin-left:9px;
}
#club_default_boxregister a, .club_default_boxregister a{
	margin:4px 0 0 5px;
}

/* Il mio media album */
#club_cont_foto
{
	/*border: 1px solid #fff ;*/
	width: 95% ;
	margin-top: 60px;
}
#mediaBoxTopGallery{
	background: #353535 url(../gestoamore/img/gallery_filetto_sopra.jpg) top left no-repeat;
	width: 104px ;
	height:20px ;
	padding: 2px 5px 0px 5px ;
	color: #fff ;
}
#mediaBoxBotGallery{
	background: #353535 url(../gestoamore/img/gallery_filetto_sotto.jpg) top left no-repeat;
	width: 108px ;
	height: 22px ;
	padding: 7px 3px 0px 3px ;
}
#mediaBoxBotGallery div{
	float:left ;
}
/* Fine Il mio media album */
/* Pagina conferma */
#confirmBox1 {
	float:left;
	background: url(../club/img/iscrizione_box1.jpg) top left no-repeat;
	width: 272px ;
	height: 194px ;
}
#confirmBox1Testo {
	color: #fff ;
	padding: 120px 20px 10px 20px;
	text-align: center ;
/*	border:1px solid #fff;*/
}
#confirmBox2 {
	float:left;
	background: url(../club/img/iscrizione_box2.jpg) top left no-repeat;
	width: 272px ;
	height: 194px ;
}
#confirmBox2Testo {
	color: #fff ;
	padding: 106px 20px 10px 20px;
	text-align: center ;
}
/* Fine Pagina conferma */
/* Pagina gadget */
#gadgetClubBox1 {
	float:left;
	background: url(../club/img/gadget_box1.jpg) top left no-repeat;
	width: 268px ;
	height: 210px;
	margin-left: 2px ;
/*	border:1px solid #fff;*/
}
#gadgetClubBox1Testo {
	color: #fff ;
	width: 190px ;
	margin: 122px auto 0px auto ;
	text-align: center ;
}
#gadgetClubBox1Testo a{
	width: 58px ;
	margin: 23px auto 0px auto ;
}
#gadgetClubBox2 {
	float:left;
	background: url(../club/img/gadget_box2.jpg) top left no-repeat;
	width: 268px ;
	height: 210px;
}
#gadgetClubBox2Testo {
	color: #fff ;
	width: 190px ;
	margin: 122px auto 0px auto ;
	height: 60px;
	text-align: center ;
}
#gadgetClubBox2Testo a{
	width: 102px ;
	margin: 7px auto 0px auto ;
}
#gadgetClubBox3 {
	float:left;
	background: url(../club/img/gadget_box3.jpg) top left no-repeat;
	width: 543px;
	height: 146px;
}
#gadgetClubBox3Testo {
	color: #fff ;
	width: 220px ;
	margin: 48px 5px 5px 220px ;
	text-align: center ;
}
#gadgetClubBox3Testo a{
	width: 66px ;
	margin: 20px auto ;
}
/* Fine Pagina gadget */
/* FINE CLUB */
/* gallery - inizio */
table.tblgallery
{
	margin-left:-9px;
}
table.tblgallery tr td.gallery
{
	background: transparent url(../img/gallery/bg_segnaposto100.png) top center no-repeat; 
	/*padding:8px 10px;*/
	position:relative;
	vertical-align:top;
}

table.tblgallery tr td.gallery img.foto100
{
	margin:18px 0 0 18px;
}

table.tblgallery tr td.gallery input.foto100
{
	margin:18px 0 0 18px;
}
table.tblgallery tr td.gallery p.bar
{
	color:#fff;
	background: transparent url(../img/gallery/bg_segnaposto100_bar.png) top center no-repeat;
	width:136px;
	height:24px;
	text-align:center;
	padding-top:9px;
	margin:0px;
}
table.tblgallery tr td.gallery p.button_box
{
	text-align:center;
	margin:0px;
}
table.tblgallery tr td.gallery p.button_box .btn_ecard{
	margin-top:-3px;
}
div.record{
height:145px;
text-align:center;
position:relative;
}
div.recordPartecipanti{
height:135px;
text-align:center;
position:relative;
}

p.data
{
/*height:46px;*/
margin:0 10px;
text-align:left;
margin-top:2px;
line-height:100%;
}
p.data .titolo
{
	text-transform:uppercase;
	color:#006;
}
.btn_vota
{
position:absolute;
bottom:-3px;
right:4px;
display:block;
}


table.tblpaginazione
{
	margin: 0 auto;
	/*width: 200px;*/
	/*text-align: center;*/
	text-align:left;
	float:left;
	color:#FFF;
}

table.tblpaginazione td
{
	/*width: 33%;*/
	text-align: center;
	font-size: 12px;
	padding:0px 4px;
}

table.tblpaginazione td a
{
	color:	#a2813a;
	font-weight:normal;
}
table.tblpaginazione td a:hover
{
	color:	#fff;
	font-weight:normal;
}

/* NUOVA GALLERY INVERNO */
.boxVota a{
font-weight:normal;
color:#336699;
margin-bottom:10px;
display:block;
}
.boxVota .titolo{
font-weight:bold;
color:#006;
text-transform:uppercase;
margin-bottom:4px;
}

div#nav a{
width:50%;
float:left;
text-align:center;
}
/*ema - ho provato a mettere l'aign vertical , ma non funzia -> Vota.aspx*/
div#nav
{
	vertical-align: bottom;
	
}
/* gallery - fine */

/* tuelui - inizio */
#linkPartecipa a,
#linkvota a{
display:block;
font-weight:normal;
/* width:160px per funzionare su IE6 */
width:180px;
}

#linkPartecipa a{
background: url(../gestoamore/img/Hp_partecipa.jpg) top left no-repeat;
padding:28px 10px 20px 160px;

}
#linkvota a{
background: url(../gestoamore/img/Hp_vota_08.jpg) top left no-repeat;
margin-top:-10px;
padding:28px 10px 24px 160px;
}

table.tbl_hptuelui tr td.gallery
{
	padding:2px;
	background: transparent url(../img/gallery/bg_segnaposto100.gif) no-repeat;
}

table.tbl_hptuelui tr td.gallery img.foto100
{
	margin:6px 0 10px 6px;
}

table.tbl_hptuelui tr td.gallery input.foto100
{
	margin:6px 0 10px 6px;
}

.tbl_piuvotati
{
	margin-top:8px;
}

.tbl_piuvotati td
{
	text-align:center;
	background: transparent url(../img/gallery/bg_segnaposto74.gif) top center no-repeat;
}

.tbl_piuvotati td img
{
	margin:8px 0;
}

.tbl_piuvotati td input
{
	margin:8px 0;
}

img.filetto
{
	margin-top:2px;
	margin-bottom:2px;
}
/* tuelui - fine */

/* tuelui gallery - inizio */
#gallery_maincontent
{
	width:358px;
	float:left;
	margin-top:0px;
}

#gallery_coppiemese
{
	width:182px;
	float:right;
	right: 14px;
}

div#gallery_coppia1
{
	height:150px;
	background: transparent url(../gestoamore/img/bg_coppiemese1.gif) top center no-repeat;
}

div#gallery_coppia2
{
	height:140px;
	background: transparent url(../gestoamore/img/bg_coppiemese2.gif) top center no-repeat;
}

div#gallery_coppia1 img
{
	margin-top:23px;
	margin-left:20px;
}

div#gallery_coppia1 input
{
	margin-top:23px;
	margin-left:20px;
}

div#gallery_coppia2 img
{
	margin-top:14px;
	margin-left:20px;
}

div#gallery_coppia2 input
{
	margin-top:14px;
	margin-left:20px;
}

.gallery_coppie3e4 td
{
	background: transparent url(../img/gallery/bg_segnaposto65.gif) top center no-repeat;
}

.gallery_coppie3e4 td img
{
	padding: 7px 0 10px 13px;
}

.gallery_coppie3e4 td input
{
	padding: 7px 0 10px 13px;
}
/* tuelui gallery - fine */


/* CLUB CESAR */
#hpBox a{
display:block;
/*padding-top:80px;
padding-left:8px;
padding-right:12px;*/
font-weight:normal;
color:#ffffff;
}
#hpBox a:hover{
color:#a2813a;
}
.box1{
width:183px;
height:211px;
background: transparent url(../club/img/bg_box1.jpg) top left no-repeat;
}
.box2{
width:176px;
height:211px;
background: transparent url(../club/img/bg_box2.jpg) top left no-repeat;
}
.box3{
width:183px;
height:211px;
background: transparent url(../club/img/bg_box3.jpg) top left no-repeat;
}
.box1 a{
display:block;
width:139px;height:84px;
padding:100px 15px 0 17px;
position:relative;
top:18px; left:9px;
}
.box2 a{
display:block;
width:145px;height:56px;
padding:128px 9px 0 17px;
position:relative;
top:18px; left:2px;
}
.box3 a{
display:block;
width:131px;height:81px;
padding:103px 23px 0 17px;
position:relative;
top:18px; left:2px;
}
#tbl_paginazione{
position:absolute;
bottom:5px;
/*left:-10px;*/
/*width:526px;
/*border:1px solid #9a9172;*/
/*background:#e2ddcd;*/
margin:0 5px;
text-align:center;
}
/* UPLOAD FOTO */
div#uploadFoto{
	height:517px;
	padding: 0 20px;
	margin:10px;
	/*background:#fff url(../club/img/bg_popup.jpg) bottom left repeat-x;*/
	background-color:#000000;
	color:#FFF;
}
div#uploadFoto strong{ font-weight:normal; }
div#uploadFoto table td{
padding-bottom:10px;
}
div#uploadFoto table{
margin-top:20px;
}

/* FORM DI REGISTRAZIONE */

div#formContainer{
/*background: #fff url(../club/img/reg_bg.gif) top left repeat-y;*/
background-color:#0c0b0b;
/*border-top:12px solid #fff;border-bottom:12px solid #fff;*/
/*padding-bottom:20px;*/
position:relative;
overflow:hidden;
width:774px;
}

div#formMain{
width:501px;
float:right;
margin-right:63px !important;
margin-right:10px;
margin-top:20px;
font-size:12px;
color:#FFFFFF;
}

div#formMain table td{
padding:2px 4px 4px 0;
}

div#formMain label{
display:block;
margin-bottom:2px;
}

div#formMain table.radiobuttonlist td label{
	display:inline;
}

div#formMain input.textbox{
	width:280px;
	border-top:2px solid #999;
	border-left:2px solid #999;
}

div#formMain select.margin-right{
	margin-right:4px;
}

#formColSx{
position:absolute;
width:159px;
height:445px;
/*background: #f30 url(../club/img/reg_colsx.gif) top left no-repeat;*/
background-image: url(../club/img/bg_menu_left.gif);
top:26px;
left:38px;
}

/* CORREZIONI FORM REGISTRAZIONE */
body#formReg .leftcontent{
	margin-top:-17px;
	margin-left:-38px;
	color:#FFFFFF;
}
body#formReg .leftcontent .leftmenutitle{
	margin-top:19px;
	margin-left:12px;
	display:block;
}
body#formReg .leftcontent .leftmenutitle img{
	margin-top:0px;
	/*margin-left:0px;*/
}
body#formReg .leftcontent ul li a {
	color:#a2813a;
	/*font-weight:bold;*/
}
body#formReg .leftcontent ul li a:hover {
	color:#FFFFFF;
	/*font-weight:bold;*/
}
body#formReg #menubutton{
margin-right:-6px !important;
margin-right:-8px;
}

/* FOTO DETAIL IL CLUB */

#tbl_fotodetail{
margin-top:10px;
}

div.dettagli{
	background:#353535;
	border:1px solid #404040; 
	margin:10px 0; 
	width:100%; 
	overflow:auto; 
	padding:6px 0;
}
/* TU E LUI */

.tbl_hptuelui{
margin-top:-4px;
margin-bottom:6px;
}

#tueLuiContent{
position:relative;
height:445px;
margin-left:-11px;
padding-left:10px;
margin-right:-11px;
}
/* DEFAULT CONTEST */
#gestoContTop{
	position: relative ;
	width:100%;
	margin-top: 60px ;
	/*border: 1px solid white ;*/
}
#gestoContBottom{
	position: relative ;
	/*margin-left:-5px;*/
	/*border: 1px solid white ;*/
}
#gestoContBottomSuggerimenti{
	position: relative ;
	margin-top: 108px ;
	/*margin-left:-5px;*/
	/*border: 1px solid white ;*/
}
/* HOME CONTEST */
#gestoTesto{
	width:280px;
	padding-top:30px;
}

#gestoTestoconcorsofinito{
	width:400px;
	padding-top:38px;
	border: 0px solid red;
}
#gestoTestoggallery{
	width:400px;
	padding-top:215px;
	padding-left:95px;
	border: 0px solid red;
}


#gestoImgBck{
	position: absolute ;
	z-index: 1 ;
	margin-left:-5px;
	top: -2px;
}
#gestoImgVota{
	position: absolute ;
	z-index: 2 ;
	/*margin-left:-5px;*/
	top: 186px;
	left: 21px;
}
#gestoImgPartecipa{
	position: absolute ;
	z-index: 3 ;
	/*margin-left:-5px;*/
	top: 186px;
	left: 145px;
}
/* PARTECIPA CONTEST */
#gestoTestoPartecipa{
	width:340px;
	padding-top:30px;
}
#gestoImgBckPartecipa
{
	position: absolute ;
	z-index: 1 ;
	margin-left:-5px;
	top: 85px;
}
#gestoImgBtnPartecipa
{
	position: absolute ;
	z-index: 2 ;
	top: 185px;
	left: 345px;
}
#tueluiLoginPartecipa{
	position: absolute ;
	z-index: 2 ;
	margin-left:-5px;
	width:330px;
	left: 5px ;
}
#tueluiLoginBtn{
	position: absolute ;
	z-index: 2 ;
	margin-left:-5px;
	left: 5px ;
}
/* PREMI CONTEST */
#premio1{
	position: absolute ;
	margin-left: -15px;
	margin-top: 34px;
	z-index: 1 ;
}
#premio2{
	position: absolute ;
	margin-left: 175px;
	margin-top: 38px;
	z-index: 2 ;
}
#premio3{
	position: absolute ;
	margin-left: -5px;
	margin-top: 254px;
	z-index: 3 ;
}
#premio4{
	position: absolute ;
	margin-left: 351px;
	margin-top: 37px;
	z-index: 4 ;
}
/* FINE PREMI CONTEST */
/* GALLERY CONTEST */
#gestoTestoGallery{
	width:280px;
	margin-left: 5px;
}

#gestoTestoGalleryconcorso{
	width:280px;
	padding-top: 28px;
}
/* Box Piccolo Gallery */
#gestoBoxGallery {
	float:left ;
	padding: 0px 18px 18px 5px ;
}
#gestoBoxCenGallery{
	background: #353535 ;
	width: 114px ;
	height: 85px ;
	text-align: center;
}
#gestoBoxTopGallery{
	background: #353535 url(../gestoamore/img/gallery_filetto_sopra.jpg) top left no-repeat;
	width: 104px ;
	height:19px ;
	padding: 3px 5px 3px 5px ;
	color: #fff ;
}
#gestoBoxBotGallery{
	background: #353535 url(../gestoamore/img/gallery_filetto_sotto.jpg) top left no-repeat;
	width: 108px ;
	height: 22px ;
	padding: 7px 3px 0px 3px ;
}
#gestoBoxBotGallery div{
	float:left ;
}
/* Fine Box Piccolo Gallery */
/* Box Grande Gallery */
#gestoBoxBigGallery {
	float:left ;
	padding: 0px 18px 18px 5px ;
}
#gestoBoxBigTopGallery{
	background: #222 url(../gestoamore/img/votanolog_filetto_sopra.png) top left no-repeat;
	width: 331px ;
	height:20px ;
	padding: 3px 5px 1px 5px ;
	color: #fff ;
}
#gestoBoxBigTopGallery #gestoBoxNomeData
{
	float: left; 
	margin: 0px; 
	padding: 0px; 
}
#gestoBoxBigTopGallery #gestoBoxStelle
{
	width:90px;
	float: right; 
	margin: 0px; 
	padding: 0px; 	
}
#gestoBoxBigCenGallery{
	/*background: #353535 ;*/
	width: 341px ;
	height: 260px ;
}
#gestoBoxBigCenMedia{
	/*background: #353535 ;*/
	width: 341px ;
	height: 220px ;
}
#gestoBoxBigCenImgGallery{
	background: #222 ;
	width: 341px ;
	height: 232px ;
	text-align: center;
}
#gestoBoxBigCenImgMedia{
	background: #222 ;
	width: 341px ;
	height: 220px ;
	text-align: center;
}
#gestoBoxBigCenImgGallery textarea{
	background: #353535 ;
	width: 331px ;
	height: 218px ;
	padding: 5px 5px 5px 5px ;
	color: #fff ;
}
#gestoBoxBigCenImgMedia textarea{
	background: #353535 ;
	width: 331px ;
	height: 210px ;
	padding: 5px 5px 5px 5px ;
	color: #fff ;
}
#gestoBoxBigCenTxtGallery{
	background: #272728 ;
	width: 331px ;
	height: 34px ;
	padding: 3px 5px 3px 5px ;
	color: #fff ;
}
#gestoBoxBigBotGallery{
	background: url(../gestoamore/img/votanolog_filetto_sotto.png) top left no-repeat;
	width: 341px ;
	height: 42px ;
}
#gestoBoxBigBotGallery div{
	float:left ;
	padding: 4px 0px 0px 5px;
}
#gestoBoxBigBotTxtGallery{
	margin-left: 110px;
	margin-top: 10px;
}
/* Fine Box Grande Gallery */
/* Box Grande Suggerimenti */
#gestoBoxBigCenImgSuggerimenti{
	background: #353535 ;
	width: 341px ;
	height: 262px ;
	text-align: center;
}
#gestoBoxBigCenImgSuggerimenti textarea{
	background: #353535 ;
	width: 331px ;
	height: 250px ;
	margin: 5px 5px 5px 5px ;
	color: #fff ;
}
#gestoBoxBigBotSuggerimenti{
	background: url(../gestoamore/img/votanolog_filetto_sotto.png) top left no-repeat;
	width: 341px ;
	height: 42px ;
}
#gestoBoxBigBotSuggerimenti div{
	float:left ;
	padding: 4px 0px 0px 5px;
}
#tit1 {
	z-index: 1 ;
	top: 5px ;
	width: 200px ;
	height: 20px ;
}
#tit2 {
	z-index: 2 ;
	top: 5px ;
	width: 200px ;
	height: 20px ;
}
#tit3 {
	z-index: 3 ;
	top: 5px ;
	width: 200px ;
	height: 20px ;
}
#txt1 {
	visibility: visible ;
	z-index: 400 ;
}
#txt2 {
	visibility: hidden ;
	z-index: 500 ;
}
#txt3 {
	visibility: hidden ;
	z-index: 600 ;
}
/* Fine Box Grande Suggerimenti */
/* Box Login Gallery */
#gestoBoxLogGallery{
	float:left ;
	margin-top: 130px ;
	width: 180px;
	/*border: 1px solid white ;*/
}
/* Fine Box Login Gallery */
.tblgallery td{
width:136px;
height:152px;
}


ul#ulReg{
position:absolute;
bottom:-90px!important;
bottom:-90px;
}

ul#ulReg li a{
text-transform:capitalize;
}

/* E-CARDS */
p.radio{
/*float:right;*/
position:relative;
}

p.radio label{
display:block;
float:left;
margin-top:0;
margin-right:2px;
}

p.radio input{
display:block;
}

td.gallery .data,
td.gallery .radio {
margin-bottom:-1px;
}

/* VINCITORI 
====================================================== */
#logoVincitori{
margin:15px 0  55px 0;
}
#tbl_vincitore td{
padding:5px 0;
}
p.date{
margin-top:12px;
margin-bottom:0;
}
p.tit{
font-weight:bold;
text-transform:uppercase;
color:#006;
}




