@charset "UTF-8";
/* CSS Document */

.body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/* definizione l */
.l:link {
    color: #969696;
	text-decoration:underline;
	font-family: ArialMT, Arial, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 17px;
}

.l:hover {
    color: #473b3b;
	text-decoration:underline;
	font-family: ArialMT, Arial, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 17px;
}

.l:visited {
    color: #969696;
	text-decoration:underline;
	font-family: ArialMT, Arial, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
}

.l:active {
    color: #969696;
	text-decoration:underline;
	font-family: ArialMT, Arial, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
}
/* fine definizione l */
/* definizione l2 */
.l2:link {
	color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: underline;
}

.l2:hover {
	color: #969696;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: underline;
}

.l2:visited {
	color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: underline;
}

.l2:active {
	color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: underline;
}
/* fine definizione l2 */
/* definizione l3 */
.l3:link {
	color: #9F9F9F;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: none;
}

.l3:hover {
	color: #FF9900;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: none;
}

.l3:visited {
	color: #9F9F9F;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: none;
}

.l3:active {
	color: #9F9F9F;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 10px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-decoration: none;
}
/* fine definizione l3 */

/* definizione l3 */
.l4:link {
	color: #FFFFFF;
    text-decoration: underline;
}

.l4:hover {
	color: #FFCC00;
    text-decoration: none;
}

.l4:visited {
	color: #FFFFFF;
    text-decoration: underline;
}

.l4:active {
	color: #FFFFFF;
    text-decoration: underline;
}
/* fine definizione l3 */

.nomargin {
	margin: 0px;
	padding:5px;
}

.li {
    margin-left: 16px;
}


.li_bodytxt {
	 margin-left: 16px;
	 color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.ligrey {
	margin-left: 16px;
	color:#969696;
}

.title {
    color: #969696;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 20px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.title_2 {
    color: #9F9F9F;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 20px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    line-height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.sub_title_2 {
    color: #9F9F9F;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.sub_title_2_error {
    color: #FF0000;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.sub_title_2_success {
    color: #00CC00;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 17px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    line-height: 24px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}


.bodytxt {
    color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 13px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    line-height: 17px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: justify;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.bodytxt1 {
    color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
}

.bodytxt2 {
	color: #9F9F9F;
	font-family: ArialMT, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	letter-spacing: 0;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	text-align: left;
	text-decoration: none;
	text-indent: 0px;
	text-transform: none;
}

.siteheader {
    color: #EA2427;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 15px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-align: right;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	overflow:hidden;
	padding-top:4px;
	padding-right:10px;
}

.navbar_items {
    color: #FFFFFF;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	overflow:hidden;
}

.a_image {
	border:0;
}

.tableInt {
	background-color:#878787;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:3px;
	font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	overflow:hidden;
}

.table_01 {
    color: #473b3b;
	background-color:#CCCCCC;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #FFFFFF;
}

.table_02 {
    color: #473b3b;
	background-color:#CCCCCC;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #FFFFFF;
}

.table_01n {
    color: #473b3b;
	background-color:#CCCCCC;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
	font-weight:normal;
    font-variant: normal;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #FFFFFF;
}

.tablepreview {
	background-color:#FFFFFF;
	border: 1px dashed #878787;
}

.tableIntpreview {
	background-color:#FFFFFF;
	border: 0px dashed #878787;
	color: #878787;
	margin-top: 0px;
	margin-bottom: 0px;
	padding:3px;
	font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	overflow:hidden;
}

.tablepreview {
    color: #473b3b;
	background-color:#FFFFFF;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
	font-weight:normal;
    font-variant: normal;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px dashed #878787;
}

.table_white {
    color: #FFFFFF;
	background-color:#E8E8E8;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
	font-weight:normal;
    font-variant: normal;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #FFFFFF;
}

.table_waring {
    color: #FFCC00;
	background-color:#FFCC00;
    font-family: ArialMT, Arial, sans-serif;
    font-size: 12px;
    font-style: normal;
	font-weight:normal;
    font-variant: normal;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #FFFFFF;
}


.table_news_int {
    color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
	background:#FFFFFF;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: bold;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: 0px solid #878787;
}

.table_news {
    color: #473b3b;
    font-family: ArialMT, Arial, sans-serif;
	background:#FFFFFF;
    font-size: 12px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    letter-spacing: 0;
    text-align: center;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;
	padding:3px;
	overflow:hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	border-bottom: 1px solid #878787;
}

