html,body{

	MARGIN:0;
	PADDING:0

}

body{
	FONT: 12px Verdana;
	TEXT-ALIGN: center;
	BACKGROUND: White ;
	PADDING-BOTTOM:20px
}

p{
	MARGIN-TOP:0
}

h1,h2,h3{

	FONT: normal normal 200% "Trebuchet MS",Arial,sans-serif
}


h2{
	FONT-SIZE:160%
}

h3{
	FONT-SIZE:120%
}

div#testata{
	WIDTH:100%;
	OVERFLOW:hidden;
	BACKGROUND: White
}

div#testata h1,div#menu{
	WIDTH:770px;
	MARGIN:0 auto;
	TEXT-ALIGN:left
}


div#testata h1{
	PADDING: 30px 0 10px;
	COLOR: #FFF
}

ul#navigazione,ul#navigazione li{
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING:0
}

ul#navigazione{
	FLOAT:right;
	FONT-SIZE: 80%
}

ul#navigazione li{
	FLOAT:left;
	MARGIN-LEFT: 3px;
	TEXT-ALIGN: center
}

ul#navigazione a{
	FLOAT:left;
	WIDTH: 99px;
	PADDING: 5px 0;
	BACKGROUND: Navy;
	TEXT-DECORATION:none;
	COLOR: White
}

ul#navigazione a:hover{
	BACKGROUND: Orange;
	COLOR: Black
}

ul#navigazione li.linkattivo a,ul#nav li.linkattivo a:hover{
	BACKGROUND: Navy;
	COLOR: White;
	FONT-WEIGHT: Bold;
}

div#contenitore{
	WIDTH:770px;
	MARGIN:0 auto 10px;
	PADDING:20px 0 10px;
	TEXT-ALIGN:left;
	BACKGROUND: url(IMMAGINI/cielo.jpg)
}

div#corpo{
	FLOAT:left;
	DISPLAY:inline;
	WIDTH:560px;
	MARGIN:0 0 10px 10px
}

ul#foto,ul#foto li{
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING:0
}

ul#foto{
	WIDTH:100%;
	OVERFLOW:hidden;
	MARGIN-BOTTOM:20px
}

ul#foto li#biografia{
	FLOAT:left;
	WIDTH:340px;
	MARGIN-RIGHT:0px;
	PADDING: 0px 0
}

ul#foto li#didascalia{
	FLOAT:left;
	WIDTH:180px;
	MARGIN-RIGHT:7px;
	PADDING: 7px 0
}

li#didascalia{
	BACKGROUND: url(IMMAGINI/cielo.jpg)
}

li#biografia{
	BACKGROUND: Azure
}

ul#foto li#more{
	MARGIN-RIGHT:0;
	BACKGROUND: #7D63A9
}

ul#foto p,ul#foto h3{
	MARGIN:0;
	PADDING: 0 10px
}

ul#foto h3{
	TEXT-TRANSFORM:uppercase;
	PADDING-BOTTOM:3px;color: Navy
}

div#corpo h2{
	MARGIN: 10px 0;
	COLOR: #007BC4
}

div.data{
	FLOAT:left;
	WIDTH: 6em;
	PADDING: 2px 0;
	BACKGROUND:Red;
	COLOR:Black;
	TEXT-ALIGN:center;
	MARGIN: 0 4px 4px 0;
	FONT-SIZE: 80%;
	LINE-HEIGHT:0.9
}

div.data span{
	DISPLAY:block;
	FONT-SIZE: 150%;
	FONT-WEIGHT:bold
}

#testo {
	FONT-SIZE: 13px
}

.formceleste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	background-color: #C6D9EC;
	border: 1px solid #000000;
}


.box H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #a07850 1px solid
}
.box P {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-SIZE: 14px; PADDING-BOTTOM: 0.5em; COLOR: #fff; PADDING-TOP: 0.5em
}
.box {
	MARGIN: 10px; BACKGROUND-COLOR: #1A83EA
}
.boxcorpo {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 2px; COLOR: #fff; PADDING-TOP: 0.5em
}
.boxcorpo SPAN {
	FONT-SIZE: 12px
}
B.rtop {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
B.rbottom {
	DISPLAY: block; BACKGROUND-COLOR: #fff
}
B.rtop B {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #1A83EA
}
B.rbottom B {
	DISPLAY: block; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: #1A83EA
}
B.r1 {
	MARGIN: 0px 5px
}
B.r2 {
	MARGIN: 0px 3px
}
B.r3 {
	MARGIN: 0px 2px
}
B.rtop B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
B.rbottom B.r4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}


ul#about,ul#about li{
	LIST-STYLE-TYPE:none;
	MARGIN:0;
	PADDING:0
}

ul#about{
	WIDTH: 500px;
	MARGIN:0px auto 0;
}

ul#about li{
	FLOAT:left;
	WIDTH: 50px;
	HEIGHT:50px;
	PADDING: 4px 4px 4px 4px;
	MARGIN:5px 5px 0 0
}


div#rivendicatore{
	CLEAR:both;
	WIDTH:750px;
	MARGIN:0 10px 0;
	PADDING: 10px 0;
	BACKGROUND: Navy;
	COLOR: #FFF;
	TEXT-ALIGN:center
}
div#rivendicatore p{
	MARGIN:0
}

/* VERTICAL MARQUEE */

#novita {
	FLOAT:right;
	DISPLAY:inline;
	WIDTH: 180px;
	HEIGHT:300px;
	BACKGROUND:Navy;
	MARGIN:0 10px 10px 0;
 	BORDER:1px solid #FFF;
	OVERFLOW:hidden;
}

#novita div {
	MARGIN: 0 0 10px;
	PADDING: 10px 0;
}

#novita  p {
 	PADDING:0 10px;
 	MARGIN:5px 0 10px;
	COLOR: #FFF
}

#novita a, #novita em {
	DISPLAY:block;
	COLOR: #FFF
}

