﻿/*#######################################################

	RIDEFINIZIONE TAG

########################################################*/
body{
color:#585858;
font-size:11px;
font-family:Verdana;
margin:0px;
background-image:url(../immagini/struttura/sfondo.gif);
background-repeat: repeat-x;
background-position: center top;
background-color:#FFFFFF;
line-height: 15px;
}
h1{
font-size:1.4em;
}
p{
margin:0px;
padding:0px;
}
form{
margin:0px;
padding:0px;
}
a{
color:#101054;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:active{ 
outline: none;
}
a:focus{
-moz-outline-style: none; 
}
/*#######################################################

	STILI DI USO FREQUENTE

########################################################*/
.sfondo_prehome{
color:#585858;
font-size:11px;
font-family:Verdana;
margin:0px;
background-image:url(../immagini/struttura/sfondo_prehome.gif);
background-repeat: repeat-x;
background-position: center top;
background-color:#FFFFFF;
line-height: 15px;
}
.puntino-verticale{
background-image:url(/immagini/puntino_vert.gif);
background-repeat:repeat-y;
}
.puntino-orizzontale{
background-image:url(/immagini/puntino_orizz.gif);
background-repeat:repeat-x;
}
.immagine_sx{
float:left;
margin:0px 20px 5px 0px;
}
.immagine_dx{
float:right;
margin:0px 0px 5px 20px;
}
.testo{
font-size:12px;
line-height:16px;
color:#000000;
}
.clearer{
clear:both;
}
.bar{
font-weight:bold; /* pagine ricerca */
}
.data{
font-size:10px;
}
.titolo-hp{
border-bottom:solid 1px #a0a0a0;
padding-bottom:5px;
margin-bottom:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#A0A0A0;
}
/*#######################################################

	CONTAINER

########################################################*/
#container_est{
width:810px;
margin:0 auto;
position:relative;
background-image:url(../immagini/struttura/sfondo_container_est.gif);
background-repeat:repeat-y;
}
#container{
width:760px;
position:relative;
/*min-height:570px;*/
display: table;
padding:193px 25px 0px 25px; 
background-image:url(../immagini/struttura/sfondo_container.jpg);
background-repeat:no-repeat;
}
#container_prehome{
width:710px;
height:705px;
margin:0 auto;
position:relative;
background-image:url(../immagini/struttura/prehome.jpg);
background-repeat:no-repeat;
padding: 45px 0px 0px 44px;
}
/*#######################################################

	BODY

########################################################*/
#content_sx{
width:234px;
float:left;
}
#content_dx{
width:470px;
float:right;
padding:160px 28px 30px 28px;
}
#notizie{
color:#6e4d01;
padding: 35px 30px 0px 30px;
}
#notizia{
border-bottom:dotted 1px #cb9a29;
padding: 15px 0px 15px 0px;
}
/*#######################

	MENU PREHOME ITA

########################*/
#eng_prehome{
width:58px;
height:45px;
padding: 0px 0px 70px 625px;
}
#menu_prehome{
width:246px;
height:238px;
background-image: url(../immagini/struttura/menu_ita_prehome.gif);
background-repeat:no-repeat;
background-position:left;
}
#menu_prehome ul{
list-style:none;
margin:0;
padding:0;
}
#menu_prehome ul li{
display:block;
padding:0;
}
#menu_prehome ul li a{
display:block;
height:26px;
width:246px;
margin:0;
padding:0;
text-decoration:none;
}
#menu_prehome ul li a:hover{
background-image: url(../immagini/struttura/menu_ita_prehome.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
#menu_prehome ul li .home{
width:246px;
}
#menu_prehome ul li .home:hover{
background-position: -246px 0px;
}
.home_hover{
display:block;
height:26px;
width:246px;
margin:0;
padding:0;
background-image: url(../immagini/struttura/menu_ita_prehome.gif);
background-repeat: no-repeat;
background-position: -246px 0px;
}
#menu_prehome .azienda{
width:246px;
}
#menu_prehome ul li .azienda:hover{
background-position: -246px -26px;
}
#menu_prehome .macchinecaffe{
width:246px;
}
#menu_prehome ul li .macchinecaffe:hover{
background-position: -246px -52px;
}
#menu_prehome .macchinesolubili{
width:246px;
}
#menu_prehome ul li .macchinesolubili:hover{
background-position: -246px -78px;
}
#menu_prehome .contoterzi{
width:246px;
}
#menu_prehome ul li .contoterzi:hover{
background-position: -246px -104px;
}
#menu_prehome .dovesiamo{
width:246px;
}
#menu_prehome ul li .dovesiamo:hover{
background-position: -246px -130px;
}
#menu_prehome .news{
width:246px;
}
#menu_prehome ul li .news:hover{
background-position: -246px -156px;
}
#menu_prehome .contatti{
width:246px;
}
#menu_prehome ul li .contatti:hover{
background-position: -246px -182px;
}
#menu_prehome .areatecnica{
width:246px;
}
#menu_prehome ul li .areatecnica:hover{
background-position: -246px -208px;
}
/*#######################

	MENU PREHOME ENG

########################*/
#ita_prehome{
width:58px;
height:45px;
padding: 0px 0px 70px 625px;
}
#menu_prehome_eng{
width:246px;
height:238px;
background-image: url(../immagini/struttura/menu_eng_prehome.gif);
background-repeat:no-repeat;
background-position:left;
}
#menu_prehome_eng ul{
list-style:none;
margin:0;
padding:0;
}
#menu_prehome_eng ul li{
display:block;
padding:0;
}
#menu_prehome_eng ul li a{
display:block;
height:26px;
width:246px;
margin:0;
padding:0;
text-decoration:none;
}
#menu_prehome_eng ul li a:hover{
background-image: url(../immagini/struttura/menu_eng_prehome.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
#menu_prehome_eng ul li .home{
width:246px;
}
#menu_prehome_eng ul li .home:hover{
background-position: -246px 0px;
}
#menu_prehome_eng .azienda{
width:246px;
}
#menu_prehome_eng ul li .azienda:hover{
background-position: -246px -26px;
}
#menu_prehome_eng .macchinecaffe{
width:246px;
}
#menu_prehome_eng ul li .macchinecaffe:hover{
background-position: -246px -52px;
}
#menu_prehome_eng .macchinesolubili{
width:246px;
}
#menu_prehome_eng ul li .macchinesolubili:hover{
background-position: -246px -78px;
}
#menu_prehome_eng .contoterzi{
width:246px;
}
#menu_prehome_eng ul li .contoterzi:hover{
background-position: -246px -104px;
}
#menu_prehome_eng .dovesiamo{
width:246px;
}
#menu_prehome_eng ul li .dovesiamo:hover{
background-position: -246px -130px;
}
#menu_prehome_eng .news{
width:246px;
}
#menu_prehome_eng ul li .news:hover{
background-position: -246px -156px;
}
#menu_prehome_eng .contatti{
width:246px;
}
#menu_prehome_eng ul li .contatti:hover{
background-position: -246px -182px;
}
#menu_prehome_eng .areatecnica{
width:246px;
}
#menu_prehome_eng ul li .areatecnica:hover{
background-position: -246px -208px;
}
/*#######################

	MENU NAVIGAZIONE SX

########################*/
#menu{
width:234px;
height:232px;
padding:8px 0px 10px 0px;
background-color:#101054;
background-image: url(../immagini/struttura/menu.gif);
background-repeat:no-repeat;
background-position:left;
}
#menu ul{
list-style:none;
margin:0;
padding:0;
}
#menu ul li{
display:block;
padding:0;
}
#menu ul li a{
display:block;
height:26px;
width:234px;
margin:0;
padding:0;
text-decoration:none;
}
#menu ul li a:hover{
background-image: url(../immagini/struttura/menu.gif);
background-repeat: no-repeat;
background-position: 0px 0px;
}
#menu ul li .home{
width:234px;
}
#menu ul li .home:hover{
background-position: -234px 1px;
}
#menu .azienda{
width:234px;
}
#menu ul li .azienda:hover{
background-position: -234px -25px;
}
#menu .macchinecaffe{
width:234px;
}
#menu ul li .macchinecaffe:hover{
background-position: -234px -51px;
}
#menu .macchinesolubili{
width:234px;
}
#menu ul li .macchinesolubili:hover{
background-position: -234px -77px;
}
#menu .contoterzi{
width:234px;
}
#menu ul li .contoterzi:hover{
background-position: -234px -103px;
}
#menu .dovesiamo{
width:234px;
}
#menu ul li .dovesiamo:hover{
background-position: -234px -129px;
}
#menu .news{
width:234px;
}
#menu ul li .news:hover{
background-position: -234px -155px;
}
#menu .contatti{
width:234px;
}
#menu ul li .contatti:hover{
background-position: -234px -181px;
}
#menu .areatecnica{
width:234px;
}
#menu ul li .areatecnica:hover{
background-position: -234px -207px;
}
/*#######################################################

	FOOTER

########################################################*/
#footer{
width:575px;
height:65px;
position:relative;
margin:0 auto;
padding: 5px 0px 0px 235px;
background-image:url('../immagini/struttura/sfondo_footer.gif');
background-repeat:no-repeat;
color:#FFFFFF;
text-align:center;
}
#credits{
position:relative;
margin:0 auto;
width:786px;
height:40px;
padding-right:24px;
text-align:right;
}
#credits a{
color:#e1a822;
}