﻿/* CSS layout */
body {
	margin: 0;
	padding: 0;
	width: 1350px;
	height:1280px;
	font-family:Helvetica, sans-serif;
	border-bottom:35px #f5f5f5 solid


}
.menu-top a {
	color: #B9D912;
	text-decoration:none
}
.menu-top a:visited {
	color: #808000;
}
.menu-top a:active  {
	color: #B9D912;
}
.menu-top a:hover {
	color: #FE9601;
}

.menu-coll a {
	color: black;
	text-decoration:none
}
.menu-coll a:visited {
	color: #333;
}
.menu-coll a:active  {
	color: black;
}
.menu-coll a:hover {
	color: #FE9601;
}
.leggi-tutto a {
	color: black;
	text-decoration:none
}
.leggi-tutto a:visited {
	color: #333;
}
.leggi-tutto a:active  {
	color: black;
}
.leggi-tutto a:hover {
	color: #FE9601;
}


.leggi-news a {
	color: black;
	text-decoration:underline
}
.leggi-news a:visited {
	color: #333;
}
.leggi-news a:active  {
	color: black;
}
.leggi-news a:hover {
	color: #FE9601;
}

#ins {
	margin: 0;
	padding: 0;
	width: 1350px;
	height:780px;
	font-family:Helvetica, sans-serif;
	border-bottom:35px #f5f5f5 solid


}
#faq {
	margin: 0;
	padding: 0;
	width: 1350px;
	height:900px;
	font-family:Helvetica, sans-serif;
		border-bottom:35px #f5f5f5 solid


}


#top_nav {
width:1350px;
height: 36px;
background:#323232;border-bottom:4px #C9EF0E solid;
background-image:url('../images/lato-top.gif');background-repeat:no-repeat;background-position:right;

}

#masthead {
width: 1350px;
height: 95px;
background-image:url('../images/header.jpg');background-repeat:no-repeat;background-position:top
}
#nav {
margin-top:0;
margin-left:140px;
display:block;
width:1000px

}
.tit-green {
color:#C9EF0E;
font-size: 10pt;
font-weight:bold
}
.tit-small {
color:#ccc;
font-size: 7pt;
font-weight:bold
}
#tit-medio{
color:#C9EF0E;
font-size: 10pt;
font-weight:bold
}

#tit-grande {
color:#f6f6f6;
font-size: 17pt;
}
#tit-header {
width:200px;
height:30px;
font-size: 8pt;
margin-left:320px;
}

#slam {
width:195px;
height:200px;
margin-top:15px;
margin-right:10px;
float:right;

}
.menu-top {
background-image:url('../images/menu.gif');background-repeat:no-repeat;background-position:left;padding-left:18px;color:#B7D714;display:inline;margin-right:30px;font-size:8pt;font-weight:bold;
;line-height:34px
}


#container {width:1160px;
height:1125px;
	min-width: 600px;
	margin-top:0;
}
#container-ins {width:1160px;
height:660px;
	min-width: 600px;
	margin-top:0;
}
#container-faq {width:1160px;
height:720px;
	min-width: 600px;
	margin-top:0;
}


#right_col {
	width: 360px;
	height: 1060px;
	float: right;
	background:#F5F5F5;
	margin-top:-20px;
}
#right_col1 {
	width: 360px;
	height: 600px;
	float: right;
	background:#F5F5F5;
	margin-top:-20px;
}

#coll1 {
	width: 330px;
	height: 1040px;
	margin-left: 30px;
	margin-top:10px;
}
#coll2 {
	width: 330px;
	height: 580px;
	margin-left: 30px;
	margin-top:10px;
}

#page_content {
	margin-left: 178px;
	width: 592px;
	height: 520px;
	margin-top: 20px;
}
#page_content-faq {
	margin-left: 178px;
	width: 592px;
	height: 700px;
	margin-top: 20px;
}

#slide {
	width: 590px;
	height: 315px;
	background-image:url('../images/foto-big.jpg');background-repeat:no-repeat
}
#text-1 {
	width: 588px;
	height: 38px;
	background-color:#242424;margin-top:4px;border:1px #b9d912 solid;color:#eee;line-height:13px;}

#text-2 {
	width: 588px;
	height: 170px;
	font-size: 10pt;
	color:black;text-align:justify;}
#text-faq {
	width: 588px;
	height: 700px;
	font-size: 10pt;
	color:black;text-align:justify;}

#text-3 {
	width: 588px;
	height: 170px;
	font-size: 10pt;
	margin-left: 178px;
	color:black;text-align:justify;
	margin-top:15px}

.text {
margin-top:5px}

#box-1 {
	width: 288px;
	height: 151px;
	margin-left: 178px;
	margin-top:30px;
	border-bottom:1px black dotted}
#box-2 {
	width: 288px;
	height: 151px;
	margin-right:32px;
	margin-top:-152px;
	float:right;
	border-bottom:1px black dotted}
	#box-3 {
	width: 588px;
	height: 70px;
	margin-left:178px;
	margin-top:25px;
	float:left;
	}


.small-text {
font-size: 10pt;text-align:justify;margin-top:3px
}

#space1 {
width: 590px;
height: 5px;
background-color:#FE9601;
margin-left:178px;
margin-top:20px}

#space2 {
width: 590px;
height: 5px;
background-color:#B2D308;
margin-left:178px;
margin-top:35px}
#space3 {
width: 305px;
height: 5px;
background-color:#bbb;
margin-right:30px;
margin-top:5px}


#footer {
width:590px;
margin-top:50px;
	clear: both;
	text-align:center;
	font-size:8pt;color:#bbb
}
#footer-ins {
width:590px;
margin-top:20px;
	clear: both;
float:left;
margin-left:300px;
	font-size:8pt;color:#bbb
}

.stampatello {
font-family:Helvetica, sans-serif;
font-size:7pt;
width:68px;height: 35px;margin-left: 5px;text-align:justify;float:left;color:#B7D714;text-align:right;margin-top:6px
}
.titolo-top {
font-family:Helvetica, sans-serif;
font-size:8pt;
width:330px;height: 35px;margin-left: -95px;text-align:justify;float:left;color:#333;;margin-top:-10px
}

#stampatello-b {
font-family:Helvetica, sans-serif;
font-size:7pt;
width:500px;height: 35px;margin-right: 10px;text-align:justify;margin-top:6px;float:right
}

.tit-azz {
font-size:11pt;
color:#2698BD;
font-weight:bold;

}
.tit-azz-big {
font-size:13pt;
color:#2698BD;
font-weight:bold;

}

.leggi-tutto{
font-size:9pt;
color:black;
font-weight:bold;
float:left;margin-left:15px
}
.leggi-news{
font-size:8pt;
color:black;
font-weight:bold;
float:right;
margin-top:2px
}

.tit-gray {
font-size:8pt;
color:#bbb;
font-weight:bold

}
.tit-coll {
font-size:11pt;
font-weight:bold;

}

.text-coll {
font-size:8pt;
width:300px;margin-top:5px


}

#pages {
width:294px;
font-size:9pt;
margin-left:-40px
}
.menu-coll {
width:264px;
list-style:none;
background-image:url('../images/star-10.png');background-repeat:no-repeat;background-position:left;padding-left:25px;
line-height:27px;
border-bottom:1px #bbb dotted; }


