/* CSS Document */
A:link, A:visited { text-decoration: none; color: #000066}
A:hover { text-decoration: none; color: #009933 }
img { border: 0px }

body{
margin: 0px;
/*
background: url(../imagesPortale/sf_pagina.jpg);
background-repeat:repeat-x; 
background-position:top;
*/

font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}


/*TESTATA*/
#testaEsterna{
width: 963px;
height: 100px;
margin: auto;
background-image:url(../imagesPortale/backgroundTestata.png);
}

#testa{
width: 963px;
height: 148px;
margin: auto; 
}


#logo{
position:absolute;
z-index:1;
top:0px;
margin-left:40px;


}


/*input{
border: solid 1px #999999;}*/

#flash{
text-align: right;
float:left;
display: inline;
/*background:url(../imagesPortale/sf_flash.jpg);*/
width: 460px;
height: 148px;
margin-right:0px;
padding-right:0px;
}
/**/

/*MENU*/
#menu{
width: 963px;
height: 30px;
background-image:url(../images.php?img=imagesPortale/menu/navi_bg.png&altezza=30);
margin: auto;
padding: auto;
} 
#menu1{
width: 963px;
margin: 0 auto;
text-align:center;


}

.ulMenu {
list-style-type: none;
height: 30px;
margin: auto;
margin-left:0px;

}

.liMenu {
float:left;
}

.ulMenu a {
background-image: url(../images.php?img=imagesPortale/menu/navi_bg_divider.png&altezza=30);
background-repeat: no-repeat;
background-position: right;
padding-right: 15px;
padding-left: 15px;
display: block;
line-height: 30px;
text-decoration: none;
/*font-family: Georgia, "Times New Roman", Times, serif;
font-size: 21px;
*/
font-style:italic;
	font-weight:bolder;
	font-variant:small-caps;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
}

.ulMenu a:hover {
color: #ffc325;
}

/*#menu_voci{
height: 31px;
width: 963px;
background:#99FF99;}*/



/**/

/*centrale*/
#centro{
width: 963px;
margin:auto;
overflow:hidden;
background:url(../imagesPortale/sf_centro.jpg);

/*background:#CC6600*/}


#sinistra,
#contenuto,
#destra
 {
 padding-top:10px;
overflow: hidden;
float: left;
display: inline;
}

#bordo_dx,
#bordo_sx {
height: 436px;
float: left;
display: inline;
}

#contenuto{
width: 546px;
padding: 10px;
margin-top: -10px;
}

#bordo_sx{
width: 18px;
background: url(../imagesPortale/sf_sx.jpg)}

#destra {
width: 186px;}

#bordo_dx{
width: 17px;
background:url(../imagesPortale/sf_dx.jpg)}

#sinistra{
width: 176px;}
/**/

/*NEWS*/
#news_ante{
list-style:none;
margin-left: 10px;
padding-left: 10px;}

#news_ante li{
margin-bottom: 10px;
border-bottom: solid 1px #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
color:#999999;}

.titoli_news{
color:#000066;
font-weight:bold;
font-size:11px;}

.testo_news{
color:#333333;
font-size:11px;}

/**/

/*PRIMO PIANO*/
#primopiano{
width: 171px;
padding-left: 7px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
text-align:center;
}

#cerca{
width: 160px;}

#box_cerca{
width: 176px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#999999;
}

input.cerca{
width: 110px;
border:solid 1px #C1CF00;
}

#nome{
width: 130px;}
#cognome{
width: 130px;}
#email{
width: 130px;}
#telefono{
width: 130px;}

#ul_primopiano{
list-style:none;
margin-left: 0px;
margin-top: 10px;
padding-left: 0px;}

#ul_primopiano li{
text-align: center;
margin-bottom:10px;
border-bottom: solid 1px #CCCCCC;
}

.tit_prod_off{
color:#FF9900;
font-weight: bold;
}

.tit_prod{
color:#003399;
font-weight: bold;
}

.image_off{
border: solid 3px  #006699;
}

.tut_of{
color: #003399;
font-style:italic;
font-weight: bold;
}
/**/

/*newsletter*/
#box_newslett{
margin-left: 10px;
margin-top: 10px;
width: 168px;
height: 160px;
padding-left: 8px;
background-image:url(../imagesPortale/sf_newsletter.jpg);
background-repeat:no-repeat;
padding-top: 45px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color: #666666;
}

#form_newsl{
margin-bottom: 0px;
padding-bottom: 0px;
}

input.news{
width: 144px;
height: 17px;
border: solid 1px #9CAADB}

input.newsok{
height: 22px;}
/**/

#opz_pag{
width: 546px;
margin-right: 20px;
height: 30px;
text-align:right;
font-weight:bold;
font-style:italic;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#92C0DA}

#area_pag{
width: 566px;
height: 30px;
text-align:left;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#192B6D}

a.opz:link{
color:#92C0DA}
a.opz:visited{
color:#92C0DA}
a.opz:hover{
color: #00CC00}

.nobord{
border: 0px;}

/*menu a tendina*/
#menu_child {
position:absolute;
visibility:hidden;
background: #00FF99;}


div.sample_attach, a.sample_attach
{
  width: 30px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color: #FFFFFF;
}


a.sample_attach
{
  display: block;
  border-bottom: none;
  text-decoration: none;
}

a:hover.sample_attach
{
  display: block;
  color: #00FF00;
  border-bottom: none;
  text-decoration: none;
}



div.sample_attach2, a.sample_attach2
{
  width: 120px;
  background: #FFFFFF;
/*  padding: 5px;*/
/*  border-bottom: solid 1px #009900;*/
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-style:normal;
  border: solid 1px #CCCCCC;
  border-top: none;
  margin-top: 0px;
  color: #003366;
}

a:hover.sample_attach2
{
   color: #00FF00;
   background:#003366;
}

a.sample_attach2
{
  display: block;
  text-decoration: none;
}

a:hover.sample_attach2
{
  display: block;
  color: #FF9900;
}
/**/

#footer{
background-image:url(../imagesPortale/footerOfficina.jpg);
background-position:bottom;
background-repeat:repeat-x;
height: 51px;
width: 955px;
margin: auto;

}
#footer1{
width: 963px;
height:25px;
color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
margin: 0 auto;
text-align:center;

}

#footer1 div span{
 margin-top:-70px;
}
#footer1 div a img{
	margin-top:-10px;
}

#footer2{
}


.mob_cat{
list-style: none;
width: 550px;
}

/*ul.mob_cat li{
display: inline;
float: left;
background-image: url(../imagesPortale/sf_categorie.jpg);
background-repeat:repeat-x;
text-align:center;
padding: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
margin-right: 10px;
margin-bottom: 10px;
width: 144px;
height: 90px;
}*/

ul.mob_cat li{
display: inline;
float: left;
width: 164px;
height: 130px;
}

ul.mob_cat li a{
display: inline;
float: left;
background-image: url(../imagesPortale/sf_categorie.jpg);
background-repeat:repeat-x;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#333333;
padding-top: 10px;
width: 154px;
height: 110px;
/*border: solid 1px #CCCCCC;*/
}

ul.mob_cat li a:hover{
cursor: pointer;
cursor: hand;
background-image: url(../imagesPortale/sf_categorie_hover.jpg);
background-repeat:repeat-x;
}

.mob_cat li A:link, .mob_cat li A:visited { text-decoration: none; color: #999999}
.mob_cat li A:hover { text-decoration: none; color: #009933 }

#prodotti{
list-style: none;
margin-left: 0px;
padding-left:0px;
width: 600px;
}

/*#prodotti li{
display: inline;
float: left;
padding: 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#333333;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;
width: 159px;
height: 120px;
background-image: url(../imagesPortale/sf_prodotto.jpg);
}

#prodotti li:hover{
background-image: url(../imagesPortale/sf_prodotto_hover.jpg);
background-repeat:repeat-x;
cursor: pointer;
cursor: hand;
}*/

.prodotti_li{
display: inline;
float: left;
/*margin: 10px 10px 10px 10px;*/
width: 179px;
height: 140px;
}

.prodotti_li a{
display: inline;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color:#333333;
/*padding: 5px;
margin-right: 5px;
margin-left: 5px;
margin-bottom: 10px;*/
width: 169px;
height: 130px;
background-image: url(../imagesPortale/sf_prodotto.jpg);
/*border: solid 1px #CCCCCC;*/
}

ul#prodotti li a:hover{
cursor: pointer;
cursor: hand;
background-image: url(../imagesPortale/sf_prodotto_hover.jpg);
background-repeat:repeat-x;
}

.bar_prod{
background: url(../imagesPortale/sf_barprod.jpg);
height: 20px;
clear: both;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
padding-left: 5px;
padding-top: 5px;}

#descr{
padding-left: 10px;
padding-top: 10px;
width: 154px;
height: 98px;}

#descr img{
float:left;
display: inline;
margin-right: 5px;}

#scheda{
text-align:right;
padding-right: 5px;
clear:both;
height: 12px;
width: 154px;}

.tit_prod{
font-size:12px;
font-weight:bold;}

/*scheda con tab*/
.scheda_left{
width:260px;
float: left;
margin: 0px 10px 10px 0px;
display: inline;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;

}

#scheda_gen{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: justify;
}

.fot_altre{
width: 260px;
overflow: hidden;
margin-left: 0px;
padding-left: 0px;
list-style: none;}

.fot_altre li{
width: 68px;
height: 65px;
float: left;
display: inline;
overflow: hidden;
margin-right: 5px;
margin-bottom: 3px}

#allegati{
width:250px;
background-image:url(../imagesPortale/sf_allegati.jpg);
background-repeat:repeat-y;
background-position:right;
text-align:right;
clear:both;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding:5px;}

.prezzo{
font-size:12px;
font-weight:bold;
color:#000066;}

.scontato{
font-size:12px;
font-weight:bold;
color:#990000}

#colori{
margin-left: 0px;
padding-left: 0px;
list-style: none;}

#colori li{
display: inline;
float: left}

.clear{
clear: both}

/*scheda tecnica*/
.riga_descr{
width: 295px;
border-right: solid 3px #FFFFFF;
float: left;
display: inline;
}
.riga_valore{
width: 225px;
float: left;
display: inline;
}

.riga_valore, .riga_descr{
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
padding-left: 5px;
}

.riga_1{
margin-bottom: 10px;
width: 546px;
overflow: hidden;
background: #FFFF99;
border-bottom: solid 1px  #FF9900; }

.riga_2{
margin-bottom: 10px;
width: 546px;
overflow: hidden;
background: #DEDEDE;
border-bottom: solid 1px  #FF9900; }

.etichetta{
margin-left: 203px;
clear: both;
width: 400px;
padding-top: 10px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
color:#192B6D}



.riga_downl{
margin-bottom: 10px;
width: 546px;
margin-right: 3px;
border-bottom: solid 1px  #999999;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#192B6D
}

#entra{
width: 300px;
margin: auto;
border: solid 1px  #CCCCCC;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

.titolo {
	text-align:center;
	font-weight:bold;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	color:#192B6D

}
.titolo_interno {
	height: 20px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#192B6D;
	padding-top: 3px;
	padding-left: 3px;
	margin-bottom: 15px;
	border: 1px solid #D7D7D7;
	background-color: #E0E780;
}

.titolo_interno_sub {
	height: 14px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#0A701A;
	font-weight:bold;
	font-style: italic;
	border-bottom: 1px solid #D7D7D7;
}

.titolo_contatti {
	height: 20px;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color:#192B6D;
	padding-top: 3px;
	padding-left: 3px;
	margin-bottom: 15px;
	border: 1px solid #D7D7D7;
	background-color: #E0E780;
	clear: both;
}

.cont_news{
text-align:justify;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

/*mercatino*/
.riga_nome,
.riga_des,
.riga_prez,
.riga_scont,
.riga_vedi{
float: left;
display: inline;
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #000033;
height: 45px;
}

.riga_nome{
width: 100px;
border-right: solid 3px #FFFFFF}
.riga_des{
width: 200px;
border-right: solid 3px #FFFFFF}
.riga_prez{
width: 97px;
border-right: solid 3px #FFFFFF}
.riga_scont{
width: 97px;
border-right: solid 3px #FFFFFF}
.riga_vedi{
width: 30px;}

.riga_nome1,
.riga_des1,
.riga_prez1,
.riga_scont1,
.riga_vedi1{
float: left;
display: inline;
}

.riga_nome1{
width: 100px;}
.riga_des1{
width: 200px;}
.riga_prez1{
width: 100px;}
.riga_scont1{
width: 100px;}

/*HOME*/
#testahome, #centrohome, #footerhome{
width: 543px;
}

#testahome, #footerhome{
height: 50px;
}

#centrohome{
height: 228px;
background-image: url(../imagesPortale/home/sf_centro.jpg);
}

#txtrinno,
#txtmobilita,
#txtedil,
#txtamb{
float: left;
display: inline;
}

#txtrinno{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
margin: 7px 32px 10px 56px;
width: 210px;
height: 80px;
}
#txtmobilita{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-align:right;
margin: 7px 10px 10px 0px;
width: 203px;
height: 90px;
}

#txtedil{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFFFFF;
margin: 55px 43px 10px 35px;
width: 210px;
}

#txtamb{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-align:right;
margin: 55px 10px 10px 0px;
width: 191px;
}

.txt_intro{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #000033;
text-align: justify;
}

/*FAQ*/
#faq{
list-style: none;
margin: 0px;
padding: 0px;
}

.faq_li{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000033;
}

.data{
color:#009900;
}
.titolo{
font-weight: bold;
font-size:15px;
}
.testo{
color: #666666;
float:left;
margin-bottom:3px;
}

#indirizzo, #richiesta{
width: 384px;
}

#txt_assistenza{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
width: 390px;
margin: auto;
color: #000033;
text-align: justify;
}

/*#menufonti{
margin-top: 20px;
border-top: solid 1px #CCCCCC;
padding: 3px;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
text-align: center;
}*/

#menufonti A:link, #menufonti A:visited { text-decoration: none; color: #000066}
#menufonti A:hover { text-decoration: none; color: #990000}

.tabella_biogas, .tabella_biogas TD, .tabella_biogas TH{
padding: 5px;
}
.link {
	cursor: pointer;
}
img.messa_a_sx {
	float: left;
	margin-right: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}
img.messa_a_dx {
	float: right;
	margin-left: 2px;
	margin-top: 2px;
	margin-bottom: 2px;
}

#txtrinno, #txtmobilita, #txtedil, #txtamb {
	font-size: 15px;
	font-style:italic;
	font-weight: bold;
}
#txtrinno {
	color: #E6E8EE;
}
#txtmobilita {
	color: #304D77
}
#txtedil {
	color: #E8D4C8;
}
#txtamb {
	color: #FFFFFF;
}

.contatti_testo {
	width: 300px;
	float: left;
}
#contatti_mappa {
	width: 245px;
	height: 200px;
	float: left;
}

.menurinno {
	height: 20px;
	padding-top: 10px;/*
	background-image:url(../imagesPortale/sf_menurinno.jpg);
	border: 1px solid #D7D7D7;
	background-color: #E0E780;*/
}

#menufonti{
list-style: none;
margin: 0px;
padding: 0px;
}

#menufonti2{
list-style: none;
clear: both;
margin: 0px;
padding: 0px;
}

.spacer{
clear: both;
height: 5px;}

.menufonti_li{
height: 20px;
float: left;
display: inline;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
background-image:url(../imagesPortale/sf_menurinnolli.jpg);
}

#fotovoltaico td, #fotovoltaico td th{
padding: 3px;}

.fotov_testa{
background: #F0F3C0;
border-bottom: solid 1px #999999;
}

#link_catalogo {
	width: 546px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #D0DF24;
	text-align: left;
}
#link_catalogo input {
    background-image: url(../imagesPortale/tasto_catalogo.jpg);
	font-weight: bold;
	width: 150px;
	height: 22px;
	border: 0px;
}

#form_invio{
        width:550px;
        float:left;
}
.domanda{
background-image:url(../imagesPortale/sf_barprod.jpg);
text-align:center;
}
.tabella_dom{
background-color:#F4F5D3;
}
.li_foto:hover{
	cursor:			pointer;
}

#form_cerca{
margin: 0px;
padding: 0px;
}


.puls_ris{
margin-bottom: 25px;}

#didascalia{
width:250px;
background-color:#E2E2E2;
text-align:center;
clear:both;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}

/*ombra primo piano*/

#ombra{
padding:0 0 5px 0;
width: 82px;
margin: auto;
background: url(../imagesPortale/ombra.jpg) no-repeat bottom left;
}

#ul_primopiano li img{
display:block;
border:1px solid #ccc;padding: 5px;
border-color: #ccc #999 #666 #ccc}
/**/

/*banner*/
#banner_ul{
margin: 0px;
padding: 0px;
list-style: none;
}

#banner_ul li{
width: 186px;
height: 60px;
background-color: #CCCCCC;
margin-bottom: 10px;
text-align: center;
}
/**/

/*box iconerinno*/



#iconerinno{
	width: 495px;
	height: 90px;
}



#biogas{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/biogas.jpg);
	cursor: pointer;
}

#biogas:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/biogas2.jpg);
}



#biomasse{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/biomasse.jpg);
	cursor: pointer;
}

#biomasse:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/biomasse2.jpg);
}



#eolica{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/eolica.jpg);
	cursor: pointer;
}

#eolica:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/eolica2.jpg);
}



#geotermia{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/geotermia.jpg);
	cursor: pointer;
}

#geotermia:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/geotermia2.jpg);
}



#idro{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/idro.jpg);
	cursor: pointer;
}

#idro:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/idro2.jpg);
}



#risparmio{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/risparmio.jpg);
	cursor: pointer;
}

#risparmio:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/risparmio2.jpg);
}



#solaref{
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/solaref.jpg);
	cursor: pointer;
}

#solaref:hover {
	background-image: url(../imagesPortale/icons/rinnovabili/solaref2.jpg);
}



#solaret {
	height: 90px;
	width: 70px;
	float: left;
	display: inline;
	background-image: url(../imagesPortale/icons/rinnovabili/solaret.jpg);
	cursor: pointer;
}

#solaret:hover{
	background-image: url(../imagesPortale/icons/rinnovabili/solaret2.jpg);
}

#username, #password,
input.ecomotion,
textarea.ecomotion {
	border:solid 1px #C1CF00;
}

#link_altri{
float:right;
}

.link_rcat{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.icona{
height: 90px;}

.link_video{
float: left;
margin-top: 5px;
width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.prezzo_foglia{
height: 14px;
width: 162px;
margin-left: -1px;
padding-left: 1px;
/*border:solid 1px #C1CF00;
color:#F2FAFD;
background-color: #003399;*/
text-align:right;
}



.titoloPagina{
	/*color:#000066;*/
	font-style:italic;
	font-weight:bolder;
	font-variant:small-caps;
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-left:15px;
	margin-bottom:5px;
	max-height:60px;
	margin-top:0px;
	z-index:1;
	color:#192B6D;
}


.sottomenu{
	width:100%;
	margin-top:-10px;
}

.sottomenu div ul{
	padding:0;
	margin-left:30px;
	margin-top:0px;
}

.sottomenu div ul li{
	margin-bottom:4px;
	list-style: none;
	background: url(../imagesPortale/li-sottomenu.jpg) no-repeat center left; 
	padding-left: 25px ;
	margin-left:-25px;
	vertical-align:middle;
	bottom:2px;
	
	font-style:italic;
	font-weight:bolder; 
	font-variant:small-caps;
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.sottomenu div ul li a{
	color:#192B6D;
	margin:0;
}

.sottomenu div ul li a p{
	color:#00BF30;
	margin:0;
}

#divbottoni{
	float:right;
	padding-top:0px;
	width:275px;
	margin-top:0px;
	margin: 0 auto;
	text-align:right;
}

#divbottone{
	text-align:center;
	padding-top:0px;
	float:right;
	width:250px;
	margin-bottom:10px;
	bottom:10px;
	margin-right:20px;
	padding-bottom:0px;
	height:44px;
	border:0;
	background-image:url(../imagesPortale/bottonePreventivo.jpg);
	background-repeat:no-repeat;
	color:#192B6D;
	font-style:italic;
	font-weight:bolder;
	font-variant:small-caps;
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}

#divbottoneCarrello{
	text-align:center;
	padding-top:0px;
	float:right;
	width:250px;
	margin-bottom:10px;
	bottom:10px;
	margin-right:20px;
	padding-bottom:0px;
	height:44px;
	border:0;
	background-image:url(../imagesPortale/bottonePreventivo.jpg);
	background-repeat:no-repeat;
	color:#192B6D;
	font-style:italic;
	font-weight:bolder;
	font-variant:small-caps;
	font-size:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}
#divSottomenu{
	float:left;
	max-width:250px;
	padding-top:0px;
	margin-top:0px;
}
#pulsanteEcommerce{
	background:url(../imagesPortale/pulsante.jpg) no-repeat;
	text-align:center;
	line-height:37px;
	font-size:18px;
	color:#FFF;
	width:142px;
	height:37px;
	
	margin-top:10px;
	margin-left:15px;
	font-style:italic;
	font-weight:bolder;
	font-variant:small-caps;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	
	cursor:pointer;
}



.contentmenutendina div{

}
.contentmenutendina{
	background-color: #FFFFFF;
    width: 546px;
	height: 22px;
	font-weight:bold;
	font-variant:small-caps;
	font-size:14px;
	padding-top:10px;
	
}
.topvoice{
	float: left;
	background-color: #EEEEEE;
   
   /* border: Solid 1px #CCCCCC;*/
	width: 120px;
	height: 22px;
		


}
div.vocemenu {
	background-color: #CCCCCC;
}
.verticalcontent
{
	position: relative;
    visibility: Hidden;

    width: 150px;
    /*border: Solid 1px #CCCCCC;*/
	background-color: #EEEEEE;
	margin: 4px 0px 0px 0px !important;
	margin: 16px 0px 0px -73px;
		


	
}
.verticalvoice{
	float: left;
	

    /*border: Solid 1px #CCCCCC;*/
	background-color: #EEEEEE;
	width: 150px;
	height: 22px;
}
.orizontalcontent
{
	position: relative;
    visibility: Hidden;

    width: 150px;
    /*border: Solid 1px #CCCCCC;
	background-color: #EEEEEE;*/
	margin: -16px 0px 0px 150px !important;
	margin: 0px 0px 0px 52px;

}
.orizontalvoice{
	float: left;
	background-color: #EEEEEE;
    
    /*border: Solid 1px #CCCCCC;
	*/
	width: 150px;
	height: 22px;

	
	
}


