


/* Admin Form */
.adminBgLineForm {			background-image:url(common/bgtopline.gif);  }
.adminBgLeftForm {			background-image:url(common/bgleftline.gif);  }
.adminBgCornerForm {		background-image:url(common/bgcornerline.gif); background-repeat:no-repeat  }


/* Text */
.adminNero9 {			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px;  color: #000000; text-decoration: none;  }
.adminNero10 {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none;  }
.adminGrigio10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #888888; text-decoration: none;  }
.adminGrigio11 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #888888; text-decoration: none;  }
.adminNero11 {		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  }
.adminNero12 {		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000; text-decoration: none; 	}
.adminRosso10 {		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #990000; text-decoration: none;  }
.adminArancio10 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #FF9900; text-decoration: none;  }
.adminVerde10 {		font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #009900; text-decoration: none;  }

/* ADMIN + FLASH TOOLS */
.adminDivHandle {		position:absolute;	left: 0px; top: 0px; width: 0px; height: 0px; }
.adminDivBP {				position:absolute;	border:1px dotted #FF0000; 	left:0px; 	top:0px; 	width:0px; 	height:0px; }
.adminDivBPItem {		position:absolute;	border:1px solid #9AA589; 	left:0px; 	top:0px; 	width:0px; 	height:0px;}

.adminPreviewImgRO{	position:absolute; 		border: 5px solid #999999;		z-index:90000;		vertical-align:middle; 		background-color:#FFFFFF;		}


/* COMMON */
.adminFloatLeft{	float:left;		}
.adminFloatClear{	clear:both;		}
.adminSendMask{		display:none; 	position:absolute; 	width:100%;	 	left:0; 	right:0; }
.adminImgLeft{ 		padding:2px;		float:left;		}
.adminImgRight{ 	padding:2px;		float:right;		}
.adminPad5{				padding:5px;		}
.adminClear{			clear:both;			font-size:1px;		}

.adminTableB {		background-color: #D2D8CB;			border:2px solid rgb(105, 120, 90);	margin:2px auto;		}
.adminTableB00 { 	background-color: #E8EAE3;			border:solid 1px #666666; }

.adminTable00{		background-color: #D2D8CB;					}
.adminTable02{		background-color: #AEB7A2;					}
.adminTable03{		background-color:rgb(185,192,173);	}

/* TOOLBAR Buttons */
.adminTBBts {			background-color: #D2D8CB;			border: 2px solid rgb(105, 120, 90);		text-align:center;		margin:2px 0px;		padding:2px 0px;  	}


/* TOOLBAR TITLE */
.adminTBTitles{		background-image:url(common/bgtoolbar.jpg);		height:24px;	background-repeat:repeat-x; 							background-position:bottom;		}
.adminTBTHandle{	background-image:url(bts/tbhandle.gif);				height:24px;	width:12px;	background-repeat:no-repeat; 	background-position:center;		float:left;	}
.adminTBTIco{			height:22px;	width:22px;				padding-top:2px;		text-align:right; 	float:left;	}
.adminTBTText{		padding:5px;	font-size: 12px;	text-align:left;		float:left;	}


/* TOOLBAR TITLE ITEMS */
.adminTBItems{		background-color:rgb(185,192,173);		height:24px; 	border-top: solid 1px rgb(105, 120, 90);	 }
.adminTBIIco{			height:22px;	width:22px;							padding-top:2px;		text-align:right; 	float:left;	}
.adminTBIText{		padding:5px;	font-size:11px;				text-align:left;		float:left;	}
.adminTBIClose{		padding:2px;	float:right;	}


/* LOGIN */
.adminLogin{				background-color:rgb(190,195,173);	height:600px; 		width:600px; 		margin:auto;		text-align:center;  border:1px solid #003300;	}
.adminLoginSR{			text-align:left; 										clear:left;					}
.adminLoginSRText{	padding:16px;			 									margin-left:190px;	}

/* FORM ROWS */
.adminRow{						height:22px;			border-top: solid 1px rgb(105, 120, 90);			clear:left;	 }
.adminRowSolo{				clear:left;		 }
.adminRowBreak{				height:6px;				border-top: solid 1px rgb(105, 120, 90);			font-size:1px;			clear:left;		 }

.adminRowLabelRight{	font-size:11px;		padding: 4px 2px 0px 0px;			width:150px;		text-align:right;		float:left;		 }
.adminRowLabelLeft{		font-size:11px;		padding: 4px 0px 0px 4px;			width:150px;		text-align:left;		float:left;		 }
.adminRowLabel{				font-size:11px;		padding: 4px 4px 0px 4px;			text-align:left; 										float:left;		 }

.adminRowCheck{				font-size:11px;		float:left;		}
.adminRowInput{				font-size:11px;		padding-top:2px;	 float:left;		}

.adminBoxRight0{			background-color:rgb(232, 234, 227); 	border: solid 1px rgb(105, 120, 90);  margin:2px 2px 2px 2px;			 }
.adminBoxRight1{			background-color:rgb(185,192,173);		border: solid 1px rgb(105, 120, 90);	margin:2px 2px 2px 2px;			 }

.adminRowItems{			height:22px;				border-top: solid 1px rgb(105, 120, 90);			padding-left:5px; 	clear:left;	 }
.adminRowItemsEnd{	height:4px; 				border-top: solid 1px rgb(105, 120, 90);			font-size:1px;			clear:left;					 }


/* BUTTONS and INPUT */
.adminBts {				font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px; color: #000000; }
.adminInput {			
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px; color: #000000; 	
	border-top: 1px solid #424A26; 			border-left: 1px solid #424A26;
	border-right: 1px solid #F3F5EF;		border-bottom: 1px solid #F3F5EF;  	
}
.adminInputSel {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px; color: #000000; border: 1px solid #FF0000; 	}


/* TAB FILE LIBRARY */
.adminFileTabSel {			 background-image:url(common/tabSel.gif);		width:250px; 		height:25px;		padding:8px 2px 2px 8px;		float:left; 	}
.adminFileTabTextSel {	 color: #000000; 		text-decoration: none; 	font-size:11px;			}
.adminFileTabUnsel {		 background-image:url(common/tabUnsel.gif); width:250px; 		height:25px;		padding:8px 2px 2px 8px;		float:left; 	}
.adminFileTabTextUnsel { color: #666666; 		text-decoration: none;  font-size:11px;	}


/* FORM ITEMS */
.adminFormList{			background-color:#FFFFFF; overflow:auto; border:1px solid #222222; 	}
.adminFormLi{				border-top:1px solid #000000;  border-bottom:1px solid #BBBBBB; 	}

/* FORM CUSTOM IMAGES */
.FormImgs{						padding:4px;	margin-right:20px; margin-bottom:20px; 	background-color: #E8EAE3;		float:left;	}
.FormDivApproved{			padding:5px;	float:left;	 	}
.FormImgsApproved{		border:2px solid #00CC00; }
.FormDivApproving{		padding:5px;	float:left; 		}
.FormImgsApproving{		border:2px solid #990000; }


/* LANGUAGE ICONS */
.adminLangIco{  		
	border:1px solid #FFFFFF; 	float:left;		background-color:#003399; 	color:#FFFFFF; 	
	font-size:10px;  width:20px; 	height:16px;	text-align:center;	margin-top:2px;
}


/* USERS */
.adminLeftArrow{		background-image:url(common/leftarrow.gif); background-position: center;	background-repeat:no-repeat;		width:26px; height:18px;	 float:left;	}
.adminItemTemp{			background-color:#D2D8CB;		border:1px solid #999999;		font-size:11px; padding:1px 5px;		float:left; 		}


/* TABS */
.adminTab{
	border-top:rgb(105,120,90) 1px solid;		border-left:rgb(105,120,90) 1px solid;		border-right:rgb(105,120,90) 1px solid;
	background-color:rgb(185,192,173);	margin: 8px 2px 0px 2px;			padding:3px;								font-size:11px;				float:left;
}
.adminTabSel{
	border-top:rgb(105,120,90) 2px solid;		border-left:rgb(105,120,90) 2px solid;		border-right:rgb(105,120,90) 2px solid;
	background-color:rgb(198,203,188);	margin: 4px 2px 0px 2px;			padding:4px 3px 5px 3px;		font-size:11px;				float:left;
}
.adminTabBody{			
	border-left: solid 1px rgb(105, 120, 90);	border-right: solid 1px rgb(105,120,90);	border-bottom: solid 1px rgb(105,120,90);	 
	background-color:rgb(198,203,188);			margin:0px 2px 2px 2px;			  
}

/*  MARGIN HEADER MINISITI */
div#headerTopMenuMiniSiti{ margin-top:44px;}

