*{
margin:0px;
padding:0px;
}
a img{
border:none;
}
body{
text-align:center;
background-color:#ffffff;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:12px;
/*overflow:hidden;*/
overflow-x:hidden;
}
a{
cursor:pointer;
}

#whole{
margin:0px auto;
padding-top:16px;
width:849px;
height:700px;
padding:16px 75px 0px 76px;
position:relative;
}

#lang_choice{
position:absolute;
top:17px;
right:67px;
font-size:10px;
z-index:1;
}
#lang_choice img{
vertical-align:middle;
}
#lang_choice a{
margin-left:11px;
}
#lang_choice a.in{
/*border:solid 1px black;*/
}

#nuvola{
background-image:url('../img/tag_cloud/nuvola.gif');
background-repeat:no-repeat;
width:799px;
height:574px;
position:relative;
margin-left:25px;
}
#logo{
position:absolute;
top:493px;
left:163px;
}
#fulmine{
position:absolute;
top:-32px;
left:207px;
}
.keyword{
text-align:center;	
position:absolute;
}
.keyword a, .keyword a:visited{
color:#ffffff;
text-decoration:none;
display:block;
background-repeat:no-repeat;
overflow:hidden;
line-height:40px;
}
.keyword a:hover{
color:#00bfbf;
text-decoration:none;
}
.n1{
background-image:url('../img/tag_cloud/nuvole/n1.png');
width:224px;
height:41px;
padding-top:79px;
font-size:18px;
}
.n2{
background-image:url('../img/tag_cloud/nuvole/n2.png');
width:224px;
height:41px;
padding-top:79px;
font-size:18px;
}
.n3{
background-image:url('../img/tag_cloud/nuvole/n3.png');
width:186px;
height:34px;
padding-top:66px;
font-size:16px;
}
.n4{
background-image:url('../img/tag_cloud/nuvole/n4.png');
width:266px;
height:48px;
padding-top:93px;
font-size:24px;
}
.n5{
background-image:url('../img/tag_cloud/nuvole/n5.png');
width:155px;
/*height:29px;
padding-top:54px;*/
height:39px;
padding-top:44px;
font-size:14px;
}
.n6{
background-image:url('../img/tag_cloud/nuvole/n6.png');
width:266px;
height:48px;
padding-top:93px;
font-size:23px;
}
.n7{
background-image:url('../img/tag_cloud/nuvole/n7.png');
width:139px;
/*height:26px;
padding-top:49px;*/
height:36px;
padding-top:39px;
font-size:13px;
}
.n8{
background-image:url('../img/tag_cloud/nuvole/n8.png');
width:123px;
/*height:23px;
padding-top:43px;*/
height:33px;
padding-top:33px;
font-size:11px;
}
.n9{
background-image:url('../img/tag_cloud/nuvole/n9.png');
width:112px;
/*height:21px;
padding-top:39px;*/
height:31px;
padding-top:29px;
font-size:10px;
}
#cover_nuvola{
width: 100%; 
height: 100%;
background: #000000;
position: fixed;
top: 0;
left: 0;
z-index: 96;
background-image:url('../img/tag_cloud/fulmine_cover.gif');
background-repeat:no-repeat;
background-position:50% -16px;
}

/*FOOTER*/
#footer{
margin:30px 0px 30px 0px;
font-size:10px;
/*height:24px;*/
color:#8a8a8a;
}
#whole_search #footer{
text-align:left;
}
#footer_special{
text-align:center;
margin-bottom:1px;
}
#footer_special a, #footer_special a:visited{
color:#8a8a8a;
text-decoration:none;
}
#footer_special a:hover{
color:#00BFBF;
text-decoration:none;
}
#footer_special .stanghetta {
padding:0px 13px 0px 10px;
}
/*#footer_sx{
float:left;
}
#footer_dx{
float:right;
margin-top:4px;
}
#footer_sx a img{
vertical-align:middle;
margin-right:9px;
}
#footer_sx a, #footer_sx a:visited, #footer_sx a.red, #footer_sx a.red:visited{
color:#8a8a8a;
text-decoration:none;
}
#footer_sx a:hover{
color:#00BFBF;
text-decoration:none;
}
#footer_sx a.red:hover{
color:#931919;
text-decoration:none;
}
#footer_sx .stanghetta {
padding:0px 13px 0px 10px;
}
#footer_dx a, #footer_dx a:visited{
color:#8a8a8a;
text-decoration:none;
}
#footer_dx a:hover{
color:#000000;
text-decoration:none;
}
#footer_dx .stanghetta {
padding:0px 8px;
}
#footer .menu_in {
color:#00BFBF;
}*/
/*fine FOOTER*/

