#logo-header-left{
/*background: transparent url(../img/sotto_logo.png) no-repeat 0 0;*/
background: none;
}

#logo-header-left span {
	background: transparent url(../img/logo-left.png) no-repeat 5px 31px;
}

.logo-header-left-small{
	background: transparent url(../img/logo-left-small.png) no-repeat center;
}

#logo-header-right span {
	background: none;
/* 	background: transparent url(../img/logo-right.png) no-repeat 0 0;
	top: 25px;
	width: 200px;
	height: 60px; */
}

#logo-grande {
	background: transparent url(../img/logo_grande.png) no-repeat 0 0;
	background-position: center;
}

.rich-panel .rich-panel-header, .rich-stglpanel .rich-stglpanel-header {
	background: url(../img/post-labels_ggap4.png) right 0px no-repeat;
	background-position: -4px -6px;
}
.noMarginButton{
	margin-top: 0px !important;
}

input[type=text], input[type=password], textarea, select {
}

input[type="text"]:focus , input[type=password]:focus, textarea:focus, select:focus {
}

.name, .cella-top, .cella-sinistra {
}

#primarynav ul li ul li a, #primarynav ul li.current ul li a, #primarynav ul li.enterprise ul li a {
}

#primarynav ul li ul li a:hover, #primarynav ul li.current ul li a:hover, #primarynav ul li ul li a.unlinked:hover,
.rich-table-subheader, #primarynav ul li.current a, #vtab0 .current a, #vtab0 .top-group .current,
.rich-calendar-tool, .rich-calendar-month, .rich-calendar-select ,.rich-table-headercell {
}

div.mail_icon {
    position: fixed;
    top: 53px;
    right: 200px !important;
    
}

#branding-header{ 	
top: 0;
position: fixed;
right: 0;
left: 0;
z-index: 1030;
margin-bottom: 0;
font-family: Tahoma, Geneva, sans-serif;
font-size: 14px;
color: #333;
background-color: #fafafa;

}

input[type="text"]:focus , input[type=password]:focus, textarea:focus, select:focus {
border-color: #c3c3c3;
outline: 0;
outline: thin dotted \9;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 97, 96, 0.075), 0 0 8px rgba(0, 97, 96, 0.6);
-moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(0,0,236,0.6);
box-shadow: inset 0 1px 1px rgba(0, 97, 96, 0.075),0 0 8px rgba(0, 97, 96, 10.0);
}

.name, .cella-top, .cella-sinistra , legend{
color: #004072;
}

#vtab0 a {
    color: #004072; 
}

#vtab0 .top-group a, #vtab0 .top-group-avcp a {
    color: #004072;
}

#primarynav ul li ul li a, #primarynav ul li.current ul li a, #primarynav ul li.enterprise ul li a {
background: none;
background-color: #004072;
}

#primarynav ul li ul li a:hover, #primarynav ul li.current ul li a:hover, #primarynav ul li ul li a.unlinked:hover,
.rich-table-subheader, #primarynav ul li.current a, #vtab0 .current a, #vtab0 .top-group .current,
.rich-calendar-tool, .rich-calendar-month, .rich-calendar-select {
background-color: #004d8a;
}

.rich-calendar-holly {
    background-color: #004072;
    color: white;
}

#navigation a {
	color: #004072;
}

.rich-table-header, .rich-mpnl-header  {
background: url(../img/sidebar_list_hover3_selected.png) repeat;
background-position: left -535px;
color: white;
}

.footer {
    text-align: center;
    color: #000000;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma, Geneva, sans-serif;
}
