@charset "utf-8";
/* CSS Document */
a:link {color: #009966}     /* unvisited link */
a:visited {color: #009966}  /* visited link */
a:hover {color: #006600}   /* mouse over link */
a:active {color: #006600}   /* selected link */

body,
html {
    margin:0;
    padding:0;
    background:#000000;
    color:#000;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
    }
	
body {
    min-width:780px;
	text-align:center;
    }
h1 { font-size:15px;}
h2 { font-size:13px;}
#wrap {
    background:#ffffff;
    margin:0 auto;
    width:780px;
	border:#FFFFFF 4px solid;
	text-align:left;
    }

#header {
    background:#FFF;
    }
#nav {
    background:#FFF;
    }
#main {
    float:left;
    width:530px;
	margin-left:10px;
	}
#content-a {
	margin-bottom: 17px;
	text-align:left;
 	}
#content-a img {
	border:none;
 	}
#content-flag {
	margin-bottom:45px;
	text-align:center;
 	}
#content-b {	
	font-style:italic;
	margin-bottom: 20px;
 	text-align:left;
	}
#content-b2 {
	margin-bottom: 20px;
 	text-align:left;
	}
#content-b-left {	
	float:left;
	width: 47%;
	padding-left:20px;
 	}
#content-b-right {	
	float:right;
	width: 44%;
	padding-right:3px;
 	}
#content-c {
	margin-top:30px;
	text-align:left;
	}
	
#sidebar {
    float:right;
    width:230px;
    }
	
#footer {
    clear:both;
    }
/* Stylish */
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0;
    }
/* Margin */
#header h1 {
    padding:5px;
    margin:0;
    }
#nav {
    /*padding:5px;*/
    }
#main h2, #main h3, #main p {
    padding:0 10px;
    }
#sidebar ul {
    margin-bottom:0;
    }
#sidebar h3, #sidebar p {
    padding:0 10px 0 0;
    }
#footer p {
    padding:5px;
    margin:0;
    }

.testopiccolo { 
text-decoration : none; 
} 
.testomin {
font-size : 9px; 
text-decoration : none; 
}
.verdino {color: #35AF35}
.rossone {color: #993300}


