/* proprietà del body */ 
body{
background-color:#003300;

font-family: Arial, Helvetica, sans-serif !important; 
font-weight:normal;
line-height: normal;
color:#333;
font-size:80%;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

body a:hover{
font-family:  Arial, Helvetica, sans-serif !important; 
 
color: #990066;
text-decoration:underline; 

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

body a:active,a:link,a:visited{
font-family:  Arial, Helvetica, sans-serif !important; 
  
color: #990066;
text-decoration:none;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

body span{display:none;}



/*deinizioni delle classi di Formattazion Testo*/
#radio{
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size:80%; */
color: #333;
font-weight:normal;
line-height: normal;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;
 }

body table{
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size:80%; */
color: #333;
font-weight:normal;
line-height: normal;
}

.testo2{
font-family:  Arial, Helvetica, sans-serif !important; 
font-size: 95%;  
color: #333;
text-decoration:none;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}


/* style main */
#main{
border:0px solid #ffffff;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:960px;/*1000px*/

}


/* style header */
#header{
background-image:url(../img/rose/header_rose.jpg);
background-repeat:no-repeat;
/*border:1px solid #CB0026;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:160px;
width:960px;

}
/*change*/
#header h4.TitoloSezione{
background-image:url(../img/rose/tit_diario_pensieri_rose.gif);
background-repeat:no-repeat;
border:0px solid #CB0026;
border:0px solid #ffffff;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:83px;
width:374px;

float:right;
position:relative;
top:-60px;
left:-240px;
}

#header a,a:hover,a:visited,a:link{
border:0px solid #ffffff;
}

#header a img{
border:0px solid #ffffff;

margin-top:10px;
margin-left:0px;
margin-right:700px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:65px;
width:251px;

float:left;
}

#header h4{
background-image:url(../img/rose/tit_diario_pensieri_rose.gif);
background-repeat:no-repeat;
border:0px solid #CB0026;
border:0px solid #ffffff;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:83px;
width:374px;

float:right;
position:relative;
top:-62px;
left:-200px;
}

#header h5{
background-image:url(../img/rose/tit_amore_amicizia_rose.gif);
background-repeat:no-repeat;
border:0px solid #CB0026;
border:0px solid #ffffff;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:19px;
width:173px;

float:right;
position:relative;
top:-5px;
left:-16px;

}

#contenuti div.navigazione{
border:0px solid #CB0026;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;

z-index:900;
}

#contenuti div.navigazione p.menu_path{/*prevede allineamento secondo larghezza pag*/
border:0px solid #CB0026;
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%; */
color: #333;
font-weight:normal;
line-height: normal;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:8px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;

position:relative;
top:-20px;
left:0px;
 }
													/*per allineare secondo larghezza pag usare .testo1*/
#contenuti div.navigazione p.testata_navigazione{ /*allineamento secondo larghezza quaderno*/
border:0px solid #CB0026;
/*font-size:80%; */
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:790px;

}

/*change*/
#header h1.ins_nuova_frase_sotto_navigaz{
border:0px solid #CB0026;
background-image:url(../img/rose/tit_proponi_nuova_frase_rose.gif);
background-repeat:no-repeat;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:58px;
width:452px;

position:relative;
top:-50px;
left:120px;

clear:both;

}

#header h1.invio_frase_finale_sotto_navigaz{
border:0px solid #CB0026;
background-image:url(../img/rose/tit_invia_frase_rose.gif);
background-repeat:no-repeat;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

clear:both;

position:relative;
top:-40px;
left:80px;

height:58px;
width:193px;

}

/* style center */
#contenuti{
border:0px solid #ffffff;
background-color:#ccd393;
/**/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:8px;
padding-left:0px;
padding-right:0px;
padding-bottom:8px;

height:auto;
width:960px;
float:left;
position:relative;
top:0px;
left:0px;
}


#quaderno{
border:0px solid #D65C27;


margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:958px;

position:relative;
top:-10px;
left:0px;
}


#quaderno div.quaderno_top{
background-image:url(../img/quaderno_top.gif);
background-repeat:no-repeat;
border:0px solid #CB0026;

margin-top:2px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:33px;
width:790px;


position:relative;
top:0px;
left:-12px;


}

#quaderno div.quaderno_centro{
background-image:url(../img/quaderno_centro.gif);
background-repeat:repeat-y;
border:0px solid #fff000;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto !important;
/* per IE5.x e IE6 */
min-height: 200px;  /* per i browser moderni */
width:790px;

position:relative;
top:0px;
left:-12px;
z-index:992;
}

#quaderno div.quaderno_centro_proponi{
background-image:url(../img/quaderno_centro.gif);
background-repeat:repeat-y;
border:0px solid #fff000;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto !important;
width:790px;

position:relative;
top:0px;
left:-12px;
z-index:992;
}

#quaderno div.quaderno_bottom{
background-image:url(../img/quaderno_bottom.gif);
background-repeat:no-repeat;
border:0px solid #CB0026;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:43px;
width:790px;

position:relative;
top:0px;
left:-12px;

}


#quaderno div.quaderno_centro div.foglio_lato_dx{  /*pagina destra*/
border:0px solid #DE8302;
/*background-color:#ffffff;*/

margin-top:0px;
margin-left:1px;
margin-right:1px;
margin-bottom:0px;


padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:8px;

width:510px;
height:auto !important;
height: 600px;      /* per IE5.x e IE6 */
min-height: 650px;  /* per i browser moderni */

position:relative;
top:0px;
left:280px;
}

#quaderno div.quaderno_centro div.foglio_lato_dx_proponi_frase{  /*pagina destra*/
border:0px solid #DE8302;
/*background-color:#ffffff;*/

margin-top:0px;
margin-left:1px;
margin-right:1px;
margin-bottom:0px;


padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:8px;

width:510px;
height:auto !important;


position:relative;
top:0px;
left:280px;
}


#quaderno div.quaderno_centro div.foglio_lato_sx p.titolo_tipi_e_sms{
border:0px solid #CB0cc6;
background-image:url(../img/rose/tit_tipi_frasi_sms_rose.gif);
background-repeat:no-repeat;

margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;
clear:both;

width:149px;
height:41px;
}


#quaderno div.quaderno_centro p.buttonform_invio{  
border:0px solid #DE8302;
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size:80%; */
color: #333;
font-weight:normal;
line-height: normal;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:510px;
height:auto;



position:relative;
top:-80px;
left:290px;
z-index:800;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery{ /*#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery*/
border:0px solid #4FFF02;
font-family: Arial, Helvetica, sans-serif !important;
line-height: normal;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:26px;
padding-right:0px;
padding-bottom:0px;

height:36px;
width:auto;

position:relative;
top:0px;
left:0px;
z-index:600;
} 

#quaderno div.quaderno_centro div.foglio_lato_dx p.testata_navigazione{ /*allineamento secondo larghezza quaderno*/
border:0px solid #CB0026;
/*font-size:80%; */
margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:460px;

position:relative;
top:-25px;
left:0px;
z-index:600;

}


#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery p.controlli_avanzamento{ /*#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery*/
border:0px solid #000000;

margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

/*font-size:80%; */

padding-top:3px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:30px;
width:auto;

float:left;

} 

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery A:hover  p.controlli_avanzamento{ /*#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery*/
font-size:12px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
background-image:url(../img/bg_pag_utile.gif);
background-repeat:no-repeat;
border:0px solid #000000;
} 

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery A:visited p.number_controlli_avanzamento {
border:0px solid #000000;
background-image:url(../img/rose/bg_pag_utile_unvisited_rose.gif);
background-repeat:no-repeat;

font-size:12px;
color:#FFFFFF;
font-weight:bold;

margin-top:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:0px;

padding-top:5px;
padding-left:1px;
padding-right:0px;
padding-bottom:0px;

height:25px;
width:31px;

float:left;
cursor:pointer;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery A:link p.number_controlli_avanzamento {
border:0px solid #000000;
background-image:url(../img/rose/bg_pag_utile_unvisited_rose.gif);
background-repeat:no-repeat;

font-size:12px;
color:#FFFFFF;
font-weight:bold;

margin-top:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:0px;

padding-top:5px;
padding-left:1px;
padding-right:0px;
padding-bottom:0px;

height:25px;
width:31px;

float:left;
cursor:pointer;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery  A:hover  p.number_controlli_avanzamento {
font-size:12px;
color:#FFFFFF;
font-weight:bold;
cursor:pointer;
border:0px solid #000000;
background-image:url(../img/rose/bg_pag_utile_hover_rose.gif);
background-repeat:no-repeat;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery  A:active  p.number_controlli_avanzamento{ /*#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery*/
border:0px solid #000000;
background-image:url(../img/rose/bg_pag_utile_unvisited_rose.gif);
background-repeat:no-repeat;


font-size:12px;
color:#FFFFFF;
font-weight:bold;

margin-top:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:0px;

padding-top:5px;
padding-left:1px;
padding-right:0px;
padding-bottom:0px;

height:25px;
width:31px;

float:left;
cursor:pointer;
} 

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery p.pagUtile{ /*#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery*/
border:0px solid #000000;
background-image:url(../img/bg_pag_utile.gif);
background-repeat:no-repeat;

font-size:12px;
color:#333;
font-weight:bold;

margin-top:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:0px;

padding-top:5px;
padding-left:1px;
padding-right:0px;
padding-bottom:0px;

height:25px;
width:31px;

float:left;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery  p.controlloMancante{ /*#quaderno div.quaderno_centro div.foglio_lato_dx div.controlli__frasi_gallery*/
border:0px solid #000000;

font-size:12px;
color:#fff;
font-weight:lighter;

margin-top:10px;
margin-left:2px;
margin-right:2px;
margin-bottom:0px;

padding-top:5px;
padding-left:1px;
padding-right:0px;
padding-bottom:0px;

height:25px;
width:30px;

float:left;
}


#quaderno div.quaderno_centro div.foglio_lato_sx{ /*pagina sinistra*/
border:0px solid #DD0004;

/*background-color:#ffffff;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:225px;
height:700px;

position:relative;
top:0px;
left:-538px;

float:right;
}


#quaderno div.quaderno_centro div.foglio_lato_sx_risp_proponi{ /*pagina sinistra*/
border:0px solid #DD0004;

/*background-color:#ffffff;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:225px;
height:1px;

position:relative;
top:0px;
left:-538px;
clear:both;
}



#quaderno div.quaderno_centro div.foglio_lato_sx_disattivato{ /*pagina sinistra*/
border:0px solid #DD0004;

/*background-color:#ffffff;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:225px;
height:200px;

position:relative;
top:0px;
left:36px;

/*float:inherit;*/
}

#quaderno div.quaderno_centro div.foglio_lato_sx_disattivato_risposta{ /*pagina sinistra*/
border:0px solid #DD0004;

/*background-color:#ffffff;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:225px;
height:100px;

position:relative;
top:0px;
left:36px;

/*float:inherit;*/
}

#quaderno div.quaderno_centro div.foglio_lato_dx p.ultime_frasi_ins{
background-image:url(../img/rose/tit_ultime_frasi_inserite_rose.gif);
background-repeat:no-repeat;
border:0px solid #CB0ff0;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;

height:40px;
width:215px;

}

#quaderno div.quaderno_centro div.foglio_lato_dx p.categoria_ultime_frasi_ins{
border:0px solid #4FFF02;
background-image:url(../img/ico-matita.gif);
background-repeat:no-repeat;
cursor:pointer;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:bold; 
/*font-size:80%; */


margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:24px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:276px;

}

#quaderno div.quaderno_centro div.foglio_lato_dx A:HOVER p.categoria_ultime_frasi_ins{
font-family: Arial, Helvetica, sans-serif !important;
font-weight:bold;
text-decoration:underline;

}

#quaderno div.quaderno_centro div.foglio_lato_dx p.corpo_frase{
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
font-size:110%;
color:#330066;
line-height: normal;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:28px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:464px;

}

#quaderno div.quaderno_centro div.foglio_lato_dx p.corpo_frase_per_frasihtml{
border:0px solid #4FFF02;
background-image:url(../img/ico-matita.gif);
background-repeat:no-repeat;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
font-size:110%;
color:#330066;
line-height: normal;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:28px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:464px;

}


#quaderno div.quaderno_centro div.foglio_lato_dx p.data_ins_frase{
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
font-size:85%; 
line-height: normal;
color:#cc0099;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:20px;

padding-top:4px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:480px;

}


#quaderno div.quaderno_centro div.foglio_lato_dx p.invio_cartolina_frase{
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

line-height: normal;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:24px;
padding-right:0px;
padding-bottom:8px;

height:auto;
width:auto;
}

#quaderno div.quaderno_centro div.foglio_lato_dx p.spiegaz_ins_frase{
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;

}

#quaderno div.quaderno_centro div.foglio_lato_dx_proponi_frase p.conferma_invio{
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:42px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:200px;
width:auto;

}

#quaderno div.quaderno_centro div.foglio_lato_dx ul.lista_spiegaz_ins_frase{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:6px;
padding-right:0px;
padding-bottom:0px;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

list-style-type:disc;
list-style-position:inside;

}

#quaderno div.quaderno_centro div.foglio_lato_dx p.campi_di_testo_ins_frase{
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:4px;
padding-left:24px;
padding-right:0px;
padding-bottom:4px;

height:auto;
width:440px;

}

#quaderno div.quaderno_centro div.foglio_lato_dx div.raccolta_testi_form_ins_frase{/* TESTI */
border:0px solid #4FFF02;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;

padding-right:0px;
padding-bottom:0px;

height:200px;
width:236px;


}

#quaderno div.quaderno_centro div.foglio_lato_dx div.raccolta_campi_form_ins_frase{ /* INPUT */
border:0px solid #0B18C6;

font-family: Arial, Helvetica, sans-serif !important;
font-weight:normal; 
/*font-size:80%;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:190px;
width:264px;
float:right;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.raccolta_campi_form_ins_frase form input.input_ins_frase_new{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:8px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.raccolta_campi_form_ins_frase form textarea.input_frase_utente{
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:20px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}

#quaderno div.quaderno_centro div.foglio_lato_dx div.raccolta_campi_form_ins_frase form div.buttonform_invio{
border:1px solid #04D8F1;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:26px;

padding-top:20px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:50px;
width:auto;

position:relative;
left:-50px;
top:62px;
z-index:961;
}
/*-------------------------------------------fine sx------------------------------------------------------*/

#quaderno div.quaderno_centro div.foglio_lato_sx p.cerca_menu_sx_frasi{
border:0px solid #04D8F1;
background-image:url(../img/ico-cerca.gif);
background-repeat:no-repeat;

font-family: Arial, Helvetica, sans-serif !important; 
font-size: 95%;  

margin-top:0px;
margin-left:6px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:190px;
height:18px;
}

#quaderno div.quaderno_centro div.foglio_lato_sx div.form{
border:0px solid #000000;

margin-top:0px;
margin-left:0px;
margin-right:auto;
margin-bottom:20px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:190px;
height:24px;

}

#quaderno div.quaderno_centro div.foglio_lato_sx p.inserisci_menu_sx_frasi{
border:0px solid #CB0cc6;
background-image:url(../img/ico-inserisci_frase.gif);
background-repeat:no-repeat;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

font-family: Arial, Helvetica, sans-serif !important; 
font-size: 95%;  
text-decoration:none;

padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:190px;
height:20px;

}

#cerca_frase{

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

width:190px;
height:28px;
}


#quaderno div.quaderno_centro div.foglio_lato_sx p.tipi_frasi_e_sms{
border:0px solid #CB0cc6;
background-image:url(../img/ico-menu.gif);
background-repeat:no-repeat;
cursor:pointer;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:3px;

font-family: Arial, Helvetica, sans-serif !important; 
font-size: 100%;  
color: #333;

padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:130px;
height:auto;
}

#quaderno div.quaderno_centro div.foglio_lato_sx A:hover p.tipi_frasi_e_sms{
border:0px solid #CB0cc6;
background-image:url(../img/ico-menu.gif);
background-repeat:no-repeat;
cursor:pointer;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:3px;

font-family:  Arial, Helvetica, sans-serif !important; 
color: #990066;
text-decoration:underline; 

padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:130px;
height:auto;
}

#quaderno div.quaderno_centro div.foglio_lato_sx A:link p.tipi_frasi_e_sms{
border:0px solid #CB0cc6;
background-image:url(../img/ico-menu.gif);
background-repeat:no-repeat;
cursor:pointer;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:3px;

font-family:  Arial, Helvetica, sans-serif !important; 
color: #990066;


padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:130px;
height:auto;
}
#quaderno div.quaderno_centro div.foglio_lato_sx A:active p.tipi_frasi_e_sms{
border:0px solid #CB0cc6;
background-image:url(../img/ico-menu.gif);
background-repeat:no-repeat;
cursor:pointer;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:3px;

font-family:  Arial, Helvetica, sans-serif !important; 
color: #990066;


padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:130px;
height:auto;
}
#quaderno div.quaderno_centro div.foglio_lato_sx A:visited p.tipi_frasi_e_sms{
border:0px solid #CB0cc6;
background-image:url(../img/ico-menu.gif);
background-repeat:no-repeat;
cursor:pointer;
margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:3px;

font-family:  Arial, Helvetica, sans-serif !important; 
color: #990066;


padding-top:0px;
padding-left:18px;
padding-right:0px;
padding-bottom:0px;

width:130px;
height:auto;
}

/* stiletto */
#menu_scelta_stile{
border:0px solid #CB0026;
/*background-color:#CC9966;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:2px;
padding-right:2px;
padding-bottom:2px;
/*167px*/
width:156px; /*175px*/
height:700px; /*700px*/


float:right;
position:relative;
top:0px;
left:20px;
z-index:500;
}

#menu_scelta_stile div.radio_button{
background-image:url(../img/rose/bg_personalizza_rose.gif);
background-repeat:no-repeat;
border:0px solid #0B50EB;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:6px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:149px;
width:156px;
}


#menu_scelta_stile div.radio_button h3.titolo_personalizza_stile{
background-image:url(../img/rose/tit_personalizza_rose.gif);
background-repeat:no-repeat;
border:0px solid #0B50EB;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:60px;
width:97px;
}

#menu_scelta_stile div.radio_button form.Form_scelta_stile{
border:0px solid #0B50EB;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:156px;
}
#menu_scelta_stile div.cartoline_random{
background-image:url(../img/rose/bg_invia_1cartolina_rose.gif);
background-repeat:no-repeat;
border:0px solid #0B50EB;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:4px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:531px;
width:156px;
}

#menu_scelta_stile div.cartoline_random a img{
border:1px solid #A86C22;

margin-top:10px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}

#menu_scelta_stile div.cartoline_random p.categ_cartoline{
border:0px solid #A86C22;
/*font-size:80%;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}

#menu_scelta_stile div.cartoline_random A:hover p.categ_cartoline B {
border:0px solid #A86C22;
cursor:pointer;


margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;
text-decoration:underline;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}

#menu_scelta_stile div.cartoline_random h3.titolo_cartolina_random{
background-image:url(../img/rose/tit_invia_1cartolina_rose.gif);
background-repeat:no-repeat;
border:0px solid #0B50EB;

margin-top:4px;
margin-left:0px;
margin-right:0px;
margin-bottom:6px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:51px;
width:103px;
}


/*---------------------------------------sezione invio lettera---------------------------------------START*/

#contenuti div.contenuto_invio{
border:0px solid #CB0026;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:880px;
}

#contenuti div.contenuto_invio div.biglietto_container{
border:0px solid #000000;

margin-top:8px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:60px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:492px;
}

#contenuti div.contenuto_invio div.sezione_biglietto{
border:0px solid #CB0026;

margin-top:2px;
margin-left:2px;
margin-right:0px;
margin-bottom:2px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:320px;

}

#contenuti div.contenuto_invio div.biglietto_container div.sezione_biglietto p.sezione_biglietto_top{
border:0px solid #CB0026;
background-image:url(../img/bigliettino_top.gif);
background-position:bottom;
background-repeat:no-repeat;


margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:4px;
width:313px;



}

#contenuti div.contenuto_invio div.biglietto_container div.sezione_biglietto p.sezione_biglietto_bottom{
border:0px solid #032ECC;
background-image:url(../img/bigliettino_bottom.gif);
background-repeat:no-repeat;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:8px;
width:313px;
}

#contenuti div.contenuto_invio div.biglietto_container div.sezione_biglietto div.frase_biglietto{
border:0px solid #032ECC;
background-image:url(../img/bigliettino_center.gif);
background-repeat:repeat-y;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:4px;
padding-left:4px;
padding-right:0px;
padding-bottom:4px;

height:auto;
width:313px;
}




#contenuti div.contenuto_invio div.biglietto_container div.sezione_biglietto div.frase_biglietto p.frase_nel_biglietto{
border:0px solid #032ECC;

font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%; */ 

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:4px;
padding-left:6px;
padding-right:0px;
padding-bottom:4px;

height:auto;
width:292px;
}


#contenuti div.contenuto_invio div.biglietto_container div.sezione_biglietto div.frase_biglietto_risposta{
border:0px solid #032ECC;

margin-top:0px;
margin-left:80px;
margin-right:auto;
margin-bottom:0px;

padding-top:4px;
padding-left:4px;
padding-right:0px;
padding-bottom:4px;

height:auto;
width:auto;
}


#contenuti div.contenuto_invio div.biglietto_container div.sezione_biglietto div.frase_biglietto_risposta p.frase_nel_biglietto_risposta{
border:0px solid #032ECC;

font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%;*/  

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:4px;
padding-left:0px;
padding-right:0px;
padding-bottom:4px;

height:auto;
width:300px;
}



#contenuti div.contenuto_invio div.biglietto_container div.fiore_biglietto{
border:0px solid #C19969;

margin-top:0px;
margin-left:0px;
margin-right:8px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:140px;
width:140px;

position:relative;
left:-24px;
top:-10px;
z-index:0;

float:right;
}

#contenuti div.contenuto_invio div.blocco_lettera{
border:0px solid #CB0026;

margin-top:8px;
margin-left:0px;
margin-right:0px;
margin-bottom:14px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form{
border:0px solid #ffffff;

margin-top:4px;
margin-left:4px;
margin-right:4px;
margin-bottom:4px;

padding-top:1px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;

clear:both;
}
/*change*/
#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.lettera_dx p.i_dati_del_dest{
background-image:url(../img/rose/tit_inserisci_dati_destinatario_rose.gif);
background-repeat:no-repeat;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:29px;
width:183px;
clear:both;
}

/*change*/
#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.lettera_dx p.scegli1fiore{
background-image:url(../img/rose/tit_abbina_immagine_rose.gif);

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:37px;
width:134px;
clear:both;
}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio{
border:0px solid #C19969;
background-color:#FFffff;

background-image:url(../img/rose/tit_abbina_immagine_rose.gif);
background-repeat:no-repeat;
background-position:right top;

margin-top:0px;
margin-left:auto;
margin-right:0px;
margin-bottom:0px;

padding-top:2px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:130px;
width:auto;
}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio p.blocco0_radio{
border:0px solid #CB0026;
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%;*/
 

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio p.blocco1_radio{
border:0px solid #CB0026;
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%;*/
/*background-color:#FFFFFF; */

margin-top:44px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:80px;
width:94px;
float:left;

}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio p.blocco2_radio{
border:0px solid #CB0026;
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%; */
/*background-color:#FFFFFF;*/

margin-top:44px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:80px;
width:94px;

float:left;
}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio p.blocco3_radio{
border:0px solid #CB0026;
font-family: Arial, Helvetica, sans-serif !important; 
/*font-size: 80%; */
/*background-color:#FFFFFF;*/

margin-top:44px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:80px;
width:94px;

float:left;
}



#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.elemti_x_invio_dati{
border:0px solid #CB0026;


margin-top:30px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
}



#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.elemti_x_invio_dati p.vuoi_ins_testo{
background-image:url(../img/rose/tit_abbina_testo_rose.gif);
background-repeat:no-repeat;
background-position:center bottom;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:30px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:41px;
width:300px;
clear:both;

}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.elemti_x_invio_dati p.textarea_ins_testo {
border:0px solid #000000;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:20px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:80px;
width:340px;
clear:both;


}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.elemti_x_invio_dati p.textarea_ins_testo textarea{
border:1px solid #000000;

margin-top:0px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:80px;
width:auto;
clear:both;
}

#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.elemti_x_invio_dati p.submit_invia_frase {
margin-top:4px;
margin-left:auto;
margin-right:auto;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:auto;
clear:both;


}




#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio p.dati_destinatario{
border-right:0px solid #990066;
/*background-color:#CCCCCC;*/
background-image:url(../img/rose/tit_inserisci_dati_destinatario_rose.gif);
background-position:top center;
background-repeat:no-repeat;

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:36px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:90px;
width:290px;

float:left;


}


#contenuti div.contenuto_invio div.blocco_lettera form.lettera_form div.dati_x_invio p.dati_tuoi{
background-image:url(../img/rose/tit_inserisci_dati_mittente_rose.gif);
background-position:top center;
background-repeat:no-repeat;

border-right:1px solid #990066;
border-left:1px solid #990066;
/*background-color:#FFCCFF;*/

margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;

padding-top:36px;
padding-left:10px;
padding-right:10px;
padding-bottom:0px;

height:90px;
width:250px;

float:left;


}




/*---------------------------------------sezione invio lettera---------------------------------------END*/

#footer{
background-color:#ccd393;
/*border:1px solid #CB0026;*/

margin-top:0px;
margin-left:0px;
margin-right:0px;
margin-bottom:0px;

padding-top:20px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;

height:auto;
width:960px;

clear:both;
}

/*---------------------------------------sezione popup---------------------------------------*/

#main_pop{
background-color:#ccd393;

margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;

padding-top:0px;
padding-left:4px;
padding-right:4px;
padding-bottom:0px;

}

#main_pop h2.pop {
border:0px solid #CB0026;
font-family: Arial, Helvetica, sans-serif !important;
 
font-weight:bold;
color:#585856;

margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;

padding-top:0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}

#main_pop form.pop {
border:0px solid #CB0026;

margin-top:0px;
margin-left:10px;
margin-right:10px;
margin-bottom:0px;

padding-top:0px;
padding-left:5px;
padding-right:5px;
padding-bottom:0px;
}
