body {
	background: #e4e9ed url('all_img/bg.jpg') fixed;
}

a img {
	border: none;
	text-decoration: none;
}

#nav_box{
width:234px;
}
ul#navbar{
list-style:none;
display:inline;
}
ul#navbar li{
float:left;
background:transparent;
border:0;
}
#navbar a:link,#navbar a:visited,#navbar a:active{
margin-top:0px;
float:left;

font: bold 11px arial,verdana,sans-serif;
padding:9px 14px 4px 14px;
color:#fff;
text-decoration:none;
border-top:0;

}
#navbar a:hover{
background:#FFC18F;
color:#FFFFFF;
}
#navbar #on{
	margin-top:0px;
	padding:9px 18px 4px 18px;
	font: bold 11px arial,verdana,sans-serif;
	background:url(img_nav/sel.gif) top left repeat;
	background:#fff;
	color:#515151;
}


ul#underlink{
	list-style:none;
}
ul#underlink li{
	background:transparent;
	border:0;
}
#underlink a:link,#underlink a:visited,#underlink a:active{
	margin-top:0px;
	width:200px;
	font: bold 11px arial,verdana,sans-serif;
	padding:1px 5px 3px 14px;
	color:#FFFFFF;
	text-decoration:none;
	border-top:0;
	background: url(img_nav/unsel_u.gif) bottom right no-repeat;
}
#underlink a:hover{
margin-top:0px;
width:200px;
font: bold 11px arial,verdana,sans-serif;
padding:1px 5px 3px 14px;
color:#FFFFFF;
text-decoration:none;
border-top:0;
background: url(img_nav/roll_u.gif) bottom right no-repeat;
}
#underlink #on{
margin-top:0px;
width:200px;
font: bold 11px arial,verdana,sans-serif;
padding:1px 5px 3px 14px;
color:#FFFFFF;
text-decoration:none;
border-top:0;
background: url(img_nav/roll_u.gif) bottom right no-repeat;
}
/*
#leftlink{
	list-style:none;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding-left:0px;
	padding-right:0px;
}
#leftlink li {margin:0; padding:0}
	background:transparent;
	border:0;
	margin-left:0px;
	margin-right:0px;
	margin-top:3px;
	padding-left: 0px;
	padding-right:0px;
}
#leftlink a:link,#leftlink a:visited,#leftlink a:active{
	/*margin-left:0px;
	margin-top:0px;
	width:234px;
	height:23px;
	font: bold 11px verdana, arial, sans-serif;
	padding:4px 0px 3px 30px;
	color:#999;
	text-decoration:none;
	border:none;
	background: url(img_nav/2unsel.gif) top left no-repeat;
	display:block;
}
#leftlink ul a, #leftlink ul a:link, #leftlink ul a:visited, #leftlink ul a:active{
	margin:0;
	width:234px;
	height:23px;
	font: bold 11px verdana, arial, sans-serif;
	padding:3px 0 0 50px;
	color:#999;
	text-decoration:none;
	border-top:0;
	background: url(img_nav/3unsel.gif) top left no-repeat;
	display:block;
}
#leftlink ul {padding:0}
#leftlink a:hover {color:#003488}
#leftlink #on{
	margin:0;
	width:234px;
	height:23px;
	font: bold 11px verdana, arial, sans-serif;
	/* padding:4px 8px 3px 30px;
	color:#C4112A;
	text-decoration:none;
	border-top:0;
	display:block;
}
*/
.verdana10w {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}

.verdana11w {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	
}

.verdana10g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}

.verdana11g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

.verdana11blu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003550;
	text-decoration: none;
	
}

.verdana9g {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	
}

#newsside {
	width:230px;
	height:220px;
	overflow:auto;
}

select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;	
}

/*giobi hacks*/

#leftlink * {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#999; font-weight:bold; text-decoration:none}

#leftlink td {padding-left:23px; height:22px}

/*IMMAGINI PER NON SELEZIONATO*/
#leftlink .level2 td, #leftlink .level1 td {background-image:url(/img_nav/2unsel.gif);}
#leftlink .level3 td {background:url(/img_nav/3unsel.gif) no-repeat; padding-left:42px; height:18px}

/*ROLLOVER PER TUTTI*/
#leftlink a:hover {color:#005ea8}

/*COLORI E IMMAGINI PER SELEZIONATI*/
/*PRIMO LIVELLO*/
#leftlink .nav94 #on {background-image:url(/img_nav/2sel_ind.gif);}
#leftlink .nav95 #on {background-image:url(/img_nav/2sel_civ.gif);}
#leftlink .nav96 #on {background-image:url(/img_nav/2sel_log.gif);}
#leftlink .nav97 #on {background-image:url(/img_nav/2sel_eco.gif);}
#leftlink .nav98 #on {background-image:url(/img_nav/2sel_com.gif);}
#leftlink .nav99 #on {background-image:url(/img_nav/2sel_nat.gif);}
#leftlink .nav162 #on {background-image:url(/img_nav/2sel_ind.gif);}

#leftlink .nav146 #on, #leftlink .nav147 #on, #leftlink .nav148 #on, #leftlink .nav149 #on, #leftlink .nav150 #on, #leftlink .nav180 #on  {background-image:url(/img_nav/2sel_ind.gif);}


/*SECONDO LIVELLO*/
#leftlink .nav94 #on2 {background-image:url(/img_nav/3sel_ind.gif);}
#leftlink .nav95 #on2 {background-image:url(/img_nav/3sel_civ.gif);}
#leftlink .nav96 #on2 {background-image:url(/img_nav/3sel_log.gif);}
#leftlink .nav97 #on2 {background-image:url(/img_nav/3sel_eco.gif);}
#leftlink .nav98 #on2 {background-image:url(/img_nav/3sel_com.gif);}
#leftlink .nav99 #on2 {background-image:url(/img_nav/3sel_nat.gif);}
#leftlink .nav162 #on2 {background-image:url(/img_nav/3sel_ind.gif);}

#leftlink .nav146 #on2, #leftlink .nav147 #on2, #leftlink .nav148 #on2, #leftlink .nav149 #on2, #leftlink .nav150 #on2, #leftlink .nav180 #on2  {background-image:url(/img_nav/3sel_nat.gif);}

/*COLORI PRIMO E SECONDO LIVELLO*/
#leftlink .nav94 #on a, #leftlink .nav94 #on2 a {color:#005ea8}
#leftlink .nav95 #on a, #leftlink .nav95 #on2 a {color:#da1f3d}
#leftlink .nav96 #on a, #leftlink .nav96 #on2 a {color:#6acef6}
#leftlink .nav97 #on a, #leftlink .nav97 #on2 a {color:#f68b1e}
#leftlink .nav98 #on a, #leftlink .nav98 #on2 a {color:#b00836}
#leftlink .nav99 #on a, #leftlink .nav99 #on2 a {color:#99a39f}
#leftlink .nav162 #on a, #leftlink .nav99 #on2 a {color:#005ea8}

#leftlink .nav146 #on a, #leftlink .nav147 #on a, #leftlink .nav148 #on a, #leftlink .nav149 #on a, #leftlink .nav150 #on a, #leftlink .nav180 #on a  {color:#000000}
#leftlink .nav146 #on2 a, #leftlink .nav147 #on2 a, #leftlink .nav148 #on2 a, #leftlink .nav149 #on2 a, #leftlink .nav150 #on2 a, #leftlink .nav180 #on2 a  {color:#505050}


/*ESEMPIO PER NUOVA NAV #leftlink .nav143 #on {background:red;}*/


#leftlink td {background-position:top left; background-repeat:no-repeat}

#leftlink #on2 {color:#C4112A}
#leftlink .sublist div {padding:4px; margin:5px;}

/*
#leftlink ul a:hover {
background: url(img_nav/3roll.gif) top left no-repeat;
}
#leftlink #on2 {
background: url(img_nav/3sel.gif) top left no-repeat;
}
*/

.tabellacontatti {
	margin-bottom: 10px;
}

.tabellacontatti tr td {
	/*background-color: #eee;*/
	padding: 2px;
	color: #555;
}

.tabellacontatti tr td.nomeditta {
	padding-top: 20px;
	font-weight: bold;
	color: #444;
	border-bottom: 1px solid #000;
	font-style: normal;
}

.tabellacontatti tr td.ditta01{
	background: transparent url('http://co-ver-group.unichrome/upload/Image/industrial-h/bulletquadrato01.gif') no-repeat 0% 80%;
	border-bottom-color: #0475c2;
}

.tabellacontatti tr td.ditta02{
	background: transparent url('http://co-ver-group.unichrome/upload/Image/industrial-h/bulletquadrato02.gif') no-repeat 0% 80%;
	border-bottom-color: #eb0c15;
}

.tabellacontatti tr td.ditta03{
	background: transparent url('http://co-ver-group.unichrome/upload/Image/industrial-h/bulletquadrato03.gif') no-repeat 0% 80%;
	border-bottom-color: #5eb5e4;
}

.tabellacontatti tr td.ditta04{
	background: transparent url('http://co-ver-group.unichrome/upload/Image/industrial-h/bulletquadrato04.gif') no-repeat 0% 80%;
	border-bottom-color: #f57c03;
}

.tabellacontatti tr td.ditta05{
	background: transparent url('http://co-ver-group.unichrome/upload/Image/industrial-h/bulletquadrato05.gif') no-repeat 0% 80%;
	border-bottom-color: #b02e21;
}

.tabellacontatti tr td.ditta06{
	background: transparent url('http://co-ver-group.unichrome/upload/Image/industrial-h/bulletquadrato06.gif') no-repeat 0% 80%;
	border-bottom-color: #98a29e;
}

.tabellacontatti tr.pari td {
	/*background-color: #ddd;*/
}

#industrialcontattitabella {
	float: left;
}

#industrialcontattidiv {
	float: right;
	margin-top: 15px;
}

.title {
	color: #e95e27;
}

/* inizio template per news */
#templatenews .sidebar {
	width: 180px;
	float: left;
}

#templatenews .sidebar #news {
	width: 180px;
	height: 250px;
	float: left;
	border: 1px solid #505050;
	/*padding: 10px 10px 40px 40px;*/
	overflow: auto;
	font-size: 10px;
	padding-left: 0!important;
}



#templatenews .sidebar #news ul li {
	list-style-type: none;
	margin-bottom: 10px;
	padding: 5px;
}

#templatenews .sidebar #news ul li a {
	text-decoration: none;
	color: #222;
}

#templatenews .sidebar #news ul li strong {
	display: block;
	clear: right;
}

#templatenews .sidebar #news ul li.selected {
	background-color: #eee;
}

#templatenews .content {
	float: right;
	width: 560px;
	padding: 0 10px 10px 10px;
	background-color: #fff;
	margin-top: 20px;
}

#templatenews .contenutonews {
	float: right;
	width: 360px;
	padding: 0 10px 10px 10px;
}

#templatenews .content .image {
	float: left;
	margin: 0px 20px 10px 0;
}

.newsimages {
	float: right;
	width: 200px;
}

.solotesto {
	padding: 0!important;
	width: 500px!important; 
}

.contenutonews h1 {
	font: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #e65418;
	margin-bottom: 10px;
	margin-top: 0;
}

.contenutonews h2 {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e65418;
	margin-bottom: 10px;
}

.contenutonews h3 {
	font: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	margin: 20px 0 0 0;
}

.contenutonews p {
	margin: 20px auto;
}


/* inizio template per news */

/* news home inizio */
#news {
	width: 147x;
	height: 200px;
	float: left;
	background: #fff url('../rassegna/img/bgnews.gif') no-repeat top left;
	border: 1px solid #505050;
	padding: 10px;
	margin: 20px 0 20px 0!important;
}

#templatenews #news {
	margin-top: 20px!important;
	width: 190px!important;
	padding-left: 30px!important;
}

#news h1 {
	float: right;
	font-size: 10px;
	color: #666;
}

#news h2 {
	font-size: 10px;
	color: #222;
	margin: 14px 0 0 20px;
}

#news p {
	font-size: 10px;
	margin-left: 20px;
}

#news p a {
	text-decoration: none;
	color: #222;
}


/* news home inizio */

