@CHARSET "ISO-8859-1";
html, body{
	margin:0;
	text-align:center;
	background-color:#0a205a;
	font-size:0.82em;
	font-family:verdana, arial;
}

hr{
	height:1px;
	color:#17384f;
}

form{
padding: 0;
margin: 0;
}

img{border:0;}

.float-left{float:left;}
.float-right{float:right;}
.clear{clear:both;}
.clear-left{clear:left;}
.clear-right{clear:right}
.uppercased{text-transform:uppercase;}
.lowercased{text-transform:lowercase;}
.text{text-align:left;}
.text-right{text-align:right;}
.text-center{text-align:center;}
.bold{font-weight:bold;}
.title{color:#0a205a;}

div#container{
	width:884px;
	width:81.85em;
	margin:auto;
	background:url(../img/container-bg.jpg) top center no-repeat;
}

div#header{background:url(../img/sfumatura-top2.png) bottom repeat-x;padding:20px 0 20px 0;width:80.95em;margin:auto;}

div#menu-top{background:url(../img/menu-top-bg.jpg) bottom repeat-x;
height:40px;
height:3.7em;
line-height:40px;
line-height:3.7em;
}

div.contatti{background:url(../img/contatti-img2.png) left no-repeat;
padding-left:25px;
padding-left:2.4em;
margin-right:10px;
margin-right:1.6em;
}

div.contatti a, div.contatti a:visited{color:#7fbbff;font-weight:bold;text-decoration:none}
div.contatti a:hover{text-decoration:underline;}

div#menu-top ul{
	margin:0 0 0 5px;
	margin:0 0 0 0.4em;
	padding:0;list-style:none;}

/*div#menu-top li{float:left;margin-top:10px}*/
div#menu-top li{float:left;
padding:10px 0 10px 0;
padding:0.9em 0 1em 0;
font-size:0.9em;
}

div#menu-top li a {display:block;

line-height:20px;
line-height:2em;

border-left:1px solid #ffffff;
padding:0px 10px 0 10px;
padding:0px 1em 0 1em;

color:#ffffff;font-weight:bold;text-transform:uppercase;text-decoration:none;}
div#menu-top li a:hover{text-decoration:underline;}
div#menu-top li:first-child a, div#menu-top li.next-selected a {border-left:none;}

/*div#menu-top li.selected {background:url(../img/menu-selected-bg5.gif)  center no-repeat;padding:0;}*/
div#menu-top li.selected a{background:url(../img/menu-selected-bg.gif) bottom center no-repeat;

padding-bottom:10px;
padding-bottom:1.11em;

padding-top:5px;
padding-top:0.3em;

margin-top:-5px;
margin-top:-0.3em;

border-left:0}
 
div#menu-top li.selected div.selected-sx{
	background:url(../img/menu-selected-dx.gif) top right no-repeat;
}
div#menu-top li.selected div.selected-dx{
	background:url(../img/menu-selected-sx.gif) top left no-repeat;
	padding:0;
	margin-right:2px;
}

div#container-sx{background:url(../img/sfumatura-sx2.png) left repeat-y;padding-left:5px;}
div#container-dx{background:url(../img/sfumatura-dx2.png) right repeat-y;padding-right:5px;}
div#main {background-color:#ffffff;padding:20px 10px 20px 10px;}
div#main {background-color:#ffffff;
padding:20px 10px 20px 10px;
padding:2em 1em 2em 1em;
}

div#content-top{background:url(../img/content-top-bg.jpg) top left no-repeat;}
div.img-home{width:270px;height:215px;}
div.img-home{
width:270px;
width:25em;
/*height:215px;*/
}

div.intro-title{font-family:georgia, arial, verdana;font-size:2.2em}


div.intro-text{font-family:georgia, arial, verdana;font-style:italic;line-height:2em;}

div.intro-home{width:312px;margin-left:10px;border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;padding:10px 20px 10px 20px;}
div.intro-home{
	width:312px;
	width:28em;
	margin-left:10px;
	margin-left:0.88em;
	
	border-top:1px solid #b9b9b9;border-bottom:1px solid #b9b9b9;
	
	padding:10px 20px 10px 20px;
	padding:0.9em 1.88em 0.9em 1.88em;
}


div.newsletter-home{
	border:1px solid #bacbd6;
	background:#dbe8f1;
	
	width:188px;
	width:20em;
	
	margin-left:10px;
	margin-left:0.9em;

	padding:5px 10px 5px 10px;
	padding:0.5em 0.88em 0.5em 0.88em;
	color:#17384f;
	
	font-size:0.8em;
}
div.newsletter-home-title{font-family:georgia, arial, verdana;margin-bottom:10px;}
div.newsletter-home-title{font-family:georgia, arial, verdana;
	margin-bottom:10px;
	margin-bottom:0.9em;
	font-size:1.6em;
	font-weight:bold;
}
div.newsletter-home input.text{border:1px solid #afc7d7;}
div.newsletter-home input.submit{margin:auto;margin-top:10px;}
div.newsletter-home input.submit{margin:auto;


margin-top:10px;
margin-top:0.9em;
}

div#content-bottom{
	margin-top:20px;
	margin-top:1.88em;
}

div.home-menu-container{
	width:23%;
	width:200px;
	width:18.5em;
	margin-right:10px;
	margin-right:0.88em;
}

div.home-menu-title{
	font-family:georgia, arial, verdana;
	color:#2a5dba;
	font-size:1.1em;
	height:50px;
	height:3.8em;
}

div.home-menu-text{
	min-height:200px;
	min-height:17em;
}

div.home-menu-read-more{
	line-height:28px;
	line-height:2.6em;
	
	border-top:1px solid #afafaf;
	border-bottom:1px solid #afafaf;
	margin-top:10px;
	margin-top:0.88em;
}
div.home-menu-read-more a, div.home-menu-read-more a:visited{
	text-decoration:none;
	color:#587417;
}

div.home-menu-read-more a:hover{
	text-decoration:underline;
}

span.indicatore{color:black;font-weight:bold;}
div#footer{
	width:874px;
	width:80.95em;
	margin:auto;
	background:url(../img/sfumatura-bot2.png) top repeat-x;
/*	background:url(../img/sfumatura-bot2.gif) top repeat-x;*/
	color:#92a6cb;
	padding-top:20px;
	padding-top:1.88em;
}

div#footer span{color:#ffffff;}

div#page-content{padding:10px 10px 10px 10px;width:557px;}
div#page-content{
	padding:10px 10px 10px 10px;
	padding:0.9em 0.9em 0.9em 0.9em;
	width:557px;
	width:51.9em;
}

div#page-content2{
	padding:10px 10px 10px 10px;
	padding:0.9em 0.9em 0.9em 0.9em;
	width:557px;
	width:77em;
}

div#page-content a, div#page-img a{color:#587417;text-decoration:none;}
div#page-content a:hover, div#page-img a:hover{color:#587417;text-decoration:underline;}
div#page-content a:visited, div#page-img a:visited{color:#587417;text-decoration:none;}
div#page-content2 a{color:#587417;text-decoration:none;}
div#page-content2 a:hover{color:#587417;text-decoration:underline;}
div#page-content2 a:visited{color:#587417;text-decoration:none;}

div#page-title{font-size:3em;font-family:georgia, verdana, arial}
div#page-description{font-family:georgia, verdana, arial;font-style:italic;margin-bottom:0.9em;line-height:2em}
/*div#page-text b{color:#6388cc;font-family:georgia, verdana, arial;}*/
div#page-img{padding:10px 0 10px 0px;}
div#page-img{padding:0.95em 0 0.95em 0;}





form#form_newsletter input.text, form#form_del_email input.text{
	width:80%;
	display:block;
	margin-bottom:15px;
	border:1px solid #181b4e; 
}

div.informativa{
	height:200px;
	width:76.4%;
	overflow:auto;
	border:1px solid #181b4e;
	padding: 10px;
}

div.alert{
border:2px solid #cc0000;
font-weight:bold;
padding:10px;
margin:20px 0 20px 0;
}

div#page-img ul{
margin:0;padding:0;list-style:none;
}

.half #page-content, .half #page-content2{
width: 26em;
}


