body,td,th {
	font-family:Verdana, Arial, Helvetica;
	font-size:7.5pt;
	color:#000;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FFF;
	text-align:center;
}

a {color:#000; text-decoration:underline; font-size:7.5pt; font-weight:bold;}
a:hover{text-decoration:underline;}

img, div, a, input, ul, li { behavior: url(scripts/iepngfix.htc) }

a, img, table{border:0;}

h1 { color:#003c72; font-weight:bold; font-size:9pt; margin-bottom:10px;}
p {margin:0; padding:0;}
hr {border-bottom:dotted 1px #003c72; border-left:none; border-right:none; border-top:none; margin:20px 0 20px 0;}

.mainSWF{width:100%; height:100%;}

/*-TABELLA PRINCIPALE CONTENUTI--------------------------------------*/
div#main{width:100%; margin:0 auto; background-color:#FFF; text-align:center; position:relative;}
div#header, #body1, #body2, #footer, #studioPieri{width:100%; display:block; text-align:center; vertical-align:top; margin:0 auto; position:relative;}
div#header{ z-index:3000; background-color:#809EB9; height:75px; padding:15px 0 15px 0;}
div#body1{z-index:100; background-color:#B3C5D5; height:400px;}
div#footer {background:url(../images/footer-bg.gif) repeat-x left bottom; height: 75px; padding:15px 0 15px 0; margin:15px 0 0 0;}

/*-MENU PRESENTI NELL'HEADER--------------------------------------*/
div#menuTopContent{width:970px; text-align:left; margin:0 auto; position:relative;}
#menuTopContent .topMenu{text-align:right; width:100%; display:block; color:#003c72; font-weight:bold;}
.topMenu a{text-decoration:none; color:#003c72;}
.topMenu a:hover{text-decoration:none; color:#FFF;}
#menuTopContent .bottomMenu{text-align:right;  width:100%; display:block; color:#FFF; font-weight:bold; padding-top:50px;}

/*-ELEMENTO DI AGGIUSTAMENTO DEGLI ELEMENTI IN BODY2--------------------------------------*/
#body2 .content{width:970px; padding:10px 0 0 0; text-align:left; margin:0 auto;}
#siteMapContent{width:970px; padding:15px 0 10px 0; text-align:left; margin:0 auto; color:#626164; }
#siteMapContent a{color:#003c72; text-decoration:none;}
#siteMapContent a:hover{color:#003c72; text-decoration:underline;}

/*-ELEMENTO DI AGGIUSTAMENTO DEGLI ELEMENTI IN FOTOER--------------------------------------*/
#footer .content{width:970px; padding:0; text-align:left; margin:0 auto;}
#footer .td1{font-weight:bold; color:#626164; vertical-align:bottom; height:75px; padding-bottom:11px;}
#footer .td1 a{font-weight:bold; text-decoration:none; color:#626164;}
#footer .td1 a:hover{text-decoration:underline; color:#626164;}
#footer .td2{height:75px; vertical-align:bottom; background:url(../images/logo-industrie-IFI.gif) no-repeat right bottom; padding-right:44px;}
#footer .td2 a{font-weight:bold; text-decoration:none;}
#footer .td2 a:hover{text-decoration:underline;}

/*-ELEMENTI DI AGGIUSTAMENTO PER STUDIO PIERI--------------------------------------------*/
div#studioPieri .credits{text-align:left; width:970px; padding-top:15px; padding-bottom:20px; margin:0 auto;}
div#studioPieri a{font-size:6.5pt; color:#999; text-decoration:none;}
div#studioPieri a:hover{text-decoration:none; color:#666;}

/*-ELEMENTI PER LA GESTIONE DELLE COLONNE DI PAGINA--------------------------------------*/
.column1{width:198px; vertical-align:top; text-align:left;}
.column2{ vertical-align:top; text-align:left; color:#626164;}
.column3{width:196px; vertical-align:top; text-align:left; color:#626164;  padding-left:20px;}
.column2bis{ vertical-align:top; text-align:left; color:#626164;}

.column1 a{font-size:7.5pt; font-weight:bold; color:#003c72; text-decoration:none; margin:0; padding:0;}
.column1 a:hover{font-size:7.5pt; font-weight:bold; color:#003c72; text-decoration:underline;}

.column2 h1{font-size:9pt; color:#003c72; text-transform:uppercase;}
.column2 h2{font-size:8pt; color:#003c72; margin:0;}
.column2 h3{font-size:8pt; color:#626164; margin:0;}

.column2bis h1{font-size:9pt; color:#003c72; text-transform:uppercase;}
.column2bis h2{font-size:8pt; color:#003c72; margin:0;}
.column2bis h3{font-size:7.5pt; color:#626164; margin:0;}

.column3 h1{font-size:8pt; color:#003c72;}
.column3 .servizio, .nomeprodotto, .configuratore{font-size:7.5pt; color:#003c72; padding-bottom:15px; margin-bottom:10px; border-bottom:dotted 1px #003c72;}
.column3 .configuratore{border-bottom:none;}
.column3 .select{font-size:7.5pt; font-family:Verdana; color:#003c72;}

/*-MENU SUPERIORE DELLA PAGINIA ARREDO--------------------------------------*/
div#menu{display:block; border-bottom:dotted 1px #003c72; margin-bottom:20px; padding-bottom:4px;}
#menu a{ text-transform:uppercase; color:#003c72; font-size:7.5pt; text-decoration:none; font-weight:bold; display:block;}
#menu a:hover, .label{ text-transform:uppercase; color:#BCBBBC; font-size:7.5pt; text-decoration:none; font-weight:bold; display:block;}
/*-ELEMENTI PAGINA ARREDO SEZIONE BODYCONTENT-------------------------------*/
.bodyContent{color:Black;}
.bodyContent .credits{color:#626164}

/*-MENU SUPERIORE DELLA PAGINIA DOVE SIAMO--------------------------------------*/
div#inAncor{font-size:9pt; color:#003c72;}
#inAncor h1{text-transform:uppercase; margin:0; padding:0;}
#inAncor h2{margin:30px 0 20px 0; padding-bottom:10px; border-bottom:dotted 1px #003c72; font-size:8pt; font-weight:bold;}
#inAncor p{font-size:7.5pt;}
#inAncor a.ancor{color:#003c72; font-size:8pt; text-decoration:none; font-weight:bold;}
#inAncor a.ancor:hover{color:#BCBBBC;text-decoration:none;}
#inAncor a{font-size:8pt; font-weight:bold; text-decoration:none;}
#inAncor a:hover{font-size:8pt; font-weight:bold; text-decoration:none;}

/*-LAVORA CON NOI--------------------------------------*/
#lavoraconnoi h1{margin:0; padding-bottom:8px; color:#003c72; font-size:8pt; font-weight:bold; text-transform:uppercase;}
#lavoraconnoi h2{margin:20px 0 7px 0; padding-bottom:7px; border-bottom:dotted 1px #003c72; color:#003c72; font-size:8pt; font-weight:bold;}
#lavoraconnoi h3{color:#626164; font-size:7.5pt; font-weight:bold; margin:0; padding:0;}
#lavoraconnoi .control{font-size:7.5pt; font-family:Verdana; color:#003c72;}
#lavoraconnoi .inline{display:inline; float:left; margin-right:80px;}

/*-COMUNICAZIONE--------------------------------------*/
.gvHeaderStyle {
	background-color: #809eb9;
	color: #FFF;
	font-weight: bold;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
.gvAlternateRowStyle{background-color:#d2e7f9;}
.gvColumnStyle{
	padding:5px 10px 10px 10px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-color: #FFF;
	border-bottom-color: #FFF;
	border-left-color: #FFF;
}
/*-CONFIGURATORE ARREDI--------------------------------------*/
#confPannelBody{
	padding:5px;
	color:#FFF;
	font-size:9pt;
}
#confPannelBody .titolo{
	color:#0b426b;
	text-transform:uppercase;
	font-weight:bold;
	font-size:9pt;
	display:inline-block;
	margin-bottom:5px;
}
#confPannelBody a{
	text-transform:capitalize;
	font-weight:bold;
	color:#FFF;
	margin:0 0 3px 0;
	text-decoration:none;
	display:inline-block;
	font-size:9pt;
}
#confPannelBody a:hover{
	text-decoration:underline;
}