﻿body {margin: 0; padding: 0;font-size: 12px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; color:#434343; background-color:#FFFFFF; background-image:url(images/bkg_body.gif);}

img { -ms-interpolation-mode: bicubic; } 

a:active, a:focus{outline:none;} /* Rimuove il bordo a puntini dai link in stato di focus e active.*/

H1 {font-size: 21px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; padding:25px 0 0 0; margin:0;}
H2 {font-size: 20px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; margin:0; padding:0 0 25px 0;}
H3 {font-size: 16px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; color:#010101;margin:0;padding:0;}
H3.blu {font-size: 16px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color:#0a3b66;margin:0;padding:0;}

H4 {font-size: 15px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #0a3b66;margin:5px 0 10px 0;padding:0;}
H5 {font-size: 14px; font-weight:bold; font-family: Arial, Helvetica, sans-serif; color: #000000;margin:0;}
H6 {font-size: 11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; color: #6b5e5e;margin:0;}
H6.sottotiolo {font-size: 12px; font-weight:normal; font-family: Arial, Helvetica, sans-serif; color: #010101;margin:0;}


td{font-size: 11px; font-weight:normal; font-family: Arial, Helvetica, sans-serif;  color:#434343;}

p {margin: 0; padding:0;}
ul{margin:0; padding:0;}
.error {font-weight: normal; font-size: 13px; font-family:Arial, Helvetica, sans-serif; color: #F50034; text-transform:uppercase; list-style:none;margin:0; padding:0; list-style-position:inside;}

.noRecord{font-weight: normal; font-size: 11px; font-family:Arial, Helvetica, sans-serif; color: #F50034;text-transform: uppercase;}
.messaggio{font-weight: normal; font-size: 14px; font-family:Arial, Helvetica, sans-serif; color: #0a3b66;}

.titError{font-size:15px; font-weight:normal; color: #FF3300;}
.noBold {font-weight: normal;}
.noUpper {text-transform:lowercase;}
.barrato{ text-decoration: line-through;}


.testo9{font-size:9px;}
.testo10{font-size:10px;}
.testo11{font-size:11px;}
.testo12{font-size:12px;}
.testo13{font-size:13px;}
.testo14{font-size:14px;}
.testo16{font-size:16px;}
.testo18{font-size:18px;}
.testo20{font-size:20px;}
.testo22{font-size:22px;}
.testo24{font-size:24px;}


.bianco{color:#FFFFFF;}
.nero{color:#000000;}
.azz{color:#5391d8;}
.blu{color:#084a88;}
.rosso{color:#ee1a38;}
.giallo{color:#fdc325;}
.grigio{color:#706c6c;}

fieldset {margin:0; border:0;padding:0;}	
label,select,.ui-select-menu {margin:0;padding:0; width:100%;}

form{margin:0; padding:0;}
input, textarea{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0a3b66; background-color:#FFFFFF; border:1px solid #4f8cba;padding:3px;}
select{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background-color:#4f8cba; width:auto; border:0;padding:3px;}
select.paesi{width:185px;border:1px solid #CCCCCC;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#084a88; background-color:#F9F9F9;margin-bottom:2px;margin-top:2px;padding:2px 4px 2px 4px; }

/*select[disabled]{width:185px;border:1px solid #e8e8e8;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#084a88; background-color:#e8e8e8;margin-bottom:2px;margin-top:2px;padding:2px 4px 2px 4px;}
input[disabled]{width:185px;border:1px solid #e8e8e8;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#084a88; background-color:#e8e8e8;margin-bottom:2px;margin-top:2px;padding:2px 4px 2px 4px;}*/

input.check{border:0; margin:0; padding:0;background-color:transparent; border:0;}

input.bottone{padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; background-color:#4f8cba; border:0;}
button.bottone{padding:2px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; background-color:#4f8cba; border:0;}


a{font-family: Arial, Helvetica, sans-serif;color:#000000;text-decoration:none; font-size:12px; font-weight:normal;}
a:Hover{font-family: Arial, Helvetica, sans-serif;color:#866e00;text-decoration:none; font-size:12px; font-weight:normal;}



#totale{ background-image:url(images/bkg_content.gif); background-repeat:no-repeat; background-position: top center; width:980px;min-height:600px;height: auto !important;height:600px;}

#testo{width:510px; padding-top:10px;}
#txt_sx{float:left; text-align:justify; color:#230a01; font-size:11px; font-family:Arial, Helvetica, sans-serif;width:47%; text-transform:uppercase;}
#txt_dx{float:right; text-align:justify; color:#230a01; font-size:11px; font-family:Arial, Helvetica, sans-serif;width:47%;  text-transform:uppercase;}

#indirizzo{float:right; margin:110px 0 0 0; font-size:16px; color:#000000; text-align:left; width:417px;}
#indirizzo a{font-size:16px; color:#000000; font-weight:bold;}
#indirizzo a:Hover{font-size:16px; color:#866e00; font-weight:bold;}

#realizzazioni{float:right; padding:18px 0 0 0; font-size:14px; color:#000000; text-align:left;width:417px;}

#footer{width:889px; background-image:url(images/footer.gif); background-position:bottom center; background-repeat:no-repeat; margin:50px 0 0 0; height:45px;}


#txt_footer{float:right; margin:0 25px 0 0; font-size:10px; color:#000000; text-align:right;width:417px;}
