/* CSS Document */

#contenitore
{
width: 700px;
height:auto;
border: 0px solid #333333;
margin:auto;
}

#topverde
{
width: 700px;
height: 25px;
background-color:#588230;
}

#banner
{
width: 700px;
height: 113px;
background-image:url(../immagini/banner.jpg);
background-repeat:no-repeat;
border: 0px solid #333333;
}

#menu
{
width: 700px;
height: 30px;
background-color:#FFFFFF;
border: 0px solid #333333;
}

#centro
{
width: 700px;
height: 392px;
background-color:#FFFFFF;
border: 0px solid #333333;
}

#piede
{
width: 700px;
height: 24px;
background-image:url(../immagini/piede.jpg);
background-repeat:no-repeat;

/* exp7 */
#width: 700px;
#height: 24px;
#margin: auto;
#background-image:url(../immagini/piede.jpg);
#background-repeat:no-repeat;
}

/* testi */

#topverde02
{
width: 220px;
height: 10px;
float:left;
margin-top: 0px;

/* exp7.0 */
#width: 220px;
#height: 10px;
#float:left;
#margin-top: 6px;
}

#topverde03
{
width: 200px;
height: 16px;
float:right;
margin-top: -2px;

/* exp7.0 */
#width: 200px;
#height: 16px;
#float:right;
#margin-top: 6px;
}

.topverde
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-transform:uppercase;
text-align:center;
letter-spacing: 1px;
}

.topverde a
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.topverde a:hover
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-decoration:underline;
}


#piede02
{
width: 600px;
height: 15px;
margin-top: 10px;
margin-left: 50px;

/* EXP7 */
#width: 600px;
#height: 15px;
#margin-top: 6px;
#margin-left: 50px;
}

.piede
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
padding-top: 5px;

/* exp7 */
#font:normal 9px Arial, Helvetica, sans-serif;
#color:#FFFFFF;
#text-align:center;
#padding-top: 0px;
}


/* centro */

#sx
{
width: 225px;
height: 390px;
background-color:#FFFFFF;
border: 0px solid #333333;
float:left;
background-image:url(../immagini/sfondosx.jpg);
background-repeat:no-repeat;
overflow:auto;
}

#sx01
{
width: 150px;
height: auto;
border: 0px solid #333333;
margin-top: 12px;
margin-left: 27px;
}

.sx01_title
{
font:normal 11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
}

.sx01_title a
{
font:normal 11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
text-decoration:none;
}

.sx01_title a:hover
{
font:normal 11px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
text-decoration:underline;
}

.sx01_text
{
font:normal 10px Arial, Helvetica, sans-serif;
color:#000000;
text-align: left;
}

.sx01_text a
{
font:normal 10px Arial, Helvetica, sans-serif;
color:#000000;
text-align: left;
text-decoration:none;
}

.sx01_text a:hover
{
font:normal 10px Arial, Helvetica, sans-serif;
color:#588230;
text-align: left;
text-decoration:none;
}

#dx
{
width: 470px;
height: 390px;
background-color:#FFFFFF;
border: 0px solid #333333;
float:right;
overflow: auto;
}


#dx01
{
width: 400px;
height: auto;
border: 0px solid #333333;
margin-top: 12px;
margin-left: 27px;
}

.dx01_subtitle
{
font:normal 10px Arial, Helvetica, sans-serif;
color:#588230;
text-align: left;
}

/* index */

#index_top
{
width: 700px;
height: 142;
border: 0px solid #333333;
}

#centro_index
{
width: 700px;
height: 427px;
background-color:#FFFFFF;
border: 0px solid #333333;
}

.piede_index
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
}

.piede_index a
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

.piede_index a:hover
{
text-decoration:underline;
}

/* elenco prodotti */

#box
{
width: 180px;
height: 60px;
margin-left:27px;
border: 0px solid #333333;
background-image:url(../immagini/box_prodotti/sfondo_box.jpg);
background-repeat:no-repeat;
}

#fotina
{
width: 50px;
height: 50px;
border: 0px solid #333333;
float: left;
}

#testo_box
{
width: 125px;
height: 50px;
border: 0px solid #333333;
float: right;
}

.testo_box
{
font:normal 9px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#000000;
margin-top: 18px;
margin-left: 10px;
}

.testo_box_link
{
font:normal 9px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
margin-top: 18px;
text-decoration:none;
}

.testo_box_link a
{
font:normal 9px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
margin-top: 18px;
text-decoration:none;
}

.testo_box_link a:hover
{
font:normal 9px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
margin-top: 18px;
text-decoration:underline;
}

#mappa
{
width: 364px;
height: 300px;
border: 1px solid #333333;
margin-left:27px;
}

/* login */

#sx_login
{
width: 40px;
height: 10px;
border: 0px solid #333333;
margin-top:85px;
margin-left:27px;
float: left
}

#sx_loginasp
{
width: 185px;
height: auto;
border: 0px solid #333333;
margin-top:35px;
margin-left:27px;
float: left
}

.sx01_text_login
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#807F84;
text-align: left;
}

.sx01_text_login a
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#807F84;
text-align: left;
text-decoration:none;
}

.sx01_text_login a:hover
{
font:normal 9px Arial, Helvetica, sans-serif;
color:#588230;
text-align: left;
text-decoration:none;
}

#dx_prodottiasp
{
width: 470px;
height: 390px;
background-color:#FFFFFF;
border: 0px solid #333333;
float:right;
margin-top:-392px;
overflow: auto;
}

#dx01_prodottiasp
{
width: 390px;
height: auto;
border: 0px solid #333333;
margin-top: 0px;
margin-left: 27px;
}

.sx01_title_scheda
{
font:normal 12px Arial, Helvetica, sans-serif;
font-weight:bold;
color:#588230;
text-transform:uppercase;
}

#itr
{
width: 700px;
height: 10;
border: 0px solid #333333;
margin: auto;
}

.itr
{
font:normal 8px Arial, Helvetica, sans-serif;
color:#588230;
text-transform:uppercase;
text-align:left;
}

.itr a
{
font:normal 8px Arial, Helvetica, sans-serif;
color:#588230;
text-transform:uppercase;
text-align:left;
text-decoration:none;
}

.itr a:hover
{
font:normal 8px Arial, Helvetica, sans-serif;
color:#588230;
text-transform:uppercase;
text-align:left;
text-decoration:none;
}



