/**********************************************************/
/* HTML tag styles                                        */
/**********************************************************/
body,html{height:100%;}

body {
	background-color: #FF672D;
	padding:0px;
	margin:0px;
	/* background-image:url(img/netbkgnd.gif); */
	/* font-weight:bold; */
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
}

body, td, th {
	/* color: #333333; */
}

/********************* Titoli ***********************/
h1, h2 {
	color: #FF672D;
}

h3, h4, h5, h6 {
	/* font-style:italic; */
	color: #FF672D;
}

/********************* Link ***********************/
a:link, a:visited{
	color: #FF672D;
	text-decoration: none;
}

a:hover{
	text-decoration: underline;
}

/********************* Fieldset ***********************/
fieldset{
	padding:5px;
}

/********************* Liste ***********************/
ul{
	/* list-style-type:square; */
	list-style-image:url(img/ul.gif);
}

/********************* Barre ***********************/
hr{
 color: #CCCCCC;
 height:1px;
}


/*************************************************************/
/* Layout Divs                                               */
/************************************************************/

/****************** Box Intro ********************/
#boxIntro{
	/* background-color:gray; */
	/* background-image:url(img/intro.jpg); */
	position:absolute;
	left:50%;
	top:50%;
	width:662px;
	height:413px;
	margin: -206px 0px 0px -331px;
}

#boxSfondo{
	/* background-color:#FFFFFF; */
	background-image:url(img/bg_intro.jpg);
	position:absolute;
	left:50%;
	width:662px;
	height:100%;
	margin: 0px 0px 0px -330px;
}

/****************** Box Sito ********************/
#boxSito{
	/* background-color:white; */
	/* background-image:url(img/bg_menu.gif); */
	position:absolute;
	left:50%;
	/* right:2%; */
	width:96%;
	/* top:10px; */
	margin-left: -48%;
	height:100%;
}

/****************** Box Superiore ********************/
#boxTop{
	position:relative;
	background-color: white;
	/* background-image: url(img/logo.jpg);
	background-repeat: no-repeat;
	background-position:bottom left; */
	/* border: 1px solid black; */
	height:72px;
	padding: 15px 15px 5px 15px;
	margin:0px 147px 0px 147px; 
}



/****************** Box Sinistro ********************/
#boxLeft{
	position:absolute;
	top:0px;
	left:0px;
	/* background-color: #3366FF; */
	background-image:url(img/bg_barre.jpg);
	/* background-position:right; */
	background-repeat:repeat-y;
	background-color: #FF692F;
	/* border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff; */
	/* float:left; */
	width:140px;
	height:800px;
	padding: 0px 6px 0px 1px;
}

/****************** Box Destro ********************/
#boxRight{
	position:absolute;
	top:0px;
	right:0px;
	/* background-color: #3366FF; */
	background-image:url(img/bg_barre.jpg);
	background-position:right;
	background-repeat:repeat-y;
	background-color: #FF692F;
	/* border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff; */
	/* float:right; */
	width:140px;
	height:800px;
	padding: 0px 1px 0px 6px;
}

/****************** Box Centrale ********************/
#boxCenter{
	position:relative;
	background-image:url(img/bg_boxCenter.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	background-color: white;
	/* border: 1px solid #3366FF; */
	margin:0px 147px 0px 147px; 
	padding: 5px 15px 5px 15px;
	/* border: 1px solid black; */
	
	min-height: 350px;
	height: auto !important;
	height: 350px;
}

#boxCenter img, #boxCenter a:link img, #boxCont a:visited img {
	border: 1px solid black;
	margin: 10px;
	width:150px;
	vertical-align:top;
}

#boxCenter a:hover img {
	border: 1px solid #FF672D;
}

/****************** Box Inferiore ********************/
#boxBottom{
	/* clear:both; */
	position:relative;
	background-color:white;
	/* border: 1px solid #3366FF; */
	padding: 5px 15px 5px 15px;
	height:80px;
	/* color:white; */
	text-align:center;
	margin: 0px 147px 0px 147px;
	/* border: 1px solid black; */
}

/*************************************************************/
/* Component Divs                                            */
/*************************************************************/

/********************* Menu Navigazione ****************************/
#menulinks {
	margin-top:70px;
	/* background-image:url(img/bg_menu.gif);
	background-repeat:repeat-y;
	background-position:center; */
}

#menulinks a:link, #menulinks a:visited {
	font-family:arial;
	font-size:8pt;
	display: block;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #cccccc;
	/* background-image:  url("image/bg_nav.jpg"); */
	background-color:#FFFFFF;
	font-weight: bold;
	padding: 3px 0px 3px 10px;
	/* color: #003399; */
	text-decoration:none;
	margin-top: 5px;
}
	
#menulinks a:hover {
	border-top: 1px solid #cccccc;
/*		background-color: #6699CC;	*/
/*		background-color: #CCFF66; */
	background-color:#CCCCCC;
	/* background-image: none; */
	font-weight: bold;
	text-decoration: none;
}