@import url('navi.css');
@import url('extra.css');

BODY {
    margin:0px;
    padding:0px;
    background: #33353a url('../img/body_bg.gif') repeat-x fixed;
    color: #aaa;
    font:400 11px arial, sans-serif;
    }
A:link {text-decoration:none;color:#999;}
A:visited {text-decoration:none;color:#999;}
A:focus {text-decoration:underline;}
A:hover {text-decoration:none;color:#c50;}
A:active {text-decoration:underline;color:#c50;}
    
#container {
    
    width:760px; 
    margin-left:auto;
    margin-right:auto;
    text-align:center;

}

#header {
    margin-top:20px;
    background: url('../img/head_bg.gif') center top;
    height:62px;
    /*cursor:pointer;*/
    }

#prenavi { height:40px;
     color: #fff;
     font:400 10px arial, sans-serif;
     margin-left:190px;
     text-align:center;
    
    }
#navi {
    margin-left:190px;
    color: #fff;
     font:400 10px arial, sans-serif;
     letter-spacing:1px;
     z-index:100;
     
    }
    
#stereo {
    clear:both;
    background:#000;
    width:752px;
    padding:4px;
    }    
#gamba_sinistra {
    float:left;
    margin:0px 1px 0px 0px;
    width:550px;
    }
#gamba_destra {
    float:right;
    margin:0px 0px 0px 1px;
    width:199px;
    
    }
.box1_top {
    width:550px;
    height:6px;
    background:#000 url('../img/box1_bg.gif') bottom center;
    }
#box1 {
    width:538px;
    background:#2e2e2e;
    border:1px solid #4d4d4d;
    border-top-width:0px;
    padding:5px;
    text-align:left;
  
    }
    
H2 {
     color: #999;
     font:800 18px arial, sans-serif;
     margin:7px;
    }    
P {
     color: #aaa;
     font:400 13px arial, sans-serif;
     margin-left:8px;
    }
    
.box2_top {

    width:199px;
    height:5px;
    background:#000 url('../img/box2_bg.gif');
    }
#box2 {
    width:187px;
    background:#2e2e2e;
    border:1px solid #4d4d4d;
    border-top-width:0px;
    padding:5px;
    margin-bottom:4px;
    text-align:left;
  
    }

    
    
    
.box3 {
    width:187px;
    background:#2e2e2e;
    border:1px solid #4d4d4d;
    border-top-width:0px;
    padding:5px;
    text-align:left;
   
    }
.box3 UL {
    list-style-type:square;
    padding:0px;
    margin:10px;
    }
.box3 UL LI {
    padding:3px;
    
    }
.box5_top {
        width:752px;
    height:6px;
    background:#000 url('../img/box5_bg.gif') bottom center;

    }


.box5 {
    
        width:741px;
    background:#2e2e2e;
    border:1px solid #4d4d4d;
    border-top-width:0px;
    padding:5px;
    text-align:left;
    margin-bottom:4px;

    }


    IMG.buco {
        display:block;
        clear:both;
        margin-top: 5px;
        margin-bottom:5px;
        margin-left:auto;
        margin-right:auto;
       
        border:1px solid #4d4d4d;
        background:#000;
        padding:6px 10px 6px 10px;
        
        }
    

#screen {
    
    width:176px;
    
    
    height:170px;
    
   /* float:left; */
   /*  margin-top:10px; */
    
    /*margin-left:28px;  mozilla */
    /*//margin-left:14px; explorer */
    }    
    
   
#screen_box {
    
    margin-top:10px;
    overflow:hidden; 
    height:130px;
    width:180px;
    padding:1px;
    padding-right:0px;
    position:relative;
    
    left:0px;
    top:5px; 
    
}
#screen_big_mac {
    
    width:176px;
    
    
    height:240px;
    
   /* float:left; */
   /*  margin-top:10px; */
    
    /*margin-left:28px;  mozilla */
    /*//margin-left:14px; explorer */
    }    
#screen_box_big_mac {
    
    margin-top:10px;
    overflow:hidden; 
    height:200px;
    width:180px;
    padding:1px;
    padding-right:0px;
    position:relative;
    
    left:0px;
    top:5px; 
    
}
#screen_txt {
    font:400 11px Arial, sans-serif;
    letter-spacing:1px;
    text-align:left;
    position:relative; 
    
    left:10px;

    top:1px; 
    
    }
#screen_txt hr {
    margin-top:4px;
    margin-bottom:4px;
    visibility:hidden;
    } 
    
    
TABLE.home_orari {
    margin-left:auto;
    margin-right:auto;
    border: 1px solid #666;

    width:300px;
    letter-spacing:2px;
    }
TABLE.home_orari TH {
    border:1px solid #000;
    background:#333;
    text-align:center;
    }
TABLE.home_orari TD{
    border:1px solid #000;
    background:#2e2e2e;
    text-align:center;
    }
    
    
    
#musicwear_link {

  position:relative;

float:left;
top:-20px;
left:300px;

visibility:hidden;
    }
    
    
#footer {
    background: url('../img/footer_bg.gif') center top;
    width:760px;
    height:36px;
    margin-bottom:100px;
    text-align:center;
    color:#666;
    font:400 11px arial, sans-serif;
    letter-spacing:1px;
    padding-top:2px
}
.clear {clear:both;}



