<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}

:before,:after {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
html, body {
	margin: 0;
	padding: 0;
  width: 100%;
  height: 100%;
	background-color:#6B6B6B;
	color:#444;
}
body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	background-color:#FFF;
}
h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:21px;
	font-weight:bold;
	text-transform: uppercase;
	color:#333;
	margin:12px 0;
}
h1 a, h1 a:link, h1 a:visited, h1 a:hover { 
	color:#333;
}

h2 {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	/*font-size:1.3em;*/
	font-size:18px;
	color:#333;
	margin: 0;
	padding: 3px 0 5px 0;
}
h2 a:link, h2 a:active, h2 a{
	text-decoration: none;
	color:#060;
}

h2 a:visited, h2 a:hover{
	color:#060;
}

h3 {
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#900;
	text-decoration: none;
	margin: 0;
	padding: 6px 0 5px 0;
}
h3 a:link, h3 a:visited, h3 a:hover {
	color:#900;
}
h4 {
	margin: 5px 0 3px 0;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#900;
	font-weight:bold;
	text-decoration: none;
	text-shadow:1pt 1px 1px rgba(0, 0, 0, 0);
}
h4 a:link, h4 a:visited, h4 a:hover { 
	color:#333333;
}

h5 {
	margin: 5px 0 3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#009EE2;
	font-weight:bold;
	text-decoration: none;
	/*text-shadow:1pt 1px 1px rgba(0, 0, 0, 0);*/
}
h5 a:link, h5 a:visited, h5 a:hover, h5 a:active  {
	color:#009EE2;
}
p {
	font-family:Verdana, Geneva, sans-serif;
	font-size: 14px;
	line-height:18px;
	/*font-family:'PT Sans', sans-serif;
	font-size:15px;*/
	margin: 10px 0 5px 0;
	color:#444;
}
li {
	font-family: Verdana, Geneva, sans-serif;
	font-size:14px;
	/*font-family:'PT Sans', sans-serif;
	font-size:15px;*/
	margin: 10px 0 5px 20px;
	color:#444;
}
.cl_h1{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	text-transform: uppercase;
	color:#333;
	margin:12px 0;
}

/*table {
	border:0;
    border-spacing: 0;
    border-collapse: collapse;
}
td { 
    padding: 2px;
}*/
div#container {
	min-height:100%;
	height:auto !important;
	height: 100%;
	min-width:280px;
	width:auto !important;
	width: 100%;
	position:relative;
	margin:auto;
	background-color:#FFF;
	/*background-image:url(../graphic/2015/cielo_sf.png);*/
	background-image:url(../graphic/cielo_sf_vert.jpg);
	background-attachment:fixed;
	background-repeat:repeat-x;
}

#container_sub {	
	width: 100%;
	min-height:100%;
	height:auto !important;
	height: 100%;
	/*position:relative;*/
	min-width:280px;
	margin:auto;
	/*background-image:none;*/
	/*background-image:url(../graphic/2015/bg_1000.png);
	background-repeat:repeat-y;
	background-position:center;*/
}
#container_sub1 {	
	width: 100%;
	/*position:relative;*/
	margin:0;
	border-top:6px solid #006200;
	background-color:#FFF;
	border-bottom:6px solid #990000;
	display:table;
}
div#container_main {
	margin: 0px auto;
	width: 99.6%;
	max-width:998px;
	min-width:280px;
	height:100%;
	padding-bottom:300px;
	border-left:1px solid #dedede;
	border-right:1px solid #dedede;
	background-color:#FFF;
}
div#testata{
	margin:0px auto;
	width: 100%;
	max-width:998px;
	padding:0px 0px;
	background-image:none;
	z-index:100;
}
#testata_com{
	width:100%;
	max-width:996px; 
	margin:3px auto 0 auto; 
	min-height:50px; 
	height:auto;
	height:105px; 
	background-position:top left; 
	background-repeat:no-repeat; 
	/*position:relative;*/
}
#t_logo{
	width: 29%; 
	float:left;
	margin-top:10px;
	padding-left:10px;
	min-width:180px;
	max-width:289px;
}

div#home_top_nav{
	float:right;
	z-index:40;
	margin-right:1px;
	text-align:right;
}
.testata_menu_1{width:70%; float:right; text-align:right;}
.testata_menu_1_in{width:100%; float:right; padding-top:8px; height:60px;}
#nav_ie1{width:100%; float:right; text-align:right;}
img{
	border:0;
}
.img_vc{
	vertical-align:middle;
}

.img100{width: 100%;}
.mimg170{max-width: 170px;}
.mimg100{max-width: 100px;}
.mimg128{width: 100%; max-width: 128px;}
.mimg180{max-width: 180px;}
.mimg280{max-width: 280px;}
.mimg770{max-width: 770px;}
.mimg749{max-width: 749px;}
.mimg750{max-width: 750px;}
.img70{width: 70%;}
.td30{width: 30px;}
.td80{width: 80px;}
.td90{width: 90px;}
.td100{width: 100px;}

.tb98{width:98%;}
/*------------------------------------------*/
div#homecentro{
	margin:0px auto;
	width: 100%;
	max-width:998px;
	min-height: 600px;
	height:auto !important;
	height: 600px;
	clear:both;
	/*position:relative;*/
	/*display:table;*/
	display:table;
}
div#homecentro_int{
	width: 100%;
	max-width:998px;
	padding:0;
	margin:0 auto;
	float:left;
	/*display:table;*/
}

div#home_s{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration: none;
	margin:0 0 10px 0;
	padding:0;
	float:left;
	/*display:table;*/
	vertical-align:top;
}
div#home_s.a:link{
	text-decoration: none;
	color: #2FA8DD;
}
div#home_s.a:hover{
	text-decoration: none;
	color: #F60;
}
.hc_sub2 {height:auto; padding-bottom:0px;}
.hc_hs {width: 19%;max-width:185px;	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#home_r{
	/*position:relative;*/
}
#home_r a {
	text-decoration: none;
	/*color: #06C;*/
	font-weight:600;
}
#home_r a:link {
	text-decoration: none;
	/*color: #06C;*/
	font-weight:600;
}
#home_r a:hover {
	text-decoration: none;
	/*color: #369;*/
	text-decoration:underline;
}
#home_r ul{
	list-style-image:url(../graphic/icons/ico_li.png);
	line-height:18px;
	margin-left:20px;
} 
ul{
	list-style-image:url(../graphic/icons/ico_li.png);
	line-height:18px;
	margin-left:20px;
} 
div#endpage {
	/*;*/
	position:absolute;
	margin: 0 auto;
	bottom:0px;
	width:100%;
	height:300px;
	font-size:13px;
	color:#ccc;
	background-image:url(../graphic/2014/landscape_est.png);
	background-repeat:repeat-x;
	background-position:top;
	float:left;
}
div#endpage p, div#endpage a, div#endpage a:link, div#endpage a:visited {
font-size:13px;	color:#ccc;
}
div#endpage_in {
	margin: 0 auto;
	/*padding-top:175px;*/
	width:100%;
	text-align:center;
	color:#CCC;
	height:175px;
	float:left;
	/*position: relative;*/
	background-image:url(../graphic/2014/landscape_t.png);
	background-repeat:no-repeat;
	background-position:top;
}
div#endpage_cont {
	float:left;
	height:125px;
	background-color:#6B6B6B;
	width:100%;
}
div#endpage_cont_in {
	margin: 0 auto;
	min-height:125px;
	height:auto !important;
	height:125px;
	min-width: 100px;
	width:auto !important;
	width: 980px;
	max-width: 980px;
	background-color:#6B6B6B;
}
/*------------------------------------------*/
#cookie_cont {
	min-height:60px;
	height:auto !important;
	height: 60px;
	max-width:350px;
	text-align:center;
	padding:3px;
	background-color:#fff;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
	bottom:50px;
	margin-left:0px;
	position:fixed;
	z-index:9000;
    /*_top:expression(eval(document.documentElement.scrollTop+(document.documentElement.clientHeight-this.offsetHeight)));*/
}
#cookie_int {
	padding: 10px;
	color: #333;
	line-height: 22px;
	background-color: #E1E1E1;
	border-top-right-radius: 6px;
	border-bottom-right-radius: 6px;
}
/*------------------------------------------*/
div#d_docs{
	margin-top:60px;
}

#d_informativa{
	width:100%;
	z-index:2500; 
	font-size:11.5pt;
	top:105px; 
	left:0px; 
	position:fixed; 
	padding:5%;
	display:none;
}
#d_informativa p{
 font-size:0.9em; line-height:1.3em; text-align:left;}
#d_informativa li{
font-size:0.9em; line-height:1.3em;}

div#d_inform2{
	width: 100%; z-index:2500; font-size:11.5pt; top:150px; left:0px; position:fixed; 
	display:none;
}
div#d_inform2 p{
 font-size:0.9em; line-height:1.3em;}
div#d_inform2 li{
font-size:0.9em; line-height:1.3em;}

#d_infonotet{
	position: fixed;
	margin-top:0px;
	margin-left:0px;
	z-index:2000;
	background-color:#333;
	width: 100%;
	height:100%;
	display:none;
	-khtml-opacity:.50; 
	/*-moz-opacity:.50; */
	-ms-filter:"alpha(opacity=50)";
	filter:alpha(opacity=50);
	/*filter: progid:DXImageTransform.Microsoft.Alpha(opacity=0.5);*/
	opacity:.50; 
}
#d_infocontr{
	position:absolute;
	left:10px;
	top:10px;
	padding:10px;
	background-color:#F2F5E9;
	border:5px solid #066;
	width: 880px;
	display:none;
	z-index:2001;
}
.d_inform_in{
	width: 90%;
	border-left:2px solid #CCC;
	border-right:2px solid #CCC;
	border-top: 6px solid rgb(0, 98, 0); 
	border-bottom: 6px solid rgb(153, 0, 0);
	max-width:780px;
	padding:10px;
	margin:auto;
	background-color:#FFF;
}

/*------------------------------------------*/
/*   a.a_top { 	font-size: 12px;}
@media only screen and (max-width: 1600px) {
}
@media only screen and (max-width: 480px) {
  a.a_top { 	font-size: 1.1%;}
}*/
/*------------------------------------------*/
#d_upload{
	width: 100%;
	z-index:2998;
	display: none; 
	margin:auto;
	padding:10px;
	position:fixed;
	top: 30%;
}
#upwin {
  display: block;
  font-size:13px;
  width:100%; max-width:600px;
  padding:20px 33px; 
  background: linear-gradient(#ffdc72, #ffbf00);
  border: 1px solid #f2b600;
  border-bottom-color: #c90;
  border-radius:8px;
  margin:auto;
}
/*---------------------------------------------*/
#n_warn{
	background-color: #ffdc72;
	padding: 20px 20px;
	width: 100%;
	max-width: 510px;
	z-index:2999;
	position:fixed;

}
#c_warn{
	background-color: #ffdc72;
	padding: 20px 20px;
	width: 100%;
	max-width: 510px;
	z-index:2998;
	position:fixed;
}
#html_w{
	width: 80%;
	max-width: 440px;
	float:left;
}
#html_cw{
	width: 100%;
	max-width: 440px;
	padding-top:10px;
	float:left;
}
div#cls_w{
	width: 20%;
	max-width: 60px;
	float: right;
}
#cls_w{
	width: 20%;
	max-width: 60px;
	float: right;
}

#num_imm_txt{ font-size:13px;}
#d_calc_main{width:100%; max-width:790px;float:left;}
#d_cont_main{padding:0 2% 0 2%;}
#moreinfo{width:100%; max-width:790px; padding:3px 0;float:left;}
.wm290{/*width: 100%;*/max-width:290px;}

.w_tasto {
 	font-family:Arial;
	font-size:12px;
	font-weight:bold;
 /*background: linear-gradient(#ffdc72, #ffbf00);
  border-bottom-color: #c90;*/
  border-radius: 5px;
  border: 1px solid #f2b600;
  background-color:#ffbf00;
  padding: 5px 10px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
  /*position:absolute;
  top:150px;
  left:150px;*/
  z-index:999;
  cursor:pointer;
}
.w_tasto_w {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	/*background: linear-gradient(#ffdc72, #ffbf00);
  border-bottom-color: #c90;
  border-radius: 6px;*/
	border: 1px solid #f2b600;
	background-color: #FFD75E;
	padding: 5px 10px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
	/*position:absolute;
  top:150px;
  left:150px;*/
	z-index: 999;
	cursor: pointer;
}

.notice-warning {
  background: linear-gradient(#ffdc72, #ffbf00);
  border: 1px solid #f2b600;
  border-bottom-color: #c90;
  border-radius: 6px;
  padding: 20px 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, .5);
  /*position:absolute;
  top:150px;
  left:150px;
  z-index:999;*/
}
.notice-close {
  background: none;
  border: none;
}
/*.notice-close_prev {
  background: #ffdc72;
  background: rgba(255, 255, 255, .5);
  border-radius: 50%;
  box-shadow: inset 0 1px 2px rgba(178, 133, 0, .9), inset 0 -1px 2px rgba(255, 255, 255, .25);
  color: #b28500;
  cursor: pointer;
  font-size: 18px;
  font-weight: 600;
  height: 24px;
  float: right;
  text-align: center;
  transition: color .15s ease;
  width: 24px;
}
.notice-close:hover {
  color: #8c6900;
}
*/

/*------------------------------------------*/
.box_news{
	width:740px; margin-top:10px; float:left; border:1px solid #EFEFEF; background-color: #FBFBFB;
}
.box_news_left{
	width:100px; margin-left:0px; float:left;
}
.box_news_right{
	width:620px; margin-left:10px; margin-right:10px; float:left; margin-bottom:5px;

}
.box_nav{
	width:720px; float:left; margin:15px 0;
}


/*--------------------------------*/
.img_left {
	float:left;
	padding:0;
	/*padding:0 15px 15px 0;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:2px;
	margin-left:0px;*/
}

.mb15 {
	margin-bottom: 15px;
}
.tcont_1 {
	color:#669900;
}
.tcont_2 {
	color:#FF6600;
}
.link_box a {
	width:295px;
	margin-left:0px;
	text-decoration: none;
	text-align:left;
	padding: 4px 5px 0 5px;
	font-family:'PT Sans', sans-serif;
	font-size: 14px;
	color: #011E4C;
}
.link_box a:hover {
	color: #fff;
}
/*------------------------------------------*/
.end {
	font-family:'PT Sans', sans-serif;
	text-align:left;
	font-size: 14px;
	color: #011E4C;
	font-weight:normal;
	text-decoration: none;
}
.end a:link{ 
	text-decoration: none;
	color: #011E4C;
}
.end a:visited, .end a:hover{ 
	color: #011E4C;
}

.margine {
	border: 1px solid #CCCCCC;
	padding: 2px 2px 1px 1px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	background-color: #F8F8F8;
	background-image:url(../graphic/css_images_14.png);
	background-position:0px -250px;
}
.margine_L {
	border: 1px solid #CCCCCC;
	padding: 3px 5px 3px 5px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666;
	background-color: #F8F8F8;
	background-image:url(../graphic/css_images_14.png);
	background-position:0px -70px;
}
.margine_p{
	text-align: right;
	border: #ccc solid 1px;
	font-size:11px;
	color:#666;
	background-color:#C4E4BA;
	padding: 1px 2px 0px 1px;
	padding: 2px 2px 1px 1px;
	border-radius:3px;
	background-image:url(../graphic/css_images_14.png);
	background-position:0px -70px;
}
.margine_noim{
	height:25px;
	padding: 2px 5px 2px 5px;
	font-size:13px;
	color:#666;
	border: 1px solid #ccc;
	border-radius: 4px;
	background-image:url(../graphic/shim.gif);
	background-color:#F9F9F9;
}
.margine_2 {
	border: 1px solid #CCCCCC;
	padding:4px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}
.tasto_blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #005292;
	margin:10px 0;
	line-height:10px;
}

.tasto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	line-height:10px;
	margin:10px 0;
	padding:5px;
}

.ilnk {
  display : block;
  width:200px;
  height:270px;
}

.d_ilnk {
	position: relative;
	float:left;
	margin:5px;
	width:200px;
	height:140px;
	border:1px solid #ddd;
}

._mcom{	min-width: 232px;
	width:auto !important;
	width: 100%;
}

._bd{border:1px solid #555555;}
._bdb{border-bottom: none; padding-bottom:1px;}

.gray{
	color: #777;
}
.bgray{
	border:1px solid #dedede;
}
.sfg{
	background-color:#F5F5F5;
}

.borderc{
	border:1px dotted #ccc;
}

.jt{
	font-size:14px;
	color: #063;
	padding: 3px 5px 3px 5px;
}
.dct{
	width: 100%;
	padding: 0 5px;
	background-color:#F5F5F5;
}
.dch{
	color: #FFF;
	width: 100%;
	padding: 5px;
	background-color: #7CB820;
	color: #E4FAE9; font-size:16.5px;
	text-shadow: 1pt 1px 1px rgba(0, 0, 0, 0.25);
}
.dcb{
	padding: 0 5px 5px 5px;
}
.dcb p{
	line-height:19px;
}

.lb_a{width: 108px; float:left;}
.lb_c{width: 70px; float:left;}
.lb_b{width: 10px; padding-top:5px; float:left;}
.lb_100{width: 125px; float:left;}

.w17pc{width:24%;margin-right:5px;	float:left;}
.m170{ max-width:170px;}
.m150{ max-width:150px;}

.w250{width: 250px; padding-top:1px;}
.w200{width: 190px; padding-top:1px;}
.w180{width: 190px; padding-top:1px;}
.wicons{width: 190px; float:left; padding-top:20px;}

.w100{width: 100%; padding-top:1px;}
.w100f{width: 100%; padding-top:1px;}
.w99{width: 99%;}
.w98{width: 98%;}
.w90{width: 90%; padding-top:1px;}
.w80{width: 79%; padding-top:1px;}
.w28{width: 28%; padding-top:1px;}
.w20{width: 20%; padding-top:1px;}
.w66{width: 66%; padding-top:1px;}
.w33{width: 33%; padding-top:1px;}
.w32{width: 32%;}
.w75{width: 75%;}
.w70{width: 70%; padding-top:1px;}
.w30{width: 30%; padding-top:1px;}
.w60{width: 60%; padding-top:1px;}
.w40{width: 40%; padding-top:1px;}
.w40r{width: 40%; padding-top:1px; float:right;}
.w50{width: 50%; padding-top:1px;}
.w10{width: 10%; padding-top:1px;}
.w50p1{width: 52%; padding-top:1px;}
.w50p2{width: 48%; padding-top:1px;/*border:1px solid #552225;*/}
.w_icon1{width: 100%;padding-top:18px;}
.w_icon2{width: 100%;padding-top:5px;}
.wlab1{width:300px;}
.wlab{width: 220px;}
.etp{float:left; width:25px; padding-top:4px;display:none;}
.prt_s{float:left; width:125px; padding-top:2px;display:inline;}
.st_detail {position:relative; float:right; width:304px; height:0px;}
.st_in_detail {width:295px;}
.hlogo{ width:30%; padding-left:35%;text-align:center;}

/*---------------------------------------*/

.lrelem{
	width:100%;
	max-width:790px;
}
.hid{
	display:none;
}
.lft{
	float:left;
}
.rht{
	float:right;
}
input[type="text"]{
	/*border:1px solid #F00;*/
	/*outline: none;*/
}
/*---------------------------------------------*/
div#div_login{
	position:absolute;
	margin-top:1px;
	margin-left:330px;
	position:absolute;
	z-index:35;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.login_el{
	float:left;
	margin:0 3px;
	}
.input_login{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:none;
	padding:1px;
	color:#666;
	background-color:#DFF7E1;
	}
div#home_top_search{
	top:6px;
	left: 800px;
	width:180px;
	height:21px;
	position:absolute;
	/*border-left: #ccc 1px solid;*/ 
	border-bottom: #ccc 1px solid; 
	border-right: #ccc 1px solid; 
	z-index:30;
}
#d_name_com{
	float:left;
	width:156px;
}
#nname_com{
    background-color:#fff;
    border: none;
	outline: none;
	width:149px;
	height:18px;
	padding-left:6px;
}
div#d_new a{
	text-decoration:none;
}
.left_dmenu{
	float:left;
	/*width:180px;*/
	padding: 0;
	min-height:26px;
	font-weight:bold;
	height:auto !important;
	height: 26px;
	color: #033;
	border-bottom:1px solid #dedede;
	border-right:1px solid #dedede;
	margin:0 0 10px 0;
	/*font-size-adjust:0.5;
	/*background-color:#E8F0ED;*/
	background-image:url(../graphic/2014/sf_mleft4.png);
}
.left_dmenu p{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:3px 0px 5px 5px;
}
.left_menu {
	margin-bottom: 0px;
	margin-left: 1px;
}
.left_menu ul {
	padding: 0px; margin: 0px; list-style-type: none; list-style-image: none;
}
.left_menu li {	float: left; width:180px;}
.left_menu ul li {
	padding: 0px; margin: 0px; border-bottom: #ddd 1px solid;
}
.left_menu li:last-child {
	border-bottom:none;
}
.left_menu a {
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 5px 3px 8px;
	width:100%;
	color: #666;
	font-size: 11.5px;
	line-height: 11px;
	text-decoration: none;
}
.left_menu a.cpdf {
	font-family: Arial,Helvetica,sans-serif;
	padding: 5px 5px 3px 18px;
	width:100%;
	color: #666;
	font-size: 11.5px;
	line-height: 11px;
	text-decoration: none;
	background-image: url(../graphic/icons/pdf_12.gif); background-repeat:no-repeat;
}
.left_menu a:hover {
	background-image: none; color: #fff; background-color: #ff9900;}
.left_menu ul li.level1 a:hover {
	background-image: none; color: #990000; background-color: #DEE4E7
}
.left_menu a.cpdf {
	padding-right: 4px; padding-left: 20px; font-weight: normal; font-size: 12px;  padding-bottom: 5px; color: #000333; padding-top: 7px;
	width:183px; line-height:13px;
	background-image: url(../graphic/icons/pdf_12_20.gif); background-repeat:no-repeat;
}
.left_menu a.cpdf:hover {
	padding-right: 4px; padding-left: 20px; font-weight: normal; font-size: 12px; padding-bottom: 5px; color: #FFF; padding-top: 7px;
	background-image: url(../graphic/icons/pdf_12_20.gif); background-repeat:no-repeat;
}
.left_menu ul li a.lmentp {
	padding-right: 8px; padding-left: 8px; font-weight: bold; font-size: 12px;  padding-bottom: 10px; color: #000333; padding-top: 13px
}
.left_menu ul li a.lmentp:hover {
	padding-right: 8px; padding-left: 8px; font-weight: bold; font-size: 12px; padding-bottom: 10px; color: #000033; padding-top: 13px
}
.left_menu ul li.level1 a {
	padding-right: 10px; padding-left: 28px; padding-bottom: 2px; width: 153px; padding-top: 2px
}
.left_menu ul li.level1 a {
	background-image: none; /*background-color: #f3f3f3*/
}
.left_menu ul li .selected {
	padding-right: 10px; padding-left: 23px; background-image: none; padding-bottom: 2px; color: #ed2c21; padding-top: 2px; 
}
.left_menu ul li.level1 .selected {
	padding-right: 10px; padding-left: 28px; padding-bottom: 2px; padding-top: 2px
}
.left_menu b {
	font-weight: bold; color: #ed2c21
}

/*---------------------------------------------*/

/*input {	vertical-align: middle;}*/
.table_bord {
	border: 1px solid #E0E0E0;
}
.table_anag {
	border: 1px solid #E0E0E0;
}
.table_bord1 {
	border-left: 1px solid #E0E0E0;
	border-bottom: 1px solid #E0E0E0;
}
.table_bord2 {
	border-left: 1px solid #E0E0E0;
}
.table_sf_top {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	height: 25px;
	/*background-image:url(../graphic/css_images_14.png);
	background-position:0px -130px;*/
	background-color: #D3EBDC;
}
.table_sf_top td {
	border-bottom: 1px solid #E0E0E0;
}
.img_vmid{
	vertical-align: middle;
}
/* -------------------------------- */

.div_block {
	width: 95%;
	/*width: 760px;*/
	float:left;
}
/* -------------------------------- */
.table_row_color {
	background-color: #EFEFEF;
	/*border-top-color: #ccc;
	border-top-style: solid;
	border-top-width: 1px;*/
}

.boxleft {
	float:left;
	margin-left:0px;
	width:180px;
	margin-top:5px;
	padding: 0 0 1px 0;
	font-weight:normal;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	border-right:1px solid #ccc;
	background-color: #FDFDFD;
	display:table;
}

.boxleft_in {
	float:left;
	width:168px;
	padding:5px;
	display:table;
}
.nolink{
	cursor:pointer;
}

.tj{
	text-align:justify
}
.stats{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	font-weight:bold;
	color:#933;
	margin:12px 4px 12px 0;
	
}

.menuevid{
	color:#F60;
	float:left; padding-top:5px; width:100%;
}
.back-to-top {
    position: fixed;
    bottom: 3em;
    right: 0px;
    text-decoration: none;
    color: #000000;
    background-color: rgba(235, 235, 235, 0.80);
    font-size: 12px;
    padding: 1em;
    display: none;
}

.back-to-top:hover {    
    background-color: rgba(135, 135, 135, 0.50);
}
/*---------------------------------------------*/
#tooltip{position:absolute;z-index:9999;color:#222;font-size:12px; line-height:15px; font-weight:normal;width:600px; margin-left:20px; margin-top:0px; border:1px solid #030;}
#tooltip .tipHeader{height:8px;background-color: #666;/*background:url(images/tipHeader.gif) no-repeat;*/}
* html #tooltip .tipHeader{height:8px;}
#tooltip .tipBody{background-color: #fbfbfb;padding:5px 5px 5px 15px; text-decoration: none;}
#tooltip .tipFooter{height:8px;background-color: #666;/*background:url(images/tipFooter.gif) no-repeat;*/}

#tooltipc{position:absolute;z-index:9998;color:#222;font-size:12px; line-height:15px; font-weight:normal;width:600px; margin-left:20px; margin-top:3px; border:1px solid #030;}
#tooltipc .tipHeader_c{height:8px;background-color: #666;}
#tooltipc .tipHeader_c{height:8px;}
#tooltipc .tipBody_c{background-color: #fbfbfb;padding:5px 5px 5px 15px; text-decoration: none;}
#tooltipc .tipFooter_c{height:8px;background-color: #666;}

#tooltip_b{position:absolute;z-index:9997;color:#222;font-size:12px; font-weight:normal;width:220px; margin-left:20px; margin-top:0px; border:1px solid #030;}
#tooltip_b .tipHeader_b{height:8px;background-color: #666;}
* html #tooltip_b .tipHeader_b{height:8px;}
#tooltip_b .tipBody_b{background-color: #fbfbfb;padding:5px 5px 5px 15px;}
#tooltip_b .tipFooter_b{height:8px;background-color: #666;}
/*---------------------------------------------*/
.left_dmenu_h{
	width:185px;
	padding:5px 4px;
	font-size:13.4px;
	border-top:1px solid #CCC;
	/*background-color:#693;
	color:#FFF;*/
	background-color:#e8e8e8;
	color:#555;
}

.left_dmenu_d{
	width:185px;
	padding:5px 10px;
	font-size:14px;
	border-top:1px solid #CCC;
	background-color:#F60;
	color:#FFF;
}

.left_dmenu_t{
	width:185px;
	margin:0;
	padding:5px 10px;
	font-size:14px;
	background-color:#900;
	color:#FFF;
	border:none;
	display:table;
}
.left_dmenu_r{
	width:185px;
	padding:5px 10px;
	font-size:14px;
	border-top:1px solid #CCC;
	background-color:#C33;
	color:#FFF;
}
/*  SECTIONS  */
.section {
	/*border:1px solid #555555;*/
	clear: both;
	padding: 0px;
	margin: 0px;
}

/*  COLUMN SETUP  */
.col {
	display: block;
	float:left;
	margin: 1% 1.6% 1% 0;
}
.col:last-child { margin-right: 0;}
.pad10 { padding: 0 10px;}

/*  GROUPING  */
.group:before,
.group:after { content:""; display:table;}
.group:after { clear:both;}
/*.group { zoom:1;}*/ /* For IE 6/7 */ 

/*  GRID OF TWO  */
.span_1_of_2 {	width: 45%;}
.span_2_of_2 {	width: 45%;}

/*  GRID OF TWO-B  */
.span_1_of_2b {	width: 75%;}
.span_2_of_2b {	width: 23%;}

/*  GRID OF TWO-C  */
.span_1_of_2c {	width: 54%; padding-left:3%;}
.span_2_of_2c {	width: 40%; float:right;}

/*  GRID OF THREE  */
.span_3_of_3 { width: 100%;}
.span_2_of_3 { width: 66.13%;}
.span_1_of_3 { width: 32.26%;}

/*  GRID OF THREE-B   border:1px solid #555555;*/
.span_1_of_3b { width: 19.15%; padding-left:1%;}
.span_2_of_3b { width: 57.2%;}
.span_3_of_3b { width: 14.05%;}
/*  GRID OF THREE-C   border:1px solid #555555;*/
.span_1_of_3c { width: 33%;}
.span_2_of_3c { width: 53%;}
.span_3_of_3c { width: 13%;}
/*  GRID OF FOUR   border:1px solid #555555;*/
.span_4_of_4 {	width: 100%;}
.span_3_of_4 {	width: 72.6%;}
.span_2_of_4 {	width: 49.2%;}
.span_1_of_4 {	width: 24.8%;}
/*  GRID OF FIVE  */
.span_5_of_5 {	width: 100%;}
.span_4_of_5 {	width: 79.68%;}
.span_3_of_5 {	width: 59.36%;}
.span_2_of_5 {	width: 39.04%;}
.span_1_of_5 {	width: 18.72%;}

.caption {font-size:2em; color: #fff;  padding: 0px; text-align:center;}
/*  GO FULL WIDTH AT LESS THAN 480 PIXELS */
.ps {
	width:20px;
	float:left;
	text-align:center;
	padding:4px;
	margin: 2px;
	border:1px dotted #CCC;
	font-weight:bold;
	background-color:#E6FFE1;
}
.ps1 {
	width:28px;
	float:left;
	text-align:center;
	padding:4px;
	margin: 2px;
	border:1px dotted #CCC;
	font-weight:bold;
	background-color:#E6FFE1;
}
.ps2 {
	width:36px;
	float:left;
	text-align:center;
	padding:4px;
	margin: 2px;
	border:1px dotted #CCC;
	font-weight:bold;
	background-color:#E6FFE1;
}
.pd {
	width:20px;
	float:left;
	text-align:center;
	padding:4px;
	border:1px dotted #CCC;
	margin: 2px;
	background-color:#F7FDE3;
}
.pd1 {
	width:28px;
	float:left;
	text-align:center;
	padding:4px;
	border:1px dotted #CCC;
	margin: 2px;
	background-color:#F7FDE3;
}
.pd2 {
	width:36px;
	float:left;
	text-align:center;
	padding:4px;
	border:1px dotted #CCC;
	margin: 2px;
	background-color:#F7FDE3;
}
.pv {
	width:20px;
	float:left;
	text-align:center;
	padding:4px;
	border:1px dotted #CCC;
	margin: 2px;
	background-color:#FDECE3;
}
.pv1 {
	width:28px;
	float:left;
	text-align:center;
	padding:4px;
	border:1px dotted #CCC;
	margin: 2px;
	background-color:#FDECE3;
}
.pv2 {
	width:36px;
	float:left;
	text-align:center;
	padding:4px;
	border:1px dotted #CCC;
	margin: 2px;
	background-color:#FDECE3;
}
/*--------------------------------------------*/
.paging-div {
    width: 100%;
    text-align: center;
	font-size:11px;
    margin: 15px 0 0 0;
	/*display: flex;*/
	float:left;
  /*justify-content: center;*/
    align-items: center;
}

.paging-div .pd, .paging-div a, .paging-div .ps {
	padding: inherit;
	border: inherit;
	font-weight: inherit;
	
    border-radius: 3px;
    user-select: none;
    transition: all,.2s,ease-in-out;
    cursor: pointer;
    display: inline-block;
    text-align: center;
    /*font-size: 1rem;*/
    font-size: 12px;
    height: 2.5rem;
    width: 2.5rem;
    line-height: 2.5rem;
    text-decoration: none;
    border-bottom: none;
    background: #ececec;
    color: #676767;
    float: left;
	margin: 0 2px;
}

.paging-div .pd:hover, .paging-div a:hover {
    background: #dfdfdf;
}
.pv2 {
    background: #E9F2FE !important;
}

.paging-div .ps {
	background: #900;
    color: #fff;
	cursor: inherit;
}
#drd_aire_50 {
    max-width: 375px !important;
    min-width: 258px;
    float: right;
    text-align: right;
    display: block;
	padding-top:5px;
	padding-right: 7px;
}
/*--------------------------------------------*/
.wred {
	background-color: #FADDDC;
	color: #000;
}
.bgrey {
	color: #666;
	font-weight: bold; 
}
.main_blk{
	width:240px; float:left;
	margin-top:15px;
}
.main_blk_int{
	width:238px; float:left; height:16px;
}
.pad_3_lr{padding-left:3%;padding-right:3%;}
.tx_lx {
	text-align: left;
}
.tx_cx {
	text-align: center;
}
.tx_rx {
	text-align: right;
}
.rend_cas_1 ul li{
	font-size:13px;
}
</pre></body></html>