

/* CSS Document */
   ul,li,p, h1, h2 {
  margin:0;
  padding:0
  }
  
  body {
	font-family:   Comic Sans MS,arial,sans-serif;
	Abackground: url('images/bgBody.gif') repeat;
	font-size:12px;
	color: #333333
}

  strong {
  color: #943D06;
  }

  a , a:visited{
   color: #7C8730;
   text-decoration: none;
    }
  a:hover{
   color: #943D06;
   text-decoration: underline;
    }
  
   #header {
  height:111px;
  width:781px;
  margin:0;
  background-image: url(images/top.gif);
  background-repeat: no-repeat;
  border-left:1px solid #ccc;
border-right:1px solid #ccc;
  }
   
  #menu 
  {
  height:42px;
  	background-repeat:no-repeat

  }
  
    
  div#extra {
  background:#FF8539
  }
  
  div#footer{
    
  border-top: 1px solid #ccc;
  font-size:10px;
  }
  
   #footer p{
  margin:0;padding:5px 10px
  }
  
   #container{
  width:779px;
  margin:0 auto;
  background: #E4EDA0;
  }
  
   #content{
 
   background: #E4EDA0;
   padding-top:50px;
   }
  
 #TopContent {
    background-image: url('images/TopContentBolla.jpg');
    background-repeat:no-repeat;
	background-position:top right;
	background-color:#E4EDA0;
   padding-top: 25px;
   border-right:1px solid #ccc;
  }
  
  #TopContent h1 {
  color: #A0B11E;
  font-size: 160%;
  margin: 0px 0px 0px 20px;
  
  }
  
  #MiddleContent {
  height:346px;
  min-height:346px;
  padding: 0px 20px;
  background-image: url('images/MiddleContent.gif');
  background-repeat:no-repeat;
  }
  
   #BottomContent {
  height:35px;
  min-height:35px;
  background-image: url('images/BottomContent.gif');
  	background-repeat:no-repeat

  }
  
   #MiddleContent p{
  margin:0;
  font-size:115%;
  }
  
  #MiddleContent img{
  margin:2px;
  border: 1px solid #C5D644;
  float:right;
  }
  
   #navigation{
  width:223px;
  height:447px;
  background-image: url('images/MenuLeft1.png');
  background-repeat:no-repeat;
  border-left:1px solid #ccc;
   }
  
/************       menu  top       ****************/

#menuCent {
	Abackground: #E4EDA0;
	height:41px;
	
}


#menuCent ul {
	list-style: none;	

}

.tab{
background: url(images/sfondomenuTab.jpg);
background-repeat:repeat-x;
 padding-left:3px;
  padding-bottom:2px;
 width:122px;
height:38px;
 border-right:1px solid white;
}
#tabvuoto{
background: url(images/sfondomenuTab.jpg);
background-repeat:repeat-x;
 width:85px;
 }
#vuota{
border-left:1px solid #ccc;
border-right:1px solid #ccc;
background-color: #E4EDA0;
}
.tab   a {
	display: block;
	height:38px;
	font: 14px  Comic Sans MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color: White;
	text-align:center;
	
}

.tab   a:hover {
	text-decoration: none;
	color: #D2691E;
	background: url(images/menu_over.gif);
	background-repeat:no-repeat;
	
	
}  


#lastItem {
	background: #E4EDA0 url(images/sfondomenuDx.gif);
	background-position:top;
	background-repeat:no-repeat;
	width:208px;
	height:41px;
	border-right:1px solid #ccc;
}
#rightcolumn{
 background-color:#e4eda0;
}
.blockTitle{
padding-bottom:10px;
font-weight:bold;
color: #660099;
}
/* ---------- menu laterale ----------*/

#navlist
{
/*padding: 1px 1px 1px 1px;*/
margin: 22px 0px 0px 20px;
font: bold 13px Comic Sans MS;
color:#943D06;
/*width: 13em;*/
}

#navlist li
{
list-style: none;
margin: 0;
/*border-top: 1px solid blue;*/
text-align: left;
}

#navlist li a
{
display: block;
/*height:25px;*/
line-height:25px;
padding: 0px 0px 0px 0px;
/*border-left: 4px solid blue;
background: #CCD;*/
text-decoration: none;
}

#navlist li a:link { color: #943D06;; }
#navlist li a:visited { color: #943D06; }

#navlist li a:hover
{
/*border-left: 1em solid blue;*/
color: #495201;
padding: 0px 0px 0px 5px;
}
/*stili per xoops

 */
 #mainmenu a {
	display: block;
 	 padding-top: 5px;
	padding-left:2px;
}
#mainmenu a:hover {
 	text-decoration: none;
}
#mainmenu a.menuTop, #mainmenu a.menuMain {
 	 padding-top: 5px;
	padding-left:2px;
	font-weight: bold;
}
#mainmenu a.menuSub {
	padding-left: 12px;
	font-weight: normal;
}

#usermenu a {
	display: block;
	margin: 0;
	padding: 2px;
	font-weight: bold;
}
#usermenu a:hover {
	text-decoration: none;
}
#usermenu a.menuTop {}
 
