/*Font*/
@import url('https://fonts.googleapis.com/css?family=Lato:300,400');

.video-banner{height: 400px;width: 100%;background-image:url("/img/bann_tutto_compreso.png") }
.video-banner:hover{background-image: url('/img/bann_tutto_compreso_hover.png'); transition-duration: 0.5s;}
.video-banner2{height: 400px;width: 100%;background-image: url('/img/bann_servizi-di-intermediazione.png')}
.video-banner2:hover{background-image: url('/img/bann_servizi-di-intermediazione_hover.png'); transition-duration: 0.5s;}
body {
    background-color: #EBEFF76E;
    height: 100%;
    margin-bottom: -50px;
    font-family: Lato;
    font-weight: 400;
    color: #6d6994;
}

p {
    font-family: Lato;
    font-weight: 400;
    color: #6d6994;
}

.button {
    font-family: Lato !important;
    font-weight: 400;
    color: #6d6994;
}

.header {
    background-color: white;
    height: 80px;
    padding: 0;
    margin: 0;
}

.footer {
    position: absolute;
    background-color: white;
    height: 90px; 
    position: fixed;
    bottom: 0px;
    left: 0px;
    right: 0px;
    margin-bottom: 0px;
}

.font_button p {
    font-family: Lato;
    font-weight: 300;
    font-size: 20px;
    line-height: 20px;
}

.social_facebook {
    float: left;
    margin: 3px;
    clear: none;
    background-image: url("../img/facebook.png");
    background-attachment: scroll;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}

.social_linkedin {
    float: left;
    margin: 3px;
    clear: none;
    display: block;
    background-image: url("../img/linkedin.png");
    background-attachment: scroll;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}

.social_youtube {
    float: left;
    margin: 3px;
    clear: none;
    display: block;
    background-image: url("../img/you_tube.png");
    background-attachment: scroll;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}

.contacts {
    float: left;
    margin: 3px;
    clear: none;
    display: block;
    background-image: url("../img/contacts.png");
    background-attachment: scroll;
    -webkit-background-size: cover;
    background-size: 2vw;
    background-position: 0% 10;
    background-repeat: no-repeat no-repeat;
}

.social_twitter {
    float: left;
    margin: 3px;
    clear: none;
    display: block;
    background-image: url("../img/twitter.png");
    background-attachment: scroll;
    -webkit-background-size: cover;
    background-size: cover;
    background-position: 0% 0%;
    background-repeat: no-repeat no-repeat;
}

.social_icons ul li {
    display: block;
    float: right;
    height: 36px;
    margin: 4px 2px 3px 2px;
    width: 36px;
    list-style-type: none;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.social_icons ul li:hover {
    height: 36px;
    width: 36px;
    margin: 1px 3px 3px 3px;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.social_icons {
    text-align: center;
    margin-top: 10px;
}

.social_icons ul {
    margin: 0;
    padding: 0;
    display: inline-block;

    /* One most likely needs to realign flow content */
    text-align: initial;
}

.social_buttons ul li {
    display: block;
    float: right;
    height: 30px;
    margin: 4px 2px 3px 2px;
    list-style-type: none;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
    line-height: 0;
}

.social_buttons ul li:hover {
    height: 30px;
    margin: 1px 3px 3px 3px;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.social_buttons {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.social_buttons ul {
    display: inline-block;

    /* One most likely needs to realign flow content */
    text-align: initial;
}

.btn_fb {
    background-image: url("../img/facebook_btn.png");
}

.btn_go {
    background-image: url("../img/google_btn.png");
}

.btn_in {
    background-image: url("../img/linkedin_btn.png");
}

.btn_tw {
    background-image: url("../img/twitter_btn.png");
}

.btn_yt {
    background-image: url("../img/youtube_btn.png");
}

.btn_file_attachment {

    background: url("../img/btn_attachment.png") no-repeat;
    float: left;
    height: 93px;
    margin: 116px 0 0 2.722284%;
    width: 5.81175%;

}

.btn {
	background-color: #4ed251;
    color: white;
    width: 11vw;
    height: 2vw;
    border-radius: 4px;
}

.myButton {
    background-color: #77b55a;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    cursor: pointer;
    color: #ffffff;
    font-family: Arial;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    text-shadow: 0px 1px 0px #5b8a3c;
    width: 350px;
    height: 60px;
}

.custom-file-upload:hover {
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #72b352), color-stop(1, #77b55a));
    background: -moz-linear-gradient(top, #72b352 5%, #77b55a 100%);
    background: -webkit-linear-gradient(top, #72b352 5%, #77b55a 100%);
    background: -o-linear-gradient(top, #72b352 5%, #77b55a 100%);
    background: -ms-linear-gradient(top, #72b352 5%, #77b55a 100%);
    background: linear-gradient(to bottom, #72b352 5%, #77b55a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#72b352', endColorstr='#77b55a', GradientType=0);
    background-color: #72b352;
}

.myButton:active {
    position: relative;
    top: 1px;
}

.filebtn li {
	list-style: none;
	height: 5vw;
	width: 6vw;
	display: inline-block;
	vertical-align: bottom;
}

.file_btn {
    float: left;
    min-height: 5vw;
    width: 4vw;
}

.btn_attach {
    background: url("../img/btn_attach_gray.png") 50% 50% no-repeat;
    background-size: contain;

}

.btn_remdata {
    background: url("../img/btn_remdata_gray.png") 50% 50% no-repeat;
    background-size: contain;

}

.btn_pdf {
    background: url("../img/btn_pdf_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_ubl {
    background: url("../img/btn_ubl_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_zip {
    background: url("../img/btn_zip_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_html {
    background: url("../img/btn_html_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_verify { 
    background: url("../img/btn_verify_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_signverify { 
    background: url("../img/btn_signverify_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_sign_verify { 
    background: url("../img/btn_sign_verify_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_p7m_extract{ 
    background: url("../img/btn_p7m_extract_gray.png") 50% 50% no-repeat;
    background-size: contain; 
}

.btn_extract { 
    background: url("../img/btn_extract_gray.png") 50% 50% no-repeat;
    background-size: contain;
}

.btn_extract_body { 
    background: url("../img/btn_extract_body_gray.png") 50% 50% no-repeat;
    background-size: contain;
}


input[name="what"] {
  display: none;
}

#btn_converti, #btn_inoltra {
  width: 28%;
  margin-right: 3%;
  font-size: 0.9vw;
  padding-left:3vw;
}

#btn_inoltra {
  background: url('/img/send_email.png') 1vw no-repeat;
}

#btn_converti {
	background: url('/img/convert.png') 1vw no-repeat;
}
.btn_file_upload {
	display:inline-block;
	margin-right: 25px;
}

.button:enabled {
  border:1px solid green;
} 

.button:enabled:hover {
  background-color: lightgreen !important;
}

#snd_mail {
	width: 100px;
	background-color: green;
	color: white;
	border-radius: 6px;
	margin-right: 20px;
}
#snd_mail:disabled {
	background-color: #eaeaea;
	color: #bebebe;
	cursor: default;
}

#mail_box {
	border:1px solid black; 
	border-radius:4px;
	padding:20px;
	background-color: white;
	width: 55%;
	position: fixed;
	top: 55%;
	left: 28%;
	box-shadow: 3px 3px 3px gray;
	display:none;
	z-index:999;	
}

input[type="file"] {
    display: none;
}

input[type="radio"] {

}

a.product img {
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

a.product:hover img {
    -webkit-filter: none; /* Safari 6.0 - 9.0 */
    filter: none;
    -webkit-filter: saturate(120%); /* Safari 6.0 - 9.0 */
    filter: saturate(120%);
    transform: scale(1.1);
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;

}

.digi_logo:hover {
    transform: scale(1.1);
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    transition: all 0.4s;
}

.filebtn {
    display: inline-block;
    padding: 0;
    margin: 0;
}

.img_holder {
    float: left;
    height: 110px;
    margin-left: 0%;
    margin-top: 0px;
    clear: none;
    width: 33.333333%;
    background-attachment: scroll;
    max-width: 50px;
}

.text_holder {
    float: left;
    height: 110px;
    clear: none;
    width: 61.960416%;
}

.text {
    float: left;
    font-size: 1em;
    width: 100%;
    height: auto;
    text-align: left;
    font-weight: normal;
    line-height: 14px;
    clear: none;
    min-height: 110px;
}

.products_list li {
    float: left;
    list-style: none;
    display: inline-block;
}

.digi_logo img {
    width: 180px;
    margin-top: 10px;

}

.xmlpa_ver {
    font-size: small;
    position: relative;
}

.h-menu {
    text-align: left;
    display: block;
    height: auto;
    list-style: none inside none;
    margin: 0;
    padding: 0;
    background-color: transparent;
    border-collapse: separate;
}

.h-menu:before,
.h-menu:after {
    display: table;
    content: "";
}

.h-menu:after {
    clear: both;
}

.h-menu > li {
    display: block;
    float: left;
    position: relative;
}

.h-menu > li:hover {
    background-color: transparent !important;
    color: darkgreen;
}

.h-menu > li:hover > a {
    color: darkgreen;
}

.h-menu > li.no-hovered {
    background-color: inherit;
    color: inherit;
}

.h-menu > li:first-child {
    margin-left: 0;
}

.h-menu > li > a {
    display: block;
    float: left;
    position: relative;
    font-weight: normal;
    color: #727272;
    font-size: .875rem;
    outline: none;
    text-decoration: none;
    padding: 1.125rem 1.625rem;
    border: none;
}

.h-menu > li > a:hover {
    background-color: transparent !important;
    color: darkgreen;;
}

.h-menu > li .input-control,
.h-menu > li .button {
    margin-top: 10px;
}

.h-menu > li.active a {
    background-color: transparent !important;
    color: darkgreen;;
}

.h-menu > li > .d-menu {
    left: 0;
    top: 100%;
}

.h-menu .dropdown-toggle:before {
    transition: all 0.3s ease;
}

.h-menu .dropdown-toggle.active-toggle:before {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
    transition: all 0.3s ease;
}

.d-menu li:hover {
    text-decoration: none;
    background-color: transparent !important;
}

.d-menu .logo li:hover {
    text-decoration: none;
    background-color: transparent !important;
}

.d-menu li:hover > a, .d-menu li:hover .icon {
    color: #444 !important;
}

.d-menu {
    text-align: left;
    background: #ffffff; 
    max-width: 19rem;
    box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.2);
}

.header {
    height: 71px;
    position: relative;
    z-index: 3;
    border-bottom:2px solid #302a73;
}

#social_container {
    font-size:1vw;
}

/* ************************************   STYLE TABELLA SPECIFICHE FORMATO XMLPA ********************************/

#page_1 {
    position: relative;
    overflow: hidden;
    margin: 200px 0px 248px 122px;
    padding: 0px;
    border: none;
    width: 672px;
}

#page_2 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 587px;
}

#page_3 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 136px;
    padding: 0px;
    border: none;
    width: 658px;
}

#page_4 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 600px;
}

#page_5 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_6 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_7 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_8 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_9 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_10 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_11 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_12 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_13 {
    position: relative;
    overflow: hidden;
    margin: 0px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_14 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_15 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_16 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_17 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_18 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_19 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_20 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_21 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_22 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_23 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_24 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_25 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_26 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_27 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_28 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_29 {
    position: relative;
    overflow: hidden;
    margin: 542px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_30 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_30 #id_1 {
    border: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: none;
    width: 681px;
    overflow: hidden;
}

#page_30 #id_2 {
    border: none;
    margin: 13px 0px 0px 61px;
    padding: 0px;
    border: none;
    width: 544px;
    overflow: hidden;
}

#page_30 #id_2 #id_2_1 {
    float: left;
    border: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: none;
    width: 163px;
    overflow: hidden;
}

#page_30 #id_2 #id_2_2 {
    float: left;
    border: none;
    margin: 0px 0px 0px 2px;
    padding: 0px;
    border: none;
    width: 379px;
    overflow: hidden;
}

#page_30 #id_3 {
    border: none;
    margin: 33px 0px 0px 58px;
    padding: 0px;
    border: none;
    width: 623px;
    overflow: hidden;
}

#page_31 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_32 {
    position: relative;
    overflow: hidden;
    margin: 170px 0px 102px 96px;
    padding: 0px;
    border: none;
    width: 698px;
}

#page_32 #p32dimg1 {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -1;
    width: 604px;
    height: 672px;
}

#page_32 #p32dimg1 #p32img1 {
    width: 604px;
    height: 672px;
}

#page_33 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_33 #p33dimg1 {
    position: absolute;
    top: 65px;
    left: 26px;
    z-index: -1;
    width: 553px;
    height: 610px;
}

#page_33 #p33dimg1 #p33img1 {
    width: 553px;
    height: 610px;
}

#page_34 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_35 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_35 #p35dimg1 {
    position: absolute;
    top: 49px;
    left: 94px;
    z-index: -1;
    width: 417px;
    height: 239px;
}

#page_35 #p35dimg1 #p35img1 {
    width: 417px;
    height: 239px;
}

#page_36 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_36 #p36dimg1 {
    position: absolute;
    top: 49px;
    left: 0px;
    z-index: -1;
    width: 605px;
    height: 556px;
}

#page_36 #p36dimg1 #p36img1 {
    width: 605px;
    height: 556px;
}

#page_37 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_38 {
    position: relative;
    overflow: hidden;
    margin: 168px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_38 #p38dimg1 {
    position: absolute;
    top: 439px;
    left: 219px;
    z-index: -1;
    width: 168px;
    height: 109px;
}

#page_38 #p38dimg1 #p38img1 {
    width: 168px;
    height: 109px;
}

#page_39 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 0px;
    padding: 0px;
    border: none;
    width: 794px;
}

#page_39 #p39dimg1 {
    position: absolute;
    top: 65px;
    left: 248px;
    z-index: -1;
    width: 328px;
    height: 208px;
}

#page_39 #p39dimg1 #p39img1 {
    width: 328px;
    height: 208px;
}

#page_40 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_40 #p40dimg1 {
    position: absolute;
    top: 49px;
    left: 176px;
    z-index: -1;
    width: 254px;
    height: 238px;
}

#page_40 #p40dimg1 #p40img1 {
    width: 254px;
    height: 238px;
}

#page_41 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_41 #p41dimg1 {
    position: absolute;
    top: 49px;
    left: 131px;
    z-index: -1;
    width: 344px;
    height: 658px;
}

#page_41 #p41dimg1 #p41img1 {
    width: 344px;
    height: 658px;
}

#page_42 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_42 #p42dimg1 {
    position: absolute;
    top: 461px;
    left: 188px;
    z-index: -1;
    width: 248px;
    height: 138px;
}

#page_42 #p42dimg1 #p42img1 {
    width: 248px;
    height: 138px;
}

#page_43 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_43 #p43dimg1 {
    position: absolute;
    top: 181px;
    left: 20px;
    z-index: -1;
    width: 604px;
    height: 308px;
}

#page_43 #p43dimg1 #p43img1 {
    width: 604px;
    height: 308px;
}

#page_44 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_44 #p44dimg1 {
    position: absolute;
    top: 49px;
    left: 77px;
    z-index: -1;
    width: 422px;
    height: 194px;
}

#page_44 #p44dimg1 #p44img1 {
    width: 422px;
    height: 194px;
}

#page_45 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_45 #p45dimg1 {
    position: absolute;
    top: 47px;
    left: 10px;
    z-index: -1;
    width: 605px;
    height: 382px;
}

#page_45 #p45dimg1 #p45img1 {
    width: 605px;
    height: 382px;
}

#page_46 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_46 #p46dimg1 {
    position: absolute;
    top: 49px;
    left: 131px;
    z-index: -1;
    width: 344px;
    height: 657px;
}

#page_46 #p46dimg1 #p46img1 {
    width: 344px;
    height: 657px;
}

#page_47 {
    position: relative;
    overflow: hidden;
    margin: 170px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_47 #p47dimg1 {
    position: absolute;
    top: 175px;
    left: 37px;
    z-index: -1;
    width: 531px;
    height: 276px;
}

#page_47 #p47dimg1 #p47img1 {
    width: 531px;
    height: 276px;
}

#page_48 {
    position: relative;
    overflow: hidden;
    margin: 170px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_48 #p48dimg1 {
    position: absolute;
    top: 172px;
    left: 1px;
    z-index: -1;
    width: 604px;
    height: 291px;
}

#page_48 #p48dimg1 #p48img1 {
    width: 604px;
    height: 291px;
}

#page_49 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_49 #p49dimg1 {
    position: absolute;
    top: 254px;
    left: 126px;
    z-index: -1;
    width: 357px;
    height: 469px;
}

#page_49 #p49dimg1 #p49img1 {
    width: 357px;
    height: 469px;
}

#page_50 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 547px;
}

#page_51 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_51 #p51dimg1 {
    position: absolute;
    top: 25px;
    left: 43px;
    z-index: -1;
    width: 520px;
    height: 731px;
}

#page_51 #p51dimg1 #p51img1 {
    width: 520px;
    height: 731px;
}

#page_52 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_53 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_54 {
    position: relative;
    overflow: hidden;
    margin: 168px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 548px;
}

#page_55 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_56 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_56 #p56dimg1 {
    position: absolute;
    top: 487px;
    left: 214px;
    z-index: -1;
    width: 178px;
    height: 225px;
}

#page_56 #p56dimg1 #p56img1 {
    width: 178px;
    height: 225px;
}

#page_57 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_57 #p57dimg1 {
    position: absolute;
    top: 49px;
    left: 158px;
    z-index: -1;
    width: 289px;
    height: 264px;
}

#page_57 #p57dimg1 #p57img1 {
    width: 289px;
    height: 264px;
}

#page_58 {
    position: relative;
    overflow: hidden;
    margin: 187px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_58 #p58dimg1 {
    position: absolute;
    top: 0px;
    left: 96px;
    z-index: -1;
    width: 365px;
    height: 427px;
}

#page_58 #p58dimg1 #p58img1 {
    width: 365px;
    height: 427px;
}

#page_59 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_59 #p59dimg1 {
    position: absolute;
    top: 33px;
    left: 36px;
    z-index: -1;
    width: 570px;
    height: 716px;
}

#page_59 #p59dimg1 #p59img1 {
    width: 570px;
    height: 716px;
}

#page_60 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_61 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_61 #p61dimg1 {
    position: absolute;
    top: 287px;
    left: 108px;
    z-index: -1;
    width: 390px;
    height: 111px;
}

#page_61 #p61dimg1 #p61img1 {
    width: 390px;
    height: 111px;
}

#page_62 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_62 #p62dimg1 {
    position: absolute;
    top: 70px;
    left: 142px;
    z-index: -1;
    width: 322px;
    height: 145px;
}

#page_62 #p62dimg1 #p62img1 {
    width: 322px;
    height: 145px;
}

#page_63 {
    position: relative;
    overflow: hidden;
    margin: 170px 0px 102px 163px;
    padding: 0px;
    border: none;
    width: 631px;
}

#page_63 #p63dimg1 {
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -1;
    width: 505px;
    height: 754px;
}

#page_63 #p63dimg1 #p63img1 {
    width: 505px;
    height: 754px;
}

#page_64 {
    position: relative;
    overflow: hidden;
    margin: 202px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_65 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_66 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 0px;
    padding: 0px;
    border: none;
    width: 794px;
}

#page_66 #p66dimg1 {
    position: absolute;
    top: 296px;
    left: 243px;
    z-index: -1;
    width: 345px;
    height: 304px;
}

#page_66 #p66dimg1 #p66img1 {
    width: 345px;
    height: 304px;
}

#page_67 {
    position: relative;
    overflow: hidden;
    margin: 168px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 547px;
}

#page_68 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_68 #p68dimg1 {
    position: absolute;
    top: 47px;
    left: 146px;
    z-index: -1;
    width: 313px;
    height: 94px;
}

#page_68 #p68dimg1 #p68img1 {
    width: 313px;
    height: 94px;
}

#page_69 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

#page_69 #p69dimg1 {
    position: absolute;
    top: 24px;
    left: 1px;
    z-index: -1;
    width: 604px;
    height: 722px;
}

#page_69 #p69dimg1 #p69img1 {
    width: 604px;
    height: 722px;
}

#page_70 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_71 {
    position: relative;
    overflow: hidden;
    margin: 168px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_72 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 0px;
    padding: 0px;
    border: none;
    width: 794px;
}

#page_72 #id_1 {
    border: none;
    margin: 0px 0px 0px 233px;
    padding: 0px;
    border: none;
    width: 561px;
    overflow: hidden;
}

#page_72 #id_2 {
    border: none;
    margin: 15px 0px 0px 233px;
    padding: 0px;
    border: none;
    width: 485px;
    overflow: hidden;
}

#page_72 #id_2 #id_2_1 {
    float: left;
    border: none;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    border: none;
    width: 195px;
    overflow: hidden;
}

#page_72 #id_2 #id_2_2 {
    float: left;
    border: none;
    margin: 0px 0px 0px 3px;
    padding: 0px;
    border: none;
    width: 287px;
    overflow: hidden;
}

#page_72 #id_3 {
    border: none;
    margin: 15px 0px 0px 0px;
    padding: 0px;
    border: none;
    width: 794px;
    overflow: hidden;
}

#page_72 #p72dimg1 {
    position: absolute;
    top: 478px;
    left: 274px;
    z-index: -1;
    width: 336px;
    height: 207px;
}

#page_72 #p72dimg1 #p72img1 {
    width: 336px;
    height: 207px;
}

#page_73 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_74 {
    position: relative;
    overflow: hidden;
    margin: 434px 0px 102px 171px;
    padding: 0px;
    border: none;
    width: 623px;
}

#page_75 {
    position: relative;
    overflow: hidden;
    margin: 171px 0px 102px 113px;
    padding: 0px;
    border: none;
    width: 681px;
}

.dclr {
    clear: both;
    float: none;
    height: 1px;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
}

.ft0 {
    font: italic bold 24px 'Arial';
    line-height: 28px;
}

.ft1 {
    font: italic bold 15px 'Arial';
    line-height: 17px;
}

.ft2 {
    font: 1px 'Arial';
    line-height: 1px;
}

.ft3 {
    font: bold 15px 'Arial';
    line-height: 18px;
}

.ft4 {
    font: 15px 'Arial';
    line-height: 17px;
}

.ft5 {
    font: 9px 'Arial';
    line-height: 12px;
}

.ft6 {
    font: 11px 'Arial';
    line-height: 14px;
}

.ft7 {
    font: 10px 'Arial';
    line-height: 13px;
}

.ft8 {
    font: 15px 'Arial';
    margin-left: 47px;
    line-height: 17px;
}

.ft9 {
    font: 15px 'Arial';
    margin-left: 36px;
    line-height: 17px;
}

.ft10 {
    font: bold 14px 'Arial';
    line-height: 16px;
}

.ft11 {
    font: bold 14px 'Arial';
    margin-left: 15px;
    line-height: 16px;
}

.ft12 {
    font: 15px 'Arial';
    margin-left: 19px;
    line-height: 17px;
}

.ft13 {
    font: 15px 'Arial';
    margin-left: 23px;
    line-height: 17px;
}

.ft14 {
    font: italic 15px 'Arial';
    line-height: 17px;
}

.ft15 {
    font: bold 15px 'Arial';
    margin-left: 48px;
    line-height: 18px;
}

.ft16 {
    font: bold 15px 'Arial';
    margin-left: 39px;
    line-height: 18px;
}

.ft17 {
    font: bold 12px 'Arial';
    line-height: 15px;
}

.ft18 {
    font: italic 15px 'Arial';
    text-decoration: underline;
    line-height: 17px;
}

.ft19 {
    font: 15px 'Arial';
    margin-left: 14px;
    line-height: 17px;
}

.ft20 {
    font: 12px 'Arial';
    text-decoration: underline;
    color: #0000ff;
    line-height: 15px;
}

.ft21 {
    font: 15px 'Arial';
    text-decoration: underline;
    color: #0000ff;
    line-height: 17px;
}

.ft22 {
    font: bold 15px 'Arial';
    line-height: 17px;
}

.ft23 {
    font: 15px 'Arial';
    margin-left: 4px;
    line-height: 17px;
}

.ft24 {
    font: 14px 'Wingdings';
    line-height: 15px;
}

.ft25 {
    font: 15px 'Arial';
    margin-left: 12px;
    line-height: 17px;
}

.ft26 {
    font: italic bold 13px 'Arial';
    line-height: 16px;
}

.ft27 {
    font: 13px 'Arial';
    line-height: 16px;
}

.ft28 {
    font: bold 13px 'Arial';
    line-height: 16px;
}

.ft29 {
    font: italic 13px 'Arial';
    line-height: 16px;
}

.ft30 {
    font: bold 15px 'Arial';
    line-height: 23px;
}

.ft31 {
    font: 13px 'Times New Roman';
    text-decoration: underline;
    color: #0000ff;
    line-height: 15px;
}

.ft32 {
    font: 16px 'Times New Roman';
    text-decoration: underline;
    color: #0000ff;
    line-height: 19px;
}

.ft33 {
    font: bold 13px 'Arial';
    text-decoration: underline;
    line-height: 16px;
}

.ft34 {
    font: 13px 'Arial';
    text-decoration: underline;
    line-height: 16px;
}

.ft35 {
    font: italic 13px 'Arial';
    text-decoration: underline;
    line-height: 16px;
}

.ft36 {
    font: 15px 'Arial';
    color: #0000ff;
    line-height: 17px;
}

.ft37 {
    font: 12px 'Arial';
    color: #0000ff;
    line-height: 15px;
}

.ft38 {
    font: bold 15px 'Arial';
    line-height: 27px;
}

.ft39 {
    font: italic 15px 'Arial';
    line-height: 26px;
}

.ft40 {
    font: 15px 'Arial';
    line-height: 26px;
}

.ft41 {
    font: italic bold 15px 'Arial';
    margin-left: 24px;
    line-height: 17px;
}

.ft42 {
    font: italic bold 12px 'Arial';
    line-height: 15px;
}

.ft43 {
    font: 1px 'Arial';
    line-height: 16px;
}

.ft44 {
    font: 15px 'Arial';
    line-height: 16px;
}

.ft45 {
    font: italic bold 15px 'Arial';
    line-height: 26px;
}

.ft46 {
    font: bold 15px 'Arial';
    margin-left: 40px;
    line-height: 18px;
}

.ft47 {
    font: 12px 'Arial';
    line-height: 15px;
}

.ft48 {
    font: 14px 'Arial';
    line-height: 16px;
}

.ft49 {
    font: italic 15px 'Arial';
    line-height: 22px;
}

.ft50 {
    font: italic bold 15px 'Arial';
    line-height: 22px;
}

.ft51 {
    font: 15px 'Arial';
    line-height: 22px;
}

.ft52 {
    font: bold 15px 'Arial';
    margin-left: 31px;
    line-height: 18px;
}

.ft53 {
    font: italic bold 14px 'Arial';
    line-height: 17px;
}

.ft54 {
    font: 14px 'Arial';
    line-height: 17px;
}

.ft55 {
    font: bold 14px 'Arial';
    line-height: 17px;
}

.ft56 {
    font: 15px 'Arial';
    margin-left: 20px;
    line-height: 17px;
}

.p0 {
    text-align: left;
    padding-left: 54px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p1 {
    text-align: left;
    padding-left: 27px;
    margin-top: 13px;
    margin-bottom: 0px;
}

.p2 {
    text-align: left;
    margin-top: 13px;
    margin-bottom: 0px;
}

.p3 {
    text-align: left;
    padding-left: 247px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p4 {
    text-align: left;
    padding-left: 242px;
    margin-top: 289px;
    margin-bottom: 0px;
}

.p5 {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p6 {
    text-align: left;
    padding-left: 153px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p7 {
    text-align: right;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p8 {
    text-align: left;
    padding-left: 14px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p9 {
    text-align: right;
    padding-right: 31px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p10 {
    text-align: left;
    padding-left: 16px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p11 {
    text-align: left;
    padding-left: 1px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p12 {
    text-align: left;
    padding-left: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p13 {
    text-align: center;
    padding-right: 71px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p14 {
    text-align: center;
    padding-right: 72px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p15 {
    text-align: right;
    padding-right: 17px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p16 {
    text-align: left;
    padding-left: 18px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p17 {
    text-align: left;
    margin-top: 24px;
    margin-bottom: 0px;
}

.p18 {
    text-align: right;
    padding-right: 15px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p19 {
    text-align: left;
    padding-left: 547px;
    padding-right: 88px;
    margin-top: 8px;
    margin-bottom: 0px;
    text-indent: -543px;
}

.p20 {
    text-align: right;
    padding-right: 20px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p21 {
    text-align: left;
    padding-left: 19px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p22 {
    text-align: left;
    padding-left: 570px;
    margin-top: 24px;
    margin-bottom: 0px;
    text-indent: -570px;
}

.p23 {
    text-align: left;
    padding-left: 3px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p24 {
    text-align: justify;
    padding-left: 3px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p25 {
    text-align: left;
    padding-left: 10px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p26 {
    text-align: left;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p27 {
    text-align: justify;
    padding-left: 34px;
    padding-right: 75px;
    margin-top: 16px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p28 {
    text-align: left;
    padding-left: 10px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p29 {
    text-align: justify;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p30 {
    text-align: left;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p31 {
    text-align: justify;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 33px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p32 {
    text-align: left;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p33 {
    text-align: left;
    padding-left: 3px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p34 {
    text-align: left;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p35 {
    text-align: justify;
    padding-left: 34px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-indent: -24px;
}

.p36 {
    text-align: left;
    padding-left: 3px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p37 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 75px;
    margin-top: 16px;
    margin-bottom: 0px;
    text-indent: -28px;
}

.p38 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
    text-indent: -28px;
}

.p39 {
    text-align: left;
    padding-left: 9px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p40 {
    text-align: left;
    padding-left: 216px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p41 {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p42 {
    text-align: left;
    margin-top: 39px;
    margin-bottom: 0px;
}

.p43 {
    text-align: justify;
    padding-left: 60px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p44 {
    text-align: left;
    padding-left: 60px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p45 {
    text-align: left;
    padding-left: 84px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p46 {
    text-align: justify;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p47 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p48 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p49 {
    text-align: left;
    padding-left: 84px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p50 {
    text-align: justify;
    padding-left: 123px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-indent: -19px;
}

.p51 {
    text-align: justify;
    padding-left: 123px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
    text-indent: -19px;
}

.p52 {
    text-align: left;
    padding-left: 85px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p53 {
    text-align: left;
    padding-left: 142px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p54 {
    text-align: left;
    padding-left: 142px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p55 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 75px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p56 {
    text-align: left;
    padding-left: 84px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p57 {
    text-align: left;
    margin-top: 40px;
    margin-bottom: 0px;
}

.p58 {
    text-align: left;
    padding-left: 61px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p59 {
    text-align: left;
    padding-left: 167px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p60 {
    text-align: left;
    padding-left: 167px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p61 {
    text-align: left;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p62 {
    text-align: justify;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p63 {
    text-align: left;
    padding-left: 142px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p64 {
    text-align: justify;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p65 {
    text-align: justify;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p66 {
    text-align: justify;
    padding-left: 132px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p67 {
    text-align: left;
    padding-left: 132px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p68 {
    text-align: justify;
    padding-left: 132px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p69 {
    text-align: left;
    padding-left: 84px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p70 {
    text-align: left;
    padding-left: 26px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p71 {
    text-align: left;
    padding-left: 26px;
    padding-right: 75px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p72 {
    text-align: left;
    padding-left: 26px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p73 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p74 {
    text-align: justify;
    padding-left: 26px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p75 {
    text-align: left;
    padding-left: 26px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p76 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p77 {
    text-align: left;
    margin-top: 38px;
    margin-bottom: 0px;
}

.p78 {
    text-align: left;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p79 {
    text-align: left;
    padding-left: 61px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p80 {
    text-align: left;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p81 {
    text-align: justify;
    padding-left: 190px;
    padding-right: 75px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p82 {
    text-align: left;
    padding-left: 143px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p83 {
    text-align: justify;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p84 {
    text-align: left;
    padding-left: 167px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p85 {
    text-align: left;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p86 {
    text-align: justify;
    padding-left: 142px;
    padding-right: 75px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p87 {
    text-align: left;
    padding-left: 190px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p88 {
    text-align: left;
    padding-left: 26px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p89 {
    text-align: justify;
    padding-left: 26px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p90 {
    text-align: left;
    padding-left: 95px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p91 {
    text-align: left;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p92 {
    text-align: left;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p93 {
    text-align: justify;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 17px;
    margin-bottom: 0px;
}

.p94 {
    text-align: left;
    padding-left: 142px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p95 {
    text-align: justify;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p96 {
    text-align: justify;
    padding-left: 190px;
    padding-right: 76px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p97 {
    text-align: left;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p98 {
    text-align: justify;
    padding-left: 132px;
    padding-right: 75px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p99 {
    text-align: justify;
    padding-left: 132px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p100 {
    text-align: left;
    padding-left: 132px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p101 {
    text-align: left;
    padding-left: 84px;
    margin-top: 13px;
    margin-bottom: 0px;
}

.p102 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p103 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 75px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p104 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p105 {
    text-align: justify;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 30px;
    margin-bottom: 0px;
}

.p106 {
    text-align: justify;
    padding-left: 26px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p107 {
    text-align: left;
    padding-left: 26px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p108 {
    text-align: justify;
    padding-left: 131px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p109 {
    text-align: left;
    padding-left: 179px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p110 {
    text-align: left;
    padding-left: 179px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p111 {
    text-align: left;
    padding-left: 179px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p112 {
    text-align: left;
    padding-left: 179px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p113 {
    text-align: left;
    padding-left: 179px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p114 {
    text-align: left;
    padding-left: 179px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p115 {
    text-align: justify;
    padding-left: 179px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p116 {
    text-align: left;
    padding-left: 132px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p117 {
    text-align: left;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p118 {
    text-align: left;
    padding-left: 84px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p119 {
    text-align: left;
    padding-left: 121px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p120 {
    text-align: left;
    padding-left: 121px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p121 {
    text-align: left;
    padding-left: 121px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p122 {
    text-align: left;
    padding-left: 121px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p123 {
    text-align: left;
    padding-left: 121px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p124 {
    text-align: left;
    padding-left: 190px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p125 {
    text-align: left;
    padding-left: 190px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p126 {
    text-align: left;
    padding-left: 26px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p127 {
    text-align: left;
    padding-left: 142px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p128 {
    text-align: left;
    padding-left: 214px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p129 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 75px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p130 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p131 {
    text-align: left;
    margin-top: 36px;
    margin-bottom: 0px;
}

.p132 {
    text-align: left;
    padding-left: 85px;
    padding-right: 416px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p133 {
    text-align: justify;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p134 {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    text-indent: 4px;
}

.p135 {
    text-align: left;
    padding-left: 27px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p136 {
    text-align: left;
    padding-left: 27px;
    margin-top: 7px;
    margin-bottom: 0px;
}

.p137 {
    text-align: left;
    padding-left: 27px;
    margin-top: 6px;
    margin-bottom: 0px;
}

.p138 {
    text-align: justify;
    padding-left: 2px;
    padding-right: 76px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p139 {
    text-align: justify;
    padding-left: 3px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p140 {
    text-align: left;
    padding-left: 122px;
    margin-top: 680px;
    margin-bottom: 0px;
}

.p141 {
    text-align: left;
    padding-left: 78px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p142 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 75px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p143 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p144 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p145 {
    text-align: left;
    padding-left: 192px;
    margin-top: 474px;
    margin-bottom: 0px;
}

.p146 {
    text-align: left;
    padding-left: 37px;
    padding-right: 174px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-indent: -33px;
}

.p147 {
    text-align: left;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 12px;
    margin-bottom: 0px;
}

.p148 {
    text-align: left;
    padding-left: 62px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p149 {
    text-align: left;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p150 {
    text-align: left;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p151 {
    text-align: left;
    padding-left: 37px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p152 {
    text-align: left;
    padding-left: 62px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p153 {
    text-align: left;
    padding-left: 187px;
    margin-top: 278px;
    margin-bottom: 0px;
}

.p154 {
    text-align: left;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 48px;
    margin-bottom: 0px;
}

.p155 {
    text-align: left;
    padding-left: 129px;
    margin-top: 597px;
    margin-bottom: 0px;
}

.p156 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 75px;
    margin-top: 48px;
    margin-bottom: 0px;
}

.p157 {
    text-align: left;
    padding-left: 37px;
    padding-right: 75px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p158 {
    text-align: left;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p159 {
    text-align: left;
    padding-left: 37px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p160 {
    text-align: left;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p161 {
    text-align: left;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p162 {
    text-align: left;
    padding-left: 29px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p163 {
    text-align: left;
    padding-left: 3px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p164 {
    text-align: left;
    padding-left: 28px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p165 {
    text-align: left;
    padding-left: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p166 {
    text-align: left;
    padding-left: 26px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p167 {
    text-align: left;
    padding-left: 25px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p168 {
    text-align: left;
    padding-left: 183px;
    margin-top: 190px;
    margin-bottom: 0px;
}

.p169 {
    text-align: left;
    padding-left: 61px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p170 {
    text-align: justify;
    padding-left: 94px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-indent: 1px;
}

.p171 {
    text-align: left;
    padding-left: 113px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p172 {
    text-align: left;
    padding-left: 291px;
    margin-top: 271px;
    margin-bottom: 0px;
}

.p173 {
    text-align: left;
    padding-left: 174px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p174 {
    text-align: justify;
    padding-left: 207px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p175 {
    text-align: justify;
    padding-left: 208px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p176 {
    text-align: right;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p177 {
    text-align: justify;
    padding-left: 208px;
    padding-right: 76px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p178 {
    text-align: left;
    padding-left: 208px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p179 {
    text-align: left;
    padding-left: 159px;
    margin-top: 278px;
    margin-bottom: 0px;
}

.p180 {
    text-align: left;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p181 {
    text-align: left;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p182 {
    text-align: left;
    padding-left: 96px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p183 {
    text-align: left;
    padding-left: 100px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-indent: -3px;
}

.p184 {
    text-align: left;
    padding-left: 177px;
    margin-top: 279px;
    margin-bottom: 0px;
}

.p185 {
    text-align: justify;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 48px;
    margin-bottom: 0px;
}

.p186 {
    text-align: left;
    padding-left: 201px;
    margin-top: 247px;
    margin-bottom: 0px;
}

.p187 {
    text-align: left;
    padding-left: 95px;
    padding-right: 128px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-indent: -33px;
}

.p188 {
    text-align: justify;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 13px;
    margin-bottom: 0px;
}

.p189 {
    text-align: justify;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p190 {
    text-align: justify;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p191 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p192 {
    text-align: left;
    padding-left: 217px;
    margin-top: 153px;
    margin-bottom: 0px;
}

.p193 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p194 {
    text-align: left;
    padding-left: 67px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p195 {
    text-align: left;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 38px;
    margin-bottom: 0px;
    text-indent: -61px;
}

.p196 {
    text-align: left;
    padding-left: 171px;
    margin-top: 340px;
    margin-bottom: 0px;
}

.p197 {
    text-align: left;
    padding-left: 60px;
    padding-right: 76px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p198 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 13px;
    margin-bottom: 0px;
}

.p199 {
    text-align: left;
    padding-left: 95px;
    padding-right: 75px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p200 {
    text-align: left;
    padding-left: 167px;
    margin-top: 237px;
    margin-bottom: 0px;
}

.p201 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 46px;
    margin-bottom: 0px;
}

.p202 {
    text-align: left;
    padding-left: 112px;
    margin-top: 420px;
    margin-bottom: 0px;
}

.p203 {
    text-align: left;
    padding-left: 96px;
    margin-top: 46px;
    margin-bottom: 0px;
}

.p204 {
    text-align: left;
    padding-left: 95px;
    padding-right: 75px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p205 {
    text-align: left;
    padding-left: 138px;
    margin-top: 279px;
    margin-bottom: 0px;
}

.p206 {
    text-align: left;
    padding-left: 87px;
    margin-top: 279px;
    margin-bottom: 0px;
}

.p207 {
    text-align: justify;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p208 {
    text-align: left;
    padding-left: 96px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p209 {
    text-align: left;
    padding-left: 85px;
    margin-top: 317px;
    margin-bottom: 0px;
}

.p210 {
    text-align: justify;
    padding-left: 60px;
    padding-right: 76px;
    margin-top: 48px;
    margin-bottom: 0px;
}

.p211 {
    text-align: justify;
    padding-left: 94px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p212 {
    text-align: left;
    padding-left: 95px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p213 {
    text-align: left;
    margin-top: 73px;
    margin-bottom: 0px;
}

.p214 {
    text-align: left;
    padding-left: 129px;
    margin-top: 329px;
    margin-bottom: 0px;
}

.p215 {
    text-align: left;
    padding-left: 61px;
    padding-right: 75px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p216 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p217 {
    text-align: left;
    padding-left: 206px;
    margin-top: 508px;
    margin-bottom: 0px;
}

.p218 {
    text-align: left;
    padding-left: 168px;
    margin-top: 747px;
    margin-bottom: 0px;
}

.p219 {
    text-align: left;
    padding-left: 3px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p220 {
    text-align: left;
    padding-left: 37px;
    margin-top: 39px;
    margin-bottom: 0px;
}

.p221 {
    text-align: left;
    padding-left: 37px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p222 {
    text-align: left;
    padding-left: 36px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p223 {
    text-align: left;
    padding-left: 36px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p224 {
    text-align: left;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
    text-indent: -1px;
}

.p225 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p226 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p227 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p228 {
    text-align: left;
    padding-left: 36px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p229 {
    text-align: left;
    padding-left: 62px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p230 {
    text-align: left;
    padding-left: 84px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p231 {
    text-align: left;
    padding-left: 31px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p232 {
    text-align: left;
    padding-left: 85px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p233 {
    text-align: center;
    padding-right: 220px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p234 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 1px;
    margin-top: 49px;
    margin-bottom: 0px;
}

.p235 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 1px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p236 {
    text-align: justify;
    padding-left: 62px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p237 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p238 {
    text-align: left;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p239 {
    text-align: justify;
    padding-left: 120px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p240 {
    text-align: justify;
    padding-left: 120px;
    padding-right: 76px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p241 {
    text-align: left;
    padding-left: 57px;
    padding-right: 76px;
    margin-top: 40px;
    margin-bottom: 0px;
    text-indent: -57px;
}

.p242 {
    text-align: left;
    padding-left: 36px;
    margin-top: 263px;
    margin-bottom: 0px;
}

.p243 {
    text-align: left;
    padding-left: 240px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p244 {
    text-align: left;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p245 {
    text-align: left;
    padding-left: 171px;
    margin-top: 295px;
    margin-bottom: 0px;
}

.p246 {
    text-align: left;
    padding-left: 95px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p247 {
    text-align: left;
    padding-left: 95px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p248 {
    text-align: right;
    padding-right: 12px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p249 {
    text-align: left;
    padding-left: 12px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p250 {
    text-align: center;
    padding-right: 58px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p251 {
    text-align: center;
    padding-right: 59px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p252 {
    text-align: left;
    padding-left: 218px;
    margin-top: 94px;
    margin-bottom: 0px;
}

.p253 {
    text-align: left;
    padding-left: 214px;
    margin-top: 196px;
    margin-bottom: 0px;
}

.p254 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 48px;
    margin-bottom: 0px;
}

.p255 {
    text-align: left;
    padding-left: 199px;
    margin-top: 732px;
    margin-bottom: 0px;
}

.p256 {
    text-align: left;
    padding-left: 38px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p257 {
    text-align: left;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p258 {
    text-align: left;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p259 {
    text-align: left;
    padding-left: 62px;
    padding-right: 75px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p260 {
    text-align: left;
    padding-left: 38px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p261 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p262 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p263 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p264 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p265 {
    text-align: justify;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p266 {
    text-align: justify;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p267 {
    text-align: justify;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p268 {
    text-align: left;
    margin-top: 55px;
    margin-bottom: 0px;
}

.p269 {
    text-align: left;
    padding-left: 189px;
    margin-top: 149px;
    margin-bottom: 0px;
}

.p270 {
    text-align: left;
    padding-left: 95px;
    padding-right: 76px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p271 {
    text-align: left;
    padding-left: 194px;
    margin-top: 205px;
    margin-bottom: 0px;
}

.p272 {
    text-align: left;
    padding-left: 61px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p273 {
    text-align: justify;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p274 {
    text-align: left;
    padding-left: 147px;
    margin-top: 762px;
    margin-bottom: 0px;
}

.p275 {
    text-align: justify;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p276 {
    text-align: left;
    padding-left: 37px;
    margin-top: 32px;
    margin-bottom: 0px;
}

.p277 {
    text-align: justify;
    padding-left: 233px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p278 {
    text-align: justify;
    padding-left: 233px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p279 {
    text-align: right;
    padding-right: 75px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p280 {
    text-align: left;
    padding-left: 233px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p281 {
    text-align: left;
    padding-left: 113px;
    margin-top: 39px;
    margin-bottom: 0px;
}

.p282 {
    text-align: justify;
    padding-left: 174px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p283 {
    text-align: left;
    padding-left: 313px;
    margin-top: 334px;
    margin-bottom: 0px;
}

.p284 {
    text-align: justify;
    padding-left: 208px;
    padding-right: 76px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p285 {
    text-align: justify;
    padding-left: 208px;
    padding-right: 76px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p286 {
    text-align: justify;
    padding-left: 178px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p287 {
    text-align: justify;
    padding-left: 37px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p288 {
    text-align: justify;
    padding-left: 37px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p289 {
    text-align: left;
    padding-left: 36px;
    padding-right: 66px;
    margin-top: 24px;
    margin-bottom: 0px;
}

.p290 {
    text-align: left;
    padding-left: 73px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p291 {
    text-align: left;
    padding-left: 37px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p292 {
    text-align: center;
    padding-right: 178px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p293 {
    text-align: left;
    padding-left: 208px;
    margin-top: 131px;
    margin-bottom: 0px;
}

.p294 {
    text-align: left;
    padding-left: 96px;
    margin-top: 38px;
    margin-bottom: 0px;
}

.p295 {
    text-align: left;
    padding-left: 96px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p296 {
    text-align: left;
    padding-left: 96px;
    padding-right: 76px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p297 {
    text-align: left;
    padding-left: 193px;
    margin-top: 736px;
    margin-bottom: 0px;
}

.p298 {
    text-align: left;
    padding-left: 38px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p299 {
    text-align: left;
    padding-left: 4px;
    margin-top: 0px;
    margin-bottom: 0px;
    white-space: nowrap;
}

.p300 {
    text-align: left;
    padding-left: 38px;
    margin-top: 16px;
    margin-bottom: 0px;
}

.p301 {
    text-align: left;
    padding-left: 62px;
    margin-top: 38px;
    margin-bottom: 0px;
}

.p302 {
    text-align: justify;
    padding-left: 62px;
    padding-right: 76px;
    margin-top: 1px;
    margin-bottom: 0px;
}

.p303 {
    text-align: left;
    padding-left: 62px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p304 {
    text-align: left;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p305 {
    text-align: justify;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p306 {
    text-align: left;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p307 {
    text-align: justify;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p308 {
    text-align: left;
    margin-top: 0px;
    margin-bottom: 0px;
    text-indent: 8px;
}

.p309 {
    text-align: right;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p310 {
    text-align: left;
    padding-left: 233px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p311 {
    text-align: left;
    padding-left: 174px;
    padding-right: 76px;
    margin-top: 15px;
    margin-bottom: 0px;
}

.p312 {
    text-align: left;
    padding-left: 330px;
    margin-top: 237px;
    margin-bottom: 0px;
}

.p313 {
    text-align: left;
    padding-left: 208px;
    padding-right: 76px;
    margin-top: 31px;
    margin-bottom: 0px;
}

.p314 {
    text-align: left;
    padding-left: 37px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p315 {
    text-align: left;
    padding-left: 212px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p316 {
    text-align: left;
    padding-left: 61px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-indent: -61px;
}

.p317 {
    text-align: left;
    padding-left: 57px;
    margin-top: 14px;
    margin-bottom: 0px;
}

.p318 {
    text-align: left;
    padding-left: 57px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.p319 {
    text-align: left;
    padding-left: 85px;
    padding-right: 76px;
    margin-top: 0px;
    margin-bottom: 0px;
}

.td0 {
    padding: 0px;
    margin: 0px;
    width: 13px;
    vertical-align: bottom;
}

.td1 {
    padding: 0px;
    margin: 0px;
    width: 62px;
    vertical-align: bottom;
}

.td2 {
    padding: 0px;
    margin: 0px;
    width: 50px;
    vertical-align: bottom;
}

.td3 {
    padding: 0px;
    margin: 0px;
    width: 392px;
    vertical-align: bottom;
}

.td4 {
    padding: 0px;
    margin: 0px;
    width: 70px;
    vertical-align: bottom;
}

.td5 {
    padding: 0px;
    margin: 0px;
    width: 125px;
    vertical-align: bottom;
}

.td6 {
    padding: 0px;
    margin: 0px;
    width: 504px;
    vertical-align: bottom;
}

.td7 {
    padding: 0px;
    margin: 0px;
    width: 442px;
    vertical-align: bottom;
}

.td8 {
    padding: 0px;
    margin: 0px;
    width: 517px;
    vertical-align: bottom;
}

.td9 {
    padding: 0px;
    margin: 0px;
    width: 459px;
    vertical-align: bottom;
}

.td10 {
    padding: 0px;
    margin: 0px;
    width: 64px;
    vertical-align: bottom;
}

.td11 {
    padding: 0px;
    margin: 0px;
    width: 349px;
    vertical-align: bottom;
}

.td12 {
    padding: 0px;
    margin: 0px;
    width: 161px;
    vertical-align: bottom;
}

.td13 {
    padding: 0px;
    margin: 0px;
    width: 52px;
    vertical-align: bottom;
}

.td14 {
    padding: 0px;
    margin: 0px;
    width: 467px;
    vertical-align: bottom;
}

.td15 {
    padding: 0px;
    margin: 0px;
    width: 45px;
    vertical-align: bottom;
}

.td16 {
    padding: 0px;
    margin: 0px;
    width: 431px;
    vertical-align: bottom;
}

.td17 {
    padding: 0px;
    margin: 0px;
    width: 81px;
    vertical-align: bottom;
}

.td18 {
    padding: 0px;
    margin: 0px;
    width: 49px;
    vertical-align: bottom;
}

.td19 {
    padding: 0px;
    margin: 0px;
    width: 363px;
    vertical-align: bottom;
}

.td20 {
    padding: 0px;
    margin: 0px;
    width: 152px;
    vertical-align: bottom;
}

.td21 {
    padding: 0px;
    margin: 0px;
    width: 217px;
    vertical-align: bottom;
}

.td22 {
    padding: 0px;
    margin: 0px;
    width: 115px;
    vertical-align: bottom;
}

.td23 {
    padding: 0px;
    margin: 0px;
    width: 20px;
    vertical-align: bottom;
}

.td24 {
    padding: 0px;
    margin: 0px;
    width: 71px;
    vertical-align: bottom;
}

.td25 {
    padding: 0px;
    margin: 0px;
    width: 185px;
    vertical-align: bottom;
}

.td26 {
    padding: 0px;
    margin: 0px;
    width: 230px;
    vertical-align: bottom;
}

.td27 {
    padding: 0px;
    margin: 0px;
    width: 359px;
    vertical-align: bottom;
}

.td28 {
    padding: 0px;
    margin: 0px;
    width: 23px;
    vertical-align: bottom;
}

.td29 {
    padding: 0px;
    margin: 0px;
    width: 99px;
    vertical-align: bottom;
}

.td30 {
    padding: 0px;
    margin: 0px;
    width: 344px;
    vertical-align: bottom;
}

.td31 {
    padding: 0px;
    margin: 0px;
    width: 66px;
    vertical-align: bottom;
}

.td32 {
    padding: 0px;
    margin: 0px;
    width: 398px;
    vertical-align: bottom;
}

.td33 {
    padding: 0px;
    margin: 0px;
    width: 394px;
    vertical-align: bottom;
}

.td34 {
    padding: 0px;
    margin: 0px;
    width: 205px;
    vertical-align: bottom;
}

.td35 {
    padding: 0px;
    margin: 0px;
    width: 263px;
    vertical-align: bottom;
}

.td36 {
    padding: 0px;
    margin: 0px;
    width: 302px;
    vertical-align: bottom;
}

.td37 {
    padding: 0px;
    margin: 0px;
    width: 208px;
    vertical-align: bottom;
}

.td38 {
    padding: 0px;
    margin: 0px;
    width: 97px;
    vertical-align: bottom;
}

.td39 {
    padding: 0px;
    margin: 0px;
    width: 184px;
    vertical-align: bottom;
}

.td40 {
    padding: 0px;
    margin: 0px;
    width: 179px;
    vertical-align: bottom;
}

.td41 {
    padding: 0px;
    margin: 0px;
    width: 148px;
    vertical-align: bottom;
}

.td42 {
    padding: 0px;
    margin: 0px;
    width: 399px;
    vertical-align: bottom;
}

.td43 {
    padding: 0px;
    margin: 0px;
    width: 88px;
    vertical-align: bottom;
}

.td44 {
    padding: 0px;
    margin: 0px;
    width: 311px;
    vertical-align: bottom;
}

.td45 {
    padding: 0px;
    margin: 0px;
    width: 94px;
    vertical-align: bottom;
}

.td46 {
    padding: 0px;
    margin: 0px;
    width: 369px;
    vertical-align: bottom;
}

.td47 {
    padding: 0px;
    margin: 0px;
    width: 95px;
    vertical-align: bottom;
}

.td48 {
    padding: 0px;
    margin: 0px;
    width: 232px;
    vertical-align: bottom;
}

.td49 {
    padding: 0px;
    margin: 0px;
    width: 368px;
    vertical-align: bottom;
}

.td50 {
    padding: 0px;
    margin: 0px;
    width: 472px;
    vertical-align: bottom;
}

.td51 {
    padding: 0px;
    margin: 0px;
    width: 116px;
    vertical-align: bottom;
}

.td52 {
    padding: 0px;
    margin: 0px;
    width: 218px;
    vertical-align: bottom;
}

.td53 {
    padding: 0px;
    margin: 0px;
    width: 106px;
    vertical-align: bottom;
}

.td54 {
    padding: 0px;
    margin: 0px;
    width: 353px;
    vertical-align: bottom;
}

.td55 {
    padding: 0px;
    margin: 0px;
    width: 547px;
    vertical-align: bottom;
}

.td56 {
    padding: 0px;
    margin: 0px;
    width: 141px;
    vertical-align: bottom;
}

.td57 {
    padding: 0px;
    margin: 0px;
    width: 262px;
    vertical-align: bottom;
}

.td58 {
    padding: 0px;
    margin: 0px;
    width: 220px;
    vertical-align: bottom;
}

.tr0 {
    height: 20px;
}

.tr1 {
    height: 40px;
}

.tr2 {
    height: 41px;
}

.tr3 {
    height: 25px;
}

.tr4 {
    height: 14px;
}

.tr5 {
    height: 18px;
}

.tr6 {
    height: 19px;
}

.tr7 {
    height: 24px;
}

.tr8 {
    height: 17px;
}

.tr9 {
    height: 33px;
}

.tr10 {
    height: 32px;
}

.tr11 {
    height: 16px;
}

.tr12 {
    height: 52px;
}

.tr13 {
    height: 31px;
}

.tr14 {
    height: 42px;
}

.tr15 {
    height: 30px;
}

.t0 {
    width: 587px;
    font: 15px 'Arial';
}

.t1 {
    width: 523px;
    margin-left: 58px;
    margin-top: 22px;
    font: 11px 'Arial';
}

.t2 {
    width: 560px;
    margin-left: 4px;
    font: 15px 'Arial';
}

.t3 {
    width: 564px;
    margin-top: 21px;
    font: 15px 'Arial';
}

.t4 {
    width: 564px;
    margin-top: 5px;
    font: 15px 'Arial';
}

.t5 {
    width: 523px;
    margin-left: 35px;
    margin-top: 41px;
    font: 11px 'Arial';
}

.t6 {
    width: 564px;
    margin-left: 23px;
    font: 15px 'Arial';
}

.t7 {
    width: 523px;
    margin-left: 58px;
    margin-top: 742px;
    font: 11px 'Arial';
}

.t8 {
    width: 523px;
    margin-top: 34px;
    font: 11px 'Arial';
}

.t9 {
    width: 523px;
    margin-top: 167px;
    font: 11px 'Arial';
}

.t10 {
    width: 523px;
    margin-top: 436px;
    font: 11px 'Arial';
}

.t11 {
    width: 523px;
    margin-left: 58px;
    margin-top: 27px;
    font: 11px 'Arial';
}

.t12 {
    width: 416px;
    margin-left: 190px;
    margin-top: 11px;
    font: 15px 'Arial';
}

.t13 {
    width: 523px;
    margin-left: 58px;
    margin-top: 62px;
    font: 11px 'Arial';
}

.t14 {
    width: 530px;
    margin-top: 35px;
    font: 11px 'Arial';
}

.t15 {
    width: 530px;
    margin-left: 58px;
    margin-top: 17px;
    font: 11px 'Arial';
}

.t16 {
    width: 416px;
    margin-left: 190px;
    margin-top: 12px;
    font: 15px 'Arial';
}

.t17 {
    width: 530px;
    margin-left: 58px;
    margin-top: 35px;
    font: 11px 'Arial';
}

.t18 {
    width: 530px;
    margin-top: 33px;
    font: 11px 'Arial';
}

.t19 {
    width: 415px;
    margin-left: 190px;
    margin-top: 11px;
    font: 15px 'Arial';
}

.t20 {
    width: 530px;
    margin-left: 58px;
    margin-top: 62px;
    font: 11px 'Arial';
}

.t21 {
    width: 530px;
    margin-left: 58px;
    margin-top: 324px;
    font: 11px 'Arial';
}

.t22 {
    width: 530px;
    margin-top: 32px;
    font: 11px 'Arial';
}

.t23 {
    width: 530px;
    margin-top: 52px;
    font: 11px 'Arial';
}

.t24 {
    width: 530px;
    margin-top: 19px;
    font: 11px 'Arial';
}

.t25 {
    width: 530px;
    margin-top: 22px;
    font: 11px 'Arial';
}

.t26 {
    width: 530px;
    margin-left: 58px;
    margin-top: 61px;
    font: 11px 'Arial';
}

.t27 {
    width: 382px;
    margin-left: 132px;
    margin-top: 15px;
    font: bold 15px 'Arial';
}

.t28 {
    width: 530px;
    margin-left: 58px;
    margin-top: 38px;
    font: 11px 'Arial';
}

.t29 {
    width: 530px;
    margin-top: 36px;
    font: 11px 'Arial';
}

.t30 {
    width: 530px;
    margin-left: 58px;
    margin-top: 294px;
    font: 11px 'Arial';
}

.t31 {
    width: 530px;
    margin-top: 410px;
    font: 11px 'Arial';
}

.t32 {
    width: 530px;
    margin-top: 50px;
    font: 11px 'Arial';
}

.t33 {
    width: 530px;
    margin-top: 548px;
    font: 11px 'Arial';
}

.t34 {
    width: 530px;
    margin-left: 75px;
    margin-top: 54px;
    font: 11px 'Arial';
}

.t35 {
    width: 530px;
    margin-left: 58px;
    margin-top: 100px;
    font: 11px 'Arial';
}

.t36 {
    width: 443px;
    margin-left: 84px;
    margin-top: 11px;
    font: italic 15px 'Arial';
}

.t37 {
    width: 530px;
    margin-top: 302px;
    font: 11px 'Arial';
}

.t38 {
    width: 530px;
    margin-left: 58px;
    margin-top: 404px;
    font: 11px 'Arial';
}

.t39 {
    width: 530px;
    margin-left: 58px;
    margin-top: 33px;
    font: 11px 'Arial';
}

.t40 {
    width: 464px;
    margin-left: 84px;
    margin-top: 12px;
    font: italic 15px 'Arial';
}

.t41 {
    width: 530px;
    margin-top: 54px;
    font: 11px 'Arial';
}

.t42 {
    width: 460px;
    margin-left: 145px;
    font: italic 15px 'Arial';
}

.t43 {
    width: 530px;
    margin-left: 58px;
    margin-top: 74px;
    font: 11px 'Arial';
}

.t44 {
    width: 530px;
    margin-left: 171px;
    margin-top: 197px;
    font: 11px 'Arial';
}

.t45 {
    width: 530px;
    margin-left: 58px;
    margin-top: 174px;
    font: 11px 'Arial';
}

.t46 {
    width: 530px;
    margin-left: 58px;
    margin-top: 68px;
    font: 11px 'Arial';
}

.t47 {
    width: 304px;
    margin-left: 142px;
    margin-top: 11px;
    font: italic 15px 'Arial';
}

.t48 {
    width: 362px;
    margin-left: 142px;
    margin-top: 12px;
    font: italic 15px 'Arial';
}

.t49 {
    width: 530px;
    margin-left: 58px;
    margin-top: 27px;
    font: 11px 'Arial';
}

.t50 {
    width: 530px;
    margin-left: 58px;
    margin-top: 71px;
    font: 11px 'Arial';
}

.t51 {
    width: 530px;
    margin-left: 58px;
    margin-top: 429px;
    font: 11px 'Arial';
}

.t52 {
    width: 530px;
    margin-left: 58px;
    margin-top: 133px;
    font: 11px 'Arial';
}

.t53 {
    width: 530px;
    margin-left: 58px;
    margin-top: 69px;
    font: 11px 'Arial';
}

.t54 {
    width: 530px;
    margin-left: 58px;
    margin-top: 59px;
    font: 11px 'Arial';
}

.t55 {
    width: 510px;
    margin-left: 95px;
    font: 15px 'Arial';
}

.t56 {
    width: 530px;
    margin-left: 58px;
    margin-top: 98px;
    font: 11px 'Arial';
}

.t57 {
    width: 196px;
    margin-left: 142px;
    margin-top: 16px;
    font: italic 15px 'Arial';
}

.t58 {
    width: 530px;
    margin-left: 58px;
    margin-top: 52px;
    font: 11px 'Arial';
}

.t59 {
    width: 530px;
    margin-top: 764px;
    font: 11px 'Arial';
}

.t60 {
    width: 530px;
    margin-left: 58px;
    margin-top: 19px;
    font: 11px 'Arial';
}

.t61 {
    width: 283px;
    margin-left: 84px;
    margin-top: 11px;
    font: italic 15px 'Arial';
}

.t62 {
    width: 278px;
    margin-left: 84px;
    margin-top: 11px;
    font: italic 15px 'Arial';
}

.t63 {
    width: 530px;
    margin-top: 80px;
    font: 11px 'Arial';
}

.t64 {
    width: 547px;
    margin-top: 12px;
    font: italic 15px 'Arial';
}

.t65 {
    width: 463px;
    margin-left: 84px;
    font: italic 15px 'Arial';
}

.t66 {
    width: 327px;
    margin-left: 84px;
    margin-top: 15px;
    font: italic 15px 'Arial';
}

.t67 {
    width: 463px;
    margin-left: 84px;
    margin-top: 12px;
    font: italic 15px 'Arial';
}

.t68 {
    width: 530px;
    margin-top: 70px;
    font: 11px 'Arial';
}

.t69 {
    width: 462px;
    margin-left: 143px;
    margin-top: 12px;
    font: italic 15px 'Arial';
}

.t70 {
    width: 530px;
    margin-left: 58px;
    margin-top: 47px;
    font: 11px 'Arial';
}

.t71 {
    width: 588px;
    margin-top: 35px;
    font: italic bold 15px 'Arial';
}

.t72 {
    width: 530px;
    margin-left: 58px;
    margin-top: 157px;
    font: 11px 'Arial';
}

.t73 {
    width: 530px;
    margin-left: 58px;
    margin-top: 34px;
    font: 11px 'Arial';
}

.t74 {
    width: 530px;
    margin-left: 58px;
    margin-top: 262px;
    font: 11px 'Arial';
}

.t75 {
    width: 530px;
    margin-left: 58px;
    margin-top: 338px;
    font: 11px 'Arial';
}

.t76 {
    width: 530px;
    margin-left: 8px;
    margin-top: 22px;
    font: 11px 'Arial';
}

.t77 {
    width: 215px;
    margin-left: 84px;
    margin-top: 16px;
    font: 14px 'Arial';
}

.t78 {
    width: 530px;
    margin-top: 48px;
    font: 11px 'Arial';
}

.t79 {
    width: 313px;
    margin-left: 84px;
    margin-top: 15px;
    font: italic 15px 'Arial';
}

.t80 {
    width: 530px;
    margin-left: 171px;
    margin-top: 43px;
    font: 11px 'Arial';
}

.t81 {
    width: 547px;
    margin-top: 3px;
    font: italic 15px 'Arial';
}

.t82 {
    width: 530px;
    margin-left: 58px;
    margin-top: 510px;
    font: 11px 'Arial';
}

.t83 {
    width: 530px;
    margin-left: 58px;
    margin-top: 29px;
    font: 11px 'Arial';
}

.t84 {
    width: 236px;
    margin-left: 84px;
    margin-top: 12px;
    font: italic 15px 'Arial';
}

.t85 {
    width: 357px;
    margin-left: 84px;
    margin-top: 11px;
    font: italic 15px 'Arial';
}

.t86 {
    width: 530px;
    margin-top: 26px;
    font: 11px 'Arial';
}

.t87 {
    width: 315px;
    margin-left: 84px;
    font: italic 15px 'Arial';
}

.t88 {
    width: 530px;
    margin-top: 14px;
    font: 11px 'Arial';
}

.t89 {
    width: 530px;
    margin-left: 171px;
    margin-top: 24px;
    font: 11px 'Arial';
}

.t90 {
    width: 530px;
    margin-top: 632px;
    font: 11px 'Arial';
}

.t91 {
    width: 530px;
    margin-top: 518px;
    font: 11px 'Arial';
}

.t92 {
    width: 530px;
    margin-left: 58px;
    margin-top: 616px;
    font: 11px 'Arial';
}

/*************************************   STYLE TABELLA SPECIFICHE FORMATO XMLPA ********************************/

[class^="p"], [class^="ft"] {
    font-size: 22px;
    line-height: 28px;
}

.w70 {
    width: 70%;
}

@media only screen and (max-width: 756px) {

    .w70 {
        width: 50%;
    }

      .btn_converti {
        text-align: center;
    }

    .btn_file_upload {
        text-align: center;
    }

    .hidemy {
        display: none !important;
    }

    .footer {
        height: 80px;
    }

    .header {
        height: 100px;
        position: relative;
        z-index: 3;
    }

    .digi_logo img {
        width: 150px;
        margin-top: 1px;
    }

    .inputfile + label {
        width: 250px;
        height: 40px;
        font-size: 1rem;
         }

    .filebtn li {
        list-style: none;
        float: left;
        height: 65px;
        width: 65px;
    }

    .file_btn {
        float: left;
        height: 65px;
        width: 65px;
    }

    #social_container {
        float: none;
        text-align: center;
        width: 100%;
    }
}

.logo {
}


.upload-area{
width: 80%;
border: 1px dashed #38519d;
border-radius: 11px;
margin: 0 auto 15px;
text-align: center;
overflow: hidden;
box-shadow: 0px 1px 11px gray;
height: 13vw;
background: url('/img/upload.png') 50% no-repeat #d8ddb073;
background-size: 8%;
background-position-y: 10%;
}

.upload-area:hover{
    cursor: pointer;
} 

h3 {
	font-size: 0.8vw !important;
	color: #001d62;
	font-weight:bold;
}

.switch {
	position: relative;
	display: inline-block;
	width: 50%;
	height: 1.6vw;
	/*! top: 3px; */
}

.switch input { 
  opacity: 0;
  width: 0;
  height: 0;
}

.slider_sw {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #30e43b;
  -webkit-transition: .4s;
  transition: .4s;
}

.slider_sw:before {
	position: absolute;
	content: "";
	height: 1.4vw;
	width: 4vw;
	left: 0.2vw;
	bottom: 2px;
	background-color: #ffffffc7;
	-webkit-transition: .4s;
	transition: .4s;
	border-radius: 3px 54px;
}

input:checked + .slider_sw {
  background-color: #2196F3;
}

input:focus + .slider_sw {
  box-shadow: 0 0 1px #2196F3;
}

input:checked + .slider_sw:before {
  -webkit-transform: translateX(6.7vw); 
  -ms-transform: translateX(6.7vw);
  transform: translateX(6.7vw);
}

/* Rounded sliders */
.slider_sw.round {
  border-radius: 2px;
}

.slider_sw.round:before {
  /*! border-radius: 50%; */
}


#pdf_opt_tog {
	width: 32vw;
	margin: auto;
	margin-top: 10px;
	display: inline-block;
	/*margin-top: -15px;*/
}

#pdf_opt_tog span.txt_opt {
font-size: 0.6vw;
margin-right: 3px;
font-weight: bold;
color: #3c3864;
} 

.ct_form {
display:none;
padding-top: 0px;
padding-bottom: 0px;
background-color: rgba(106,101,146,1);
background-position: center;
background-size: contain;
background-repeat: no-repeat;
border-radius: 2px 2px 2px 2px;
-moz-border-radius: 2px 2px 2px 2px;
-webkit-border-radius: 2px 2px 2px 2px;
border: 0px solid rgba(80,226,208,1);
-webkit-box-shadow: 4px 4px 48px 0px rgba(0,0,0,0.21);
-moz-box-shadow: 4px 4px 48px 0px rgba(0,0,0,0.21);
box-shadow: 4px 4px 48px 0px rgba(0,0,0,0.21);
width: 23%;
margin: auto;
padding-top: 5px;
position: absolute;
top: 20%;
left: 38%;
z-index: 999;
box-shadow: 6px 6px 6px gray;
}	
  
div .extdiv {
  margin: auto;
    margin-bottom: auto;
  width: 100%;
  text-align: center;
  margin-bottom: 8px;
}  

input[type="text"], input[type="email"] {
  width: 88%;
  line-height: 34px;
  border: 1px solid black;
  text-indent: 10px;
}
textarea {
  width: 88% !important;
  max-width: 88% !important;
  border: 1px solid black !important;
  text-indent: 10px;
  font-size:0.8vw;
}
div .extdivtxa {
  margin: auto;
    margin-bottom: auto;
  width: 100%;
  text-align: center;
  margin-bottom: 8px;
}
.checkbox {
  display: inline-flex;
  position: relative;
  display: block;
  margin-top: 10px;
  margin-bottom: 10px;
}


.item-hints {
  height: 500px;
  width: 500px;
  margin: 250px auto;
}
.item-hints .hint {
  width: 60px;
  height: 60px;
  margin: 150px auto;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}
.item-hints .hint::before {
  /* //rotated squre */
  background-color: #fff;
  width: 8px;
  height: 8px;
  z-index: 2;
  -webkit-clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
  clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.item-hints .hint::after {
  /* //green glow */
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 50%;
  width: 2px;
  height: 2px;
  z-index: 1;
  -webkit-box-shadow: 0 0 50px 30px rgba(72, 170, 72, 0.3);
  box-shadow: 0 0 50px 30px rgba(72, 170, 72, 0.3);
  -webkit-animation: home_hero_item_hints_glow 2s
    cubic-bezier(0.25, 0.1, 0.2, 1) infinite;
  animation: home_hero_item_hints_glow 2s cubic-bezier(0.25, 0.1, 0.2, 1)
    infinite;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
}
@-webkit-keyframes home_hero_item_hints_glow {
  0% {
    -webkit-box-shadow: 0 0 30px 5px #48aa48;
    box-shadow: 0 0 30px 5px #48aa48;
  }
  70% {
    -webkit-box-shadow: 0 0 70px 50px rgba(72, 170, 72, 0);
    box-shadow: 0 0 70px 50px rgba(72, 170, 72, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 50px rgba(72, 170, 72, 0);
    box-shadow: 0 0 0 50px rgba(72, 170, 72, 0);
  }
}
@keyframes home_hero_item_hints_glow {
  0% {
    -webkit-box-shadow: 0 0 30px 5px #48aa48;
    box-shadow: 0 0 30px 5px #48aa48;
  }
  70% {
    -webkit-box-shadow: 0 0 70px 50px rgba(72, 170, 72, 0);
    box-shadow: 0 0 70px 50px rgba(72, 170, 72, 0);
  }
  100% {
    -webkit-box-shadow: 0 0 0 50px rgba(72, 170, 72, 0);
    box-shadow: 0 0 0 50px rgba(72, 170, 72, 0);
  }
}
.item-hints .hint-dot {
  z-index: 3;
  border: 1px solid #fff;
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: block;
  -webkit-transform: translate(-0%, -0%) scale(0.95);
  transform: translate(-0%, -0%) scale(0.95);
  -webkit-animation: home_hero_item_hints_border 2s linear infinite;
  animation: home_hero_item_hints_border 2s linear infinite;
  margin: auto;
}
@-webkit-keyframes home_hero_item_hints_border {
  0%,
  100% {
    border-color: rgba(255, 255, 255, 0.6);
    -webkit-transform: translate(-50%, -50%) scale(0.95);
    transform: translate(-0%, -0%) scale(0.95);
  }
  50% {
    border-color: rgba(255, 255, 255, 0.3);
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-0%, -0%) scale(1);
  }
}
@keyframes home_hero_item_hints_border {
  0%,
  100% {
    border-color: rgba(255, 255, 255, 0.6);
    -webkit-transform: translate(-50%, -50%) scale(0.95);
    transform: translate(-0%, -0%) scale(0.95);
  }
  50% {
    border-color: rgba(255, 255, 255, 0.3);
    -webkit-transform: translate(-50%, -50%) scale(1);
    transform: translate(-0%, -0%) scale(1);
  }
}
.item-hints .hint-radius {
  background-color: rgba(255, 255, 255, 0.1);
  border-radius: 50%;
  width: 250px;
  height: 250px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin: -125px 0 0 -125px;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
  transform: scale(0);
  -webkit-transition-property: background-color, opacity, visibility,
    -webkit-transform;
  transition-property: background-color, opacity, visibility, -webkit-transform;
  transition-property: background-color, opacity, visibility, transform;
  transition-property: background-color, opacity, visibility, transform,
    -webkit-transform;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease, ease, ease,
    cubic-bezier(0.5, 0, 0, 1);
  transition-timing-function: ease, ease, ease, cubic-bezier(0.5, 0, 0, 1);
}
.item-hints .hint:hover .hint-radius {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  transform: scale(1);
}
.item-hints .hint[data-position="1"] .hint-content {
  top: 85px;
  left: 50%;
  margin-left: 56px;
}
.item-hints .hint-content {
  color: #fff;
  width: 300px;
  position: absolute;
  z-index: 5;
  padding: 12px 0;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.7s ease, visibility 0.7s ease;
  transition: opacity 0.7s ease, visibility 0.7s ease;
  pointer-events: none;
  color: #fff;
  visibility: hidden;
  pointer-events: none;
}
.item-hints .hint:hover .hint-content {
  color: #fff;
  width: 300px;
  position: absolute;
  z-index: 5;
  padding: 12px 0;
  opacity: 1;
  visibility: visible !important;
  -webkit-transition: opacity 0.7s ease, visibility 0.7s ease;
  transition: opacity 0.7s ease, visibility 0.7s ease;
  pointer-events: none;
  color: #fff;
  visibility: hidden;
  pointer-events: none;
}
.item-hints .hint-content::before {
  width: 0px;
  bottom: 0;
  left: 0;
  content: "";
  background-color: #fff;
  height: 1px;
  position: absolute;
  transition: width 0.4s;
}
.item-hints .hint:hover .hint-content::before {
  width: 180px;
  transition: width 0.4s;
}
.item-hints .hint-content::after {
  -webkit-transform-origin: 0 50%;
  transform-origin: 0 50%;
  -webkit-transform: rotate(-225deg);
  transform: rotate(-225deg);
  bottom: 0;
  left: 0;
  width: 80px;
  content: "";
  background-color: #fff;
  height: 1px;
  position: absolute;
  opacity: 1;
  -webkit-transition: opacity 0.5s ease;
  transition: opacity 0.5s ease;
  transition-delay: 0s;
  -webkit-transition-delay: 0s;
  transition-delay: 0s;
}
.item-hints .hint:hover .hint-content::after {
  opacity: 1;
  visibility: visible;
}
.item-hints .hint[data-position="4"] .hint-content {
  bottom: 85px;
  left: 50%;
  margin-left: 56px;
}

.sgn_blk {
width: 48%;
border: 1px solid blue;
display: inline-block;
vertical-align: top;
font-size:0.7vw;
margin-right:10px;
border-radius: 5px;
}

.sgn_blk ul {
	margin-left:0px;
}

.sgn_blk ul li {
  text-align: left;
}	


.carousel [class*="carousel-switch"], .carousel .carousel-bullets {
	z-index: 1 !important;
}

.modal {
	display: none;
	vertical-align: middle;
	position: relative;
	z-index: 2;
	max-width: 600px;
	box-sizing: border-box;
	width: 90%;
	background: #fff;
	padding: 15px 30px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	-o-border-radius: 8px;
	-ms-border-radius: 8px;
	border-radius: 8px;
	-webkit-box-shadow: 0 0 10px #000;
	-moz-box-shadow: 0 0 10px #000;
	-o-box-shadow: 0 0 10px #000;
	-ms-box-shadow: 0 0 10px #000;
	box-shadow: 0 0 10px #000;
	text-align: left;
}

.modal p {
	line-height: 1.5em;
}

#xmlpatopdf {
	background-color:#fbfbfb6e;
}

#p7mconverter {
	background-color:#fbfbfb6e;
}

.radio {
  position: relative;
  cursor: pointer;
  line-height: 20px;
  font-size: 0.6vw;
  margin: 15px;
  display: inline-block;
}
.radio .label {
  position: relative;
  display: block;
  float: left;
  margin-right: 10px;
  width: 20px;
  height: 20px;
  border: 2px solid #c8ccd4;
  border-radius: 100%;
  -webkit-tap-highlight-color: transparent;
}
.radio .label:after {
  content: '';
  position: absolute;
  top: 3px;
  left: 3px;
  width: 10px;
  height: 10px;
  border-radius: 100%;
  background: #225cff;
  transform: scale(0);
  transition: all 0.2s ease;
  opacity: 0.08;
  pointer-events: none;
}
.radio:hover .label:after {
  transform: scale(3.6);
}
input[type="radio"]:checked + .label {
  border-color: #225cff;
}
input[type="radio"]:checked + .label:after {
  transform: scale(1);
  transition: all 0.2s cubic-bezier(0.35, 0.9, 0.4, 0.9); 
  opacity: 1;
}
.hidden {
  display: none;
}
.credit {
  position: fixed;
  right: 20px;
  bottom: 20px;
  transition: all 0.2s ease;
  -webkit-user-select: none;
  user-select: none;
  opacity: 0.6;
}
.credit img {
  width: 72px;
}
.credit:hover {
  transform: scale(0.95);
}		

.dq, .da { padding: 0 0 0 50px }
.dq { font-size:16px !important; color: #000; cursor: pointer; height: 37px; line-height: 43px; margin: 0 0 15px 0; font-weight: bold; display:inline-block;}
.da { display: block; font-size: 1em; margin: 0 0 20px 2px}
.dq { background: url(/img/expand-icon.png) no-repeat left}
.dq.expanded { background: url(/img/expanded-icon.png) no-repeat left}
.accordion .expanded { background: url(/img/expanded-icon.png) no-repeat left}        
.accordion { border: 2px dashed lightblue; border-radius: 3px;}


.chosen_select {
  border: 1px solid #ccc !important;
  padding: 6px 12px;
  border-radius: 0px;
  background-color: #fff !important;
  color: #555;
  font-size: 14px;
  height: 48px !important;
  line-height: 1.42857143;
  background: url('https://www.digithera.it/skin/frontend/digithera/respdigithera/images/elementi/icone_digithera/tendinachosen.png') no-repeat, linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%) !important;  
  background-position: right !important;
  background-position-y: 0.7vw !important;
  background-size: 3% !important;
}

.new {
    background-image: url(https://www.digithera.it/media/wysiwyg/new.png) !important;
    background-repeat: no-repeat !important;
    background-position: bottom right !important;
    background-size: 5vw auto !important;
}


.glow_high {
	box-shadow: 0px 0px 10px green;	
}

.glow_low {
	box-shadow: 0px 0px 3px green;	
}

.info {
	background: url(/img/info.png) no-repeat;
    background-position-x: 91%;
    background-position-y: center;
    background-size: contain;
}

.h-menu li a {
	font-size: 0.9vw !important;
}

#downloadPdf
{
    position: absolute;
    bottom: 1vw;
    left: 3vw;
    font-size: 0.6vw;
    padding: 7px 8px;
    color: #110745;
    border-radius: 4px;
    text-decoration: none;
    text-align: center;
    background: url('/img/download.png') 50% no-repeat;
    background-color:#93a5fb57;
    background-position: 10px;
    background-size: 19px;
    padding-left: 2vw;    
}

#pdf_container {
    flex-direction: column;
    gap: 1.5vw;
    position: fixed;
    width: 43vw;
    height: 81vh;
    margin: 2vh auto;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);    
    background: #fff;
    border-radius: 8px;
    box-shadow: 0 0 10px #333;
    z-index: 998;
    display: none; 
}

.flash-upload-area{
width: 80%;
border: 1px dashed #38519d;
border-radius: 10px;
margin: 0 auto 15px;
text-align: center;
overflow: hidden;
box-shadow: 0px 1px 11px gray;
height: 6vw;
background: url('/img/upload_single.png') 50% no-repeat #d8ddb073;
background-size: 7%;
background-position-y: 15%;
cursor:pointer;
}