/* TOOLBAR ADMIN */

/* per far scrollare il sito sotto alla barra
.admin-toolbar-sitecontent{
	padding-top: 85px !important;
}
end */

body{
	margin: 0;
}

img{
	vertical-align: baseline;
}

.admin-toolbar-site{
	font-family: Arial;
	background: url(../img/amos-frontend/bg_toolbar.jpg) top left no-repeat;
	width: 100%;
	z-index: 999;
	height: 85px;
	text-align: left;
	position: relative;
	font-size: 100% !important;
	/* per far scrollare il sito sotto alla barra
	position: fixed !important;
	 */
}

.admin-toolbar-site ul, .admin-toolbar-site ol {
	margin:0;
	padding:0;
}

.admin-toolbar-site img{
	border: 0;
}

.admin-toolbar-site, .admin-toolbar-site a{
	color: #FFF !important;
	text-decoration: none!important;
}

.admin-toolbar-site a:hover{
	color: #FFF!important;
	text-decoration: underline!important;
}

.admin-toolbar-site-close{
	background: url(../img/amos-frontend/sfumatura_tooolbar.png) top left repeat-x;
	float: left;
	position: relative;
	width: 100%;
	z-index: 999;
	height: 13px;
	/* per far scrollare il sito sotto alla barra
	position: fixed !important;
	top: 85px !important; */
}

.admin-toolbar-site-logo{
	background: url(../img/amos-frontend/logo_amos_cms.png) top left no-repeat;
	width: 175px;
	height: 71px;
	display: block;
	float: left;
}

.admin-toolbar-site-plugins{
	float: left;
	margin-left: 10%;
	margin-top: 17px;
}

.admin-toolbar-site-conf{
	float: right;
	top: 22px;
	position: relative;
	margin-right: 20px;
	text-align: right;
	font-size: 13px !important;
}

.admin-toolbar-site-plugins ul{
}

.admin-toolbar-site-plugins li{
	display: inline;
	padding: 5px;
}

.admin-toolbar-site-plugins li img{
	
}

.admin-toolbar-site-conf-top{
	padding-bottom: 20px;
}

.admin-toolbar-site-conf-bottom{
	float: right;
}

.admin-toolbar-site-conf-bottom ul{
	
}

.admin-toolbar-site-conf-bottom li{
	display: inline;
}

.admin-toolbar-site-button-tab, 
.admin-toolbar-site-button-tab-on, 
.admin-toolbar-site-button-tab-off{
	height: 21px;
	color: #FFF;
	font-weight: bold;
	float: left;
	margin-right: 3px;
}

.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-sx, 
.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-dx, 
.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-sx, 
.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-dx{
	width: 21px;
	height: 21px;
	float: left;
}

.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-center, 
.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-center{
	float: left;
	padding: 0 5px 0 5px;
	height: 21px;
}

.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-center, 
.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-center{
	float: left;
	padding: 0 5px 0 5px;
	height: 21px;
}

.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-sx{
	background: url(../img/amos-frontend/sx_tab_on.gif) top left no-repeat;
}

.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-sx{
	background: url(../img/amos-frontend/sx_tab_off.gif) top left no-repeat;
}

.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-dx{
	background: url(../img/amos-frontend/dx_tab_on.gif) top left no-repeat;
}

.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-dx{
	background: url(../img/amos-frontend/dx_tab_off.gif) top left no-repeat;
}

.admin-toolbar-site-button-tab-on .admin-toolbar-site-button-tab-center{
	background: url(../img/amos-frontend/bg_tab_on.gif) top left repeat-x;
}

.admin-toolbar-site-button-tab-off .admin-toolbar-site-button-tab-center{
	background: url(../img/amos-frontend/bg_tab_off.gif) top left repeat-x;
}

.admin-toolbar-site-button-tab-on p, .admin-toolbar-site-button-tab-off p{
	margin-top: 3px;
}

.admin-toolbar-site-conf-top-login{
	float: left !important;
	color: #a2a2a2 !important;
	font-weight: bold !important;
	margin-right: 25px !important;
}

.admin-toolbar-site-conf-top-botton{
	float: right;
}

.admin-toolbar-site-conf-top-botton-amos{
	width: 55px;
	padding: 0px !important;
}

.admin-toolbar-site-conf-top-botton-amos img{
	
}

.admin-toolbar-site-conf-top-botton-on, .admin-toolbar-site-conf-top-botton-off{
	height: 20px;
	margin-right: 10px;
	padding: 5px 10px 5px 10px;
	-moz-border-radius: 5px 5px 5px 5px;
	font-weight: bold;
}

.admin-toolbar-site-conf-top-botton-on{
	background: url(../img/amos-frontend/bg_button_on.gif) top left repeat-x;
}

.admin-toolbar-site-conf-top-botton-off{
	background: url(../img/amos-frontend/bg_button_off.gif) top left repeat-x;
}

a.admin-toolbar-site-conf-top-botton-off:hover{
	background: url(../img/amos-frontend/bg_button_on.gif) top left repeat-x;
}

.admin-toolbar-menu .separator img{
	margin-bottom: 11px;
}

/* TOOLTIP */
#admin-tooltipmenu-box {
	position:absolute;
	display:none;
	width:464px;
	z-index: 1050;
}

.admin-tooltipmenu-header {
	background: url(../img/amos-frontend/admin-tooltipmenu-header.png) repeat-x 0 0 transparent;
	height: 27px;
}


.admin-tooltipmenu-body {
	background: url(../img/amos-frontend/admin-tooltipmenu-midle.png) repeat-x 0 0 #5a7a8b;
	padding: 0 20px 20px 20px;
	overflow: auto;
	text-align: left;
}

.admin-tooltipmenu-body dl, dd {
	margin: 0;
	padding: 0;
}

.admin-tooltipmenu-body dl {
	padding-bottom: 15px;
	margin-top: 10px;
}

.admin-tooltipmenu-body dl dd {
	float: left;
	margin-right: 15px;
	text-align: center;
}

.admin-tooltipmenu-body dl dd a{
	display:block;
	width: 44px;
	height: 46px;
}

.admin-tooltipmenu-body label {
	color: #FFF;
	font-size: 14px !important;
	font-weight: bold;
}

.admin-tooltipmenu-bottom{
	background: url(../img/amos-frontend/admin-tooltipmenu-bottom.png) repeat-x 0 0 transparent;
	height: 24px;
}

.datiUtente{
	text-align: left;
}
.datiUtente img{
	margin-right: 15px;
	margin-bottom: 15px;
}

/* MODAL ICONE */
.admin-tooltipmenu-body img {
	border: 0;
}

.cms_image_preview{
	width: 300px;
}
