body{
  margin:0;
  padding:0;
  line-height: 1.5em;
  background: url(graphics/top.gif) repeat;
  font: 9pt verdana;
  text-align: left;
}

h1{
  text-align: left;
  font-size: 110%;
  margin: 0px 0px 15px 0px;
  color: black;
}

h5{
  text-align: left;
  font: 7pt verdana;
  margin: 0px;
  color: #666;
}


h6{
  margin-top: 5px;
  margin-bottom: 0px;
  text-align: left;
  font: 7pt verdana;
  color: black;
}

.eventtable{
  width: 100%;
  margin: 0px;
  padding: 0px;
}
.eventcellheader {
  vertical-align: top;
  text-align: left;
 	width: 50%;
 	font-size: 13px;
 }
.eventcell {
  padding-left: 10px;
  vertical-align: top;
  text-align: left;
 	width: 50%;
 	font-size: 13px;
 }
.eventcellfooter{
  text-align: left;
  font-size: 13px;
}

a {
  color: #cc0000;
  letter-spacing: normal;
  font-family: verdana;
  font-weight: bolder;
  font-variant: normal;
  font-size: 8pt;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

a:hover {
  color: black;
  letter-spacing: normal;
  font-family: verdana;
  font-weight: bolder;
  font-variant: normal;
  font-size: 8pt;
  font-style: normal;
  text-decoration: none;
  text-transform: none;
}

em{color: rgb(204,0,0);}
img{border: 0;}

#maincontainer{
background: white;
}

#topsection{
/*background: url(graphics/top.gif) repeat-x;
background: black;*/
color: #FFF;
height: 80px; /*Height of top section*/
background: url(graphics/top.gif) repeat;
}

#menubarsection{
color: #FFF;
}

#emptymenu{
margin: 0;
padding: 0;
font: bold 13px Arial;
width: 100%;
border: 1px solid #333333; /*original #625e00*/
border-width: 1px 0;
background: black url(../../graphics/blockdefault.gif) center center repeat-x;
height: 34px;
}

#contentwrapper{
float: left;
width: 100%;
background: white;
}

#contentcolumn{
margin: 0 230px 0 230px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
padding: 20px; /*Padding */
}

#leftcolumn{
float: left;
width: 230px; /*Width of left column*/
border-right: 0px dashed black;
margin-left: -100%;
/*background: rgb(255,255,153); /*original #C8FC98 */
padding: 20px 0; /*Top padding */
}

#rightcolumn{
float: left;
width: 230px; /*Width of right column*/
border-left: 0px dashed black;
margin-left: -230px; /*Set left margin to -(RightColumnWidth)*/
/*background: rgb(255,255,153); /*original #FDE95E */
padding: 20px 0; /*Top padding */
}

#footer{
clear: left;
width: 100%;
text-align: center;
/*background: black;*/
color: #FFF;
padding: 0px 0;
background: url(graphics/top.gif) repeat;
}

#footer a{
color: #FFF;
}

.innertube{
  margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
  margin-top: 0;
}

.code{
  margin: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
  margin-top: 0;
  background-color: #ffffdd;
  border-top-width: 1px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  border-top-style: dashed;
  border-right-style: dashed;
  border-bottom-style: dashed;
  border-left-style: dashed;
  border-top-color: #999999;
  border-right-color: #999999;
  border-bottom-color: #999999;
  border-left-color: #999999;
  padding-top: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
  padding-left: 5px;
  font-family: "Courier New",Courier,monospace;
  font-size: 90%;
  font-weight: normal;
  text-align: left;
}

#yodanews{
background: url(graphics/logo_grigio.gif) no-repeat;
background-position: center center;
}

#polipandonews{
float: left;
width:100%;
}
.polipandonewsrow{
float: left;
width:100%;
margin-bottom: 10px;
}
.polipandoitem{
position: relative;
float: left;
width:45%;
height:100%;
padding-right: 5px;
padding-bottom: 15px;

}
