body { text-align: center; margin: 0; padding: 0; }
.class  { color: #fff; font-size: 10px; font-family: Verdana; line-height: 15px }
.testo { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.testo a { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.testoblu { color: #000c1c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.titolo { color: #9498a3; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.titolobig { color: #fff; font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.arancio { color: #cb5600; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.piccolo { color: #fff; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
#livello { visibility: visible; position: absolute; z-index: 5; top: 430px; width: 100px; height: 100px }
/*----- MENU ----- */
#utilities_list { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-repeat: no-repeat; text-align: left; text-indent: 10px; vertical-align: middle; width: 200px; overflow: hidden; list-style: none; margin: 0 0 0 200px; padding: 0; display: block; }
.li_ut_body a { color: #feffff; font-size: 10px; font-weight: bold; line-height: 15px; text-decoration: underline; height: 20px; float: left; }
.nav_list { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-repeat: no-repeat; text-align: center; text-transform: uppercase; list-style: none; margin: 0; padding: 25px 0 0; float: left; }
#nav_list_a  { color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none  ; }
.nav_list2 { background-repeat: no-repeat; text-align: center; width: 11px; float: left; margin: 0; padding: 0; list-style: none; }
.li_nav_body a     { color: #feffff; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat; background-attachment: scroll; text-decoration: none; float: left; }
.li_nav_body a:hover    { color: #f5821f; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
/*----- FOOTER ----- */
#footer { color: #9498a3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-top: 1em; font-weight: normal; line-height: 11px; text-align: center; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
#footer a { color: #9498a3; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 11px; text-decoration: underline; text-align: center; margin-top: 1em; padding-right: 0; padding-bottom: 5px; padding-left: 0; }
/*----- VARIE ----- */
.li_titolo { color: #feffff; font-size: 28px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; text-indent: 10px; width: 300px; height: 40px; float: none; margin-bottom: 33px; margin-left: 10px; padding-top: 10px; border-bottom: 3px solid #fff; }
.indietro a { color: #000c1c; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: normal; background-color: #fff; text-decoration: none; text-align: left; letter-spacing: 3px; margin-left: 10px; padding-top: 3px; width: 300px; float: none; margin-bottom: -3px; }
.pix { background-color: #f5821f; height: 1px; }
.li_titolo2 { color: #feffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; text-align: right; margin-bottom: 33px; padding-top: 10px; width: 300px; float: none; border-bottom: 2px dotted #fff; }
.li_titolo2 a { color: #feffff; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; margin-bottom: 33px; padding-top: 10px; width: 300px; float: none; }
.li_head { color: #9498a3; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; text-align: left; text-indent: 10px; vertical-align: bottom; padding-top: 10px; width: 290px; float: none; padding-bottom: 10px; }
.li_testo { color: #feffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; text-align: justify; vertical-align: top; width: 310px; float: none; padding-left: 10px; }
.li_testo a { color: #feffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
.li_testo a:hover { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; background-color: #cb5600; text-decoration: none; }
.li_testobig { color: #feffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; text-align: justify; padding-left: 10px; width: 600px; float: none; vertical-align: top; }
.li_testobigg { color: #feffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; text-align: left; width: 800px; float: none; vertical-align: top; margin-left: 10px; }
.li_testobigg a { color: #feffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; }
.li_testobig a:hover { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; background-color: #cb5600; }
.li_testoblu { color: #000c1c; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; text-decoration: none; text-align: justify; padding-left: 10px; width: 310px; float: none; }
.sfondonozze { background-color: #fff7e5; background-image: url(../pages/liste_nozze/images/fiore.jpg); background-repeat: no-repeat; background-position: left bottom; }
.sfondonozze2 { background-color: #edb7dd; }
.menu { background-color: #edb7dd; background-image: url(../pages/liste_nozze/images/sf_menu.png); background-repeat: repeat-x; background-position: 0 top; }
.menu2 { background-color: #00102a; height: 47px; }
.citazione { color: #fff; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-style: italic; text-align: left; }
.citazioneblu { color: #000c1c; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-style: italic; text-align: left; }
/*----- LISTE ----- */
.li_titololiste { color: #000c1c; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-weight: bold; background-image: url(../images/pix.png); text-decoration: none; text-align: center; text-indent: 10px; margin-left: 10px; width: 300px; float: none; margin-top: 35px; margin-bottom: 30px; padding-bottom: 0; }
.li_titololiste a { color: #fecced; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-weight: bold; text-decoration: none; text-align: center; text-indent: 10px; padding-bottom: 0; width: 300px; float: none; }
.liste { color: #000c1c; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-weight: bold; text-align: left; }
.liste2 { color: #f90; font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-weight: bold; text-align: left; }
.listetesti { color: #000c1c; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-weight: normal; text-align: left; }
.listetesti2 { color: #f90; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif, "trebuchet ms"; font-weight: normal; text-align: left; }
.boxliste { background-color: #fff7e5; text-align: center; width: 140px; margin-top: 10px; margin-left: 10px; border: solid 2px #dca24e; }
.boxliste a { text-decoration: none; }
.boxliste a:hover { background-color: #fff7e5; outline-color: #edb7dd; display: block; }

