body{
	background-image:url(../immagini/bg.gif);
	background-repeat:repeat-y;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}

td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}	
input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}	

textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
	
select{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	}
	
td#header{
	background-image:url(../immagini/header_genomart.gif);
	background-repeat:no-repeat;
	}

td.thirdbox{
	padding-right:10px;
	padding-left:6px;
	}

td.banner{
	padding-right:15px;
	padding-top:0px;
	}
	
td.homelink{
	padding-left:5px;
	padding-top:5px;
	}
td.dashed{
	border-top: dashed #666666 1px;
}
td.dashed_b{
	border-top: dashed #666666 1px;
	font-weight:bold;
}
span.error{
	color:#FF0000;
	font-weight:bold;
	}

a.language_link{
	color:#CC3300;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
	}
	
a.language_link:hover{
	color:#FF0000;
	}

td.panels{
	padding:3px;
	}
			
a{
	color:#CC3300;
	text-decoration:none;
	}
	
a:hover{
	color:#FF0000;
		text-decoration:underline;
	}

table.content_table{
	margin-bottom:10px;
	}
		
td.content_title{
	border-left:#666666 1px solid;
	padding:4px;
	font-size:11px;
	font-weight:bold;
	}
	
td.content_title_h{
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	padding:4px;
	font-size:11px;
	font-weight:bold;
	}

td.content_title_gag{
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	border-bottom:#666666 1px solid;
	padding:4px;
	font-size:11px;
	font-weight:bold;
	}
	
td.content_footer_gag{
	border-left:#666666 1px solid;
	border-right:#666666 1px solid;
	border-top:#666666 1px solid;
	padding:4px;
	font-size:11px;
	font-weight:bold;
	}
		
span.content_sub_title{
	font-weight:normal;	
	}

td.content_sub_title_h{
	font-weight:normal;	
	}
	
td.content{
	border:#666666 1px solid;
	padding:4px;
	background-color:#ebebeb;
	}	

td.content_storico{
	border:#666666 1px solid;
	padding:0px;
	background-color:#ebebeb;
	}	
	
td.content_white_bg{
	border:#666666 1px solid;
	padding:4px;
	background-color:#ffffff;
	}

td.content_white_bg_11{
	border:#666666 1px solid;
	padding:4px;
	background-color:#ffffff;
	font-size:10px;
	font-style:italic;
	}
		
td.content_mp{
	border:#666666 1px solid;
	padding:4px;
	}	
		
td.content_search{
	border-left:#666666 1px solid;
	border-bottom:#666666 1px solid;
	border-right:#666666 1px solid;
	padding:0px;
	background-color:#ebebeb;
	}

td.content_din{
	border:#666666 1px solid;
	padding:0px;
	background-color:#ebebeb;
	}

td.content_info{
	border-left:#666666 1px solid;
	border-top:#666666 1px solid;
	border-right:#666666 1px solid;
	padding:0px;
	background-color:#ebebeb;
	}

td.content_no_info{
	border:#666666 1px solid;
	padding:3px;
	background-color:#ebebeb;
	}
	
span.underlined{
	text-decoration:underline;
	}

p.marketing_pubblicita{
	margin: 0px 3px;
	}

span#colormp{
	color:#CC3300;
	}
	
td.archivio{
	border-right:#666666 1px solid;
	padding:4px;
		}
	
td#footer_top{
	border-left:#666666 1px solid;
	border-bottom:#666666 1px solid;
	padding:4px;
	font-size:9px;
	}	
	
td#footer_bottom{
	border-right:#666666 1px solid;
	padding:4px;
	font-size:9px;
	text-align:right
	}

td#footer_xcom{
	border-top:#666666 1px solid;
	border-right:#666666 1px solid;
	padding:4px;
	font-size:9px;
	text-align:right
	}
	
td#credits{
  border-left:#666666 1px solid;
  border-top:#666666 1px solid;
  padding:4px;
  font-size:9px;
  text-align:left
}	
	
td#google_panel{
	padding-left:45px;
	padding-top:20px;
	/*background-image:url(../immagini/bg.gif);*/
	height:100%;
	}
	
p.interviste_title{
	font-weight:bold;
	color:#CC0033
	}
span.link_color{
	color:#CC3300;
}
span.highlighted{
	color: #FF6600;
	font-weight:bold;
}

span.different_text_color{
	color: #006699;
}

.lettera_manifesto {
	font-size: 18px;
	font-weight: bold;
	color: #CC0000;
}

span.errore{
	font-weight: bold;
	color: red;
}

.dnarts{
	font-weight: bold;
	color: #CC0000;
	font-style:italic;
}

.padding_destro{
  padding-right:5px;
}

.linea_orizzontale{
	border-bottom:#666666 1px solid;
	padding:0px;
}

.linea_orizzontale_10{
	border-bottom:#666666 1px solid;
	padding:0px;
	font-size:10px;
	padding:3px;
}

.linea_orizzontale_padded{
	border-bottom:#666666 1px solid;
	padding:3px;
}
.cella_intestazione_gag{
	background-repeat:no-repeat;
  border:solid #666666 1px;
  background-color:#ebebeb;
}
.titolo_intestazione_gag{
  color:white;
  margin-top:0px;
}

td.cella_intestazione_gag a{
  padding:0px;
  display:block;
}

div.fl_lft_txt_aiuto{
  margin-top: 6px; 
  float: left; 
  display: block;
}

/*banners sottomenu*/

div#primo_banner_sottomenu{
	position:relative;
	width:230px;
	height:66px;
	float:left;
	margin-left:5px;
	padding-top:5px;
	font-size:0px;	
}
div#primo_banner_sottomenu img{
	margin:0px;	
}
div#secondo_banner_sottomenu{
	position:relative;
	width:220px;
	height:66px;
	float:left;
	margin-left:20px;
	margin-right:20px;
	padding-top:5px;
	font-size:0px;
}
div#secondo_banner_sottomenu img{
	margin:0px;	
}
div#terzo_banner_sottomenu{
	position:relative;
	width:220px;
	height:66px;
	float:right;
	margin-right:5px;
	padding-top:5px;
	font-size:0px;
}
div#primo_terzo_sottomenu img{
	margin:0px;	
}
div#gag{
	width:230px;
	height:111px;
	background: url(../immagini/bg_gag.jpg) no-repeat;
	padding:0px;
	top:0px;
}

img#gag_gallery{
	margin-bottom:0px;;
	border-bottom: #ebebeb solid 3px;
}

div#gag img#artist{
	margin:20px 83px;
}
