.home {
    margin: 0;
}

#body .central {
	background: url(images/sfondo.png) repeat-x scroll 0 0;
   height: 600px;
	margin-bottom:100px;
}

.image_right {
    position:absolute;
    top: 180px;
    left: 400px;

}

.locandina {
    position:absolute;
    top: 165px;
    left: 922px;

}

#header {
    width:auto;
    float:left;
    margin-top:10px;
    margin-left:10px;
}

#header_right img {
    position:absolute;
    right:20px;
    top: 20px;


}

#menu {
    position:absolute;
    right:250px;
    top: 164px;
    left: 55px;
    background: url(images/menu.png);
    width: 280px;
    height: 390px;
}

#menu4 {
    position:absolute;
    right:250px;
    top: 164px;
    left: 900px;
    background: url(images/menu.png);
    width: 280px;
    height: 330px;
}


#menu2 {
	float:right;
}

#menu2 li{
	width:100px;
	height:50px;
	float:left;
	color:#191919;
	text-align:center;
	overflow:hidden;
}

#menu2 ul{
	margin:0;
	padding:0;
}

#menu2 a{
	color:#FFF;
	text-decoration:none;
}

#menu2 p{
	padding:0px 5px;
}

#menu2 .subtext{
	padding-top:15px;
}


.green{background:#6AA63B url('images/green-item-bg.jpg') top left no-repeat;}
.yellow{background:#FBC700 url('images/yellow-item-bg.jpg') top left no-repeat;}
.red{background:#D52100 url('images/red-item-bg.jpg') top left no-repeat;}
.purple{background:#5122B4 url('images/purple-item-bg.jpg') top left no-repeat;}
.blue{background:#0292C0 url('images/blue-item-bg.jpg') top left no-repeat;}

#Nav {
	width: 100px;
	padding: 0;
	list-style: none;

}

#Nav li {
	color:white;
	font-family:arial;
	height:20px;
	margin:1px;
	padding-left:32px;
	padding-top:10px;
	text-shadow:2px 1px 3px gray;
	font-size:19px;
	width:230px;
}

#Nav li a {
	color:white;
	text-decoration:none;
   text-shadow:2px 2px 3px black;

}

#menu3 {
	padding: 0;		
	margin-top: -18px;
	margin-left: 98px;
	width: 202px;
	list-style: none;
	display: none;	


}

#menu3 li {
	height: 20px;
	width: 200px;	
}

ul #menu3 li a{
	color: black;	
	text-shadow:2px 1px 3px gray;
	font-size:15px;
	font-family:arial;
	padding-top: none;
	text-decoration: none;

}

ul #menu3 li {
	color:white;
	font-family:arial;
	height:20px;
	margin:1px;
	padding-top: 0px;
	width:200px;
}

#board_right {
   background: url(images/board.png);
	height:1000px;
	width:530px;
	position:absolute;
	left:670px;
	top:630px;

	

}

#board_left {
   background: url(images/board.png);
	height:1000px;
	width:530px;
	position:absolute;
	left:90px;
	top:630px;

}


#board_center {
   background: url(images/board_1.png);
   left:334px;
   position:absolute;
   top:135px;
   width:880px;
   height:auto;
	

   
   
}

#board_text {
	color:white;
	font-family:arial;
	padding-left:40px;
	text-align:justify;
	padding-right:40px;
	padding-top:40px;
	font-size:16px;
  	text-shadow:2px 1px 3px black;



}

#board_up {
   background: url(images/board_up.png);
   height:40px;
   left:334px;
   position:absolute;
   top:95px;
   width:880px;

}

#board_down {
   background: url(images/board_down.png);
	width:880px;
	height:40px;
   position:absolute;



}

#board_text_center {
	color:white;
	font-family:arial;
	padding-left:40px;
	text-align:justify;
	padding-right:40px;
	font-size:17px;

}

#board_text_center h1 {
	color:black;
	font-family:arial;
	text-shadow:2px 1px 3px white;
}

#board_text_center h2 {
	color:#f7eca1;
	font-family:arial;
	text-shadow:2px 1px 3px black;

}

#board_text_center h2 a{
	color:white;
	font-family:arial;
	text-shadow:2px 1px 3px black;

}


#board_text_center h3 {
	color:#f7eca1;
	font-family:arial;
	text-shadow:2px 1px 3px black;

}

#board_text_center h4 {
	color:black;
	font-family:arial;
	text-shadow:2px 1px 3px gray;

}


.pics {  
    height:  232px;  
    width:   232px;  
    padding: 0;  
    margin:  0;  
} 
 
.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0; 
} 

a {
	color:white;
	text-decoration:none;


}


#board_text h2 {
	color:#f7eca1;
	font-family:arial;
	text-shadow:2px 1px 3px black;

}

#codice {
   float:right;

}






