body{
	margin-left: 0px;
	margin-top: 2px;
	font-family: arial;
	font-size: 11px;
	color: #005218;
   background: #fff;
}
a{
  color:#04561B;
  text-decoration: none;
}
a:hover{
  color:#ff0000;
}
hr{
	background-color: #000080;
	color: #000080;
	height: 1px;
}
div#contenitore{
  width: 993px;
  margin: 0px;
  padding: 0px;
}
div#generale{
  width: 993px;
  margin: 0px;
  padding: 0px;
}
div#torna_home{
  position: absolute;
  top: 112px;
  left: 3px;
  font-weight: bold;
  color: #ffff00;
}
div#torna_home a{
	color: #ffff00;
	text-decoration: none;
}
div#torna_home a:hover{
  text-decoration: underline;
}

/*home page*/
div#header{
	/*display: inline;*/
	height: 94px;
	background-repeat: repeat-x;
	background-color: #ffffff;
	width:100%;
	margin-left: 0px;
	float:left;
	margin-bottom: 3px;
}
div#header[id]{
	/*display: inline;*/
	height: 127px;
	background-repeat: repeat-x;
	background-color: #ffffff;
	width:100%;
	margin-left: 0px;
	float:left;
	margin-bottom: 3px;
}

div#titolo_omino{
  float: left;
  margin-top: 0px;
  width:62px;
  height: 124px;
  background-image: url(http://www.venditori.it/images/titolo_ominonew1.jpg);
  background-repeat: no-repeat;
}
div#titolo_omino[id]{
  float: left;
  margin-top: 0px;
  width:62px;
  height: 127px;
  background-image: url(http://www.venditori.it/images/titolo_ominonew.jpg);
  background-repeat: no-repeat;
}

div#titolo_venditori{
  font-size: 43px; 
  display: inline;
  float: left;
  margin-top: 0px;
  height: 93px;
 }

div#banner{
  padding-top:4px;
  padding-left: 30px;
  padding-bottom: 5px;
  width: 728px;
  height: 93px;
  float: left;
}
div#titolo_header{
  margin-bottom: 0px;
  	float: left;
	height: 25px;
	width: 931px;
	background-image: url(http://www.venditori.it/images/sfondo_barra_verde.jpg);
	background-repeat: no-repeat;
	background-color: #005218;
}
//*solo per Firefox
div#titolo_header{
   margin-top: 2px;
}*//
div#titolo_header h1{
  text-indent: 50px;
  margin-bottom: 0px;
  margin-right: 0px;
  margin-left: 6px;
  margin: 9px;
  font-size: 11px;
  font-weight: normal;
  color: #ffffff; 
  float:left;
}
div#colonna_sx{
  margin-top: 1px;
  width: 120px;
  height: auto;
  float: left;
  font-family: verdana;
  font-size: 10px;
  color:#04561B;
  margin-left: 2px;
  
}
div#menu_1 {
 
}
.menu{
  line-height: 16px;
  margin-left: 5px;
  margin-top: 2px;
  list-style: none;
  padding: 0;
  font-family: verdana;
  font-size: 10px;
  color:#04561B;
}
/*Stile Link*/
div#colonna_sx a{
  color:#04561B;
  text-decoration: none;
  font-weight: 400;
}
div#colonna_sx a:hover{
  color:#ff0000;
  font-weight: 400;
}
div#menu_1 a{
  color:#04561B;
  text-decoration: none;
}
div#menu_1 a:hover{
  color:#ff0000;
}
.img_verde{
  display: block;
  width: 100%;
  border: 0px solid #ffffff;
  background-color: #04561B;
  color:#ffffff;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  font-family: arial;

}
div#viamail {
 margin-left: 0px; 
}
div#viamail a{
  color:#04561B;
  text-decoration: none;
}
div#viamail a:hover{
  color:#04561B;
}
div#colonna_dx{
  margin-top: 1px;
  width: 180px;
  height: auto;  
  float: left;
}
div#ore{
  border: none;
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  width: 180px;
  height: auto;  
  float: right;
  background-color: #FFFFFF;
}
div#orefooter1{
  margin-top: 0px;
  text-align: right;
  padding-left: 0px;
  padding-right: 0px;
  width: 180px;
  background-color: #CFD500;
  text-decoration: none;
  font-family: Arial;
  font-size: 11px;
  color: #000080;
  margin-bottom: 0px; 
}
div#orefooter1 a{
  text-decoration: none;
  color: #000080
}
div#orefooter2{
  padding: 0px;
  text-align: center;
  margin: 0px;
  width: 180px;
  border: 0px;
  border-style: solid;
  border-color: #CFD500;
  background-color: #000080;
}
  
/*solo per Firefox*/
div#colonna_centro[id] {
  margin-top: -1px;
 margin-right: 0px;
 margin-left: 0px;
  width: 691px;
  float:left;
    }
  div#primopiano[id]{
  margin-top: 5px;
  marging-left: 2px;
margin-bottom: 10px;
letter-spacing: 2,5px;
width: auto;
height: auto;
}
div#title_top[id]{
font-size: 13px;
text-align: center;
width:auto;
margin-top: 0px;
margin-left:18px;
margin-right:22px;
padding-bottom: 0px;
border-bottom: 1px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
font-weight: bold;
border-style: solid;
border-color: #005218;
}
div#basso[id]{
float: left;
text-align: left;
width: 670px;
}

  
/*home page*/
div#colonna_centro{
margin-top: -1px;
margin-right: 0px;
margin-left:0px;
  width: 689px;
  float:left;
  }
  div#primopiano {
  margin-top: 5px;
margin-left: 0px;
margin-bottom: 10px;
letter-spacing: 2,5px;
width: auto;
height: auto;

}
div#title_top{
font-size: 13px;
text-align: center;
width:auto;
margin-top: 0px;
margin-left:14px;
margin-right:14px;
padding-bottom: 0px;
border-bottom: 1px;
border-left: 0px;
border-right: 0px;
border-top: 0px;
font-weight: bold;
border-style: solid;
border-color: #005218;

}
div#basso {
float: left;
text-align: left;
width: 676px;
}

/*tabella vetrina*/
table#vetrina {
margin-left: 19px;
FONT-SIZE: 12px;
font-weight: bold;
font-family: verdana;
border: 1px;
border-style: solid;
border-color: #C0C0C0;
border-bottom: 0px;
width:465px;
}
TABLE#vetrina2 {
margin-left: 19px;
FONT-SIZE: 10px;
color: #000000;
font-family: verdana;
border: 1px;
border-style: solid;
border-color: #C0C0C0;
width:465px;
color: #005218;
}
td.azienda{
   width: 106px;
	text-align: center;
	font: bold;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-left: 0px;
	border-top-width: 0px;
	border-bottom: 0px;
}
td.zona{
   width: 165px;
	text-align: left;
	font: bold;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-left: 0px;
	border-top-width: 0px;
	border-bottom: 0px;
}
td.settore{
   width: 193px;
	text-align: left;
	font: bold;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-left: 0px;
	border-top-width: 0px;
	border-bottom: 0px;
	border-right: 0px;
}
td.foto{
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-left: 0px;
	border-top-width: 0px;
}
td.logovetrina{
	height: 30px;
	width: 82px;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-left: 0px;
	border-top-width: 0px;
}
td.regionevetrina{
	height: 30px;
	width: 167px;
	border: 1px;
	border-style: solid;
	border-color: #C0C0C0;
	border-left: 0px;
	border-top-width: 0px;
}
td.settorevetrina{
	height: 30px;
	width: 193px;
	border: 1px;
	border-style: solid;
	border-color: Silver;
	border-left: 0px;
	border-right: 0px;
	border-top-width: 0px;
}

div#titolo_vetrina{
FONT-SIZE: 13px;
background-color: #FFFF00;
text-align: center;
width: 465px;
border: 0px;
font-weight: bold;
border-style: solid;
border-bottom: 0px;
border-color: #C0C0C0;
margin-left: 19px;
}
div#titolo_vetrina_foot{
FONT-SIZE: 13px;
background-color: #FFFF00;
text-align: center;
width: 465px;
border: 0px;
font-weight: bold;
border-style: solid;
border-top: 0px;
border-color: #C0C0C0;
margin-left: 19px;
}

TABLE.oretable {
border-left: 1px;
border-right: 1px;
border-bottom: 1px;
border-top: 1px;
margin-left: 0px;
border-color: #CFD500;
border-style: solid;
padding: 0px;
FONT-SIZE: 10px;
color: #000000;
font-family: verdana;
width: 180px;
height: 64px;
background-color: #FFFFFF;
}

tr.oretr {
border: 0px:

}

td.oretdlogo {
border-left: 0px;
border-right: 0px;
border-style: solid;
border-color: #FFFFFF;
width: 90px;
background-color: #FFFFFF;
color:#000080;
text-align: center;
}
td.oretd {
border-left: 0px;
border-right: 0px;
border-style: solid;
border-color: #FFFFFF;
width: 180px;
background-color: #FFFFFF;
color:#000080;
text-align: right;
}
td.oretd_one {
border-left: 0px;
border-right: 0px;
border-style: solid;
border-color: #FFFFFF;
width: 180px;
background-color: #FFFFFF;
color:#000080;
text-align: right;

}
b.red {
color: #C00000;

}

p{
margin:0px;
}
.centrato{
  text-align: center;
}
/*Stile Testo*/
h1{
	margin: 0px;
	color:#000080;
	font-weight: bold;
	font-size: 14px;
}

/*Stile Testo*/
h2{
	margin: 0px;
	color: #000080;
	font-weight: bold;
	font-size: 13px;
}
div#footer{
  float:left;
  margin: 0px;
  margin-top: 10px;
  padding:0px;
  width: 100%;
  text-align: center;
  border-top: 0px solid #000080;
  border-bottom: 0px solid #000080;
  margin-bottom: 0px;
  font-family: verdana; 
  font-size: 10px;
  color:#04561B;

}
div#footer a{
  color:#04561B;
  text-decoration: none;
}
div#footer a:hover{
  color:#ff0000;
}

//*modalità annunci*//

 div#titolo_offerta {
 font-family: Arial;
 font-size: 12px;
 text-align: center;
 width: 700px;
 height: auto; 
}
div#titolo_offerta p{
 font-family: Arial;
 font-size: 13px;
 text-align: center;
 
}
 div#testopage {
  margin: 4px;
  width: auto;
  height: auto;
 font-family: Arial;
 font-size: 12px;

}
div#testosinistra {
  float: left;
  width: 535px;
  height: auto;
}
div#imagedestra {
   float: right;
  width: auto;
  height: auto;
  border: 0px;
  border-bottom: 3px;
  border-style: solid;
  border-color: #000080;
}
 div#offerta {
  width: auto;
  height: auto;
 font-family: Arial;
 font-size: 12px;

}
div#offerta a{
  color:#04561B;
  text-decoration: underline;
}
div#offerta a:hover{
  color:#ff0000;
 }
 div#super {
  float: left;
  margin: 4px;
  width: 330px;
  height: 150px;
  border: 1px;
  border-style: solid;
  border-color: #00DF40;
}
 div#imagesuper {
  float: left;
  margin: 4px;
  width: auto;
  height: 120px;
  }
  div#testosuper {
  float: right;
  margin: 2px;
  width: auto;
  height: 120px;

  }
   div#ordinasuper {
  float: left;
  margin: 4px;
  width: 300;
  height: 10px;
  }

div#modvetrina {
  float: left;
  margin: 4px;
  width: 330px;
  height: 150px;
  border: 1px;
  border-style: solid;
  border-color: #F98005;
}
 div#imagevetrina {
  float: left;
  margin: 4px;
  width: auto;
  height: 120px;
  }
  div#testovetrina {
  float: right;
  margin: 2px;
  width: auto;
  height: 120px;
  
  }
   div#ordinavetrina {
  float: left;
  margin: 4px;
  width: 300;
  height: 10px;
   }
div#soleore {
  float: left;
  margin: 4px;
  width: 330px;
  height: 150px;
  border: 1px;
  border-style: solid;
  border-color: #F90505;
}
 div#imagesoleore {
  float: left;
  margin: 4px;
  width: auto;
  height: 120px;
  }
  div#testosoleore {
  float: right;
  margin: 2px;
  width: auto;
  height: 120px;
  }
   div#ordinasoleore {
  float: left;
  margin: 4px;
  width: 300;
  height: 10px;
  }
div#ppiano {
  float: left;
  margin: 4px;
  width: 330px;
  height: 150px;
  border: 1px;
  border-style: solid;
  border-color: #E9B20E;
}
 div#imageppiano {
  float: left;
  margin: 4px;
  width: auto;
  height: 120px;
  }
  div#testoppiano {
  float: right;
  margin: 2px;
  width: auto;
  height: 120px;
  }
   div#ordinappiano {
  float: left;
  margin: 4px;
  width: 300;
  height: 10px;
  }
div#estero {
  float: left;
  margin: 4px;
  width: 330px;
  height: 150px;
  border: 1px;
  border-style: solid;
  border-color: #87B4FF;
}
 div#imageestero {
  float: left;
  margin: 4px;
  width: auto;
  height: 120px;
  }
  div#testoestero {
  float: right;
  margin: 2px;
  width: auto;
  height: 120px;
  }
   div#ordinaestero {
  float: left;
  margin: 4px;
  width: 300;
  height: 10px;
  }
div#ppreg {
  float: left;
  margin: 4px;
  width: 330px;
  height: 150px;
  border: 1px;
  border-style: solid;
  border-color: #0000FF;
}
 div#imageppreg {
  float: left;
  margin: 4px;
  width: auto;
  height: 120px;
  }
  div#testoppreg {
  float: right;
  margin: 2px;
  width: auto;
  height: 120px;
  }
   div#ordinappreg {
  float: left;
  margin: 4px;
  width: 300;
  height: 10px;
  }
  div#menu_percorso{
 font-family: verdana;
 font-size: 10px;
 margin-top: 2px;
 margin-left: 5px;
}