.accordion p {
	padding: 0; 
	margin: 0; 
}

#menucontent {
  clear:both;
  float:left;
  display:inline;
  background-color: #8599a6;
  width: 12.2em;
  padding-left: 0.333em;
  padding-right: 0.333em;
  margin: 0;
}

div.toggler {
  float:left;
  display:inline;
  margin:0;
  padding:0;
  background:#98BC48;
  
  cursor:pointer;
  font-family: Arial, verdana, sans-serif;
  font-size:1em;
  font-weight: bold;
  width: 100%;
/*  width: 12.109em;*/
}

div.toggler a, div.toggler a:link, div.toggler a:visited {
  color:#222222;
  text-decoration:none;
  float: left;
  display:inline;
  padding-left: 0.833em;
  padding-top:0.500em;
  padding-bottom: 0.250em;
  outline: none;
  -moz-outline: none;
  
  width: 80%;
}

div.voce1 {
  background:#dfeac7;
  border-left: 0.083em solid #bad284;
  border-right: 0.083em solid #bad284;
  float: left;
  display:inline;
  width:12.109em;
  _width:99.5%;
}



div.voce2 {
  clear:both;
  background:#f3e6b2;
  border-left: 0.083em solid #e4c958;
  border-right: 0.083em solid #e4c958;
  float: left;
  display:inline;
  width:12.109em;
  _width:99.5%;
}

div.voce3 {
  clear:both;
  background:#cadee5;
  border-left: 0.083em solid #a4c6d2;
  border-right: 0.083em solid #a4c6d2;
  float: left;
  display:inline;
  width:12.109em;
  _width:99.5%;
}

p.menuvoice {
  clear:both;
  float:left;
  display:inline;
  padding:0.417em 0.417em 0.417em 0.417em;
  margin-bottom: 0.09em;
  font-size: 0.917em;
	/*
  width: 12.890em;
  _width: 99.5%;
	*/
  width: 12.38em;
}

p.menuvoice a,
p.menuvoice a:visited {
  color:#383c3f;
  font-family: Arial, Verdana, sans-serif;
  text-decoration:none;
}

p.menuvoice a:hover {
  text-decoration: underline;
}

p.sotto1 {
  background:#c9db9f;
}

p.sottosel1 {
  background:#acc17d;
}

p.sotto2 {
  background:#ecd47c;
}

p.sottosel2 {
  background:#dfbe57;
}
p.sottosel3 {
  background:#99c2d2;
}


p.sotto3 {
  background:#afcdd8;
}

.voiceContainer {
  display:inline;
  float: left;
  width: 12.266em;
  height: 0.4em;
  margin: 0;
}


.space{
  margin-top: 0.833em;
}
span.titleMenu{
  float:left;
  display:inline;
	/*
  width:11em;
  _width: 80%;
	*/
  width:10.5em;
  /* _width: 80%; */	
}

img.menuArrow {
  float:left;
  display:inline;
  margin-top: 0.333em;
  margin-left: 0.500em;
  margin-right: 0.833em;
  border: 0;
  width:0.167em;
  height: 0.667em;
}

img.menuArrowOpen {
  float:left;
  display:inline;
  margin-top: 0.6em;
  margin-left: 0.250em;
  margin-right: 0.833em;
  border: 0;
  width:0.667em ;
  height: 0.167em;
}

div.accordion{
  clear:both;
  float:left;
  display:inline;
  /*width: 12.1em;*/
  width:12.109em;
}

div.menu1 {
  background:#dfeac8;
  border-left: 0.083em solid #bad284;
  border-right: 0.083em solid #bad284;
/* float: left;
  display:inline;
  width: 90%;*/
}

div.menu2 {
  background:#f3e6b2;
  border-left: 0.083em solid #e4c958;
  border-right: 0.083em solid #e4c958;
 /* float: left;
  display:inline;
  width: 90%;*/
}

div.menu3 {
  background:#cadee5;
  border-left: 0.083em solid #a4c6d2;
  border-right: 0.083em solid #a4c6d2;
 /* float: left;
  display:inline;
  width: 90%;*/
}

.imgMenu {
  border: 0;
  width: 0.547em;
  height: 0.547em;
  float:right;
  display:inline;
  margin-top: 0.9em;
  margin-right: 0.7em;
}

#menuTopImg {
  width: 12.890em;
  height: 3.672em;
  margin:0;
  padding:0;
  float: left;
  display:inline;
}

#menuBottomImg {
  width: 12.890em;
  height: 0.333em;
  margin:0;
  padding:0;
  clear:both;
  float: left;
  display:inline;
}
