body { 
margin : 0 1px 0 0; 
padding : 0; 
font : 1.0em verdana, sans-serif; 
background : transparent; 
color : #000; 
line-height : 1.4em; 
} 
td { 
padding-left : 100px; 
} 
hr { 
display : none; 
} 
ul { 
list-style: none;

} 


.boxtop {
	color : Black;
	font : 1.4em verdana, sans-serif;
	background :  #ffcc00; 
	font-style: italic;
	border-bottom: 1px;
	border-color: Black;
	border-style: solid;
	border-left: 0px;
	border-right: 0px;
	border-top: 0px;
	width: 100%;
} 



#header { 
border-top : 1px solid #000; 

background : yellow; 
color : black; 


border-bottom: 4px solid #ffcc00; 

} 
#header h1 { 
font : italic bold 40px/50px impact, arial, verdana, helvetica, sans-serif; 
margin : 0; 
} 
#header h3 { 

margin : 0; 
font :   1.6em verdana, sans-serif; 

} 
#colonna-sx, #colonna-dx { 
float : left; 
width : 20%; 
color : #000; 
} 
#colonna-sx .box, #colonna-dx .box { 
padding-left : 5px; 
padding-right : 5px; 
padding-top : 10px; 
} 
#colonna-dx { 
margin-right : -1px; 
} 
#principale {
	float : left;
	width : 60%;
	background : #fff ;
	color : #000;
	margin : 0 0 -1px 0;
	text-align : justify;
} 
.blu { 
color : #191970; 
font-weight : bold; 
} 

#principale h4 { 
font-size : 1.0em; 

} 




.evidenziatore { 
padding-left : 3px; 
padding-right : 3px; 
background-color : #dcdcdc; 
} 
.red { 
color : #c00000; 
font-weight : bold; 
} 
#principale a:hover { 
color : yellow; 
background-color : blue; 
} 
#colonna-sx a:visited { 
color : black; 
} 
#colonna-sx h5 a:visited { 
color : purple; 
} 
#colonna-sx h4 a:visited { 
color : purple; 
} 
#principale .box { 
border-style : none solid solid solid; 
border-color : #000; 
border-width : 0; 
padding : 10px; 
} 
.box0 { 
background-color : #ffcc00; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : top; 
border : 1px solid navy; 
} 
.box0 a { 
color : black; 
} 
.box0 a:hover { 
color : yellow; 
background-color : blue; 
} 
.box1 { 
background-color : yellow; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : top; 
border : 1px solid navy; 
} 
.box1 a { 
color : #0000c0; 
} 
.box1 a:hover { 
color : yellow; 
background-color : blue; 
} 
.box2 { 
background-color : #0000cc; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : top; 
border : 1px solid navy; 
color : white; 
} 
.box2 a { 
color : white; 
} 
.box2 a:hover { 
color : blue; 
background-color : yellow; 
} 
.box3 { 
background-color : transparent; 
height : 60px; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : top; 
border : 1px solid navy; 
color : black; 
} 
.box3 a { 
color : black; 
border : none; 
} 
.box4 { 
background-color : #3cb371; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : top; 
border : 1px solid navy; 
color : black; 
} 
.box4 a { 
color : white; 
} 
.box4 a:hover { 
color : yellow; 
background-color : blue; 
} 
.box5 { 
background-color : white; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : top; 
border : 1px solid navy; 
color : black; 
} 
.box5 a { 
color : purple; 
} 
.box5 a:hover { 
color : yellow; 
background-color : blue; 
} 
.box6 { 
background-color : #ffff00; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
border-left : 1px solid navy; 
border-top : 1px solid navy; 
border-right : 1px solid navy; 
color : black; 
} 
.box6 a { 
color : purple; 
} 
.box6 a:hover { 
color : yellow; 
background-color : blue; 
} 
.box7 { 
background-color : #3cb371; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
border-left : 1px solid navy; 
border-top : 1px solid navy; 
border-right : 1px solid navy; 
color : white; 
} 
.box7 a { 
color : purple; 
} 
.box7 a:hover { 
color : yellow; 
background-color : blue; 
} 
.box8 { 
background-color : #ffd700; 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : middle; 
border-left : 1px solid navy; 
border-top : 1px solid navy; 
border-right : 1px solid navy; 
color : white; 
} 
.box8 a { 
color : purple; 
} 
.box9 { 
background-color : fuchsia; 
padding-left : 2px; 
padding-top : 2px; 
border : 2px; 
border-color : blue; 
border-style : solid; 
} 
.box10 { 
padding-left : 2px; 
padding-top : 2px; 
padding-bottom : 2px; 
vertical-align : middle; 
} 
.box11 { 
background-color : white; 
padding-right : 4px; 
padding-left : 2px; 
padding-top : 4px; 
padding-bottom : 2px; 
vertical-align : top; 
color : black; 
float : left; 
} 
.clear { 
clear : both; 
} 
.meteo { 
min-height : 200px; 
} 
.inprimopiano { 
padding-left : 3px; 
padding-top : 2px; 
padding-bottom : 2px; 
padding-right : 3px; 
} 
.inprimopiano2 { 
padding-left : 3px; 
padding-top : 2px; 
padding-bottom : 2px; 
padding-right : 3px; 
} 

#musica {
	padding-top : 2px;
	
	height : 84px;
	background-color : #c00000; 
	border : 1px solid navy; 
	
	
} 
#musica a {
color : White;
} 
#musica a:hover { 
background-color : blue; 
color : White;

} 

#musica a:visited {
	color : White;
} 


.iphone {
	padding-top : 2px;
height : 91px;
	background-color : transparent;
	
	
	font-weight: bold;
	
	
	
} 





.opportunita {
	padding-top : 2px;
	
	height : 84px;
	background-color : transparent;
	border : 1px solid navy; 
	
	
} 
.opportunita a { 
color : navy; 
} 
.opportunita a:hover { 
background-color : blue; 
} 
.img1 { 
padding-top : 30px; 
padding-bottom : 30px; 
} 
.img2 { 
padding-left : 100px; 
} 
.imgblack1 { 
border : 0 solid navy; 
margin-right : 2px; 
} 
.imgblack3 { 
float : right; 
} 
.imgblack2 { 
border : 1px solid black; 
margin-right : 2px; 
} 
.sondaggio { 
border : 1px solid black; 
padding-left : 10px; 
padding-bottom : 10px; 
padding-top : 5px; 
} 
.imgleft { 
float : left; 
padding-right : 3px; 
padding-left : 3px; 

border : 0; 

} 

.imgcenter { 


padding-left: 22%;
margin:auto;

border : 0; 
} 


.imgleft1 { 
float : left; 
padding-right : 5px; 
padding-left : 3px; 

border : 0; 

} 
.stylebig{ 

font-size: larger;
background-color: Blue;

} 
.stylecenter {
padding-left: 200px;

	
} 

.orange { 
border : solid #ffd700; 
border : 2px; 
padding : 4px; 
} 
.borderblack { 
border : 1px solid black; 
} 
img#ridimensiona { 
width : 80%; 
} 
.autore{ 


font-style : italic;


} 
.meta{ 


width: 260px;
border: 1px;
border-color: #FF6633;
border-style: solid;
padding-top: 4px;
} 
 #giochi { 
margin-left: auto; 
margin-right: auto; 
width: 600px; 




}








#footer { 
clear : left; 
border-top : 0 solid #000; 
border-bottom : 1px solid #000; 
padding : 2px 10px; 
background : yellow; 
color : black; 
font-size : 0.8em; 
line-height : 1em; 
height : 20px;


} 
#footer a { 
color : blue; 
} 
#footer a:hover { 
color : blue; 
background-color : #ff8c00; 
} 
