/*   
Theme Name: FILA Corporate
Theme URI: 
Description: 
Author: 
Author URI:
Version: 1.0
*/
@import url("css/font.css");
@import url("css/default_base.css");
@import url("css/default_480.css");
@import url("css/default_880.css");
@import url("css/default_768.css");
@import url("css/default_992.css");
@import url("css/default_1200.css");

div{
  box-sizing:border-box;
  -moz-box-sizing:border-box;
  -webkit-box-sizing:border-box;
}
@media screen {

body { margin:0px; padding: 0px; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */


h1, h2, h3 { font-weight: normal; margin: 0;padding: 0; }
ul, ul li (
	margin:0px; 
	padding: 0px;
	list-style:none;
	)
h1 { }
h2 { }
h3 { }

p { margin: 0 0 10px 0; }
a { color:#024c8e; text-decoration: none}
a:hover { text-decoration: underline} 

blockquote { }
blockquote p { }

ul { margin: 0 0 10px 0; }

.post { }

.entry { }
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar { }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmt { }
	
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }


} /* END screen media */


body{background-color:#fff; font-family: 'Helvetica Neue', 'Arial', sans-serif; color:#363636; margin:0px;}


    

.menu-sezione { 
    width:180px; 
    position:fixed; 
    right:0px; 
    top:100px; 
    z-index:200; 
    padding-left:20px; 
    padding-top:20px;
    padding-right:20px;
    padding-bottom:20px;
    background-image: url(images/ffffff_90.png);
}    
.menu-sezione ul { list-style-type: none; margin: 0px -40px 10px;}
.menu-sezione ul li a { 
    text-decoration: none; 
    color: #363636;
    font-family: 'Helvetica Neue';
    font-size:12px;
} 
.menu-sezione ul li a:active  {
    font-family: 'HelveticaLTStd-Bold';
} 
.menu-sezione ul li a:hover  {
    font-family: 'HelveticaLTStd-Bold';
} 


.content-blocco-1{position:relative;  margin-left:20px; width: calc(100% - 40px); margin-right:20px; height:auto; margin-top: -80px;}    
.blocco-1-titolo{position:absolute; width:554px; height:171px; left:50%; margin-left:-277px; top:150px; z-index:10; }   
    
.content-blocco-2, .content-blocco-3, .content-blocco-4, .content-blocco-5{position:relative;  margin-left:20px; width: calc(100% - 40px); margin-right:20px; height:900px; margin-top: -80px; background-color:#ebebeb;}
    
.menu-top-pos1 { width: calc(100% - 30px) !important;}    
.menu-top-pos2 {width: 365px !important; }  
.menu-top-pos3 {width: 80px !important;}      

.box1{width:100%; position:relative; height:auto;}
.box1 H2 { text-align: center;  font-size:42px; padding-bottom:60px;}
.box1-content{margin-left:20px; width: calc(100% - 140px); position:relative; height:auto; min-height:900px; padding-top:40px; padding-left:50px; padding-right:50px;}    

ul.submenu {
  margin: 0px !important;
  padding: 0px !important;
  position: relative !important;
  padding-left: 0px !important;
  top: 0px !important;
}

ul.submenu li {
   padding-bottom:8px;
line-height: 13px;
}
