/* CSS Document */
body{
background-color:#ffffff;
margin:0;
padding:0;
}

.title-login{
background:#66cc66;
color:#006600;
font-family:Arial,Helvetica;
font-size:12px;
letter-spacing:3px;
font-weight:bold;
border-top:1px #999999 solid;
border-bottom:1px #999999 solid;
}

.table-login{
background:#cccccc;
color:#000000;
font-family:Arial,Helvetica;
font-size:13px;
border-bottom:3px #999999 solid;
}

.table-panel{
font-family:Arial,Helvetica;
font-size:12px;
border-bottom:1px #999999 solid;
}

td.riliev{
background:#cccccc;
border-bottom:1px #999999 solid;
border-right:1px #efefef solid;
border-left:1px #999999 solid;
border-top:1px #efefef solid;
text-align:center;
cursor:hand;
}

td.button-login{
font-family:Arial,Helvetica;
font-size:13px;
text-align:center;
cursor:hand;
border-bottom:1px #999999 solid;
border-right:1px #efefef solid;
border-left:1px #999999 solid;
border-top:1px #efefef solid;
}

.body_text{
color:#000000;
font-size:11px;
font-weight:normal;
font-family:Verdana,Arial;
}

.button_menu{
color:#000000;
font-size:10px;
font-weight:normal;
font-family:Verdana,Arial;
border-left:1px #cccccc solid;
border-top:1px #cccccc solid;
border-bottom:1px #999999 solid;
border-right:1px #999999 solid;
width:120px;
}

/*formattazione testo */
h2{
color:#666666;
font-size:16px;
font-family:Arial,Helvetica;
font-weight:bold;
}

h3{
color:#999999;
font-size:12px;
font-family:Verdana,Arial;
font-weight:bold;
}

p{
color:#000000;
font-size:11px;
font-weight:normal;
font-family:Verdana,Arial;
}

a,a:link,a:visited{
font-weight:bold;
text-decoration:underline;
font-family:Arial,Helvetica;
color:#000000;
font-size:13px;
}

a:hover{
text-decoration:underline;
color:#999999;
}

a.articolist,a.articolist:link,a.articolist:visited{
font-weight:bold;
text-decoration:none;
font-family:Verdana,Arial;
color:#666666;
font-size:10px;
}

a.articolist:hover{
text-decoration:none;
color:#FE81E2;
}

.purple{
color:#EA2691;
font-size:10px;
font-weight:bold;
font-family:Verdana,Arial;
}

.green{
color:#4FC621;
font-size:10px;
font-weight:bold;
font-family:Verdana,Arial;
}

.orange{
color:#F69F4A;
font-size:10px;
font-weight:bold;
font-family:Verdana,Arial;
}

.pink{
color:#FE81E2;
font-size:10px;
font-weight:bold;
font-family:Verdana,Arial;
}

.lightblue{
color:#95D6EE;
font-size:10px;
font-weight:bold;
font-family:Verdana,Arial;
}

.grey{
color:#999999;
font-size:10px;
font-weight:bold;
font-family:Verdana,Arial;
}

.title{
font-size:14px;
font-weight:bold;
}

#tableindex{
width:600px;
border:1px #F2E02E solid;
margin-top:50px;
}

#tablehome{
width:815;
margin-top:0px;
}
.borderyellow{
border:1px #F2E02E solid;
}

.footer{
font-family:Arial,Helvetica;
font-size:13px;
color:#000000;
text-align:center;
font-weight:bold;
}

.bottontop{
cursor:hand;
color:#000000;
text-align:center;
font-weight:bold;
font-family:Verdana,Arial;
font-size:10px;
}

.error{
font-family:Arial,Helvetica;
font-size:13px;
font-weight:bold;
color:#FF0000;
}

.ok{
font-family:Verdana,Arial;
font-size:12px;
font-weight:bold;
color:#009933;
}

.privacy{
font-size:9px;
font-family:Verdana,Arial;
font-weight:normal;
text-align:center;
color:#999999;
}

.input{
font-size:12px;
font-family:Verdana,Arial;
border:1px #999999 solid;
}

#leftcolumn{
width:161px;
height:500px;
margin:5px 5px 5px 5px;
background:#D1B9FF;
border-left:1px #4FC621 solid;
border-top:1px #EA2691 solid;
border-right:1px #95D6EE solid;
border-bottom:1px #F69F4A solid;
}

#rightcolumn{
width:96px;
height:500px;
margin:5px 5px 5px 5px;
background:#FFFAC7;
border-left:1px #4FC621 solid;
border-top:1px #EA2691 solid;
border-right:1px #95D6EE solid;
border-bottom:1px #F69F4A solid;
}

#centercolumn{
margin:5px 5px 5px 5px;
background:#FFFFFF;
border-left:1px #4FC621 solid;
border-top:1px #EA2691 solid;
border-right:1px #95D6EE solid;
border-bottom:1px #F69F4A solid;
}

#contentfull{
padding:5px 5px 5px 5px;
}

.image{
border:1px #999999 solid;
}

.itembox{
width:auto;
height:95px;
background:#FFFFFF;
border-left:1px #4FC621 solid;
border-top:1px #EA2691 solid;
border-right:1px #95D6EE solid;
border-bottom:1px #F69F4A solid;
padding:2px 2px 2px 2px;
margin-bottom:5px;
font-family:Verdana,Arial;
font-size:10px;
color:#666666;
text-align:left;
}

.itemimage{
width:80px;
height:90px;
float:left;
vertical-align:middle;
position:relative;
padding:2px 2px 2px 2px;
border:1px #999999 solid;
background:#e5e5e5;
}

.itemdesc{
background:#e5e5e5;
float:right;
width:364px;
height:60px;
font-family:Verdana,Arial;
font-size:10px;
color:#666666;
text-align:left;
padding:3px 3px 3px 3px;
border-left:1px #999999 solid;
border-top:1px #999999 solid;
border-right:1px #999999 solid;

}

.itemdett{
background:#e5e5e5;
float:right;
width:364px;
height:20px;
font-family:Verdana,Arial;
font-size:10px;
color:#666666;
text-align:left;
padding:3px 3px 3px 3px;
border-left:1px #999999 solid;
border-bottom:1px #999999 solid;
border-right:1px #999999 solid;
}

#pages{
font-family:Verdana,Arial;
font-size:9px;
}

#tablelist{
width:800px;
margin:5px 5px 5px 5px;
background:#FFFFFF;
border-left:1px #4FC621 solid;
border-top:1px #EA2691 solid;
border-right:1px #95D6EE solid;
border-bottom:1px #F69F4A solid;
font-family:Verdana,Arial;
font-size:10px;
color:#666666;
}
