/* CSS Document */

html,body{margin: 0;padding:0; height:100%; background-attachment:fixed; background-color:#b0b2b6;}

/*impaginazione --------------------------------------------------------------------------- */ 

div#container_h{
	position:absolute;
	width:766px;
	height:555px;
	left:50%;
	padding-left:17px;
	padding-right:17px;
	background-color:#ffffff;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: -383px;
	padding-top: 25px;
}

div#container_p{
	position:absolute;
	width:766px;
	left:50%;
	margin:0 0 0 -383px;
	padding-left:17px;
	padding-right:17px;
	background-color:#ffffff;
}

#top{
	margin-top:17px;
	width:766px;
	height:60px;
	background-color:#FFFFFF;
	vertical-align:middle;
}
	
#imgmenu { position:absolute;
	top:17px;
	display:inline;}

#box1 { margin:0;
	width:766px;
	height:191px;
	background-color:#FFFFFF;}

#box2 { margin:0;
	width:381px;
	height:188px;
	background-color:#FFFFFF;
	border-right:3px solid #ffffff;
	float:left;}
	
#box3 { margin:0;
	width:382px;
	height:188px;
	background-color:#FFFFFF;
	float:right;}
	
#box { margin:0;
	width:766px;
	background-color:#FFFFFF;}

#footer { width:766px;
	height:58px;
	background-color:#ffffff;
	clear:both;}
	
#footer2 { width:766px;
	height:58px;
	background-color:#ffffff;
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#992137;
	font-weight:bold;
	line-height:28px;
	border-top:1px solid #b0b2b6;}

#f_1{ width:766px;
	height:29px;
	border-bottom:1px solid #b0b2b6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#992137;
	font-weight:bold;
	line-height:28px;}
	
#f_2{ width:766px;
	height:28px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b0b2b6;
	font-weight:bold;
	line-height:28px;}
	
p {	margin:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;}
	
p.img {	margin:0;}
	
.sx { float:left;}
.dx { float:right;}

#pro{
	width:250px;
	height:350px;
	display:block;
	overflow: auto;
	margin:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#EE7905;
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment: scroll !important;
	background-attachment: fixed;
	scrollbar-face-color:#ee7905;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#ee7905;
	scrollbar-darkshadow-color:#ee7905;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#ee7905;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:16px;
}
	
#prolegge{
	width:250px;
	height:370px;
	display:block;
	overflow: auto;
	margin:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#e7e7e8;
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment: scroll !important;
	background-attachment: fixed;
	scrollbar-face-color:#e7e7e8;
	scrollbar-highlight-color:#b0b2b6;
	scrollbar-3dlight-color:#e7e7e8;
	scrollbar-darkshadow-color:#e7e7e8;
	scrollbar-shadow-color:#b0b2b6;
	scrollbar-arrow-color:#b0b2b6;
	scrollbar-track-color:#e7e7e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;
}

#propannello{
	width:250px;
	height:350px;
	display:block;
	overflow: auto;
	margin:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:0px;
	padding-bottom:0px;
	background-color:#db632c;
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment: scroll !important;
	background-attachment: fixed;
	scrollbar-face-color:#db632c;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#db632c;
	scrollbar-darkshadow-color:#db632c;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#db632c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:16px;
}

#propliki {
	width:362px;
	height:200px;
	display:block;
	overflow: auto;
	margin:0px;
	padding-left:8px;
	padding-right:8px;
	padding-top:25px;
	padding-bottom:0px;
	background-color:#992137;
	background-repeat:no-repeat;
	background-position:top left;
	background-attachment: scroll !important;
	background-attachment: fixed;
	scrollbar-face-color:#992137;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#992137;
	scrollbar-darkshadow-color:#992137;
	scrollbar-shadow-color:#FFFFFF;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#ee7905;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:16px;
}

.convenienza {font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;}

/* PAGINA -------------------------------------------------------------------------------------------------------*/

#boxcaldaie{ background-color: #ee7905;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	vertical-align:top;}

#boxlegge{ background-color: #e7e7e8;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	height:420px;
	vertical-align:top;}
	
#boxpannelli{ background-color: #db632c;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:14px;
	height:420px;
	vertical-align:top;}


#menu{ font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b0b2b6;
	line-height:14px;
	vertical-align:top;}

.subtitle{ font-weight:bold;
	color:#992137;
	font-size:11px;}

.caldaie {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:14px;
}

.legge { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;}

	
#introduzione { color:#992137;
	font-size:14px;
	font-weight:bold;
	line-height:18px}
	
#introduzione2 { color:#992137;
	font-size:12px;
	font-weight:bold;}


.textarea {font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
	background-color:#ee7905;
	border:0;}
	
#active{ color: #992137;}

.attivo{ color: #992137;
	font-weight:bold;
	font-size:11px;}

ol { color:#000000;
	padding-right:8px;
	font-size:10px;}
	
ul{ color:#000000;
	padding-right:8px;
	font-size:10px;}

ul.pannello{
	color:#FFFFFF;
	padding-right:8px;
	font-size:11px;
}
	
.form { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;}
	
#tablist{ position:relative;
	height:171px;
	padding:17px 0 0 0;
	margin: 17px 0 0 0;
	list-style:none;
	display:inline;
	list-style:none;}

#tablist li { list-style:none;
	display:inline;
	margin:0;}
	

/* LINK -------------------------------------------------------------------------------------------------------*/

a.footer1:link, a.footer1:active, a.footer1:visited { color:#992137;
	font-weight:bold;
	text-decoration:none;}
	
a.footer1:hover { color:#b0b2b6;
	font-weight:bold;
	text-decoration:none;}
	
a.footer2:link, a.footer2:active, a.footer2:visited { color:#b0b2b6;
	font-weight:bold;
	text-decoration:none;}
	
a.footer2:hover { color:#992137;
	font-weight:bold;
	text-decoration:none;}

a.menu:link, a.menu:active, a.menu:visited { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#b0b2b6;
	line-height:14px;
	vertical-align:top;
	font-weight:bold;
	text-decoration:none;}
	
a.menu:hover { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	vertical-align:top;
	color:#992137;
	font-weight:bold;
	text-decoration:none;}

a:link, a:active, a:visited { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
	vertical-align:top;
	font-weight:bold;
	text-decoration:underline;}
	
a:hover { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	vertical-align:top;
	color: #992137;
	font-weight:bold;
	text-decoration:underline;}
	
a.legge:link, a.legge:active, a.legge:visited { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	line-height:14px;
	vertical-align:top;
	font-weight:bold;
	text-decoration:underline;}
	
a.legge:hover { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	vertical-align:top;
	color: #992137;
	font-weight:bold;
	text-decoration:underline;}
a.leggeRed { font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:14px;
	vertical-align:top;
	color: #992137;
	font-weight:bold;
	text-decoration:underline;}
a.titlemenu:link, a.titlemenu:active, a.titlemenu:visited { font-family:Arial, Helvetica, sans-serif;
	color:#b0b2b6;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;}
	
a.titlemenu:hover { font-family:Arial, Helvetica, sans-serif;
	color:#992137;
	font-size:12px;
	line-height:14px;
	font-weight:bold;
	text-decoration:none;}
a.pliki:link, a.pliki:active, a.pliki:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:14px;
	vertical-align:top;
	font-weight:bold;
	text-decoration:underline;
}
	
a.pliki:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
a.plikiRed {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	vertical-align:top;
	color: #FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}
.caldaieKopia {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	line-height:16px;
}
.wyniki {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:12px;
	border-top-style: solid;
	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-top-width: 1px;
	padding: 5px;
}
div#container_info {
	position:absolute;
	width:766px;
	left:50%;
	padding-left:17px;
	padding-right:17px;
	background-color:#ffffff;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: -383px;
	padding-top: 25px;
}
