.newhome #totalekom {width:40px;height:40px;float: left;margin-right:10px;}
.newhome #totalekom #spaceekom {display:none;font-size: 16px;margin-top:-15px;margin-left:-270px;padding:5px;position:absolute;width:270px;height:60px;background-color:white;
                                -webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;-webkit-box-shadow: 0px 0px 20px -6px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 20px -6px rgba(0,0,0,0.75);
                                box-shadow: 0px 0px 20px -6px rgba(0,0,0,0.75);z-index: 5000;}	
.newhome #totalekom #spaceekom img {width:70px;height:70px;float:left;margin-right:10px;margin-top:-10px;margin-left:-10px;}
.newhome #totalekom:hover #spaceekom {display:block;}
.newhome #homtopp{margin-top:10px;margin-bottom:10px;}
.newhome .imstep{width:40px;height:auto;position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70);opacity:0.7;}
.newhome .txtstep{margin-top:0px; margin-left:40px;}
.newhome .sectitle{font-size: 20px;text-align: right;padding-right: 15px;margin-bottom:15px;border-bottom:1px solid #eeeeee;padding-bottom:10px;text-transform: uppercase;}
.newhome .contenuti{margin-left:10px;margin-right:10px;}	
.newhome .arright {width: 0;height: 0;border-style: solid;border-width: 10px 0 10px 21px;border-color: transparent transparent transparent #575756;float: left;margin-top:15px;margin-left: -3px;}
.newhome #cercami{background-color: #575756;width:250px;height:32px;padding:10px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;float: left;-webkit-box-shadow: 0px 0px 20px -6px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 20px -6px rgba(0,0,0,0.75);box-shadow: 0px 0px 20px -6px rgba(0,0,0,0.75);}
.newhome #vedicerca:hover #cercabox{display: block;}
.newhome #cercabox{display: none;position:absolute;width:270px;height:32px;margin-left:-270px;margin-top:-50px;}
.newhome #cercami .sumitserch{height:32px!important;-webkit-border-top-right-radius: 20px;-webkit-border-bottom-right-radius: 20px;-moz-border-radius-topright: 20px;-moz-border-radius-bottomright: 20px;border-top-right-radius: 20px;border-bottom-right-radius: 20px;
	display: block;background-color: #b8ce02;color: white;}
.newhome #cercainpt{height:32px!important;-webkit-border-top-left-radius: 20px;-webkit-border-bottom-left-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-bottomleft: 20px;border-top-left-radius: 20px;border-bottom-left-radius: 20px;
	display: block;background: transparent;color: white;}
.newhome .totalbotto {background-color: #e53558;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;color: white;cursor: default;display: block;float: left;font-size: 20px;height: 40px;
         line-height: 40px;margin-right: 10px;text-align: center;width: 40px;z-index: 1;}
         
.grayborders {border-bottom: 4px solid #eeeeee; border-top: 4px solid #eeeeee;}
.noborder {border: 0;}
.mt15 {margin-top: 15px;}

#chngek_m, #tendinaSrc { display: none; }

@media screen and (max-width: 1024px) {#chngek { display: none; }}

@media screen and (max-width: 1024px) {#chngek_m { display: block; }}

@media screen and (max-width: 1250px) {#homtopp, .linetop { display: none; }}