
/*-- Author: Echinus (www.echinus.it) Marco R.*/
body{background-color:#ffff99;}
img{border:none;margin:0px;}

#author{
position:absolute;
left:0px;
bottom:2px;
width:100%;
font-size:12pt;
font-weight:bold;
z-index:10;
}

#header{
position:absolute;
left:0px;
top:0px;
width:100%;
height:170px;
z-index:6;
}
.h0{width:740px;}
.h1{
float:left;
width:200px;
font-size:14pt;
font-weight:bold;
text-align:center;
padding-top:42px;
color:#ffcc33;
}
.h1 a{color:#ffcc33;text-decoration:none;}
.h1 a:hover{text-decoration:underline;}
.h2{width:340px;float:left;}

#haa{
position:absolute;
left:16px;
top:20px;
}
#hab{
position:absolute;
right:16px;
top:20px;
}
.bn1{
height:30px;
width:190px;
background-image:url(Immagini/bn1.gif);
}
.sf1{
height:128px;
width:190px;
background-image:url(Immagini/sf1.gif);
}

#q1{
position:absolute;
left:0px;
top:124px;
width:100%;
height:450px;
}
#q2{
position:absolute;
left:0px;
top:204px;
width:100%;
height:324px;
z-index:1;
}
#qq1{width:560px;height:450px;}
.strc div {background-repeat:no-repeat; float:left;}
#qq1a{width:100px;height:450px;background-image:url(Immagini/fin1.jpg);}
#qq1b{width:100px;height:450px;background-image:url(Immagini/fin2.jpg);float:right;}
#qq1c{width:360px;height:80px;background-image:url(Immagini/fina.jpg);}
#qq1d{width:360px;height:324px;}
#qq1e{width:360px;height:46px; background-image:url(Immagini/finb.jpg);}
#l1{
position:absolute;
left:16px;
top:58px;
}
#l2{
position:absolute;
left:16px;
bottom:20px;
}
#r1{
position:absolute;
right:16px;
top:58px;
}
#r2{
position:absolute;
right:16px;
bottom:20px;
}
.content2{
width:180px;
height:144px;
background-image:url(Immagini/co1.jpg);
background-repeat:no-repeat;
padding-top:18px;
padding-left:18px;
padding-bottom:0px;
padding-right:0px;
line-height:20px;
font-size:16pt;
font-weight:bold;
text-align:left;
z-index:3;
}
.content2 ul{
position:relative;
left:-8px;
font-size:12pt;
font-weight:bold;
text-indent:-4px;
letter-spacing:1px;
}
.content2 a{color:black;text-decoration:none;}
.content2 a:hover{color:#993333;text-decoration:underline;}

#c1{
position:absolute;
left:0px;
top:170px;
width:100%;
height:420px;
}
#b1{
width:800px;
height:420px;
background-image:url(Immagini/sf2.jpg);
background-repeat:repeat-x;
}
#b2{
padding-top:20px;
width:800px;
height:420px;
font-size:12pt;
}

.ca{
font-size:16pt;
width:720px;
text-align:justify;
line-height:32px;
}

#cb{
width:720px;
height:180px;
}
.cbb{
float:left;
width:240px;
height:180px;
}
.cbba{
float:left;
text-align:left;
font-weight:bold;
line-height:20px;
width:122px;
margin-left:5px;
}
.cbbb{
float:right;
text-align:right;
line-height:20px;
width:98px;
margin-right:3px;
}
#cd{
width:720px;
height:80px;
margin-top:10px;
}
.cdb{
float:left;
width:560px;
height:80px;
}
.cda{
float:left;
width:80px;
height:80px;
}
#ce{
width:720px;
text-align:left;
margin-top:4px;
}

.zb{
width:720px;
height:120px;
margin-bottom:20px;
border:solid blue 2px;
}
.za{
width:720px;
height:20px;
border-bottom:solid blue 1px;
background-color:#ccccff;
text-align:center;
font-weight:bold;
}
.za a{color:black;text-decoration:none;}
.za a:hover{color:blue;text-decoration:none;}
.zbb{
float:left;
width:240px;
height:100px;
padding-top:5px;
}
.zbb2{
float:left;
width:200px;
height:100px;
padding-top:10px;
}

.uno {
width:160px;
height:40px;
float:left;
}
.due {
width:60px;
height:40px;
float:left;
}
.tre {
font-size:14pt;
width:160px;
}
.qua {
font-size:20pt;
font-weight:bold;
}

.hey {
height:160px;
}
