#page_top {padding:0;margin:0;min-height:645px;}
#page_text{width:930px;margin: 0 0 0 20px;float:none;padding:0 0 0 0;min-height:400px;}


#box_app{width:220px;height:100px;float:left;font-size:80%;margin:0 5px;padding:10px 62px 12px 17px;text-align:left;}
#box_app.attivita{background-image: url(../images/bg_box_attivita.gif);background-repeat:no-repeat;background-position:center top;
}
#box_app.progetti{background-image: url(../images/bg_box_progetti.gif);background-repeat:no-repeat;background-position:center top;
}
#box_app.pubblicazioni{background-image: url(../images/bg_box_pubblicazioni.gif);background-repeat:no-repeat;background-position:center top;
}
#box_app a{color:#666;text-decoration:none;}
#box_app a:hover{color:#666;text-decoration:underline;}
#cont_box_app{margin:0px 0 20px 20px;clear:both;height:100px;padding:8px 0;}

/* importante: non fa vedere i menu che devono andare in menu_inner */
ul#menu_top ul.menu_2 {display:none;}
ul#menu_app ul.menu_3 {display:none;}

/* fine i menù */


/*box home page*/
/*#box_mediacenter{
background-image: url(../images/bg_box_mediacenter.gif);
background-repeat:no-repeat;
background-position:center top;
height:145px;
width:260px;
padding:15px 20px 20px 20px;
float:left;
text-align:left;
margin-left:5px;
}*/
#box_mediacenter{
background-image: url(../images/bg_box_mediacenter_2.gif);
background-repeat:no-repeat;
background-position:center top;
height:200px;
width:260px;
padding:15px 20px 0px 20px;
float:left;
text-align:left;
margin-left:5px;
}
#box_mediacenter a{color:#666;text-decoration:none;}
#box_mediacenter a:hover{color:#666;text-decoration:underline;}
/*#box_video{
background-image: url(../images/bg_box_video.gif);
background-repeat:no-repeat;
background-position:right top;
height:170px;
padding:15px 0 0 20px;
margin-left:15px;
float:left;
width:275px;
}*/
#box_video{
background-image: url(../images/bg_box_clip_2.gif);
background-repeat:no-repeat;
background-position:right top;
height:200px;
padding:5px 0 0 15px;
margin-left:15px;
float:left;
width:280px;
}
#box_concorso{
height:140px;
padding:5px 0 0 10px;
float:left;
width:282px;
margin-left:5px;
}
#box_normative{
background-image: url(../images/bg_box_bandi.jpg);
background-repeat:no-repeat;
background-position:left top;
height:165px;
width:235px;
padding:0px 0px 20px 50px;
float:left;
text-align:left;
margin-left:5px;
}
#box_normative a{color:#666;text-decoration:none;display:block;margin-top:5px;margin-left:3px;}
#box_normative a:hover{color:#666;text-decoration:underline;}

#box_clip{
	background-image: url(../images/bg_box_clip_2.gif);
	background-repeat:no-repeat;
	background-position:right top;
	height:200px;
	width:280px;
	padding:5px 0 0 18px;
	float:left;
	margin-left:10px;
}
#box_clip a{color:#666;text-decoration:none;}
#box_clip a:hover{color:#666;text-decoration:underline;}

#box_cert{
	background-image: url(../images/bg_box_patrocini.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:220px;
	float:left;
	width:255px;
	margin:5px 10px 0 15px;
	padding-left:25px;
	text-align:left;

}
#box_cert a{color:#333;text-decoration:underline;color:#1e7c28;}
#box_cert a:hover{}
#box_cert img{float:left;}

/*#box_certificazione{
background-image: url(../images/bg_box_certificazione.jpg);
background-repeat:no-repeat;
background-position:center top;
height:165px;
width:260px;
padding:15px 20px 20px 20px;
float:left;
text-align:left;
margin-left:5px;
}
#box_omologazione{
background-image: url(../images/bg_box_omologazione.jpg);
background-repeat:no-repeat;
background-position:center top;
height:165px;
width:260px;
padding:15px 20px 20px 30px;
float:left;
text-align:left;
margin-left:5px;
}*/
#box_innovazione{
background-image: url("../images/bg_box_innovazione.jpg");

background-repeat: no-repeat;

background-position: center top;

height: 165px;

width: 260px;

padding-top: 15px;

padding-right: 10px;

padding-bottom: 20px;

padding-left: 30px;

float: left;

text-align: left;

margin-left: 5px;
}
#box_patrocini{
background-image: url(../images/bg_box_patrocini.jpg);
background-repeat:no-repeat;
background-position:left top;
height:195px;
width:240px;
padding:10px 10px 20px 20px;
float:left;
text-align:left;
margin-left:14px;
}
#box_patrocini img{float:left;}


#box_irroratrici{
background-image: url(../images/bg_box_patrocini.jpg);
background-repeat:no-repeat;
background-position:left top;
height:195px;
width:250px;
padding:0px 10px 20px 25px;
float:left;
text-align:left;
margin-left:18px;
}

#box_entam{float:left; margin-top:20px; margin-right:10px; margin-left:10px;}

.pad {padding:20px 0 0 120px;}
.pad_dx {padding:20px 145px 0 0 ;text-align:left;}
.pad_destra {padding:5px 105px 0 0 ;}
#news {width:600px;float:left;margin:10px 10px 0 30px;text-align:left;font-size:80%; height:120px;}
#news a{color:#666;text-decoration:none;margin:0;padding:0;}
#news a:hover{text-decoration:underline;color:#e98f10;}
#fiere a{color:#666;text-decoration:none;}
#fiere a:hover{text-decoration:underline;color:#e98f10;}
#fiere .foto {border:1px solid #ef8600;}
#news .foto {border:1px solid #ef8600;}
.foto {
float:left;
margin:0 10px 10px 0;
}
#fiere {
width:260px;
float:right;
height:280px;
margin:20px 40px 10px 0px;
text-align:left;
font-size:80%;
padding:5px 0 0 20px;
background-image: url(../images/bg_agenda.gif);
background-position:-2px -1px;
background-repeat:no-repeat;
padding-right:10px;
}
#news .a_news{
margin-right:10px;
float:left;
width:260px;
background-image:url(../images/bg_a_news.gif);
background-position:left top;
background-repeat:no-repeat;
padding:20px;}
#fiere .a_news {
/*padding:3px 0;*/
padding:5px 0;
text-indent:0px;}

/*#fascia {
background-image:url(../images/bg_top_home.gif);
background-position:left top;
background-repeat:repeat-x;
height:94px;
width:936px;
margin-left:16px;
padding:0;}*/


/*#box_macrosezioni {
width:600px;float:left;margin:20px 10px 0 30px;text-align:left;font-size:80%; height:280px;background-color:#CCCCCC;
}*/

#box_macrosezioni {
width:600px;float:left; margin:20px 10px 0 30px;text-align:left;font-size:80%;
}

#news .a_news div.ico_news {
float:left;
width:30px;
}
#fiere .titolo_fiere a{
float:left;
width:170px;

}
#fiere .titolo_fiere.incorso a{
color: #e98f10;
}
div.ico_fiere {
float:right;
width:30px;}

.blu {font-size:12px;}

#news .blu {float:right;padding-right:20px; padding-top:0; margin-top:0;}

/*---scroll news---*/
/*
#outNews{border:1px solid red;
width: 600px;
height: 160px;
overflow: hidden;
background-color: #ffffff;
position:absolute;

}
 {
border:1px solid green;
	position: relative;
	height:160px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#006f2c;
}
#cont{width:100%; display:block;}
#inNews .a_news{
width:260px;
height:160px;
margin-right:10px;
float:left;
background-image:url(../images/bg_a_news.gif);
background-position:left top;
background-repeat:no-repeat;
font-weight:normal;
border:1px solid yellow; 
}
#inNews .a_news div.ico_news {
float:left;
width:30px;
padding-left:20px;
}
*/

/*box_primopiano{
	background-image: url(../images/bg_primopiano.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:155px;
	width:289px;
	padding:15px 0 0 15px;
	float:left;
	margin:10px 0 0 3px;
	font-size:80%;
}*/

#box_primopiano_estero {
	background-image: url(../images/box_primopiano_sito.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	height:155px;
	width:289px;
	padding:15px 0 0 15px;
	float:left;
	margin:10px 0 0 3px;
	font-size:80%;}
#box_primopiano_estero a{color:#2ba938;text-decoration:none;font-weight:bold;font-size:11px;}
#box_primopiano_estero a:hover{color:#2ba938;text-decoration:underline;}
	
#box_primopiano{
	background-image: url(../images/box_primopiano_video.gif);
	background-repeat:no-repeat;
	background-position:left top;
	height:180px;
	width:289px;
	padding:13px 0 0 15px;
	float:left;
	margin:5px 0 0 3px;
	font-size:80%;
}
#box_primopiano a{color:#2ba938;text-decoration:none;font-weight:bold;font-size:11px;}
#box_primopiano a:hover{color:#2ba938;text-decoration:underline;}

.ico_news {padding:0 2px;}
.nome_concorso{font-size:11px; text-align:center; margin-bottom:7px;}

#box_omologazione p.pad {padding-left:140px;}
#box_omologazione p.pad a.grigio{color: #666666;text-decoration:none;}
#box_omologazione p.pad a:hover.grigio{color: 209b2d;text-decoration:underline;}
#box_innovazione p.pad a.grigio{color: #666666;text-decoration:none;}
#box_innovazione p.pad a:hover.grigio{color: 209b2d;text-decoration:underline;}
#box_innovazione #fiore{
float:left;
padding-top:10px;}


#news .a_news div.link_verde a {color:#2ba938;font-weight:bold;}

#fiere .a_news div.link_verde a {color:#2ba938;font-weight:normal;float:left;
width:170px;font-size:90%;}

.azzurro {color:#318acc;font-weight:bold;}
#news .azzurro a:hover {color:#318acc;}

.tit_news .azzurro {color:#318acc;font-weight:bold;}

.tag_cloud { width:280px;float:right;margin-right:30px; background-image:url(../images/bg_tagcloud.jpg); background-position:left top; background-repeat:no-repeat; padding: 0 10px; height:180px;}
.tag_cloud a { color: #009900;text-decoration:none;}
/*.tag_cloud a { color:#ec7c00;text-decoration:none;}*/
/*.tag_cloud a { color: #1676c1;text-decoration:none;}*/
.tag_cloud a:hover { color: #009900;text-decoration:underline;}


#box_omologazione{
background-image: url(../images/bg_box_omologazione_it.jpg);
background-repeat:no-repeat;
background-position:center top;
height:165px;
width:275px;
padding:15px 15px 20px 20px;
float:left;
text-align:left;
margin-left:5px;
}
#box_certificazione{
background-image: url(../images/bg_box_certificazione_it.jpg);
background-repeat:no-repeat;
background-position:center top;
height:165px;
width:268px;
padding:15px 15px 20px 18px;
float:left;
text-align:left;
margin-left:5px;
}

.box_certificazione{
float:left;
padding: 17px 0 0 2px;}

.arancio {color:#FF9900;}
