BODY{
	background-color: #5A111B;
}

/*          */
DIV#container {
	WIDTH: 100%;
	height: 100%;
	border: #FFFF00 0px solid;
	text-align: center;margin: 0 auto;
}

DIV#content{
	width: 950px;
	text-align: center; margin: 2px auto;
}

DIV#top {width: 950px; height: 226px;}
DIV#top DIV#logo{width: 218px; height: 226px;	float: left;}
DIV#top DIV#header{width: 732px; height: 226px; float: left;}

DIV#top2{background-image:url(../template/images/top2.jpg); background-repeat:no-repeat; width: 950px;	height: 8px;border: #FFFF00 0px solid;}

DIV#sponsor{background-image:url(../template/images/sponsor.jpg); background-repeat:no-repeat; width: 950px; height: 70px;}

DIV#menu{

	background-image:url(../template/images/menu.jpg);
	background-repeat:no-repeat;
	width: 950px;
	height: 44px;

}

DIV#body{

  background-image:url(../template/images/bg.gif);
	background-repeat:repeat-y;
  width: 950px;
  height: 100%;
  overflow: auto;

}

DIV#left{

  float: left;
  width: 218px;
  height: 100%;
  overflow: auto;
  
}

DIV#box1{

  background-image:url(../template/images/box1.jpg);
	background-repeat:no-repeat;
	width: 218px;
	height: 160px;
  
}


DIV#box2{

  background-image:url(../template/images/box2.jpg);
	background-repeat:no-repeat;
	width: 218px;
	height: 160px;
  
}


DIV#box3{

  background-image: url(../template/images/box3.jpg);
	background-repeat: no-repeat;
	width: 218px;
	height: 411px;
  
}


DIV#center{

  float: left;
  width: 514px;
  height: 100%;
  overflow: hidden;
  border: #000000 0px solid;
 /* background-color: #FFFFFF;*/
}

DIV#right{

  float: left;
  width: 218px;
  height: 100%;
  overflow: auto;
  border: #000000 0px solid;
 /* background-color: #FFFFFF;*/
}

DIV#box4{
  padding-top: 2px;
  /*background-image:url(../template/images/box4.jpg);
	background-repeat:no-repeat;
	width: 218px;
	height: 320px;*/
  
}

DIV#box5{

  background-image:url(../template/images/box5.jpg);
	background-repeat:no-repeat;
	width: 218px;
	height: 135px;
  
}

DIV#box6{

  background-image:url(../template/images/box6.jpg);
	background-repeat:no-repeat;
	width: 218px;
	height: 275px;
  
}


DIV#bottom{
  clear: both;
	background-image:url(../template/images/bottom.jpg);
	background-repeat:no-repeat;
	width: 950px;
	height: 12px;
}


DIV#foot{
	padding-top: 4px;
	border: #000000 0px solid;
	text-align:center;
	height: 40px;
}








DIV#foto-home{
  width: 510px; 
  height: 318px;
  border: #000000 0px solid;
}

DIV#primo-piano{
  width: 510px; 
  height: 273px; 
  border: #000000 0px solid; 
  margin: 0 auto;
}

DIV#primo-piano2{
  width: 510px; 
  height: 100%; 
  border: #000000 0px solid; 
  margin: 0 auto;
}
