body {
font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;	
font-size:16px;
margin:0;
padding:0;
width:100%;
min-width:900px;
background:#FBE3AC url(../img/layout/bg_blue.png) bottom center no-repeat;
}
#static{
width:800px;
margin:0px auto 0 200px;
background:url(../img/layout/content_cut.png) top right repeat-y;	
}
#static #header{
position:fixed;
top:0;	
width:800px;	
height:40px;
background:url(../img/layout/content_cut.png) top left no-repeat;	
}
#static #header ul.navi{
position:absolute;
top:80px;
left:-120px;	
width:100px;
margin:0 0 0 0px;
padding:0;
list-style:none;	
min-height:20px;
}
#static #header ul.navi li{

}
#static #header ul.navi li a{
color:#000;	
}
#static #header ul.navi li a:hover{
}
#contentStatic{
background:url(../img/layout/content_cut_bottom.png) bottom center no-repeat;	
padding:60px 40px 160px 40px;	
}
a{
font-weight:bold;
text-decoration:none;	
}
a:hover{
text-decoration:underline;	
}
a{
color:#ec2a2f;
}
a img{
border:none;	
}

h2{
padding-top:40px;	
}
.code{
border-top:1px solid #999999;
border-left:1px solid #999999;
margin-left:auto;
margin-right:auto;
width:700px;
padding:10px;
background:#EEEEEE;
overflow:auto;
font-family:monospace;
color:#00f;
display:block;
}
.code div.line{
display:block;
min-height:1.5em;
white-space:nowrap;
}
.code .blue{color:#09f;}
.code .rosa{color:#f0c;}
.code .lila{color:#c0c;}
.code .green{color:#069;}
.code .highlight{
background:#ffffe0;
}