BODY
{
	padding:0px;
	margin:0px;
	margin-top:20px;
	background:#ffffff url(../images/bcg.png) 100% 100% repeat-x;
}

IMG
{
	border:0px;
}


TD
{
	font-size:11px;
	font-family:Verdana,Arial;
	color:#333333;
}

.styled
{
	font-family:Trebuchet MS,Verdana,Arial;
}


.sezioni
{
	font-size:18px;
	font-family:Trebuchet MS,Verdana,Arial;
}

.titolo
{
	font-size:15px;
	font-family:Trebuchet MS,Verdana,Arial;	
}

.lingue
{
	font-size:11px;
	font-family:Trebuchet MS,Verdana,Arial;
	color:#7ECCFA;
}

a.lingue:link,a.lingue:visited,a.lingue:hover,a.lingue:active
{
	font-size:11px;
	font-family:Trebuchet MS,Verdana,Arial;
	color:#7ECCFA;
}


.footer
{
	font-size:10px;
	font-family:Trebuchet MS,Verdana,Arial;
	color:#999999;	
}


a:link,a:visited,a:active
{
	font-family:Verdana,Arial;
	color:#333333;
	text-decoration:none;
}

a:hover
{
	font-family:Verdana,Arial;
	color:#007FC8;
	text-decoration:none;
}

a.adv:link,a.adv:visited
{
	font-family:Verdana,Arial;
	color:#999999;
	text-decoration:none;
}

a.adv:hover,a.adv:active
{
	font-family:Verdana,Arial;
	color:#999999;
	text-decoration:none;
}

/***/


a.menu:link,a.menu:visited
{
	font-family:Arial,Verdana;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}

a.menu:hover,a.menu:active
{
	font-family:Arial,Verdana;
	font-size:11px;
	color:#999999;
	text-decoration:none;
}


/***/

form
{
	padding:0px;
	margin:0px
}


.input
{
	border-top-width : 0px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 0px;
	border-color:#cccccc;
	font-size : 11px;
	font-weight : normal;
	font-family:Arial, Helvetica, sans-serif;
	color : #333333;	
	background:#FFFFFF url(../images/bcg_input.png) 0% 0%;
	padding:5px;
	height:25px;
	width: 100%;	
}

.textarea
{
	border-top-width : 0px;
	border-right-width : 1px;
	border-bottom-width : 1px;
	border-left-width : 0px;
	border-color:#cccccc;
	font-size : 12px;
	font-weight : normal;
	font-family:Arial, Helvetica, sans-serif;
	color : #333333;	
	background:#FFFFFF url(../images/bcg_input.png) 0% 0%;
	padding-left:5px;
	padding:5px;
	width: 100%;
}


.button
{
        border-top-width : 0px;
        border-right-width : 0px;
        border-bottom-width : 0px;
        border-left-width : 0px;
	font-size : 12px;
	font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background:#007FC8;
	padding:2px;
}

/* Easy Slider */

#slider ul, #slider li,
#slider2 ul, #slider2 li{
	margin:0;
	padding:0;
	list-style:none;
}
#slider2{margin-top:1em;}
#slider li, #slider2 li{
	width:958px;
	height:475px;
	overflow:hidden; 
}
	
	
/* numeric controls */	

ol#controls{
display:none;
}


#primo {
    position:relative;
    z-index:0;
    margin:0px;
    padding:0px;

}

#secondo {
    position:relative;
    z-index:1000;
    margin:0px;
    padding:0px;
    margin-top:-124;
}

		
/* // Easy Slider */


.show-50 { -moz-opacity:.50; -ms-filter:”alpha(opacity=50)”; filter:alpha(opacity=50); opacity:.50; }
.show-80 { -moz-opacity:.70; -ms-filter:”alpha(opacity=70)”; filter:alpha(opacity=70); opacity:.70; }
.show-100 { -moz-opacity:1.0; -ms-filter:”alpha(opacity=100)”; filter:alpha(opacity=100); opacity:1.0; }


/**/

a.calLink
{
	color: #990000;
	text-decoration:none;
}
 
	
a.calLink:hover
{
	color: #336699;
	text-decoration: underline;
	background:#FFFF00;
}
 
.calCell
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#f4f4f4;
	text-align: center;
}
.calHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background:#DDE5E5
}
.calSubHead
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background:#E4E4E4;
	font-weight: bold;
}
.calToday
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background:#ff6600;
	font-weight: bold;
	text-align: center;
}

