
#content{
background:url("/images/bgk/home.jpg") no-repeat #000;
}

#boxes{
height:440px;
}

.homeBox{
position:absolute;
width:295px;
height:170px;
margin:15px 10px;
border:1px solid #FFF;
background:url(/images/other/transparentBlack.png);
z-index:1;
overflow:hidden;
}

#resultBox{
position:absolute;
width:725px;
height:170px;
top:260px;
padding:5px 5px 5px 57px;
margin-left:30px;
text-align:left;
}

#resultL{
width:334px;
float:left;
text-align:left;
}
#resultR{
width:334px;
float:right;
text-align:left;
}

#resultBoxFrame{
position:absolute;
z-index:2;
top:260px;
margin:5px 0 0 28px;
}

#resultR ul, #resultL ul{text-indent:20px; list-style-type:none; margin-top:4px; margin-bottom:4px;}

#newsBox{
left:0;
border-left:0;
padding:5px 5px 5px 57px;
text-align:left;
margin-left:30px;
}

#newsBoxFrame{
position:absolute;
left:0;
z-index:2;
margin:5px 0 0 28px;
}

#nextBox{
right:0;
border-right:0;
padding:5px 57px 5px 5px;
text-align:right;
margin-right:30px;
}

#nextBoxFrame{
position:absolute;
right:0;
z-index:2;
margin:5px 28px 0 0px;
}

#boxes h2{
color:#FFF;
font-variant:small-caps;
font-style:italic;
margin-bottom:10px;
}

#boxes h3{
text-align:left;
}

#boxes p, #boxes li{
font-size:0.9em;
}

.center{text-align:center}

#corsi{
  position:relative;
  width:100%;
  text-align:center;
  margin-top:10px;
  margin-bottom:10px;

}

#corsi a,#corsi a:hover, #corsi a:active, #corsi a:visited{  font-size:18px;
  font-weight:bolder;
  text-decoration:blink;}
  

