/* CSS Document */

#contenitore
{
width:950px;
height:640px;
border: 0px solid #9CC43D;
margin: auto;
}

#contenitore_index
{
width:950px;
height:640px;
border: 0px solid #9CC43D;
background-color:#FFFFFF;
margin: auto;
}

#banner_index01
{
width:950px;
height:217px;
float: left;
background-image:url(../immagini/index_03.jpg);
background-repeat:no-repeat;
}

#logo_index
{
width:257px;
height:187px;
margin:auto;
background-image:url(../immagini/logo_index.gif);
background-repeat:no-repeat;
}

#banner_index02
{
width:950px;
height:345px;
float: left;
}

.index
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-align: center; 
text-decoration:none;
color:#333333;
}

.index a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-align: center;
text-decoration:none; 
color:#333333;
}

.index a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-transform:uppercase;
text-align: center; 
text-decoration:none; 
color:#EE1D23;
}

#index_lingue
{
width:457px;
height:30px;
margin:auto;
}

#banner
{
width:950px;
height:120px;
float: left;
background-image:url(../immagini/banner03.jpg);
background-repeat:no-repeat;
}

#banner2
{
width:760px;
height:120px;
float: right;
}


#language
{
width:145px;
height:12px;
margin-left:30px;
margin-top:84px;
}

.language
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
color:#333333
}


#menu
{
width:200px;
height:460px;
float: left;
background-image:url(../immagini/menu.jpg);
}

#menu_2
{
width:150px;
height:442px;
float: right;
}

.menu
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#FFFFFF
}

.menu a
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#FFFFFF;
text-decoration:none;
}

.menu a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:left;
color:#FFFFFF;
text-decoration:none;
}

#content
{
width:750px;
height:460px;
float: left;
background-image:url(../immagini/sfondo_content.jpg);
background-repeat:no-repeat;
}

#content_prodotti
{
width:750px;
height:460px;
float: left;
background-image:url(../immagini/sfondo_content_prodotti.jpg);
background-repeat:no-repeat;
}

#testo
{
width:700px;
height:450px;
margin: auto;
overflow: auto;
padding-right:15px;
}

#testo_news
{
width:700px;
height:400px;
margin: auto;
overflow: auto;
padding-right:15px;
}

#testo_prodotti
{
width:400px;
height:400px;
float:left;
overflow:auto;
}

#testo_prodotti2
{
width:420px;
height:400px;
float:left;
}


#testo_elenco_prodotti
{
width:260px;
height:400px;
float:right;
}

#testo2
{
width:600px;
height:auto;
float:left;
}

#testo3
{
width:550px;
height:240px;
float:left;
overflow:auto;
padding-right:10px;
}

#testo3_2
{
width:550px;
height:190px;
float:left;
overflow:auto;
padding-right:10px;
}

#testo4
{
width:700px;
height:410px;
margin: auto;
overflow: auto;
padding-right:15px;
}


.titolo
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color: #333333;
text-transform:uppercase;
}

.sotto_titolo
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #990000;
text-decoration:none;
line-height:22px;
}

.sotto_titolo a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #990000;
text-decoration:none;
line-height:22px;
}

.sotto_titolo a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color: #990000;
text-decoration:underline;
line-height:22px;
}

.testo
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left;
color:#000000;
}

.testo a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left;
font-weight:bold;
color:#990000;
text-decoration:none;
}

.testo a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align: left;
font-weight:bold;
color:#990000;
text-decoration:underline;
}

#piede
{
width:950px;
height:60px;
float: left;
background-image:url(../immagini/piede.jpg);
background-repeat:no-repeat;
padding-top: 10px;
}

.piede
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: center;
text-transform:uppercase;
color:#333333;
}

.piede a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: center;
text-transform:uppercase;
text-decoration:none;
color:#EE1D23;
}

.piede a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: center;
text-transform:uppercase;
text-decoration:none;
color:#EE1D23;
}

.sotto_foto
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: left;
text-decoration:none;
color:#EE1D23;
}

.sotto_foto a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: left;
text-decoration:none;
color:#EE1D23;
}

.sotto_foto a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-align: left;
text-decoration:none;
color:#EE1D23;
}

#mappa
{
width:500px;
height:400px;
margin: auto;
padding-right:15px;
}

.mappa
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
color:#333333;
}


/* Macchinari */


#macchinari
{
width:500px;
height:380px;
margin: auto;
overflow: auto;
padding-right:15px;
}

#box_macchinari
{
width:440px;
height:130px;
float:left;
padding-right:15px;
}

#box_macchinari_2
{
width:440px;
height:165px;
float:left;
padding-right:15px;
}

#fotina
{
width:140px;
height:100px;
float:left;
padding-top:5px;
}

#descrizioni
{
width:300px;
height:auto;
float:left;
}


/* Lavorazioni */


#box_lavorazioni
{
width:500px;
height:400px;
margin:auto;
padding-right:15px;
overflow:auto;
}

#fotina_2
{
width:140px;
height:auto;
float:left;
padding-top:5px;
}

#descrizioni_2
{
width:300px;
height:auto;
float:left;
}

.certificato
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform: none;
font-weight:bold;
color:#ffffff;
}

.certificato a
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform: none;
font-weight:bold;
color:#ffffff;
}

.certificato a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-transform: none;
text-decoration:underline;
font-weight:bold;
color:#ffffff;
}

#itierre
{
width:950px;
height:20;
margin: auto;
}

.itierre
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align: left; 
text-transform:uppercase;
color: #666666;
}

.itierre a
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align: left; 
text-transform:uppercase;
text-decoration:none;
color: #666666;
}

.itierre a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
text-align: left; 
text-transform:uppercase;
text-decoration:none;
color: #FFFFFF;
}

#box_foto
{
width:200px;
height:auto;
float:left;
}

#box_foto2
{
width:93px;
height:auto;
float:left;
}

#testo_prodotti3
{
width:420px;
height:400px;
float:left;
}


#testo_elenco_prodotti2
{
width:275px;
height:400px;
float:left;
}


