a, a:link, a:visited {
   background-color: transparent;
   color: #3D3D3D;
   font-family: Tahoma,Arial,sans-serif;
   font-weight: bold;
   text-decoration: none;
}

a:hover {
   background-color: transparent;
   color: #FB0328;
   font-family: Tahoma,Arial,sans-serif;
   font-weight: bold;
   text-decoration: underline;
}

b,strong,h1,h2,h3,h4{
   background-color: transparent;
   color: #3D3D3D;
}

html, body {
   background-color: #F5F5F5;
   color: #333333;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   margin: 10px 20px 20px 10px;
   padding: 0;
}

input, textarea, option {
   background: url(admin/img/ombra.jpg) #FFFFFF;
   background-repeat: repeat-x;
   border: 1px solid #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding: 1px;
}

table, td {
   background-color: #FFFFFF;
}

ul, ol {
   line-height: 16px;
   list-style-type: square;
}

FORM {
margin: 0px;
   padding: 0px;
}
.listafile {
   border: 1px solid #0080d4;
   font-size: 14px;
   padding: 10px;
	margin: 10px;
	display: block;
	width: 100%;
	height: auto;
}
.listafile a, .listafile a:link, .listafile a:visited {
   background-color: transparent;
   color: #0080d4;
   font-family: Tahoma,Arial,sans-serif;
   font-weight: bold;
   text-decoration: none;
	padding: 5px;
	display: block;
}

.listafile a:hover {
   background-color: #0080d4;
   color: #FFFFFF;
   font-family: Tahoma,Arial,sans-serif;
   font-weight: bold;
   text-decoration: underline;
		padding: 5px;
	display: block;
}
.adminmenu {
   border: 1px solid #0080d4;
   font-size: 14px;
   padding: 10px;
}

.alert {
   color: #FF0000;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
}

.arial {
   font-family: Arial;
}

.bigalert {
   color: #FF0000;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
}

.bordo_bottom {
   border: 1px solid #999999;
   border-bottom-style: solid;
   border-left-style: none;
   border-right-style: none;
   border-top-style: none;
}

.bordo_bottom-left{
   border: 1px solid #999999;
   border-bottom-style: solid;
   border-left-style: solid;
   border-right-style: none;
   border-top-style: none;
}

.bordo_bottom-lr {
   border: 1px #999999;
   border-bottom-style: solid;
   border-left-style: solid;
   border-right-style: solid;
   border-top-style: none;
}




.bordo_fine {
   border: 1px solid #666666;
}

.bottone {
   background: url(img/btn_bg.gif) #666666;
   border: 1px solid #778899;
   border: 1px solid #8D8D8D;
   color: #A52A2A;
   cursor: hand;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   padding: 2px;
   vertical-align: middle;
}


.breadcrumb {
   background-color: #FFFFFF;
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 14px;
color: #0080d4;
   cursor: pointer;
   margin: 0px;
   padding: 5px;
      display: block;
         font-weight: bold;
}
.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
   font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 14px;
   background-color: transparent;
color: #0080d4;
   text-decoration: none;
   padding: 5px;
}

.breadcrumb a:hover {
   background-color: #0080d4;
      font-family: Arial, Helvetica, sans-serif;
   font-weight: bold;
   font-size: 14px;
   color: #FFFFFF;
   text-decoration: none;
   padding: 5px;
}
.btn_cancella {
   background-color: transparent;
   background-image: url(img/delete.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: hand;
   height: 32px;
   width: 32px;
}


.btn_esci {
   background-image: url(img/ico_close.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: hand;
   height: 32px;
   width: 32px;
}


.btn_inviamail {
   background-image: url(img/ico_email_big.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: hand;
   height: 32px;
   width: 120px;
}

.btn_login {
   background-image: url(img/btn_LOGIN.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid ##8D8D8D;
   cursor: hand;
   height: 32px;
   width: 120px;
}

.btn_modifica {
   background-image: url(img/modifica.gif);
   background-position: left;
   background-repeat: no-repeat;
   cursor: hand;
   height: 31px;
   width: 170px;
}

.btn_salva {
   background-image: url(img/salva.gif);
   background-position: left;
   background-repeat: no-repeat;
   cursor: hand;
   height: 40px;
   width: 40px;
}
.btn_salvabig {
   background-image: url(img/puls_salva.gif);
   background-position: left;
   background-repeat: no-repeat;
      border: 1px solid #8D8D8D;
   cursor: hand;
   height: 32px;
   width: 120px;
}

.btn_vedidettagli {
   background-image: url(img/BTN_DETTAGLI.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: hand;
   height: 26px;
   width: 130px;
}

.btn_vedischeda {
   background-image: url(img/BTN_SCHEDA.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: hand;
   height: 26px;
   width: 130px;
}

.btn_vedischedasmall {
   background-image: url(img/btn_scheda_small.gif);
   background-position: left;
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: hand;
   height: 26px;
   width: 26px;
}

.btnannulla {
   background-color: #FFFFFF;
   background-image: url(img/btn_annulla.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnchiudi {
   background-color: #FFFFFF;
   background-image: url(img/btn_CHIUDI.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}


.btnvai {
   background-color: #FFFFFF;
   background-image: url(img/ico_submit.gif);
   background-repeat: no-repeat;
   border: 1px none #000080;
   cursor: pointer;
   height: 20px;
   margin: 0px;
   padding: 0px;
   width: 20px;
}

.button_small {
   background-attachment: fixed;
   background-image: url(../simpa/images/bottone_1.gif);
   background-position: top,left;
   background-repeat: no-repeat;
   border: 1px #CCCC99 outset;
   color: #C05F11;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 8pt;
   font-weight: bold;
   height: auto;
   width: auto;
}

.diciotto {
   font-size: 18px;
}

.padding10b {
   padding: 10px;
   border: 1px none black;
   border-style: none none solid none;
}
.padding10br {
   padding: 10px;
   border: 1px none black;
   border-style: none solid solid none;
}
.padding10 {
   padding: 10px;
}

.padding20 {
   padding: 20px;
}


.paddingzero {
   padding: 0px;
}



.pulspannello{
   background-color: #FFFFFF;
   background-image: url(img/btn_pannello.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.pulsreset {
   background-color: #FFFFFF;
   background-image: url(img/btn_reset.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.pulssalva {
   background-color: #FFFFFF;
   background-image: url(img/btn_salva.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 1px;
   width: 120px;
}

.pulsstampa{
   background-color: #FFFFFF;
   background-image: url(img/btn_stampa.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.quattordici {
   font-size: 14px;
}

.rosso {
   color: #FF0000;
}

.sedici {
   font-size: 16px;
}
.sottotitolo {
   background-color: transparent;
color: #0080d4;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
   font-weight: bold;
}
.sottotitolologin {
   background-color: transparent;
color: #0080d4;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 16px;
	font-weight: bolder;
   padding: 5px;
   margin: 5px;
   border: 1px solid #0080d4;
}

.tabellaadmin {
   background-color: #FFFFFF;
   border: 1px solid #0080d4;
   color: #000000;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

.tabellaadmin td {
   background-color: #FFFFFF;
   color: #000000;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   padding: 3px;
}

.times {
   font-family: serif;
}

.titolino {
   background-color: #0080d4;
   color: #FFFFFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding: 5px;
}

.titolinotabella {
   background-color: #696969;
   color: #F5F5F5;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   padding: 3px;
}

.titolomenuadmin {
   background-color: #0080d4;
   color: #FFFFFF;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 18pt;
   font-weight: bolder;
   height: 60px;
	padding: 5px;
}

.titolomenuadmin p {
   background-color: transparent;
   color: #FFFFFF;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 18pt;
   font-weight: bolder;
   padding: 10px;
}

.titolone {
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 18pt;
}

.titolotabella {
   background-color: #0080d4;
   color: #F5F5F5;
   font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   padding: 5px;
}

.tredici {
   font-size: 13px;
}

.undici {
   font-size: 11px;
}

.venti {
   font-size: 20px;
}

.ventidue {
   font-size: 22px;
}

.ventiquattro {
   font-size: 24px;
}

.verdana {
   font-family: Verdana;
}
