/* Le caratteristiche del testo dei tag BODY, P, TESTO devono essere uguali */


body
{
background-color: #FAFADF;
background-image:  url("../images/bg.html");
background-repeat: repeat-x; 
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #17490B;
text-decoration: none;
letter-spacing: 0;

scrollbar-3dlight-color: #7E964A;
scrollbar-arrow-color: #EAE2B9;
scrollbar-base-color: #8A4B2F;
scrollbar-darkshadow-color: #2C7514;
scrollbar-face-color: #507306;
scrollbar-highlight-color: #FFFFFF;
scrollbar-shadow-color: #D1D1D1;
}

P
{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #17490B;
text-decoration: none;
}

TD
{
font-family: arial, helvetica, verdana, sans-serif;
font-size: 12px;
font-weight: normal;
color: #17490B;
text-decoration: none;
}

H1
{
font-weight: normal;
margin: 0px 0% 0px auto;
font-size: 11px;
color: #D7E3BF; 
font-family: tahoma, verdana, arial, helvetica, sans-serif;
text-decoration: none;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 10px;
padding-left: 20px;
}

H2
{
font-weight: normal;
margin: 0px 0% 0px auto;
font-size: 11px;
color: #9CB665; 
font-family: tahoma, verdana, arial, helvetica, sans-serif;
text-decoration: none;
padding-top: 25px;
padding-bottom: 15px;
padding-right: 10px;
padding-left: 15px;
}

/* ---------------- links senza classe -------------------*/
a		{ color: #185508; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }
a:link		{ color: #185508; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }
a:visited	{ color: #185508; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }
a:hover		{ color: #F3780A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; }

/*----------------- Contenuti -----------------*/

.colorepagina       { background-color: #FAFADF}

.titolo            	{ color: #5E4741; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}

.testo            	{ color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:link       	{ color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:visited    	{ color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}
a.testo:hover      	{ color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.testoCarrello         	{ color: #E52900; font-weight: bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-top:2px; padding-left:5px}

.testobox            { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:11px; padding-right:11px; padding-top:0px}
a.testobox:link      { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.testobox:visited   { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.testobox:hover     { color: #003FF4; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}

.testoboxnews            { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:11px; padding-right:11px; padding-top:0px}
a.testoboxnews:link      { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.testoboxnews:visited   { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.testoboxnews:hover     { color: #F3780A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}

.linkelenconews            { color: #7E964A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:11px; padding-right:11px; padding-top:0px}
a.linkelenconews:link      { color: #7E964A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.linkelenconews:visited   { color: #7E964A; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}
a.linkelenconews:hover     { color: #17490B; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none; padding-left:0px; padding-right:0px; padding-top:0px}

.carrellotesto    	{ color: #185508; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0; text-decoration: none;}

.claim		        {color: #E4D9A3; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; padding-right:13px}
a.claim:link	    {color: #E4D9A3; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; padding-right:13px}
a.claim:visited     {color: #E4D9A3; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; padding-right:13px}
a.claim:hover	    {color: #E4D9A3; font-family: arial, helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration: none; padding-right:13px}

.didascalia            	{ color: #5E4741; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; line-height: 10px; padding-top: 6px; text-decoration: none;}
a.didascalia:link       { color: #5E4741; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; line-height: 10px; padding-top: 6px; text-decoration: none;}
a.didascalia:visited    { color: #5E4741; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; line-height: 10px; padding-top: 6px; text-decoration: none;}
a.didascalia:hover      { color: #5E4741; font-weight: normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; line-height: 10px; padding-top: 6px; text-decoration: underline;}

.menucolsx            	{ color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menucolsx:link      	{ color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menucolsx:visited	    { color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menucolsx:hover  	    { color: #FFD801; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.menuhome            	{ color: #185508; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome:link      	{ color: #F3780A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome:visited	    { color: #F3780A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}
a.menuhome:hover  	    { color: #185508; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none;}

.loghipalmsx            { color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}
a.loghipalmsx:link      { color: #C0DC86; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}
a.loghipalmsx:visited	   { color: #C0DC86; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}
a.loghipalmsx:hover  	   { color: #FFFFFF; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-bottom:9px;}

.titolotabelle            	    { color: #F3780A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titolotabelle:link      	    { color: #F3780A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titolotabelle:visited	        { color: #F3780A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}
a.titolotabelle:hover  	        { color: #000000; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none;}

.titlink            	    { color: #003FF4; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left:11px; padding-right:11px}
a.titlink:link      	    { color: #003FF4; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left:11px; padding-right:11px}
a.titlink:visited	        { color: #003FF4; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left:11px; padding-right:11px}
a.titlink:hover  	        { color: #F3780A; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; letter-spacing: 0px; text-decoration: none; padding-left:11px; padding-right:11px}

.prezzo             	    { color: #003FF4; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: none; padding-left:11px; padding-right:0px}
.prezzobarrato         	    { color: #000000; font-weight : bold; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 11px; letter-spacing: 0px; text-decoration: strike; padding-left:11px; padding-right:0px}

.fnd-bandadx       	    { background-image:  url("../images/carrello-fnd-bandadx.gif"); background-repeat: repeat-x; background-color: #FAFADF;}

.copyright            	{ color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-left:16px; padding-top:15px}

.partner		        { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-right:16px; padding-top:15px}
a.partner:link	        { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-right:16px; padding-top:15px}
a.partner:visited	    { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none; padding-right:16px; padding-top:15px}
a.partner:hover	        { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: underline; padding-right:16px; padding-top:15px}

.partnerwww		        { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:link	    { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:visited	{ color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: none;}
a.partnerwww:hover	    { color: #7E964A; font-weight : normal; font-family: tahoma, helvetica, verdana, sans-serif; font-size: 12px; text-decoration: underline;}


.fnd-menusx       	    { background-image:  url("../images/puntocolore_menusx.html"); background-repeat: repeat-x; background-color: #7E964A;}


/*----------------- Form -----------------*/

input.formCarrello
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BACKGROUND-IMAGE:  url("../images/fnd_form.gif");
    BORDER-LEFT: 0px;
    COLOR: #7A1F1E;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: tahoma, verdana,  arial;
    TEXT-DECORATION: none
}

input.bottone
{
color: #ffffff;
background: #282871;
border: 0;
font-family: tahoma, arial, sans-serif
font-size: 11px;
font-weight: bold;
text-decoration: none;
border-right: solid #DCDCDC;
border-right-width: 1px;
border-bottom: solid #DCDCDC;
border-bottom-width: 1px;
border-left: solid #DCDCDC;
border-left-width: 1px;
border-top: solid #DCDCDC;
border-top-width: 1px;
width: 75px;
text-transform: uppercase;
}
	
input.form
{
color: #0C2577; 
background: #ffffff;
background-image:  url("../images/fnd_form.gif");
border: 0;
font-family: tahoma, arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
border-right: solid #DCDCDC;
border-right-width: 1px;
border-bottom: solid #DCDCDC;
border-bottom-width: 1px;
border-left: solid #DCDCDC;
border-left-width: 1px;
border-top: solid #DCDCDC;
border-top-width: 1px;
padding-left: 4px;
}

textarea.form
{
color: #0C2577; 
background: #ffffff;
background-image:  url("../images/fnd_form.gif");
border: 0;
font-family: tahoma, arial, sans-serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
border-right: solid #DCDCDC;
border-right-width: 1px;
border-bottom: solid #DCDCDC;
border-bottom-width: 1px;
border-left: solid #DCDCDC;
border-left-width: 1px;
border-top: solid #DCDCDC;
border-top-width: 1px;
padding-left: 4px;
}
	
select.form
{
color: #7E7E7E; 
background-color: #ffffff;
border: 0;
font-family: tahoma, arial, sans-serif;
font-size: 11px;
font-weight: bold;
text-decoration: none;
border-right: solid #f4f4f4;
border-right-width: 1px;
border-bottom: solid #f4f4f4;
border-bottom-width: 1px;
}
	
checkbox.form
{
color: #54544B;
background-color: #E7E7E2;
border: 0;
font-family: verdana, tahoma, arial, sans-serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;
}