/* CSS Document */
.justify{
text-align:justify;
}
body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

a:link{
text-decoration:none;
color:white;
}
p{
font-weight:normal;
}
a.red{
color:#FF0000;
font-weight:normal;
}
sup{
text-decoration:none;
}
/* Header con  logo*/
#header{
position:relative;
margin:0 auto;
width:952px;
height:120px;
background-image:url("logo.jpg");
background-position:center center;
background-repeat:no-repeat;
border:2px solid black;
}

#numanno{
	position: absolute;
	bottom:0;
	right:0;
	width:200px;
	height:15px;
	font-weight:bold;
	text-align: right;
	font-size:14px;
	padding:5px;
	
	
	
	 
}

/*Barra dei menu*/

#menu{
position:relative;
margin:0 auto;
width:848px;
height:36px;
color:white;
border-left:2px solid #000;
border-bottom:2px solid #000;
/*padding-left:65px;*/
}
.menuitem{
float:left;
width:104px;
/*padding-top:12px;*/
height:36px;
border-right:2px solid black;
background-image:url(acaso.jpg);
}

.menuitem a:link, .menuitem a:visited{
display:block;
width:94px;
height:14px;
color: #FFFFFF;
text-decoration:none;
padding:11px 5px;
text-align:center;

}


.menuitem a:hover{
display:block;
width:94px;
padding:11px 5px;
height:14px;

text-decoration:underline;
color:#FFFFFF ;}



/*Contenitore centrale*/
#wrapper{
position:relative;
margin:0 auto;
width:960px;
height:480px;
}

#sondaggi{
width:960px;
padding:5px;}
.sond{
float:left;
width:470px;
}
/* Blocco sinistra articoli */
#articoli{
width:440px;
height:480px;
float:left;
margin-right:10px;
}

div.sx{/*Elemento della colonna di sinistra*/
width:440px;
height:118px;
position:relative;
border-bottom:1px solid #2442ee;
}

div.image{
position:absolute;
top:20px;
left:10px;
float:left;
height:80px;
width:80px;
background-color: #2442ee;
}
div.imagea{
position:absolute;
top:22px;
right:40px;
float:left;
height:80px;
width:80px;
background-color: #2442ee;
}

.tit_art{
position:absolute;
top:4px;
left:110px;
width:330px;
height:50px;
}

.art{
position:absolute;
top:40px;
left:115px;
font-weight:normal;
}
.tit_art1{
position:absolute;
top:0px;
left:7px;
width:400px;
height:50px;
}

.art1{
	position:absolute;
	top:65px;
	left:3px;
	font-weight:normal;
	width: 296px;
}

/* link "continua" */
a.pippo:link{
color:red;
}
a.pippo:visited{
color:#990000;
text-decoration:none;
}
a.pippo:hover{
color:red;
text-decoration: underline;
}
/* scritte piccole*/
.title{
position:absolute;
width:80px;
height:15px;
bottom:0px;
right:40px;
font:"Times New Roman", Times, serif;
font-style:italic;
text-align:center;
 }
.titlea{
position:absolute;
width:80px;
height:15px;
bottom:0px;
left:10px;
font:"Times New Roman", Times, serif;
font-style:italic;
text-align:center;
 } 
/* Fine blocco articoli */


/* Blocco mondo digitale */

#mondo{
position:relative;
height:480px;
width:290px;
float:left;
}

#mondo h2{
width:290px;
text-align:center;
margin:3px 0;
}

#mondo p{
width:290px;
text-align:center;}

/* Blocco destra box */

#dx_box{
width:209px;
height:480px;
float:left;
padding-left:10px;
}

.dx{/*Elemento della colonna di destra*/
width:209px;
height:160px;
position:relative;

}

.dx h2{
font-size:14px;
}

.dx a:link, .dx a:visited{
color:#0000FF;
}

.dx a:hover{
color:#CC0000;
}

.menuitem a.current{
color:#FFFF00;
text-decoration:underline;
}

h1.titolo1{
font-size:20px;
display:block;
width:500px;
margin:0 auto;
text-align:center;
padding-top:10px;
}

h2.sottotitolo{
font-size:18px;
text-decoration:underline;
}

h3.riga{
font-size:12px;
font-style:italic;
}

span.blue{
font-style:normal;
color:blue;
}
table{
width: 940px;
margin: 0 10px;

}
#photobox{
	position:absolute;
	bottom:0;
	left:0;
	background-color:#FFF;
	height:420px;
    width:290px;
}
td{
padding:0 10px;}
/* note fondo pagina */
#note{
position:relative;
margin:0 auto;
width:952px;
height:20px;
font-size:10px;
text-align:center
}

a.black{
color:#000000;
}

