@charset "UTF-8"
/* CSS Document */
body {
	margin: 0; 
	padding: 0;
	
}
* {
	padding:0;
	margin:0;
}

h1, h2, h3, h4, h5, h6, p, pre, blockquote, label, ul, ol, dl, fieldset, address { font-weight:normal; }



a{
	color:#336600;
	text-decoration:none;
	outline-style: none;
}
a:hover
{
	color:#F39A1A;
	text-decoration:underline;
    
}
ul li{
	list-style-position:inside;
	margin:0 0 2px 14px;
	
}
ol{
	list-style-position:inside;
	margin:0 0 2px 2px;
	font-family: Arial;
}

html{
	background:#FFFFFF;
}
div#header{
    width: 900px;
	height:100px;
	margin: 0px auto;
	padding: 25px 0px 0px 0px;
    }
div#container{
    width: 900px;
    margin: 0px auto;
    text-align: left;
	background:#FFFFFF url(../images/foglia2.jpg)  no-repeat left top;
    }
div#menu{
    float:left;
    width: 170px;
	height:305px;
    margin: 0px auto;
    text-align: left;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size:0.8em;
	padding:10px 0px 0px 0px;
    }
	div#menuright{
    float:right; 
    width: 220px;
    margin: 0px auto;
    text-align:left;
	padding: 0px 0px 0px 0px;
    }
div#content{
    float:right;
    width: 500px;
    margin: 0px auto;
	padding-top:5px;
    text-align: left;
    }
div#contatti{
    width: 900px;
    margin: 0px auto;
    text-align: left;
	background: url(../images/footer_back.jpg)  no-repeat center top;
	clear:both;
    }
	.boxtop{
    width: 200px;
    margin: 0px auto;
	padding: 0px 0px 0px 0px;
    }
	.boxtopnews{
    width: 200px;
    margin: 0px auto;
	padding-top:10px;
    }
	.box{
    width: 200px;
    margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background: url(../images/box_right_repeat.gif);
    }
	.boxbotton{
    width: 200px;
    margin: 0px auto;
	padding-bottom:10px;
    }
h1{
	font-family: Arial, sans-serif;
    font-size:1.7em;
    line-height:1.5em;
    color:#f68a22;
	padding: 0px 0px 0px 0px;
	clear:both;
    }	
h2{
    font-family: Arial, sans-serif;
    font-size:1.2em;
	text-align:center;
    color:#f68a22;
	padding: 0px 0px 5px 0px;
	clear:both;
	line-height:0.7em;
    }
.testo{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:0.8em;
line-height:1.3em;
color:#333333;
padding:2px;
}
ol#testo li 	{font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:0.8em;
line-height:1.3em;

	}
.calendar{
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:0.8em;
line-height:1.3em;
color:#333333;
text-align:center;
padding:12px;
}
div#notacopy{
margin: 0px auto; 
width: 900px;
padding:4px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:0.6em;
color:#333333;
text-align:center;
}
div#footer{
background-image:url(../images/footer_back.jpg) no-repeat center top;
margin: 0px auto; 
width: 900px;
padding: 10px 0px 0px 0px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size:0.7em;
color:#333333;
text-align:center;
vertical-align:text-top;
}
.fotografie
{
   padding:0px 0px 0px 0px;
   margin: 0px auto; 
   display:block;
   clear:both;
   text-align:left;
}
.flag
{
   padding:1px 2px 1px 1px;
}

/*-------------------------------------------------------------------------------------------------*/
/* Style News Scroller 													   			               */
/*-------------------------------------------------------------------------------------------------*/

#news {
	width: 200px;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 12px;
	padding-left:10px;
	z-index: 1;
}
div#wn {
	position: relative;
	overflow: hidden;
	z-index: 1;
	height: 165px;
	border: 0px solid #ccc;
	margin: 0px;
	background: #EBEBEB;
}
div#cnt {
	z-index: 1;
	position: absolute;
	color: #666666;
	width: 185px; /* mandatory to get the scroller working ! */
	height: 165px; /* mandatory to get the scroller working ! */
	padding-top:4px;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom:6px;
	}
div#cnt div.item {
	color: #666;
	height: 100%;
}

div#cnt p	{
	margin: 0;
	}
	