/* FILEMANAGER IMPORTED STYLES */

.handcursor{
cursor:hand;
cursor:pointer;
}

.norm {
color:#808080; 
font-family:tahoma;
font-size:10px;
}
.fileok {
color: #228B22; 
font-family:tahoma;
font-weight: bold;
font-size:12px;
padding: 3px;
}
.small {
font-family:tahoma; 
color: white; 
font-size: 10px
}
.back {
font-family:  tahoma; 
background-color: white; 
color: navy}
.top {font-family:  tahoma; 
background-color: silver; 
color: white
}
.formx {
BORDER-RIGHT:#808080 1px solid; 
BORDER-TOP:silver 1px solid; 
FONT-SIZE:8pt; 
BORDER-LEFT:silver 1px solid; 
COLOR:#808080; 
BORDER-BOTTOM:navy 1px solid; 
FONT-FAMILY:tahoma; 
BACKGROUND-COLOR:
}
.Knop1
{
BACKGROUND-COLOR: 
COLOR: black;
cursor:pointer;
FONT-FAMILY: tahoma;
FONT-SIZE: 11px;
LINE-HEIGHT: 18px;
MARGIN: 0px 0px;
PADDING-BOTTOM: 0px;
PADDING-LEFT: 0px;
PADDING-RIGHT: 0px;
PADDING-TOP: 0px;
TEXT-DECORATION: none;
WIDTH:100 % ;
}
A:hover.Knop1
{
	BACKGROUND-COLOR: ;
	COLOR: #FFF8DC;
   cursor:pointer;
	FONT-FAMILY: tahoma;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 18px;
	MARGIN: 0px 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
	WIDTH: 100 %;
}
/* END OF FILEMANAGER IMPORTED STYLES */
/*****************gabbia b2b*****************************/

	

/********************************************************/

a, a:link, a:visited {
	color: #CCEE7F;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: underline;
}


h3 {
   color: #3D3D3D;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

hr {
   color: #483D8B;
   height: 1px;
}

html, body {
   background-color: ;
   color: #000000;
   font-family: Tahoma,Verdana,sans-serif;
   font-size: 12px;
   margin: 0px;
   padding: 0px; /* IE Specific selectors
   scrollbar-3dlight-color: #000080;
   scrollbar-arrow-color: #DC143C;
   scrollbar-base-color: #666666;
   scrollbar-darkshadow-color: #000080;
   scrollbar-face-color: #6C96C6;
   scrollbar-highlight-color: #D1D1D1;
   scrollbar-shadow-color: #D1D1D1;
   scrollbar-track-color: #F0F8FF;
   */
}

TD, TABLE, .bgbianco {
   background-color: #FFFFFF;
}


input,textarea {
   background-color: #EDEDED;
   border: 1px solid #000080;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding: 0 0 0 2px;
}
.tabellafilemanager input, .tabellafilemanager textarea {
   background-color: #EDEDED;
   border: 1px solid #8D8D8D;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding: 1px;
}
select {
   background-color: #F8F8FF;
   color: #000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

.alert {
   color: #FF0000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
}

.asterisco {
   color: #FF4500;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
   padding: 3px;
}


.bordofull {
   border: 1px #C0C0C0;
   border-style:solid;
}


.bordobottom {
   border: 1px #C0C0C0;
   border-style: none none solid none;
}

.bordobottomleft {
   border: 1px #C0C0C0;
   border-style: none none solid solid;
}

.bordobottomright {
   border: 1px #C0C0C0;
   border-style: none solid solid none;
}

.bordobottomleftright {
   border: 1px #C0C0C0;
   border-style: none solid solid solid;
}
.bordoleft {
   border: 1px #C0C0C0;
   border-style: none none none solid;
}

.bordopadding4 {
   border: 1px solid Silver;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   padding: 4px;
}

.bordopadding4_10pt {
   border: 1px solid Silver;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12pt;
   padding: 4px;
}

.bordoright {
   border: 1px #C0C0C0;
   border-style: none solid none none;
}

.bordotop {
   border: 1px #C0C0C0;
   border-style: solid none none none;
}

.bordotopbottom {
   border: 1px #C0C0C0;
   border-style: solid none solid none;
}

.bordotopleft {
   border: 1px #C0C0C0;
   border-style: solid none none solid;
}

.bordotopright {
   border: 1px #C0C0C0;
   border-style: solid solid none none;
}

.bordosimilbutton, bordofine {
   border: 1px #C0C0C0;
   border-style: solid;
}
.breadcrumb {
   color: #333333;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 9pt;
   font-weight: bold;
}

.breadcrumb a, .breadcrumb a:link, .breadcrumb a:visited {
   background: transparent;
   color: #333333;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: none;
}

.breadcrumb a:hover {
   background: transparent;
   color: #333333;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   text-decoration: underline;
}
.pulsrinomina {
   background-color: #FFFFFF;
   background-image: url(/img/puls_rinomina.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 100px;
}
.pulssalva {
   background-color: #FFFFFF;
   background-image: url(img/puls_salva.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 100px;
}
.pulsreset {
   background-color: #FFFFFF;
   background-image: url(img/puls_reset.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 100px;
}
.pulscreacartella {
   background-color: #FFFFFF;
   background-image: url(img/ico_upload_file.gif);
   background-repeat: no-repeat;
   border: 1px solid #8D8D8D;
   cursor: pointer;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 100px;
}
.btn {
   background-color: #FFFFFF;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnannulla {
   background-color: #FFFFFF;
   background-image: url(img/btn_annulla.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   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 #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btndownload {
   background-color: #FFFFFF;
   background-image: url(img/download.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 32px;
}

.btndownload2 {
   background-color: #FFFFFF;
   background-image: url(img/download2.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 32px;
}

.btndownloadfreccia {
   background-color: #FFFFFF;
   background-image: url(img/ico_download-freccia.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 34px;
   margin: 0px;
   padding: 0px;
   width: 34px;
}

.btnhomepage {
   background-color: #FFFFFF;
   background-image: url(img/btn_homepage.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 160px;
}
.btnindietro {
   background-color: #FFFFFF;
   background-image: url(img/btn_indietro_big.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 26px;
   margin: 0px;
   padding: 0px;
   width: 160px;
}
.btnelimina {
   background-color: #FFFFFF;
   background-image: url(img/btn_elimina.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btninvia {
   background-color: #FFFFFF;
   background-image: url(img/btn_invia.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnlogin {
   background-color: #FFFFFF;
   background-image: url(img/btn_login.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnloginsmall {
   background-color: #FFFFFF;
   background-image: url(img/btn_login_small.gif);
   background-repeat: no-repeat;
   border: 1px none #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 32px;
}

.btnpannello {
   background-color: #FFFFFF;
   background-image: url(img/btn_pannello.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnreset {
   background-color: #FFFFFF;
   background-image: url(img/btn_reset.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnsalva {
   background-color: #FFFFFF;
   background-image: url(img/btn_salva.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnstampa{
   background-color: #FFFFFF;
   background-image: url(img/btn_stampa.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 32px;
   margin: 0px;
   padding: 0px;
   width: 120px;
}

.btnupload {
   background-color: #FFFFFF;
   background-image: url(img/btn_upload.gif);
   background-repeat: no-repeat;
   border: 1px solid #000080;
   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: 18px;
   margin: 0px;
   padding: 0px;
   width: 18px;
}

.btnx {
   background-color: #FFFFFF;
   background-image: url(img/off.gif);
   background-position: center;
   background-repeat: no-repeat;
   border: 1px solid #000080;
   cursor: pointer;
   height: 22px;
   margin: 0px;
   padding: 0px;
   width: 22px;
}

.data {
   color: #000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 8pt;
}

.diecipunti {
   font-size: 10pt;
}

.diecipunti {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 10pt;
}

.disclaimertext{
   background-color: #FFFFFF;
   color: #000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 14px;
   margin: 0px;
   padding: 0px;
}

.iconbar {
   background: #DCDCDC;
   border: 1px solid #191970;
   color: #708090;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
	letter-spacing: 3px;
   padding: 5px;
   width: 90%;
}

input.logininput {
   background-color: #F5F5F5;
   border: 1px solid #999999;
   color: #3D3D3D;
   font-family: Tahoma, Geneva,Arial, Helvetica, sans-serif;
   font-size: 9px;
   padding: 0px;
}

.loginbox {
color: #191970;
background-color: #F5F5F5;
	vertical-align: middle;
	padding: 0px;
	margin: 0px;
}

.logintable {
   background-color: transparent;
   border: 1px none #000000;
	color: #191970;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12px;
   font-weight: normal;
}

.logintable a, .logintable a:link {
   color: #191970;
   font-family: Tahoma, Geneva, sans-serif;
   font-weight: normal;
   text-decoration: none;
		padding: 2px;
}

.logintable a:visited {
   color: #191970;
   font-family: Tahoma, Geneva, sans-serif;
   font-weight: normal;
   text-decoration: none;
		padding: 2px;
}

.logintable a:hover {
   color:  #191970;
	 background-color: White;
   font-family: Tahoma, Geneva, sans-serif;
	padding: 2px;
   font-weight: normal;
   text-decoration: underline;
}

.logintable p {
   background-color: transparent;
   border: 0px none #000000;
   font-family: Tahoma, Geneva, sans-serif;
   font-weight: normal;
   padding: 0px;
	color: #191970;
}

.minilinks {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 7pt;
}

.normal , .normal A, .normal  A:LINK, .normal A:VISITED {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #666666;
   text-decoration: none;
}
.normal A:HOVER, .normal A:ACTIVE {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 11px;
   font-weight: normal;
   color: #FF0000;
   text-decoration: underline;
}
.normal td {
   border-bottom: 1px solid #C0C0C0;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 11px;
   padding: 3px;
}
.padding5 {
padding:5px;
}
.padding10 {
padding: 10px;
}
.padding20 {
padding: 20px;
}
.pulsante {
   background-color: #94CC17;
   border: 2px outset #A3A3A3;
   color: #00637F;
   font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   margin: 0px;
   padding: 1px;
}

.smallerheader {
   color: #333333;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 9pt;
   font-weight: bold;
}

.smallertext {
   color: #333333;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 8pt;
}

.sottotitolo {
   background: transparent;
   color: #000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
}

.tabellalog {
   background-color: #FFFFFF;
   border: 1px solid #000080;
   padding: 0px;
}

.tabellalog td {
   background-color: #FFFFFF;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12px;
   font-weight: bold;
   padding: 1px;
}

.tabellamedia {
   background-color: #FFFFFF;
   border: 1px solid #FF0000;
}
.tabellamedia TD {
   background-color: #FFFFFF;
	font-size:13px;
	   font-family: Tahoma,Verdana,sans-serif;
	padding: 3px;
}
.tabellaloginadmin {
   background-color: transparent;
   border: 1px solid #F5F5F5;
	color: #F5F5F5;
}
.tabellalogin {
   background-color: #FFFFFF;
   border: 1px solid #000080;
}
.tabellalogin TD{
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12px;
   font-weight: bold;
   padding: 5px;
}

.tabellamessaggi {
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
}

.tabellamessaggi td {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12px;
   padding: 5px;
}

.tabellanormale {
   background-color: #FFFFFF;
   border: 1px solid #191970;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 11px;
}

.tabellanormale P {
	padding: 2px;
}

.tabellapannello {
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
}

.tabellapannello a, .tabellapannello a:link, .tabellapannello a:visited {
   background: transparent;
   color: #000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
}

.tabellapannello a:hover {
   background: transparent;
   color: #FF0000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
}

.tabellapannello td {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 13px;
   font-weight: bold;
   padding: 3px;
}

.tabellascarica {
   background-color: #FFFFFF;
   border: 1px solid #000080;
   margin: 0px;
   padding: 0px;
}

.tabellascarica p, .tabellascarica td {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 13px;
   padding: 5px;
}

.tabellautenti {
   background-color: #FFFFFF;
   border: 1px solid #A9A9A9;
   margin: 0px;
   padding: 0px;
}

.tabellautenti td {
   border: 0px none #FFFFFF;
   font-size: 12px;
   font-weight: bold;
   margin: 0px;
   padding: 5px;
}

.tabellautentibordo {
   border: 1px #FFFFFF none;
   border-bottom: 1px solid #333333;
   height: 1px;
   margin: 0px;
   padding: 0px;
}

.table_sottile {
   border: 1px solid #000080;
}

.table_sottile td {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 11px;
}
.tabellafilemanager {
   border: 1px solid #000080;
   width:700px;
}
.tabellafilemanager TD {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12px;
}
.title {
   border: 1px solid #94CC17;
   color: #00637F;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 15px;
   font-weight: bold;
}

.titoletto {
   color: #666666;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 14px;

}

.titolino {
   color: #000000;
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 12pt;
}

.titolinotabellanegativo, .titolinotabellanegativo p {
   background-color: #00008B;
   color: #F5F5F5;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 12px;
   font-weight: bold;
   padding: 5px;
}

.titolo {
   background: transparent;
   color: #000000;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
}

.titolocolonnanegativo {
   background: #808080;
   color: #F8F8FF;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: normal;
   padding: 2px;
}

.titolone {
   color: #666666;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 16pt;
   font-weight: bold;
}

.titolonegativo {
   background: #00637F;
   color: #94CC17;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 18px;
   font-weight: bold;
   padding: 10px;
}

.titolotabellanegativo {
   background-color: #00637F;
	color: #94CC17;
   padding: 5px;
}
.titolotabellanegativo P {
color: #F5F5F5;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 17px;
   font-weight: bold;
}

.tredici {
	font-size:13px;
}

.uploader {
   background: #DCDCDC;
   border: 1px solid #00637F;
   color: #00637F;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   padding: 5px;
}

.uploaderbox{
   background-color: #EDEDED;
   border: 1px solid #000080;
   font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 11px;
   width: 500px;
}

.venti4punti {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 24pt;
}

.ventipunti {
   font-family: Tahoma, Geneva, sans-serif;
   font-size: 20pt;
}
#tbluser {
 display: none;
}
#tbladmin {
 display: none;
}

fieldset, legend {
font-size: 13px;
font-weight: bold;
color: Black;
	
}
/*****************************************/
