/**************************
***  Verde: #008A66     ***
***  Verde: #008A66     ***
***  Verde: #008A66     ***
***  Verde: #008A66     ***
***  Verde: #008A66     ***
***  Verde: #008A66     ***
**************************/

body {margin:5px 0px 0px 0px; font:12px Verdana; color:#666666; background:#FFFFFF;}
table {font:12px Verdana;}
li {padding:5px; margin:0px; color:#008A66;}
a {color:Orange; text-decoration:none}
a:hover {text-decoration:underline}



/**************************
***   MENU SINISTRA     ***
**************************/
a.menu {font:bold 14px/20px Arial; color:#008A66; text-decoration:none; letter-spacing:2px;}
a.menu:hover {color:Orange; border-top:1px solid Orange; border-bottom:1px solid Orange; text-decoration:none;}
.menu_on {font:italic bold 14px/20px Arial; color:Orange; letter-spacing:2px;}



/*************************
****    MENU TOP     ****
*************************/
a.menu1 {background:url('../img/menu_racing.gif') center no-repeat; width:124px; height:58px; text-decoration:none; display:block}
a.menu1:hover {background:url('../img/menu_racing_on.gif') center no-repeat; text-decoration:none;}
.menu1_on {background:url('../img/menu_racing_on.gif') center no-repeat; width:124px; height:58px; border:1px solid #000000; display:block}

a.menu2 {background:url('../img/menu_sport.gif') center no-repeat; width:124px; height:58px; text-decoration:none; display:block}
a.menu2:hover {background:url('../img/menu_sport_on.gif') center no-repeat; text-decoration:none;}
.menu2_on {background:url('../img/menu_sport_on.gif') center no-repeat; width:124px; height:58px; border:1px solid #000000; display:block}

a.menu3 {background:url('../img/menu_communication.gif') center no-repeat; width:124px; height:58px; text-decoration:none; display:block}
a.menu3:hover {background:url('../img/menu_communication_on.gif') center no-repeat; text-decoration:none;}
.menu3_on {background:url('../img/menu_communication_on.gif') center no-repeat; width:124px; height:58px; border:1px solid #000000; display:block}

a.menu4 {background:url('../img/menu_dinobirelli.gif') center no-repeat; width:124px; height:58px; text-decoration:none; display:block}
a.menu4:hover {background:url('../img/menu_dinobirelli_on.gif') center no-repeat; text-decoration:none;}
.menu4_on {background:url('../img/menu_dinobirelli_on.gif') center no-repeat; width:124px; height:58px; border:1px solid #000000; display:block}

a.menu5 {background:url('../img/menu_purosangue.gif') center no-repeat; width:124px; height:58px; text-decoration:none; display:block}
a.menu5:hover {background:url('../img/menu_purosangue_on.gif') center no-repeat; text-decoration:none;}
.menu5_on {background:url('../img/menu_purosangue_on.gif') center no-repeat; width:124px; height:58px; border:1px solid #000000; display:block}



/**************************
****   MENU DESTRA     ****
**************************/
a.menu_tree, .menu_tree {font:bold 9px/13px Arial; color:#008A66; text-decoration:none; margin-top:5px; display:block; border:1px solid #008A66; padding-right:2px;}
a.menu_tree:hover {color:Orange; text-decoration:none; border:1px solid Orange}
.menu_tree_on {font:italic bold 9px/13px Arial; color:Orange; margin-top:5px; display:block; border:1px solid Orange}

a.menu_tree2, .menu_tree2 {font:bold 9px/11px Arial; color:#008A66; text-decoration:none; padding-right:10px; display:block}
a.menu_tree2:hover {color:Orange; text-decoration:underline;}
.menu_tree2_on {font:italic bold 9px/11px Arial; color:Orange; padding-right:10px; display:block; text-decoration:underline}



/*************************
****    xxx    ****
*************************/

div.testo {/*height:365px; */ padding:10px 0px 0px 30px; text-align:justify; /*background:lime*/}
.titolo {font:bold 20px Arial; color:#008A66; letter-spacing:3px;}
span.testo {background:#FFFFFF; display:block; padding:0px 30px 0px 0px; line-height:16px}

.descriz { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 17pt; color: #007951; text-align: justify ; text-decoration: none; font-weight: normal }



/******************************************************/
/****                    FORM                      ****/
/******************************************************/

form {padding:10px;}
fieldset {font-weight:bold; color:#333333;  padding:10px; text-align:left;}
legend {font:bold 14px Arial; color:Orange;}
label {width:80px; color:#008A66}
input.form {border:1px solid #008A66; font:11px/15px Verdana; color:#333333; height:20px;}
textarea.form {border:1px solid #008A66; font:11px/15px Verdana; color:#333333;}
textarea#privacy {width:100%; height:26px; border:0px; border-top:1px solid #008A66; border-bottom:1px solid #008A66; font:10px/11px Arial; color:#666666}



