body { margin:0px; padding:0px; background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; text-align:justify; }
a img { border:0px; }
a { color:#e68029; text-decoration:none; }
a:hover { color:#666666; text-decoration:none; }
#container {
	background-color:#FFFFFF;
	width:676px;
	position:relative;
	margin:0px auto;
}
#content {
	background:url(../images/mosaik.gif) no-repeat;
	width:676px;
	height:622px;
	position:absolute
}
#logo {
	position:absolute;
	top:5px;
	left:140px;
	width:250px;
	height:150px;
}
#face {
	position:absolute;
	top:24px;
	left:576px;
	width:100px;
	height:30px;
	text-align:right;
}

#footer { margin-top:15px; margin-left:55px; font-size:9px; width:621px; background-color:#FFF; text-align:center; }
#footer a { color:#e68029; text-decoration:none; }
#footer a:hover { color:#666666; }
div#navigazione ul { margin:0px; padding:0px; list-style-type:none; margin-top:60px; }
div#navigazione ul a { width: 676px; text-decoration: none; }
div#navigazione ul a:hover { background-color:#fff; color:#f00; }
div#navigazione ul a#activelink {color: #f00; text-decoration:none; }
.siam { margin:0px;	padding:0px; width:676px; height:112px; margin-left:0px; }
.comu { margin:1px;	padding:0px; width:561px; height:112px; margin-left:113px; }
.mark { margin:1px;	padding:0px; width:224px; height:112px; margin-left:225px; }
.prom { margin:0px;	padding:0px; width:676px; height:112px; margin-left:0px; }
.call { margin:0px;	padding:0px; width:224px; height:112px; margin-left:451px; }

#container2 { min-height:712px; width:696px; position:relative; margin: 0px auto; background-color:#FFF; }
#head2 { width:696px; margin:0px; padding:0px; height:130px; background-color:#FFF; }
#head2 img { float:left; margin:10px; }
#footer2 { margin-top:30px; font-size:9px; width:696px; background-color:#FFF; }
#footer2 a { color:#e68029; text-decoration:none; }
#footer2 a:hover { color:#666666; }
div#content2 { width:472px; margin-left:226px; min-height:565px; background-color:#FFF; background:url(../images/bg_int.jpg) repeat-y; }
div#content3 { width:472px; margin-left:226px; min-height:339px; background-color:#FFF; background:url(../images/bg_int.jpg) repeat-y; }
div#content4 { width:698px; min-height:339px; background-color:#FFF;}
div#navigazione2 { position: absolute; top: 130px; left: 0; width: 226px; height:565px; }
div#navigazione2 ul { margin:0px; padding: 0px; list-style-type:none; }
div#navigazione2 ul a { text-decoration:none;}
div#navigazione2 ul a:hover { color:#f00; text-decoration:none; }
div#navigazione2 ul a#activelink {color: #f00; text-decoration:none; }
.siam_out { margin:0px;	padding:0px; width:226px; height:339px; background:url(../images/siam_out.jpg) no-repeat; }
.comu_out { margin:0px;	padding:0px; width:226px; height:339px; background:url(../images/adv_out.jpg) no-repeat; }
.mark_out { margin:0px;	padding:0px; width:226px; height:339px; background:url(../images/mark_out.jpg) no-repeat; }
.prom_out { margin:0px;	padding:0px; width:226px; height:339px; background:url(../images/prom_out.jpg) no-repeat; }
.call_out { margin:0px;	padding:0px; width:226px; height:339px; background:url(../images/call_out.jpg) no-repeat; }
.cont_out { margin:0px;	padding:0px; width:226px; height:226px; background:url(../images/cont_out.jpg) no-repeat; }
.down_out { margin:0px;	padding:0px; width:226px; height:339px; background:url(../images/down_out.jpg) no-repeat; }
.siam2 { margin:0px; width:112px; height:112px; }
.comu2 { margin:0px; width:112px; height:112px; }
.mark2 { margin:0px; width:112px; height:112px; }
.prom2 { margin:0px; width:112px; height:112px; }
.cont2 { margin:0px; width:112px; height:112px; }

div.textimage {width:432px; margin-left:20px; }
div.textimage2 {width:658px; margin-left:20px; }
div.textimage img{
	float:left;
	margin-bottom:10px;
}
div.textimage h3{
	margin-top: 10px;
	margin-bottom:5px;
	color:#e68029;
	text-transform:uppercase;
}

div.textimage2 h3{
	margin-top: 10px;
	margin-bottom:5px;
	color:#e68029;
	text-transform:uppercase;
}

div.wide h3 {margin-top: 10px; color:#e68029; text-transform:uppercase; }

div.split2 div{float: left;width:205px; margin-left:20px; margin-top:5px; }
div.split2 h3{margin-top: 10px; margin-bottom:5px; color:#e68029; text-transform:uppercase; }
div.wide,div.split2{clear:left}
.grassetto {
	font-weight: bold;
}
.rosso {
	color:#e51414;
}
.verde {
	color:#658b0c;
}
.blu {
	color:#229db7;
}
.grigio {
	color:#666666;
}

.line { margin-left:20px; }


ul { color:#333333; }
ul a { color:#e68029; text-decoration:none; }
ul a:hover { color:#666666; text-decoration:none; }