body { 
margin : 0px; 
padding : 0px; 
background : url(img/bgb.gif) repeat;
}  
.type {
color: #000000;
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 11px; 
text-decoration: none;
}
.ptype {
color: #000000;
background: #bfdaea; 
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 9px; 
text-decoration: none;
}
.dietype {
color: #000000;
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 10px; 
text-decoration: none;
}
.dxtype {
color: #000000;
background: #bfdaea; 
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 10px; 
text-decoration: none;
}
.rtype {
color: navy;
background: #bfdaea; 
font-family: verdana, helvetica, arial, sans-serif; 
font-weight: bold;
font-size: 9px; 
text-decoration: none;
}
.atype {
color: #ffffff; 
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 10px; 
text-decoration: none;
}
.h1 {
color: #000000;
font-family: verdana, helvetica, arial, sans-serif; 
font-size: 16px; 
text-decoration: none;
}
a.qa {
color: #0000a0;
text-decoration: underline;
word-spacing: normal;
}
a.qa:visited {
color: #0000a0;
text-decoration: underline;
word-spacing: normal;
}
a.qa:hover {
color: #ff7262;
text-decoration: none;
word-spacing: normal;
background: #fcde67;
}
a.qm {
color: #ffffff;
text-decoration: none;
word-spacing: normal;
}
a.qm:hover {
color: #ffcc33;
text-decoration: underline;
word-spacing: normal;
}
a.qk {
color: red;
text-decoration: none;
word-spacing: normal;
}
a.qk:visited {
color: red;
text-decoration: none;
word-spacing: normal;
}
a.qk:hover{
color: red;
text-decoration: underline;
word-spacing: normal;
}
.band {
border: 1px solid #000000; 
width: 196px;
}
.menu { 
border: 1px solid #0000a0; 
width: 140px;
margin: 0px 0 0 0;	
}
.titolo {
font: 10px verdana, tahoma, arial;
border: 1px solid #000000; 
color: navy;
font-weight: bold;
background: #ff9e46;
width: 95px;
text-align: left;
}
.link1 { 
margin: 5px 3px 2px 3px;
padding: 3px;
background: #0000a0;
border: 1px solid #ff9e46;
font-weight: bold;
line-height: 14px;
}
.link2 { 
margin: 5px 3px 2px 3px;
padding: 3px;
background: #0000a0;
border: 1px solid #ff9e46;
font-weight: bold;
line-height: 14px;
}
.link3 { 
margin: 5px 3px 2px 3px;
padding: 3px;
background: #0000a0;
border: 1px solid #ff9e46;
font-weight: bold;
line-height: 14px;
}
.link4 { 
margin: 5px 3px 2px 3px;
padding: 3px;
background: #0000a0;
border: 1px solid #ff9e46;
font-weight: bold;
line-height: 14px;
}
.link5 { 
margin: 5px 3px 2px 3px;
padding: 3px;
background: #0000a0;
border: 1px solid #ff9e46;
font-weight: bold;
line-height: 14px;
}
.link6 { 
margin: 5px 3px 2px 3px;
padding: 3px;
background: #0000a0;
border: 1px solid #ff9e46;
font-weight: bold;
line-height: 14px;
}
.meteo {
font : 10px verdana, tahoma, arial;
font-weight : bold;
vertical-align: middle;
background : #bfdaea;
width : 141px;
height : 20px; 
margin : 10px 0 0 0;
border-top : 1px solid #ff9e46;
border-bottom : 1px solid #ff9e46;
}
.dove {
font : 10px verdana, tahoma, arial;
font-weight : bold;
vertical-align: middle;
background : #bfdaea;
width : 141px;
height : 21px; 
margin : 10px 0 0 0;
border-top : 1px solid #ff9e46;
border-bottom : 1px solid #ff9e46;
}
.come {
font : 10px verdana, tahoma, arial;
font-weight : bold;
vertical-align: middle;
background : #bfdaea;
width : 141px;
height : 21px; 
margin : 10px 0 0 0;
border-top : 1px solid #ff9e46;
border-bottom : 1px solid #ff9e46;
}
.posta {
font : 10px verdana, tahoma, arial;
font-weight : bold;
vertical-align: middle;
background : #dfdfdf;
width : 141px;
height : 21px; 
margin : 10px 0 0 0;
border-top : 1px solid #ff9e46;
border-bottom : 1px solid #ff9e46;
}
.piniz {
font : 10px verdana, tahoma, arial;
font-weight : bold;
vertical-align: middle;
background : #dfdfdf;
width : 141px;
height : 20px; 
margin : 10px 0 0 0;
border-top : 1px solid #ff9e46;
border-bottom : 1px solid #ff9e46;
}
.utili {
font : 10px verdana, tahoma, arial;
font-weight : bold;
vertical-align: middle;
background : #fff5f2;
width : 141px;
height : 20px; 
margin : 10px 0 0 0;
border-top : 1px solid #ff9e46;
border-bottom : 1px solid #ff9e46;
}
#fondo {
background : url(img/fondo.gif);
background-repeat: repeat-y;
background-position: right;
height: 380; 
}
.fieldset {
float : left;
width : 385px; 
height : 380px; 
border-left : 1px solid #0093dd; 
border-top : 1px solid #0093dd; 
border-right : 1px solid #0093dd; 
}
.fieldset2 {
margin: 0px 0px;
padding: 5px;
border: 1px solid #0093dd;
}
.fieldset3 {
float : left;
width : 385px; 
height : 596px; 
border-left : 1px solid #0093dd; 
border-top : 1px solid #0093dd; 
border-right : 1px solid #0093dd; 
}
.fieldset4 {
float : left;
width : 385px; 
height : 1080px; 
border-left : 1px solid #0093dd; 
border-top : 1px solid #0093dd; 
border-right : 1px solid #0093dd; 
}