body{font-family:Verdana, Helvetica, sans-serif;
background-color:#FEFBF5;
border:1px dashed #CCCCCC;
width:610px;
height:auto;
margin:auto;
margin-top:10px;
font-size:11px;
color:#222222;
padding:10px;
margin-bottom:10px;}

a:hover{text-decoration:none;}

a{color:#0000FF}

abbr, acronym{color:#666;}

#adsense{float:right;
padding-right:50px;
padding-top:20px;
height:auto;}

.ads-top{text-align:center;
padding-bottom:15px;}

.bold{font-weight:bold}

.center{text-align:center}

#copyright{border-top:1px solid #d9d9d9;
margin:auto;
padding-top:20px;
padding-bottom:20px;
text-align:center;}

.description{font-size:12px;
color:#222222;
text-decoration:none;
line-height:20px;
text-align:justify;
padding-right:5px;
padding-left:10px;}

div.clear{clear:right;
height:0;
overflow:hidden;}

div.clear-left{clear:left;
height:0;
overflow:hidden;}

.external-url{text-align:left;
font-weight:bold;
font-size:11px;}

.float-right{float:right;
padding-top:20px;
padding-right:30px;
line-height:40px;}

h1{text-align:left;
font-size:22px;
color:#ff9b30;
font-weight:bold;
margin-top:30px;
margin-left:20px;}

.h1{color:#ff9b30;}

h2{text-align:center;color:#444444}

.highlight{font-weight:bold;
color:red;}

#home{text-align:left;
font-size:12px;
font-weight:800;
color:#FF9900;
margin:10px;}

img{border:0px;
background-color:#FFFFFF;}

img.thumbnail{padding:2px;
float:left;
margin-right:10px;
margin-left:5px;
width:180px;}

.italic{font-style:italic}

.middle{vertical-align:middle}	

.nodecoration{text-decoration:none}

.software-url{float:right;}

.software{padding-top:1px;
padding-right:10px;
padding-bottom:5px;
padding-left:10px;
float:left;}

.right{
text-align:right;
margin-right:30px;
height:24px;}

.titolosmall{font-size:11px;
color:#FF9B30;}
