body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:.9em;
	background:#000000;
	color:#FFFFFF;
}

img{
	border:none;
}

a{
	background:transparent;
	color:#FFFF00;
	text-decoration:none;
}


h1{
	font-size:1.4em;
	text-align:center;
	margin:0;
	padding:10px;
}
.ImgSfondo{
	position:relative;
	width:600px;
	height:399px;
	margin:20px auto;
	padding:0;
	background:url(../img_module/orchestra.jpg) center no-repeat;
}
.TestoPiede{
	position:absolute;
	bottom:0;
	right:0;
}
#MainLayout{
	margin:0;
	padding:0;
	border:none;
}
#MainCorpo{
	margin:0;
	padding:0;
}
#MainPiede{
	margin:0;
	padding:0;
}
#PiedeNotizie{
	display:none;
}
/* ********************************************************** */
#LayoutHome{
	width:100%;
	padding:0;
	margin:0;
}
#FotoHome{
	margin:0;
	padding:0;
}
.TestataHome{
	float:left;
	margin:10px 20px 0 30px;
	padding:0;
	width:200px;
}
#LaserHome{
	background-image:url(../img_module/LaserHome.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:149px;
	margin:0;
	padding:0;
	vertical-align:top;
}
#LaserHome td .TitoloHome{
	margin:30px 0 0 0;
	padding:0;
}
#LaserHome td .TitoloHome h1{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding:0 0 30px 50px;
	margin:0 15px 0 0;
}
#LaserHome td .TitoloHome h2{
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	padding:0;
	margin:0;
}

#MainMenu{
	position:relative;
	font-size:16px;
	margin:0 0 0 20%;
	padding:0;
}
#MainMenu ol{
	list-style:none;
	padding:0;
	margin:0 0 0 5px;	
}
#MainMenu ol li{
	float:left;
	background-color:transparent;
	margin:0 4px 0 0;
	color:#D87600;
	font-weight:bold;
}
#MainMenu ol li a{
	display:block;
    background: transparent;
	padding: 5px 15px;
	color:#D87600;
	text-decoration:none;
	font-weight:bold;
}
#MainMenu ol li a:hover, #MainMenu ol li a:active, #MainMenu ol li a:focus{
	background-color:transparent;
	color:#FFFFFF;
	text-decoration:none;
}
#MainMenu ol li img {
	display:none;
}

#CodaHome{
	width:100%;
	height:80px;
	background-color:#000000;
	color:#D87600;
	margin:0;
	padding:0;
}
#CodaHome h2{
	margin:20px 0 0 45px;
}
#CodaHomeNews{
	position:relative;
	color:#000000;
	margin:0;
	padding:0;
	border:#000000 0px solid;
	background-color:#D87600;
	border:#000000 1px solid;
}
#CodaHomeCen{
	position:relative;
	background-color:transparent;
	color:#000000;
	margin:0 42px;
	padding:0;
	min-height:42px;
}
#CodaHomeCen ul{
	list-style-type:none;
	margin:3px 25px;
	padding:0;
}
#CodaHomeCen ul li{
	margin:5px 0;
	padding:0;
}
#CodaHomeDx{
	position:absolute;
	right:0;
	top:0;
	width:42px;
	height:42px;
	margin:0;
	padding:0;
}
#CodaHomeDx img{
	margin:0;
	padding:0;
}
#CodaHomeSx{
	position:absolute;
	left:0;
	top:0;
	width:42px;
	height:42px;
	margin:0;
	padding:0;
}
#CodaHomeSx img{
	margin:0;
	padding:0;
}

#TestataHomeTesto{
	margin:30px 150px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
#TestataHomeTesto h2{
	background:transparent;
	color:#D87600;
	font-size:22px;
}
#TestataHomeTesto h3{
	background:transparent;
	color:#FF3300;
	font-size:16px;
}
#TestataHomeTesto a{
	color:#D87600;
	text-decoration:underline;
}
#TestataHomeTesto a:hover,#TestataHomeTesto a:active,#TestataHomeTesto a:focus{
	color:#D87600;
	text-decoration:none;
}

/* ************************************************
   **    Definizione Pagina Interna				 **
   ************************************************ */
#MainLayout{
	width:100%;
}
#MainTestata{
	margin:0;
	padding:0;
}
#MainTestata td#Logo{
	width:150px;
}
#MainTestata td#TestaAltro{
	width:100%;
	vertical-align:bottom;
	margin:70px 0 0 0;
}
#TestaAltro .TitoloMain h1{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:30px;
	font-weight:bold;
	padding:0;
	margin:0 15px 0 25px;
}
#MainTestata td#TestaAltro .TitoloMain h2{
	display:inline;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
	padding:0;
	margin:0;
}

/*  ***** BREADCRUMB  ********* */
#BreadCrumb{
	clear:both;
	display:none;
}
#ColCen{
	margin:0;
	padding:0;
	width:100%;
}
#ColCen .CorpoPagina{
	margin:0;
	padding:10px 20px;
}
#ColCen .CorpoPagina h1{
	font-size:24px;
	border-bottom:#D87600 2px solid;
	background-color:#363535;
	color:#FFFFFF;
	font-weight:bold;
	text-align:left;
	margin:10px 0 20px 0;
	padding:0;
}
#ColCen .CorpoPagina h2{
	font-size:20px;
	background-color:#363535;
	color:#D87600;
	font-weight:bold;
	text-align:left;
	margin:0 0 12px 0;
	padding:0;
}
#ColCen .CorpoPagina h3{
	font-size:14px;
	background-color:#363535;
	color:#D87600;
	font-weight:bold;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
}
#ColCen .CorpoPagina p{
	font-size:14px;
	background-color:#363535;
	color:#FFFFFF;
	font-weight:normal;
	text-align:left;
	margin:0 0 10px 0;
	padding:0;
}
#ColCen .CorpoPagina a{
	background-color:#363535;
	color:#D87600;
	text-decoration:underline;		
}
#ColCen .CorpoPagina a:hover,#ColCen .CorpoPagina a:focus,#ColCen .CorpoPagina a:active{
	background-color:#363535;
	color:#D87600;
	text-decoration:none;		
}

#ColSx{
	width:1px;
	display:none;
}
