/* -- Navigazione DeAGOSTINI -- 
p { padding: 0px; border: 0px; margin: 0px; }*/
@media (min-width: 768px) {
	ul.menu1h li  a.label {
		font-size: 11px;
	}
	ul.menu1h li  a.social {
		width: 20px;
		padding:0;
	}
}

@media (min-width: 992px) {
	ul.menu1h li  a.label{
		font-size: 13px;
		padding-left: 20px;
		padding-right:12px;
	}
	ul.menu1h li  a.social {
		width: 20px;
		padding:2px;
    }
}	

@media (min-width:1200px) {
  
  ul.menu1h li  a.label{
	font-size: 13px;
    padding-left: 20px;
	padding-right:20px;
  }
  ul.menu1h li  a.social {
	width: 20px;
	padding:4px;
  }
  ul.menu1h li a.attivazioneOFF {
    background-image: url(../images/attivazione.png);
    background-repeat: no-repeat;
    background-position: 10px 0;
    padding-left: 52px;
  }
  ul.menu1h li a.attivazioneON {
    background-image: url(../images/attivazione.png);
    background-repeat: no-repeat;
    background-position: 10px -60px;
    padding-left: 52px;
  }
  ul.menu1h li a.login {
    background-image: url(../images/login.png);
    background-repeat: no-repeat;
    background-position: 10px 0px;
    padding-left: 52px;
  }
  ul.menu1h li a.loginDCN {
    background-image: url(../images/login.png);
    background-repeat: no-repeat;
    background-position: 10px -60px;
    padding-left: 52px;
  }
  
}

/*@media (min-width: 992px) {
	ul.menu1h li  a.label {
		font-size: 12px;
	}
}*/



#header-corporate { position: relative; width: 100%; height: 59px; background-color: rgba(255,255,255,0.00); overflow: hidden; text-align: left; }
.barra_corporate { margin: 0px; display: block; overflow: hidden; width: 100%; background: #eeebe6 url(http://deascuola.it/images/corporate.png) right top no-repeat; left: 0px; position: relative; top: 0px; }
	.barra_corporate .logout { display: block; width: 57px; height: 22px; position: absolute; top: 70px; right: 10px; text-indent: -9000px; z-index: 999; background: url('http://deascuola.it/themes/default/images/logout.png') no-repeat center top; }
	.barra_corporate .welcome { display: block; width: 257px; height: 22px; position: absolute; top: 70px; right: 110px; text-transform: uppercase; color: #38ab36; z-index: 999; }
ul.menu1h { padding: 0px; display: block; overflow: hidden; margin: 0;list-style: none;  font-family: Roboto; }
	ul.menu1h li { float: left; list-style: none; }
		ul.menu1h li a { float: left; display: block; height: 60px; border-right: solid 1px #fff; padding: 0 6px 0 7px; line-height: 60px; font-size: 12px; font-weight: 400; text-decoration: none; text-transform: uppercase; color: #999692; }
			ul.menu1h li a.attivazioneOFF { height: 60px; width: 45px; line-height: 15px; outline: 0; padding-top: 14px; padding-bottom:15px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; }
			ul.menu1h li a.attivazioneON { height: 60px; width: 45px;  line-height: 15px; outline: 0; padding-top: 14px; padding-bottom:15px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; }
			ul.menu1h li a.login { height: 60px; width: 75px; line-height: 15px; outline: 0; padding-top: 14px; padding-bottom:15px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; }
			ul.menu1h li a.loginDCN { height: 60px; width: 75px; line-height: 15px; outline: 0; padding-top: 14px; padding-bottom:15px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; color: #333333; }
			/*ul.menu1h li a.attivazioneOFF { height: 60px; width: 45px; background: url('../images/attivazione.png') no-repeat 10px 0px; line-height: 15px; outline: 0; padding: 14px 0 15px 58px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; }
			ul.menu1h li a.attivazioneON { height: 60px; width: 45px; background: url('../images/attivazione.png') no-repeat 10px -60px; line-height: 15px; outline: 0; padding: 14px 0 15px 58px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; }
			ul.menu1h li a.login { height: 60px; width: 75px; background: url('../images/login.png') no-repeat 10px 0px; line-height: 15px; outline: 0; padding: 14px 5px 15px 58px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; }
			ul.menu1h li a.loginDCN { height: 60px; width: 75px; background: url('../images/login.png') no-repeat 10px -60px; line-height: 15px; outline: 0; padding: 14px 7px 15px 58px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; color: #333333; }*/
			ul.menu1h li a.loginSTD { height: 60px; width: 75px; background: url('../images/login.png') no-repeat 10px -120px; line-height: 15px; outline: 0; padding: 14px 7px 15px 58px; font-size: 12px; text-transform: none; text-align: left; font-family: Roboto; font-style: normal; font-variant: normal; color: #333333; }
		ul.menu1h li span.marchi { height: 60px; width: 111px; background: url('../images/marchi.png') no-repeat 0px 0px; outline: 0; float: left; font-size: 12px; text-transform: none; cursor: pointer; margin-right: 5px; }
		ul.menu1h li a.facebook { border-style: none; border-color: inherit; border-width: medium; height: 60px;  background: url('../images/facebook.png') no-repeat 5px 12px; outline: 0; float: right; font-size: 12px; text-transform: none; cursor: pointer; margin-left:4px;}
		ul.menu1h li a.twitter { border-style: none; border-color: inherit; border-width: medium; height: 60px; background: url('../images/twitter.png') no-repeat 5px 12px; outline: 0; float: right; font-size: 12px; text-transform: none; cursor: pointer; }
		ul.menu1h li a.youtube { border-style: none; border-color: inherit; border-width: medium; height: 60px; background: url('../images/youtube.png') no-repeat 0px 12px; outline: 0; float: right; font-size: 12px; text-transform: none; cursor: pointer; }
		ul.menu1h li a.user1 { height: 60px; width: 150px; background: url('http://deascuola.it/themes/default/images/login.png') no-repeat 10px -120px; line-height: 15px; outline: 0; padding: 12px 0 15px 58px; font-size: 12px; text-transform: none; }
		ul.menu1h li a.user2 { height: 60px; width: 150px; background: url('http://deascuola.it/themes/default/images/login.png') no-repeat 10px -60px; line-height: 15px; outline: 0; padding: 12px 0 15px 58px; font-size: 12px; text-transform: none; }
		ul.menu1h li a:hover { color: #404040; }
		ul.menu1h li a.sel { color: #404040; }
	#footer {  display: block; height: auto; width: 100%; text-align: center; margin:0;}
	#footer * { font-family: Roboto, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; color: #999692; }
	#footer a { text-align: center; line-height: 20px; color: #707070; }
	
	#footer-logo { float: left; background: #f0f0f0;  padding: 0 0 3px 0; overflow: hidden; border-top: solid 1px #d0d0d0; height:100%; }
	#footer-logo.logfooterDea { margin: 10px 0 0 10px;  }	
	#footer-logo ul.footerBlockLogo { float: left; margin: 10px 0 0 20px; min-height: 130px; padding-left: 10px; padding-right: 0px; text-align: left; }
	#footer-logo ul.footerBlockLogo li { list-style: none; border-style: none; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
		
	#footer-dea { background: #f0f0f0; margin: 0 auto; padding: 10px 0; overflow: hidden; font-family: Roboto; text-align: center; }
	#footer-dea a { font-weight: bold; color: #707070; }
	
	#footer-dea-small { background: #f0f0f0; padding: 18px; overflow: hidden; font-family: Roboto; text-align: center;border-top: solid 1px #d0d0d0; }
	#footer-dea-small a { font-weight: bold; color: #707070; }
	
	#footer-gruppo { background: #f0f0f0;  padding: 0 0 3px 0; overflow: hidden; border-top: solid 1px #d0d0d0;}
	#footer-gruppo ul.footerBlock { border-left: 1px solid #999; float: left; margin: 10px 0 0 20px; min-height: 130px; padding-left: 10px; padding-right: 0px; width: 100px; text-align: left; border-left-color: #999999; }
	#footer-gruppo ul.footerBlock li { list-style: none; border-style: none; font-family: Roboto; font-style: normal; font-variant: normal; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
	#footer-gruppo ul.footerBlock li a { text-decoration: none; font-size: 11px; font-family: Roboto; font-weight: 400; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; color: #707070; }
	#footer-gruppo ul.footerBlock li a:hover { color: #02675D; }
	#footer-gruppo .lastBlock { border-right: 0; }

	#footer-gruppo-small { background: #f0f0f0;  padding: 0 0 3px 0; overflow: hidden; border-top: solid 1px #d0d0d0;}
	#footer-gruppo-small ul.footerBlock { float: left; margin: 10px 0 0 20px; min-height: 130px; padding-left: 10px; padding-right: 0px; width: 100px; text-align: left; }
	#footer-gruppo-small ul.footerBlock li { list-style: none; border-style: none; font-family: Roboto; font-style: normal; font-variant: normal; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; }
	#footer-gruppo-small ul.footerBlock li a { text-decoration: none; font-size: 11px; font-family: Roboto; font-weight: 400; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; color: #707070; }
	#footer-gruppo-small ul.footerBlock li a:hover { color: #02675D; }
	#footer-gruppo-small .lastBlock { border-right: 0; }
	
/*
#footer-dea { background: #f0f0f0; margin: 0 auto; padding: 10px 0; overflow: hidden; font-family: "Roboto"; text-align: center; }
#footer-gruppo { background: #f0f0f0; margin: 10px auto 0 auto; padding: 0 0 3px 0; overflow: hidden; border-top: solid 1px #d0d0d0; }
#footer-gruppo ul.footerBlock { border-left: 1px solid #999; float: left; margin: 10px 0 0 20px; min-height: 130px; padding-left: 10px; padding-right: 0px; width: 100px; text-align: left; border-left-color: #999; }
#footer-gruppo ul.footerBlock li a, .footerBlock li a:hover { text-decoration: none; font-size: 11px; font-family: "Roboto Condensed"; font-weight: normal; padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-bottom: 0px; color: #99692; }
*/
