a{
cursor:pointer;
}
a img{
border:none;
}
a:hover{
text-decoration:none;
}
ul{
margin:0px;
padding:0px;
}
ul li{
list-style-type:none;
}
#accaerre{
margin:0px 30px;
margin-bottom:20px;
color:#00aef0;
height:2px;
}
#disegno{
background:url(/img/disegno.jpg) no-repeat;
width:1015px;
height:417px;
margin:0px auto;
}

/**************************************** BANDIERE **********************************************/
#bandiere{
width:330px;
margin:10px 0 10px 20px;
display:inline;
}
#bandiere img{
display:none;
}
#bandiere div{
float:left;
filter:alpha(opacity=50);
opacity:0.5;
height:0px;
padding-top:24px;
overflow: hidden;
margin-top:15px;
}
#bandiere div.selezionato{
filter:alpha(opacity=100);
opacity:1.0;
}
#bandiere a:hover div{
filter:alpha(opacity=100);
opacity:1.0;
}
#ita{
background:url(/img/bandiere/ita.jpg) no-repeat;
width:33px;
}
#eng{
background:url(/img/bandiere/eng.jpg) no-repeat;
width:33px;
}
#esp{
background:url(/img/bandiere/esp.jpg) no-repeat;
width:33px;
}
#fra{
background:url(/img/bandiere/fra.jpg) no-repeat;
width:33px;
}
#deu{
background:url(/img/bandiere/deu.jpg) no-repeat;
width:33px;
}
#rus{
background:url(/img/bandiere/rus.jpg) no-repeat;
width:33px;
}
#gre{
background:url(/img/bandiere/gre.jpg) no-repeat;
width:33px;
}
#jap{
background:url(/img/bandiere/jap.jpg) no-repeat;
width:33px;
}
#ara{
background:url(/img/bandiere/ara.jpg) no-repeat;
width:33px;
}
/********************************* FINE BANDIERE **************************************/
#logo{
background:url(/img/logo.jpg) no-repeat;
float:right;
width:469px;
height:43px;
position:relative;
display:inline;
}
#logo img{
display:none;
}
#logo a{
color:#666;
text-decoration:none;
}
#logo a:hover{
text-decoration:underline;
}
#benvenuto{
position:absolute;
top:0px;
left:55px;
font-size:14px;
}
#accedi{
	position:absolute;
	right: 10px;
	top: 0px;
	font-size:12px;
}
/******************************************* INIZIO CREAZIONE MENU *******************************************************/
#menuprincipale{
height:50px;
margin:0px 2px;
margin-top:10px;
position:relative;
}
#menuprincipale a{
text-decoration:none;
color:#FFFFFF;
}
#menuprincipale ul{
margin:0px;
padding:0px;
}
/******************************************* MENU ROLLOVER *******************************************************/
.pulsanti {
width:119px;
height:26px;
background:#00aef0;
float:left;
margin:0px 1px;
position:relative;
z-index:0;
}
a:hover .pulsanti{
width:119px;
height:46px;
background:#FFFFFF;
position:absolute;
top:-10px;
left:0px;
z-index:5;
overflow:hidden;
}
.pulsante{
position:absolute;
left:10px;
bottom:-8px;
z-index:1;
width:105px;
margin:0 auto;
color:#FFFFFF;
font-size:16px;
}
a:hover .pulsante{
height:30px;
color:#00aef0;
position:absolute;
left:10px;
bottom:-8px;
}
/**************************************** MENU ATTIVO ******************************************/
.attivo .pulsanti{
background:#FFFFFF;
width:119px;
height:26px;
float:left;
margin:0px 1px;
position:relative;
z-index:0;
}
.attivo .pulsanti .pulsante{
color:#00aef0;
position:absolute;
left:10px;
bottom:-8px;
z-index:1;
width:105px;
margin:0 auto;
font-size:16px;
}
/***************************************INIZIO CREAZIONE SOTTOMENU ***********************************************/
#sottomenu{
	position:absolute;
	left:30px;
	top:40px;
	font-family:"trebuchet MS", arial, verdana;
	font-size:14px;
}
#sottomenu ul{
margin:0px;
padding:0px;
}
#sottomenu ul li{
list-style-type:none;
float:left;
margin:2px 5px;
border-left:solid 2px #00aef0;
padding:0px 15px;
}
#sottomenu ul li a{
color:#00aef0;
}
#sottomenu ul li a:hover{
color:#00aef0;
text-decoration:underline;
}
/***************************************** FINE MENU E SOTTOMENU**************************************************/
#container{
width:921px;
margin:0px auto;
}
#sidebar{
	float:left;
	width:250px;
	text-align:center;
}
h3{
text-align:center;
color:#00aef0;
font-weight:normal;
font-family:Impact, "Trebuchet MS", arial, verdana;
}
#tagcloud{
color:#00aef0;
text-align:center;
width:220px;
margin:0 auto;
}
.a0{
font-size:12px;
}
.a1{
font-size:14px;
}
.a2{
font-size:16px;
}
.a3{
font-size:18px;
}
.a4{
font-size:20px;
}
.a5{
font-size:22px;
}
.a6{
font-size:24px;
}
span a{
color:#00aef0;
text-decoration:none;
margin:0px 5px;
}
span a:hover{
text-decoration:underline;
}
#news{
	background:url(/img/news.jpg) no-repeat;
	width:160px;
	height:160px;
	margin-top:30px;
	font-size:12px;
	color:#666;
	padding: 20px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "trebuchet MS", arial, verdana;
	text-align:left;
}
#news b {
font-size:14px
}
#news i {
font-size:10px; 
}
#iconebig{
width:660px;
float:right;
}
.icobig{
width:220px;
height:200px;
float:left;
text-align:center;
vertical-align:middle;
}
.icobig a{
text-decoration:none;
}
.icobig a:hover h3{
text-decoration:underline;
}
#copyright{
border-bottom: 2px solid #09f;
font-family:"trebuchet MS", arial, verdana;
font-size:10px;
color:#666;
text-align:center;
padding:5px 0px;
}
#copyright a{
text-decoration:none;
color:#666;
}
#copyright a:hover{
text-decoration:underline;
}

#titoloPagina {display:none}
#testo{
width:660px;
float:right;
font-family:"trebuchet MS", arial, verdana;
color:#666;
font-size:12px;
}
