html {height: 100%;}

body { 
    padding: 5px 0 0 0;
    margin: 0;
    font: 1.1em Arial, Helvetica, sans-serif;
    line-height: 1.7em; 
    background: #000 url(img/bg.gif) repeat-y center;   
    text-align=center;
}

h1 {    font: bold 1.8em Verdana; padding: 5px 20px 20px 25px; margin: 0;   text-align:center;color:#cc0000; }
h2 { margin: 0; padding: 0; font: bold 1.5em Verdana; color: #cc0000; text-align:center;  }
#subtitle h2 { margin: 0; padding: 0; font: bold 1.5em Verdana; letter-spacing: -1px; color: #000; text-align:center; } 

#squeezeform{
    width:300px;
    float:right;
    font-size:12px;
    line-height:1.2em;
    height:300px;
    margin-left:15px;
    vertical-align: middle;
}

img { border: 0; }
                    
#content { 
    margin:auto;
    text-align: center;
    width: 760px;
    border:5px solid #000000;
    background:#fff; 
    padding:0;
    
}
#header{
    margin:0;
    background: #fff url(img/header.jpg) no-repeat;
    height: 226px;
    
    
}
* html #header{
    width:760px;    
}
#letter {
    padding:20px;
    width:720px;
    margin: auto;
    text-align:left;
    
}

#notice{
    
    margin-top:20px;
    margin-bottom:20px;
    padding-left:10px;
    padding-right:10px;
    font-style:italic;
    font-weight: bold;
}
#riskfree{
    background:#fef2ad;
    border:3px solid #b93703;
    width:550px;
    margin-top:15px;
    margin-bottom:25px;
    padding:10px;
}
.order_btn{
    padding-left:11px;
    padding-right:11px;
    padding-top:6px;
    padding-bottom:6px;
    font-weight: bold;
    font-size:17px;
    font-family:Verdana;
    margin-bottom:5px;
}
.red{
    color:#cc0000;    
}
.evid{
    background:#fffc11;
}
#lista li {
    list-style-image: url(img/spunta.gif);
    /*margin-left:25px;
    margin-bottom:5px;*/

}
#tiny{
    font-size:12px;
    line-height: 1.2em;
}
#footer{
    padding:10px;
    width:740;
    margin: 0;
    text-align:left;
    background: #800903 url(img/bgfooter.gif) repeat-x;
    line-height: 1.2em;
    font-size:12px;
    color:#d6d6d6;
    padding-top:20px;       
}
* html #footer {
    width:760px;
}
#footer a,#footer a:hover{
    color:#d6d6d6;
}
#list_footer li {
    list-style: none;
    display:inline;
    padding-right:25px;
}
#fortunato{
    width:650px;
    border:3px solid #800903;
    margin-bottom:50px;
    margin-top:35px;
}
.testo{
    font-family: verdana;
    font-size:12px;
    font-weight: bold;
    border:2px solid #ffc001;
    background: #fae08f;
}
.alertmsg{
display:block;
position: fixed !important;
    position: absolute;
width:350px;vertical-align:middle;left:50%;top:50%;margin:-175px 0 0 -100px;background:#f7fac9;border:3px solid #f2f7a4;padding:20px;  
}








