body{
background-color: #FFFFFF;
text-align:center;
color:#444;
}

#wrapper{
width: 750px;
margin: 2px auto;
}

.emailcontrario{
unicode-bidi:bidi-override;
direction: rtl;
}

img {
border: none;
}

br{
line-height: 12px;
}

hr{
color: #444;
background-color: #444;
border: 1px dotted #D5D5D5;
}

a {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #3b67b2;
text-decoration:none;
}

a:hover {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #719B2B;
text-decoration: underline;
}

a.piccolo {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #3b67b2;
text-decoration:none;
padding-bottom: 7px;
}

a.piccolo:hover {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #719B2B;
text-decoration: underline;
padding-bottom: 7px;
}


b.rosso{
color:#D50000;
font-weight: bold;
}

.sottolineato{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
text-decoration:underline;
}

.sottolineatoprezzi{
text-decoration:underline;
}


/*------------------------ TESTATA ------------------------ */


#sfondo{
width: 750px;
height: 268px;
z-index:1;
background-image:url(sfondone.jpg);
}

#logonascosto{
position:absolute;
top:15px;
left:50%;
margin-left:-310px;
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-weight:bold;
text-align:center;
z-index:-1;
}

/* --- Link alla sezione Blog ---*/

#leggiblog{
float:left;
margin-top: 107px;
padding-left: 4px;
width: 140px;
height: 40px;
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 14px;
text-align:center;
color: #000000;
padding-top: 3px;
font-weight:bold;
}

a.linkblog{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 14px;
text-align:center;
color: #000000;
padding-top: 3px;
font-weight:bold;
text-decoration: none;
}

a.linkblog:hover{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 14px;
text-align:center;
color: #D12812;
padding-top: 3px;
font-weight:bold;
text-decoration: none;
background-color:transparent;
}

/* ------- 3 box in testata  -----------*/


#consulenza {
float:left;
margin-left: 107px;
width: 140px;
height: 205px;
padding-top: 1px;
}

#soluzioniweb {
float:left;
margin-left: 25px;
width: 140px;
height: 205px;
padding-top: 1px;
}

#contenutiweb {
float:left;
margin-left: 25px;
width: 140px;
height: 205px;
padding-top: 1px;
font-weight:bold;
}

/*------------- Testo Sezioni in testata ------------- */


.titolosezionetestata{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 18px;
text-align:center;
color: #000000;
font-weight:bold;
}

.testosezionetestata{
font-family: Arial, Verdana, Sans-serif;
font-size: 11px;
color: #000000;
font-weight:bold;
padding: 10px 7px 4px 13px;
text-align:left;
line-height: 100%;
}

.modificatesto{
font-family: Arial, Verdana, Sans-serif;
font-size: 11px;
color: red;
font-weight:bold;
text-align:right;
}

.modificasezionitestata{
border:none;
}

a.linktestata{
font-family: Arial, Verdana, Sans-serif;
font-size: 11px;
font-weight:bold;
color:#970000;
text-decoration:none;
}

a.linktestata:hover{
font-family: Arial, Verdana, Sans-serif;
font-size: 11px;
font-weight:bold;
color:#E10000;
text-decoration:none;
background-color:#FFFFFF;
}


/*------------- MENU ORIZZONTALE ------------- */

#menuorizzontale ul {
margin-top: 1px;
padding-left: 1px;
margin-left: 0px;
background-color: #FFFFFF;
color: #000000;
float: left;
width: 100%;
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
font-size: 14px;
font-weight: bold;
margin-bottom:25px;
}

#menuorizzontale ul li { 
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
display: inline; 
font-size: 14px;
font-weight: bold;
}

#menuorizzontale ul li a {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #FFFFFF;
color: #000000;
text-decoration: none;
float: left;
margin-right: 1px;
font-size: 14px;
font-weight: bold;
width: 134px;
}

#menuorizzontale ul li a.giallo {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #EBF169;
color: #000000;
text-decoration: none;
float: left;
margin-right: 1px;
font-size: 14px;
font-weight: bold;
width: 134px;
}

#menuorizzontale ul li a.verde {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #A9D569;
color: #000000;
text-decoration: none;
float: left;
margin-right: 1px;
font-size: 14px;
font-weight: bold;
width: 134px;
}

#menuorizzontale ul li a.azzurro {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #91B9F7;
color: #000000;
text-decoration: none;
float: left;
margin-right: 1px;
font-size: 14px;
font-weight: bold;
width: 134px;
}

#menuorizzontale ul li a.rosa {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #FFECEC;
color: #000000;
text-decoration: none;
float: left;
margin-right: 1px;
font-size: 14px;
font-weight: bold;
width: 108px;
}


#menuorizzontale ul li a.arancio {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #FED681;
color: #000000;
text-decoration: none;
float: left;
margin-right: 1px;
font-size: 14px;
font-weight: bold;
width: 99px;
}

#menuorizzontale ul li a.grigino {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #D5D5D5;
color: #000000;
text-decoration: none;
float: left;
font-size: 14px;
font-weight: bold;
width: 134px;
}


#menuorizzontale ul li.grigio {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #F2F2F2;
color: #B3B3B3;
text-decoration: none;
border-right: 1px solid #fff;
float: left;
font-size: 14px;
font-weight: bold;
width: 134px;
}

#menuorizzontale ul li.grigioblog {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #F2F2F2;
color: #B3B3B3;
text-decoration: none;
border-right: 1px solid #fff;
float: left;
font-size: 14px;
font-weight: bold;
width: 99px;
}

#menuorizzontale ul li.grigioprezzi {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align:center;
padding: 2px 0px;
background-color: #F2F2F2;
color: #B3B3B3;
text-decoration: none;
border-right: 1px solid #D5D5D5;
float: left;
font-size: 14px;
font-weight: bold;
width: 108px;
}

#menuorizzontale ul li a:hover {
color: #D50000;
background-color: #FFFFFF;
}


/*------------------------ CONTENITORI  ------------------------ */

#spaziocentrale{
float:left;
width:528px;
}

#colonnalaterale{
float:right;
height: 672px;
width: 209px;
padding: 0px 0px 0px 0px;
text-align:left;
}



/*----------------- SPAZIOCENTRALE (anche singoli articoli) a parte sezione BLOG ------------- */

.titolotesto{
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align: left;
font-size: 20px;
line-height: 1em;
word-spacing: 0.1em;
font-weight:bold;
margin-bottom:15px;
padding:0px 10px 0px 5px;
}

.testocentrale{
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
text-align: justify;
padding:0px 10px 20px 5px;
margin-bottom: 0px;
}

.autorecitazione{
float:right;
font-size: 10px;
}

.leftbox {
float:left;
width: 170px;
margin-right:10px;
margin-bottom:10px;
margin-top:5px;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 5px;
text-align:center;
background-color:#FBFBFB;
border: 1px dotted #D0CED5;
}

.rightbox {
float:left;
width: 230px;
margin-left:10px;
margin-bottom:10px;
margin-top:5px;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 5px;
text-align:center;
background-color:#FBFBFB;
border: 1px dotted #D0CED5;
}

.boxtesto {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 5px;
text-align:left;
background-color:#EEEDEF;
}


#topbox {
border-collapse: collapse;
margin-left: -3px;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
}

#topbox td{
width:160px;
padding: 5px;
text-align:left;
vertical-align:top;
background-color:#FBFBFB;
border: 1px dotted #D0CED5;
}

/*------------- Spazio Consulenze  ------------- */


#consulentefiducia{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 18px;
font-weight: bold;
color:#D50000;
}

.titoliparagrafi{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 18px;
font-weight: bold;
}

.titoliconsulenze{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight:bold;
color: #000000;
line-height: 16px;
padding-left:5px;
}

/*------------- Spazio Vetrina  ------------- */

#vetrina{
padding-left:5px;
margin-top: 2px;
}

.vetrinaspazio{
width: 248px;
height:280px;
float:left;
margin-right: 10px;
margin-bottom: 10px;
overflow: hidden;
border-bottom: 1px dotted #D0CED5;
padding-bottom: 10px;
}

.vetrinatesto{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 5px 4px 5px 4px;
text-align:justify;
}

.vetrinaspaziobis{
width: 248px;
height:270px;
float:left;
margin-right: 10px;
margin-bottom: 10px;
overflow: hidden;
padding-bottom: 10px;
}


/*----------------- Spazio Contatti in COLONNA LATERALE  ------------- */


.titolotestolaterale{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 20px;
font-weight:bold;
padding: 1px 8px;
border-bottom: 1px dotted #D0CED5;
border-top: 1px dotted #D0CED5;
background-color:#EEEDEF;
}

.testocontatti{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
line-height: 12px;
padding: 12px 8px 5px 8px;
text-align:justify;
margin-bottom: 30px;
}

a.linkcontatti {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
color:#3B67B2;
text-decoration:none;
line-height: 0.3em;
font-weight: bold;
}

a.linkcontatti:hover {
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
color:#719B2B;
text-decoration:none;
line-height: 0.3em;
font-weight: bold;
background-color:#FFFFFF;
}

.modificalaterale{
text-align:right;
}

/*------------- Iscrizione Newsletter  ------------- */

#newsletteriscrizione{
background-image: url(newsletter.gif);
background-repeat : no-repeat;
height:80px;
margin-top: 0px;
}

#newsletteriscrizionetesto{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 12px 8px 20px 8px;
text-align:left;
}

.newsletteremail {
border: #D0CED5 1px solid ;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-weight: normal; 
font-size: 10px; 
color: #000000;
width:143px;
background-color: #FFFFFF;
padding-left: 2px;
padding-top: 2px;
padding-bottom: 2px;
margin-top: 38px;
margin-left: 60px;
border: #D0CED5 1px solid ;
}

.newsletterinvia {
float:right;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 10px;
font-weight:bold;
color: #333333;
text-align:center;
background-color: #FEC839;
padding-left: 3px;
margin-top: 4px;
margin-right:2px;
border: #D0CED5 1px solid ;
}

/*------------- Ultime dal Blog  ------------- */

.titolobloganteprima{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 8px 8px 5px 8px;
text-align:left;
background-color:#FBFBFB;
margin-top: 10px;
}

.testobloganteprima{
height: 50px;
overflow:hidden;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
text-align:left;
background-color:#FBFBFB;
padding: 0px 8px 2px 8px;
}

.testobloganteprima img{
visibility:hidden;
float:left;
width: 0px;
height: 0px;
margin: 0px;
}

.leggiblogpost{
line-height: 12px;
text-align: right;
background-color:#FBFBFB;
padding: 0px 8px 2px 8px;
}

.frecciatitoloblog{
margin-top: 4px;
margin-right: 2px;
vertical-align:middle;
}


a.bloganteprimalink{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #D50000;
text-decoration:none;
}

/*------------- Spazio Credits  ------------- */

.titolocredits{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 20px;
font-weight:bold;
padding: 1px 8px;
border-bottom: 1px dotted #D0CED5;
border-top: 1px dotted #D0CED5;
background-color:#EEEDEF;
margin-top: 25px;
}

.testocredits{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 15px 8px 5px 8px;
text-align:left;
margin-bottom:20px;
}


/*------------- FOOTER  ------------- */


#footer {
clear:both;
margin: 20px auto 20px auto;
width: 750px;
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
text-align:center;
background: #EEEDEF;
border-bottom: 1px dotted #D0CED5;
border-top: 1px dotted #D0CED5;
}

.testofooter{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 3px;
text-align:center;
}

/*--------------------- Sezione Laterale Evidenza ------------*/


.testoevidenza{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #444;
line-height: 16px;
padding: 0px 8px 5px 8px;
text-align:justify;
margin-bottom:20px;
border-bottom: 1px dotted #D0CED5;
}

/*--------------------- Lista Consulenze ------------*/

ul#listaconsulenze{
clear:both;
margin:0;
padding:0px 0px 0px 20px;
}

#listaconsulenze li{
list-style: square;
}

ul.sublista{
margin-left: 0;
padding-left:0;
margin-bottom: 10px;
}

ul.sublista li{ 
list-style: square;
margin-top:5px;
padding-top: 6px;
padding-left: 4px;
}

.testolistaconsulenze{ 
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height:16px;
}

/*------------- Spazio Vetrina SEZIONI ------------- */

.vetrinaspaziosezioni{
width: 500px;
margin-right: 10px;
margin-bottom: 10px;
overflow: hidden;
border-bottom: 1px dotted #D0CED5;
padding-bottom: 10px;
}


.vetrinatesto{
font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
font-size: 11px;
line-height: 16px;
padding: 0px 4px 5px 4px;
text-align:justify;
}

.immaginevetrinasezioni{
float:left;
margin-right: 12px;
margin-bottom: 40px;
}


/* ---------------------- BLOG -------------------------*/

#sfondoblog{
width: 750px;
height: 268px;
z-index: 1;
background-image:url(sfondoneblog.jpg);
}

#colonnalateraleblog{
float:right;
height: 672px;
width: 209px;
padding: 0px 0px 0px 0px;
text-align:center;
color:#444;
}

.titolointroblog{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 20px;
font-weight:bold;
padding: 1px 8px;
border-bottom: 1px dotted #D0CED5;
border-top: 1px dotted #D0CED5;
background-color:#EEEDEF;
}

.titolotestolateraleblog{
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 20px;
font-weight:bold;
padding: 1px 8px;
border-bottom: 1px dotted #D0CED5;
border-top: 1px dotted #D0CED5;
background-color:#EEEDEF;
text-align:center;
}

/*-----------------*/

ul.menu1 {
margin: 0; 
padding: 3px 0px 6px 40px;
list-style-type: square;
text-align:left;
}

ul.menu1 li {
margin: 0; /* solo per opera */
}

ul.menu1 li a {
display: block; /*provare ie5.0 */ 
text-indent: 0px;
padding-top: 2px;
padding-bottom: 2px;
}

ul.menu1 li a:hover {
}

li.separatore{
color: #D5D5D5;
}

/*-----------------*/

#tags{
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #444;
padding: 15px 5px 0px 7px;
text-align: center;
}

.risultatitags{
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 16px;
color: #444;
text-align: left;
margin-left: 5px;
}




a.titolobloglink{
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align: left;
font-size: 24px;
line-height: 1em;
word-spacing: 0.1em;
font-weight:bold;
padding:0px 10px 5px 0px;
color:#444;
}

a.titolobloglink:hover{
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align: left;
font-size: 24px;
line-height: 1em;
word-spacing: 0.1em;
font-weight:bold;
padding:0px 10px 5px 0px;
color:#444;
text-decoration:none;
}


.titoloblog{
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
text-align: left;
font-size: 24px;
line-height: 1em;
word-spacing: 0.1em;
font-weight:bold;
padding:0px 10px 5px 5px;
}

.sottotitoloblog{
position: relative;
top:0px;
left: 0px;
height: auto;
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #444;
padding: 2px 5px 15px 7px;
text-align: left;
background:#FFFFFF;
margin-left: 0px;
margin-right: 0px;
}

.testoblog{
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
text-align: justify;
padding:0px 10px 0px 5px;
margin-bottom: 10px;
margin-left: 5px;
}

.testoblog img{
float: left;
margin-right: 10px;
margin-right: 12px;
}

.testoblogcompleto{
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
line-height: 17px;
text-align: justify;
padding:0px 10px 0px 5px;
margin-bottom: 10px;
margin-left: 5px;
}

.testoblogcompleto img{
float: left;
margin-right: 10px;
margin-right: 12px;
}


.leggitutto {
position: relative;
top:5px;
left: 0px;
height: 12px;
font-size: 10px;
padding: 2px 5px 10px 5px;
text-align: left;
margin-right: 0px;
margin-bottom: 35px;
border-bottom: 1px dotted #D0CED5;
}

.parolechiaveblog {
float: left;
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}


/*------------------------------Form di ricerca-------------------*/

#formricercablog{
margin-bottom: 10px;
padding-top: 10px;
}

.searchform .formfield {
float:left;
font-family:  Arial, Verdana, Helvetica, sans-serif;
font-size: 12px;
width: 130px;
padding-left: 5px;
margin-left:10px;
border: 1px solid #D5D5D5;
margin-right: 5px;
}

.searchform .formbutton {
font-family:  Arial, Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
background: #3B67B2;
color: #FFFFFF;
padding: 0px 1px;
border: 1px solid #D5D5D5;
}

/*------------------------------------Formattazione Commenti---------------------------------*/


.spaziocommenti {
margin: 0px 20px 20px 10px; 
width: auto;
background-color: #FFFFFF;
text-align:left;
}

.commentititolo {
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
font-size: 18px;
width: 250px;
text-align: left;
margin-top: 20px;
margin-bottom: 20px;
padding-left: 3px;
color: #444;
text-decoration: underline;
}

.commentoautore {
height: 16px;
padding: 4px 5px 4px 5px;
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #444;
text-align:left;
}

.commentocorpo {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #444;
margin-top: 5px;
margin-left: 3px;
text-align: left;
line-height: 130%;
/*text-transform: lowercase;*/
}

.commentofooter {
height: 14px;
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px;
color: #719B2B;
margin-bottom: 10px;
text-align: left;
padding: 7px 5px 15px 5px;
border-bottom: 1px dotted #d5d5d5;
}

.commentform {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
padding-bottom: 10px;
margin-left: 5px;
text-align:left;
}

.commentform .formfield {
width: 360px;
text-align: left;
}

.commentform .formbutton {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
background: #3B67B2;
color: #FFFFFF;
margin-top: 10px;
margin-bottom: 20px;
}

.ultimicommenti {
overflow:hidden;
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px;
text-align: left;
text-transform: lowercase;
padding: 5px 10px;
}


/*------------------------------------Anti spam email commentatori ---------------------------------*/

.su-email {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 12px;
color: #3B67B2;
}

.toglida {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 8px;
color: #666666;
}


/* -------------------------------------------------------*/

#nomecategoria {
font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
font-size: 20px;
font-weight:bold;
padding: 1px 8px;
border-bottom: 1px dotted #D0CED5;
border-top: 1px dotted #D0CED5;
background-color:#EEEDEF;
margin-bottom: 30px;
}


/* ----------------------- NP SHOWBLOGS ------------------- */

.pageswitch { 
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px; 
line-height: 15px;
padding-top: 10px;
} 


/* ----------------------- PAGINA LISTA ARCHIVIO (ARCHIVE LIST) ------------------- */

#listarchivio {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
text-align: left;
margin-left: 5px;
}

.pageswitchtitlelist{ 
text-align:left;
} 

.risultatititlelist{
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
font-size: 18px;
font-weight:bold;
text-align:left;
} 

ul.titlelist {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 11px;
list-style: square ;
text-align:left;
}

ul.titlelist li.listamese {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
color: #719B2B;
list-style: square;
text-align:left;
font-weight: bold;
}

ul.titlelist li {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 10px;
color: #444;
list-style: square;
}

ul.titlelist li a {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
color: #0069D2;
}

ul.titlelist li a:hover {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
color:#719B2B;
text-decoration: underline;
}

ul.titlelist li a:visited {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
color: #0069D2;
}

ul.titlelist li a:visited:hover {
font-family: "Lucida Grande", "Trebuchet MS", verdana, arial, helvetica, sans-serif;
font-size: 13px;
color:#000000;
text-decoration: underline;
}


/*--------- Evienzia parole ricerca -------------*/

.highlight {
background-color: yellow;
}

/*--------- Messaggio Errore -------------*/

.messaggioerrore{
font-family: "Trebuchet MS", Verdana, Arial, Sans-serif;
font-size: 24px;
line-height: 1em;
word-spacing: 0.1em;
font-weight:bold;
padding:0px 10px 5px 5px;
}


/*--------- Link ad amministrazione -------------*/

ul.amministrazione{
margin-top:-0.2em;
margin-left: 2.0em;
padding-left:0;
}

ul.amministrazione li{ 
list-style: square;
margin-top:0px;
padding-top: 2px;
text-align:left;
}










