H3 {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 14pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #0000ff; 
background-color : transparent; 
}

BODY {
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : black;
	background-color : transparent;
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : 0% 0%;
	margin : 0%;
	padding : 0;
	border-width : 0;
	border-style : none;
	border-color : inherit;
	width : auto;
	vertical-align : top;
}

.header {
	background-color : Fuchsia;
	background : url(img/pinocchio_bg.jpg);
}

.fulltext {
margin-right : 20px;
}

.vertical {
background-color : #ffffff;
background-image : url(themes/Science/img/vertical.gif);
}

.leftcol {
	background-color : White;
}

.rightcol {
	background-color : #ffffff;
	font-size : 10pt;
}

.oldnewslink { 
font-size : 11px;
}

.userboxtitleBG {
background-color : #ffffff;
}

.calform_length {
	width : 200px;
}

.cal_smalltype {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
font-family : Arial, Helvetica, sans-serif; 
}
.userboxtitle {
	font-weight : bolder;
	font-size : 11px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	color : #F8BF24;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
}

.rightboxtitleBG {
	background-color : #7489D8;
}

.rightboxtitle {
	font-weight : bolder;
	font-size : 11px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	color : White;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
}


.boxtitleBG {
	background-color : White;
}

.sectionAlberiBG {
	background-color : #ADD39C;
}

.mainblock {
	font-size : 12px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : black;
	background-color : #ffffff;
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : 0% 0%;
	margin : 0%;
	padding : 0;
	border-width : 0;
	border-style : none;
	border-color : inherit;
	width : auto;
	vertical-align : top;
	line-height : normal;
}

.boxtitle {
	font-weight : bolder;
	font-size : 11px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	color : #7489D8;
	padding-left: 5px;
	padding-top: 1px;
}

.polltitleBG {
	background-color : White;
}

.pollBG {
	background-color : #7489D8;
}

.polltitle {
	font-weight : bold;
	font-size : 11px;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	color : White;
	padding-left: 5px;
	padding-top: 1px;
	background-color : #7489D8;
}

.pollquestion {
	font-weight : bold;
	font-size : 16px;
}


.logintext {
font-weight : bold;
font-size : 10px; 
font-family : Verdana,Arial, Helvetica, sans-serif;
color : #000000;
}


.boxcontent {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	padding-bottom: 10px;
}

.pollcontent {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
}

.pollsmall {
font-size : 11px;
}


.title {
	font-weight : bold;
	font-size : 14pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #738AD6;
}

H3 {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 14pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #0000ff; 
background-color : transparent; 
}

BODY {
background-color : #ffffff; 
background-repeat : no-repeat; 
background-attachment : fixed; 
background-position : 0% 0%; 
margin : 0px; 
padding : 0px; 
border-width : 0px; 
border-style : none; 
border-color : inherit; 
width : 100%; 
}


A:visited {
font-weight : bold; 
color : #7489D8; 
background-color : transparent; 
}

A:link {
font-weight : bold; 
color : #7489D8; 
background-color : transparent; 
}

A:hover {
color : #CB908C;
}

.type5 {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 10pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : Black;
	background-color : White;
}

.mytype5 {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 10pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #ffffff;
	text-align : left;
}

.mytypeviola {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #7489D8;
	background-color : #ffffff;
	text-align : left;
}

.type5bigger {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 12pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #000000; 
background-color : #ffffff; 
}

.type4small {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #000000; 
}

.type4bigger {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 18pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #000000;  
}

.type6 {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 10pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #000000;  
}

.type4 {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : Black;
}

.type3 {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 12pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #000000;  
}

.type2 {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #444444;  
}

.type1 {
color : inherit;  
}

.type0 {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
background-color : #ffffff;  
}

.mytype2 {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 8pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : White;
}

.smalltextatbottom {
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 8pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #000000; 
background-color : transparent; 
}

.homesmall {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 7pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : White;
	background-color : transparent;
	vertical-align : top;
	border-color : #738AD6;
}
.homesmalllight {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 7pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : White;
	background-color : transparent;
	vertical-align : top;
	border-color : #738AD6;
}
.homebig{
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 11pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : White;
	background-color : transparent;
}
.searchprops {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #777777; 
background-color : transparent; 
}

.search { 
background-color : #ffffff; 
}

.onebiggerred {
font-style : normal; 
font-variant : normal; 
font-weight : bold; 
font-size : 10pt; 
font-family : Verdana,Arial, Helvetica, sans-serif; 
color : #ff0000; 
background-color : transparent; 
}

.onebigger {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 14pt;
	font-family : Verdana,Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
}


em     {       
        font-style:     normal;
        font-weight:    bold;
        }       
                
em strong, strong em    {       
        text-transform: uppercase;
        font-style:     normal;
        font-weight:    bolder;
             }       
                
b       {
	font-weight: bold;
	color : #738AD6;
}
        
i       {
        font-style:     italic;
        }

.spettacoliBox {
	background-color:#7588cd;
	color:#fff;
	text-align:center;
	padding:5px;
	width:90%;
	margin:0 auto;
	}
.spettacoliBox table {
	margin:0 auto;
	}
.spettacoliBox table td {
	margin:0;
	padding:5px 10px;
	width:150px;
	vertical-align:top;
	}
.spettacoliBox h2 {
	color:#fff;
	font-size:12pt;
	}
.spettacoliBox a,.spettacoliBox a:hover {
	color:#fff;
	text-decoration:none;
	}
.spettacoliBox img {
	border:2px solid #fff;
	margin-bottom:3px;
	width:126px;
	height:126px;
	}
