﻿/* Stili generici per l'elemento body */
body {
	background-color : #FFFFFF;
	font : 9pt arial, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
}

#container {
   position: relative;
   top: 0%;
   left: 0%;
   width: 800px;
   height: auto;
   margin: auto auto auto auto;
   padding: 0px;
   border: 1px dotted #eee;
}

h1 {
	color : navy;
	font : 9pt arial;
}

h2 {
	color : navy;
    line-height : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    text-align: left;
	padding-top : 0px;
	font-size: 12pt;
	font-weight: normal;
	font-family: arial, sans-serif;
	/* text-decoration: underline; */
}

h3 {
	color : navy;
	font : 12pt arial;
	font-weight: bold;
}

/* colore grey */
h4 {
	color : #A9A9A9;
	font : 9pt arial, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
}

h5 {
    padding: 0px 0px 0px 7px;
    text-indent: -7px;
	background-color : #FFFFFF;
	font : 9pt arial, sans-serif;
	margin-top: 0;
	margin-bottom: 0;
}


p {
	font: 9pt arial, sans-serif;
	line-height: 1px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;	
}
	
/* margin =center o #% */

#intestazione1 {
    height : 102px;
    width : 800px;
    margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 1px;
	margin-left : 0px;
    text-align : left;
    font : 9pt arial, sans-serif;
    color : white;
    background-color : #FFFFFF;
}

#intestazione2 {
    float: left;
    height : 14px;
    width : 400px;
    margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
    text-align : left;
    font : 9pt arial, sans-serif;
    color : white;
    background-color : #435339;
}

#intestazione3 {
    float: left;
    height : 14px;
    width : 400px;
    margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
    text-align : right;
    font : 9pt arial, sans-serif;
    color : white;
    background-color : #435339;
}


#margine1 {
    clear: left;
    height : 14px;
    width : 800px;
    margin-top : 6px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
    text-align : left;
    font : 9pt arial, sans-serif;
    color : navy;
    background-color : #FFFFFF;
    border-top-color: #eee;
    border-left-width: 0px;
    border-left-style: dotted;
}

#margine2 {
    height: 14px;
    width: 800px;
    margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    text-align: left;
    font: 9pt arial, sans-serif;
    color: white;
    background-color: #435339;
}

#margine3 {
    height: 31px;
    width: 800px;
    margin-top: 1px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
    text-align: right;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FFFFFF;
}

#col1 {
    clear: left;
    float: left;
    height: 450px;
    width: 350px;
    margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
    text-align: center;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FBFBFB;
}

#col2 {
    float: left;
    height: 450px;
    width: 210px;
    margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left : 5px;
	margin-left: 0px;
    text-align: left;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FFFFFF;
    border-left-color: gray;
    border-left-width: 1px;
    border-left-style: solid;
}

#col3 {
    float: left;
    height: 330px;
    width: 210px;
    margin-top: 1px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
    text-align: left;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FFFFFF;
    border-left-color: gray;
    border-left-width: 1px;
    border-left-style: solid;
}
#col3b {
    float: left;
    height: 120px;
    width: 210px;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
    text-align: center;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FFFFFF;
    border-left-color: gray;
    border-left-width: 1px;
    border-left-style: solid;
}
#col-a {
    clear: left;
    float: left;
    height: 400px;
    width: 150px;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
    text-align: left;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FFFFFF;
}

#col-b {
    float: left;
    height: auto;
    width: 630px;
    margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 5px;
    text-align: justify;
    font: 9pt arial, sans-serif;
    color: navy;
    background-color: #FFFFFF;
    border-left-color: gray;
    border-left-width: 1px;
    border-left-style: solid;
}
