/*css login */
.Login
{
	color:#525b67;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	background-image:url(img/AreaDealers/logIn.gif);
	background-repeat:no-repeat ;
	background-position:top;
}

.LoggedAs
{
	color:#525b67;
	text-decoration: none;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
	background-image:url(img/AreaDealers/LoggedAs.gif);
	background-repeat:no-repeat ;
	background-position:top;
}

.LoggedUser
{
	color:#fe790d;
	text-decoration: none; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px;
}
	

/* LAYOUT - START */

.adLayoutTableMain
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:970px;
	height:100%;
	vertical-align:top;
	background-color:#ffffff;
}
.adLayoutTableMainLeftTd
{
	padding:10px 0px 10px 0px;
	width:212px;
	vertical-align:top;
	background-image:url(img/interfaccia/BoxDealers.jpg);	
	background-repeat:no-repeat ;
	background-color :#ffffff;
	height:330px;
	vertical-align:top;
}
.adLayoutTableMainRightTd
{
	padding:10px 0px 10px 0px;
	width:758px; 
	vertical-align:top;
}

.adLayoutTableChild
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:100%;
	vertical-align:top;
}

/* LAYOUT - END */

/* RESULTS FILE - START */
.adDocTableIA, .adInterventoTablePSIA
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:750;
}
.adDocTableIA td, .adInterventoTablePSIA td
{
	padding:1px;
	text-align:left;
	border-bottom:solid 1px #e4e4e4;
	vertical-align:top;
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
}

.adDocTable, .adInterventoTablePS
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:100%;
}
.adAlertRed
{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #e43826 !important;
}

.adDocTable td, .adInterventoTablePS td
{
	padding:5px;
	text-align:left;
	border-bottom:solid 1px #e4e4e4;
	vertical-align:top;
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
}

.adDocTableExcludeLine
{
	padding:1px;
	text-align:left;	
	vertical-align:top;
	border-bottom:1px !important;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
}

.adInterventoTable, .adInterventoTableRight
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:100%;
}
.adInterventoTable td
{
	padding:5px 0px 5px 0px;
	text-align:left;
	border-bottom:solid 1px #e4e4e4;
	text-decoration: none; 
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
	text-align:justify;
	font-weight:bold;
}
.adInterventoTableExclude
{
	padding:0px 0px 5px 0px !important;
	text-align:left;
	border-bottom:solid 1px #ffffff !important;
	text-decoration: none; 
	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
	text-align:justify;
	font-weight:bold;
}
.adInterventoRight
{
	padding:5px 0px 5px 30px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
	text-align:justify;
	font-weight:bold;
}

.adInterventoRight textarea
{
	width:300px;
	height:200px;
	margin:0px 0px 0px 0px;
	
	color:#fd5b3a;
	background-color:#ffffff;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	border-color:#c1c2c3;
	border-style:solid;
	border-width:1px 1px 1px 1px;
}

.adInterventoTdEdit, .adInterventoTdEditDp
{
	color:#76878f !important;
	width:180px;
}
.adInterventoTdEdit td, .adInterventoTdEditDp td
{
	padding:0px;
	border-bottom-style:none;
}
.adInterventoTdNote
{
	color:#76878f !important;
	width:300px;
	padding:5px;
}

	
	
	
.adInterventoTdEdit input, .adInterventoTablePS input, .adInterventoTdEditDp input
{
	margin:0px 0px 0px 0px;
	
	color:#76878f;
	background-color:#efefef;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	border-top: 1px solid  #e3e3e3;
	border-left: 1px solid  #e3e3e3;
	padding-left: 3;
	padding-top: 2;
	
}
.adInterventoTdEdit input
{
	width:150px;
}
.adInterventoTdEditDp input
{
	width:80px;
}

	
	
	
	
.btnPSConferma
{
	background-color:#c8ffdb !important;
	color:#000000 !important;
	border-color:#88bf94 !important;
	width:60px;
}
.btnPSElimina
{
	background-color:#fabd95 !important;
	color:#000000 !important;
	border-color:#cb9e87 !important;
	width:60px;
}

.adDocDescrizione
{
	background-image:url(img/AreaDealers/bgAdDocDescrizione.gif);
	background-position:left center;
	background-repeat:no-repeat;
	background-color:#f7f8f8;
}

.adDocDescrizione p
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 15px;
	color:#a5a5a7;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

.adDocLink
{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 15px;
	color:#858fa2;
	text-decoration: underline; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	text-align :right ;
}

.adDocDataBlubold
{
	color:#858fa2;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight :bold ;
}
.adDocDataBlu
{
	color:#858fa2;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	
}
.adDocData
{
	color:#7eaade;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.adDocTitolo
{
	color:#606061;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight:bold;
}
.adDocTitoloRed
{
	color:#d73423;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	font-weight:bold;
}

.adDocTesto
{
	color:#606061;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;

}
.adDocAbstract
{
	color:#a5a5a7;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.adDocPagination
{
	color:#a5a5a7;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.adDocPaginationSel
{
	color:#ce2536;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}
.adDocData:hover, .adDocTitolo:hover, .adDocAbstract:hover, .adDocPagination:hover
{
	text-decoration:underline;	
}
.iHypPdf
{
	background-image:url(img/AreaDealers/icoPdf.gif);
	background-repeat:no-repeat;
	background-position:center top;
	padding:22px 0px 0px 0px;
	display:block;
	text-align:center;
}
#iTabListaMacchine, #iTabListaInterventi
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:100%;
}
#iTabListaMacchine td
{
	margin:0px;
	padding:5px 10px 5px 10px;
	vertical-align:middle;
}
#iTabListaInterventi td
{
	border:none;
}
.iLitNumeroIntervento
{
	font-weight:bold;
	color:#fd2c2c !important;
}
.iLitMatricola
{
	font-weight:bold;
	color:#fd2c2c !important;
}
.iImgNp
{
	border:none;
	height:1px;
}
/* RESULTS FILE - END */

/* SEARCH FILE - START */
.adDocSearchTable
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
}
.adDocSearchTable td
{
	padding:5px 0px 5px 0px;
	color:#606061;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
}

.adDocSearchTable select
{
	margin:4px 0px 0px 0px;
	padding:1px;	
	color:#606061;
	background-color:#dddedf;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	width:160px;

	border-color:#c1c2c3;
	border-style:solid;
	border-width:1px 0px 0px 1px;
}

.adDocSearchTable input
{
	margin:0px 0px 0px 0px;
	padding:2px 10px 2x 10px;
	color:#606061;
	background-color:#ffffff;
	font-weight:bold;
	text-decoration: none; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
	border-color:#c1c2c3;
	border-style:solid;
	border-width:1px 1px 1px 1px;
}
#adDocSearchTableTdTitolo
{
	background-image:url(img/AreaDealers/bgAdDocRicerca.gif);
	background-position:left center;
	background-repeat:no-repeat;
	padding:10px 0px 10px 18px;
}
/* SEARCH FILE - END */



/*AREA RISERVATA*/
.loginTextField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76878f;
	background-color: #cdd1d8;
	border: 1px solid #cdd1d8;	
	text-decoration: none;
	padding-left: 1;
	padding-top: 1;
	width:135px;
}
.loginErrorField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f41137;
	text-decoration: none;
	padding-left: 1;
	padding-top: 1;
	width:135px;
}
.loginField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aeb5c1;	
	text-decoration: none;
	padding-left: 1;
	padding-top: 1;
	width:135px;
	font-weight:lighter;
}
.loginButton {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: #525b67;
	background-color: #ffffff;
	border: 1px solid #ffffff;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
	padding-left: 13px;
	background-image : url(img/areaDealers/freccialogin.gif);
	background-repeat:no-repeat;
}


.GrayTextTGField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76878f;
	background-color: #efefef;		
	border-top: 1px solid  #e3e3e3;
	border-left: 1px solid  #e3e3e3;
	text-decoration: none;
	padding-left: 3;
	padding-top: 2;
	width:158px;
}


.GrayTextAreaTGField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76878f;
	background-color: #efefef;		
	border-top: 1px solid  #e3e3e3;
	border-left: 1px solid  #e3e3e3;
	text-decoration: none;
	padding-left: 3;
	padding-top: 2;
	width:210px;
	height:30px;
}

.GrayTextArea1TGField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #76878f;
	background-color: #efefef;		
	border-top: 1px solid  #e3e3e3;
	border-left: 1px solid  #e3e3e3;
	text-decoration: none;
	padding-left: 3;
	padding-top: 2;
	width:340px;
	height:30px;
}


.GraychkTGField {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5e5e5f;	
	text-decoration: none;
	padding-left: 3;
	padding-top: 2;
	width:80px;

}


.adDocTGTable
{
	margin:0px;
	padding:0px;
	border-collapse:collapse;
	width:100%;
}
.adDocTGTable td
{
	padding:8px;
	text-align:left;
	border-bottom:solid 1px #e4e4e4;
		
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #525b67; 
	text-align:justify;
	font-weight:bold;
}

.adDocTGTDException
{
	padding:3px !important;
	text-align:left;
	border-bottom:solid 1px #ffffff !important; 
}

.adInterventoTableFooterTd
{
	padding:0px !important;
	margin:0px !important;
	text-align:left !important;
	vertical-align:middle  !important;
	border-style:none !important;
}

.adInterventoTableFooterImageButton
{
	background-color:#f7f8f8; 
	padding:5px; 
	text-align:left;
	border-bottom:solid 1px #e4e4e4;
	width:30px;
	text-align:right;
	vertical-align:middle !important;
}

.adInterventoTableFooterLinkButton
{
	width:80px;
	background-color:#f7f8f8;
	padding:5px; 
	text-align:left !important;
	border-bottom: solid 1px #e4e4e4;
	border-right: solid 1px #e4e4e4;
	vertical-align:middle !important;
}
.adInterventoTableFooterVoid
{
	background-color:#f7f8f8;
	padding:5px; 
	text-align:left;
	border-bottom: solid 1px #e4e4e4;
	border-right: solid 1px #e4e4e4;
	vertical-align:middle !important;
}


.TestoBoxHomeDealer
{	
	text-decoration: none; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#103f6f;	
	font-weight : bold;
}

.BoxConnessioneDealerArancio
{
	color:#fe9b4a;
	text-decoration: none; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;

}
.BoxConnessioneDealerGrigio
{
	color:#a5a5a5;
	text-decoration: none; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;

}


/* STABILITY CHECK - START */

div.adTitle
{
    padding:5px 0px 5px 0px;
    margin:0px 0px 15px 0px;
    border-bottom:1px solid #E4E4E4;
}

table.tdInputLayout
{
    width:730px;
}
table.tdInputLayout tr
{
    padding:0px;
    margin:0px; 
}
table.tdInputLayout tr td
{
    padding:0px;
    margin:0px; 
    vertical-align:top;
}
table.tdInputLayout tr td.left
{
    text-align:left;
    width:235px;
}
table.tdInputLayout tr td.left img
{
    cursor:pointer;
}
table.tdInputLayout tr td.right
{
    text-align:right;
}
table.tdInputLayout tr td.right div.buttonDiv
{
    padding:10px 5px 10px 5px;
}
table.tdInputLayout tr td.right input.button
{
    background-color:#ffffff;
    color:#2f2f2f;
    border:1px solid #c1c2c3;
    font-size:12px;
    cursor:pointer;
}
table.tdInputLayout tr td.right .validator
{
    color:Red;
    font-size:11px;
}
table.tabInput tr td
{
    font-family:Arial,Tahoma,Helvetica;
    font-size:12px;
    color:#4f4f4f;
}

table.tabInput
{
    width:465px;
    border-width:0px;
}
table.tabInput tr
{
    padding:0px;
    margin:0px;
}
table.tabInput tr td
{
    padding:1px 5px 1px 5px;
    margin:0px;
    border-style:solid;
    border-color:#e2e2e2;
    border-width:0px 0px 1px 1px;
}
table.tabInput tr td.tdT
{
    border-top-width:1px;
}
table.tabInput tr td.tdR
{
    border-right-width:1px;
}
table.tabInput tr td.tdLiteral, table.tabInput tr td.tdValue 
{
    white-space:nowrap;
}
table.tabInput tr td input
{
    width:105px;
}
table.tabInput tr td select
{
    width:170px;
}
table.tabInput tr td input, table.tabInput tr td select
{
    color:#4f4f4f;
    border:1px solid #aaaaaa;
    font-size:11px;
}

.output
{
    padding:10px 20px 10px 20px;
    color:#4f4f4f;
    font-size:12px;
}
.output h2.warning
{
    background-color:#cf2425;
    border:1px solid #822c2d;
    color:#ffffff;
    font-weight:bold;
    text-align:center;
    padding:2px 0px 2px 0px;
    font-size:14px;
}
.output h2.ballast
{
    background-color:#d9d9d9;
    border:1px solid #a2a2a2;
    color:#747474;
    font-weight:bold;
    text-align:center;
    padding:2px 0px 2px 0px;
    font-size:14px;
}

.output h3
{
    color:#333333;
    font-size:12px;
    font-weight:bold;
    margin:0px;
    padding:14px 0px 4px 0px;
}

.output .tdOutputLayout tr td ul
{
    list-style-type:none;   
    padding:0px 0px 4px 0px;
    margin:0px;
}
.output .tdOutputLayout tr td ul li
{
    padding:1px 0px 1px 0px;
    margin:0px;
    color:#4f4f4f;
    font-size:12px;
}

.output p
{
    margin:0px;
    padding:4px 0px 10px 0px;
}

.output .strong
{
    color:#333333;
    font-weight:bold;
}
.output .notavailable
{
    color:#c70909;
}


table.tabOutput1, table.tabOutput2, table.tabOutput3, table.tabOutput4
{
    border-width:0px;
}
table.tabOutput1
{
    border-width:0px;
    width:695px;
}
table.tabOutput2, table.tabOutput3, table.tabOutput4
{
    border-width:0px;
    width:370px;
}
table.tabOutput1 tr, table.tabOutput2 tr, table.tabOutput3 tr, table.tabOutput4 tr
{
    padding:0px;
    margin:0px;
}
table.tabOutput1 tr td, table.tabOutput2 tr td, table.tabOutput3 tr td, table.tabOutput4 tr td
{
    padding:1px 5px 1px 5px;
    margin:0px;
    border-style:solid;
    border-color:#e2e2e2;
    border-width:0px 0px 1px 1px;
    font-size:12px;
    font-family:Arial, Tahoma, Helvetica;
    color:#4f4f4f;
}
table.tabOutput1 tr td.tdT, table.tabOutput2 tr td.tdT, table.tabOutput3 tr td.tdT, table.tabOutput4 tr td.tdT
{
    border-top-width:1px;
}
table.tabOutput1 tr td.tdR, table.tabOutput2 tr td.tdR, table.tabOutput3 tr td.tdR, table.tabOutput4 tr td.tdR
{
    border-right-width:1px;
}

table.tabOutput1 tr td .green
{
    font-size:12px;
    font-weight:bold;
    color:#478c4c;
    text-transform:uppercase;
}

table.tabOutput1 tr td .red
{
    font-size:12px;
    font-weight:bold;
    color:#c70909;
    text-transform:uppercase;
}


table.tdOutputLayout
{
    padding:0px;
    width:695px;
    padding:5px 0px 5px 0px;
    margin:0px 0px 15px 0px;
    border-bottom:1px solid #E4E4E4;
}

table.tdOutputLayout tr
{
    padding:0px;
    margin:0px; 
}
table.tdOutputLayout tr td
{
    padding:0px;
    margin:0px; 
    vertical-align:bottom;
}
table.tdOutputLayout tr td.left
{
    text-align:left;
    width:330px;
}
table.tdOutputLayout tr td.left img
{
    cursor:pointer;
}

.output .imageSf
{
    margin:0px 0px 15px 0px;
    width:690px;
}
.output a.back
{
    display:block;
    margin:0px 0px 20px 0px;
    padding:5px 0px 5px 28px;
    background-image:url(img/AreaDealers/back.gif);
    background-repeat:no-repeat;
    background-position:left center;
    color:#2a2a2a;
    font-size:12px;
    text-decoration:none;
}
.output a.back:hover
{
    text-decoration:underline;
}




/* STABILITY CHECK - END */
