/*div{border:1px solid red;}*/


body { 
    margin: 0px 10px;
    padding: 0; 
    font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 100%;
    background-color: #ffffff;
    font-family: tahoma, arial, 'myriad pro', verdana, helvetica;
    color:#414042; font-size:12px; line-height:28px; letter-spacing:2px;
}

#content{
text-align:center; position:relative;
margin:20px 0 ;
}

#menu{
text-align:center; position:relative;
font-variant:small-caps; 
}

#menu a{text-decoration:none; color:#414042; padding:6px;}
#menu a:hover{text-decoration:none; background-color:#6d6e71; color:#bcbec0; padding:6px;}

/************************** page **********************************************/

#contentpage{
text-align:center; position:relative;
margin:0;
}


#menupage{
text-align:center; position:relative; width:auto;
font-variant:small-caps; margin-bottom:25px; margin-top:15px;
}

#menupage a{text-decoration:none; color:#414042; padding:6px;}
#menupage a:hover{text-decoration:none; background-color:#6d6e71; color:#bcbec0; padding:6px;}

#footer_icon{
position:absolute; right:120px; bottom:20px; height:90px; width:120px; 
background: url('img/logo_S.png') no-repeat center center;
}

#footer{
position:absolute; z-index:500; width:100%; height:25px; bottom:0px; left:0px; margin:0px; letter-spacing:0px;
font-family: tahoma, arial, 'myriad pro', verdana, helvetica; color:#bcbec0; font-size:11px; line-height:28px; text-align:left; display:block;
background-color:#414042; 
}

#footer .desc {position:relative; float:left; padding-left:30px;}
#footer .info {position:relative; float:right; padding-right:30px;}
#footer A:link {color:#bcbec0;} #footer A:hover {color:#ffffff;}


#footer_p{
position:absolute; width:100%; height:25px; z-index:500; bottom:0px; left:0px; margin:0px; letter-spacing:0px;
font-family: tahoma, arial, 'myriad pro', verdana, helvetica; color:#bcbec0; font-size:11px; line-height:28px; text-align:left; display:block;
background-color:#414042; 
}

#footer_p .desc {position:relative; float:left; padding-left:30px;}
#footer_p .info {position:relative; float:right; padding-right:30px;}
#footer_p A:link {color:#bcbec0;} #footer A:hover {color:#ffffff;}

#port_flash{z-index:50;}


#wrapper {
    width: 990px;/*800*/
    margin: 0 auto;
    margin-top:-2px;
    font-family: tahoma, arial, 'myriad pro', verdana, helvetica;
    color:#414042; font-size:12px; line-height:19px;
}



h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

#slider {
    width: 950px;/*700*/
    margin: 0 auto;
    position: relative;
   text-align:center;
}

.scroll {
text-align:center;
    height: 350px;
    width: 100%;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: both;
    background: #FFFFFF url(images/content_pane-gradient.gif) repeat-x scroll left bottom;
}

.scrollContainer div.panel {
    margin-top:35px;
    padding: 0px;
    height: 210px;
    width: 950px;/*650*/
    text-align: left;
}

.panel .textsec{width:750px; text-align:left;}
.panel H1{font-family:georgia; font-style:italic; letter-spacing:0px; padding-top:5px; font-size:1em;}
.panel .concept{
width:750px; text-align:center; padding:5px;
border:0px dotted #ccc; background: url('img/timbro3.jpg') no-repeat bottom center;}

#shade {
    background: #EDEDEC url(images/shade.jpg) no-repeat 0 0;
    height: 50px;
}

ul.navigation {
    list-style: none;
    margin: 0;
    padding: 0;
    padding-bottom: 9px;
}

ul.navigation li {
    display: inline;
    margin-right: 10px;
}

ul.navigation a {
    padding: 10px;
    color: #000;
    text-decoration: none;
}

ul.navigation a:hover {
    color:#414042;
    text-decoration:none;
  }

ul.navigation a.selected {
    background: #000000 url('img/sfmenu.jpg') bottom left repeat-x;
    color:#ffffff;
}

ul.navigation a:focus {
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}

.evidenziatore{background: url('img/evidenziatore') no-repeat center center;}
