#hightlights {
	float: left;
}

#flash {
	width: 790px;
	height: 400px;
}

#products li {
	float: left;
}

#numbers {
	width: 274px;
	height: 294px;
	padding: 20px;
}

#numbers h2 {
	height: 25px;
	border-bottom: 1px solid #1A171B;
	font-size:1.7em;
}

#numbers h3, #company h3  {
	margin: 10px 0 5px;
}

#numbers .name {
	font-size: 1.2em;
}

#numbers .load {
	/*margin-top:17px;*/
}

#numbers p {
	float: left;
	width: 228px;
	margin-right: 2px;
	padding-top: 3px;
	font-size: 1em;
	text-transform: uppercase;
}

#numbers .load a {
	display:block;
	height:20px;
	text-indent:-9999px;
	width:20px;
}

#numbers li {
	margin-left: 2px;
}


#journalists-numbers {
	/*height:135px;
	width: 275px;*/
}


#company {
	width: 276px;
	height: 314px;
	padding: 20px 20px 10px 20px;
}

#company h2 {
	height: 25px;
	font-size: 1.7em;
}

#company .search {
	/*margin-top: 10px;*/
	/*padding-top: 10px;*/
}

#company .label-aziende {
	float: left;
	width:153px;
	min-height: 35px;
}
#company .label-comunicatori {
	margin-left: 153px;
	min-height: 35px;
}

#company input {
	margin-top: 5px;
	/*height:13px;*/
	padding:4px 5px;
	width:105px;
	border:1px solid #B3B3B3;
	color:#1A171B;
}

#company .search ul {
	padding-top:10px;
}

#company .submit-search-brand {
	float: right;
	padding-right:13px;
	font-size: 1em;
	margin:0px 17px 0 0;
}

#company .submit-search-company {
	/*float: right;*/
	padding-right:18px;
	font-size: 1em;
	/*margin:0px 13px 0px 0px;*/
	width: 100px;
	text-align: right;
}

#company li.search-brand {
	padding-left: 10px;
}

#company .search-brand h4 {
	width: 135px;
	font-size: 1.3em;
    min-height:20px;
    padding-top:15px;
}

#company .search-company h4 {
	width: 130px;
	font-size: 1.3em;
    min-height:20px;
    padding-top:15px;
}


#first-pages {
	width: 120px;
	height: 294px;
	padding: 20px;
}

#first-pages h2,
#windpress h2
 {
	height: 25px;
	font-size:1.7em;
}

#first-pages p {
	padding: 13px 0;
}






/* news */
#news {
	width: 160px;
	height: 730px;
	overflow: hidden;
}

#news h2 {
	width: 160px;
	height: 60px;
	padding: 20px 15px 15px 15px;
	font-size: 2em;
	line-height: 1.4em;
/*	margin-bottom: 10px;*/
/*	text-indent: -9999px;*/
}

#news h3 {
	padding: 10px 14px 14px 14px;
}

#news .footer {
	width: 160px;
	height: 18px;
	text-indent: -9999px;
}

#news .content,
#news-new .content
 {
	margin:13px;
	padding:6px 11px;
}

#news .on
 {
	background-color:#f2f2f2;
}

#news .entry-title, 
#news-new .entry-title 
{
	padding-bottom: 7px;
}

#news .entry-title a, 
#news-new .entry-title a 
{
	font-size: 1.6em;
	font-weight: bold;
}
#news .entry-title a:hover, 
#news-new .entry-title a:hover 
{
	color: #666;
}

#news .continue, 
#company .continue 
{
	margin: 0px 13px;
}

#news .continue lu, 
#company .continue lu 
{
	list-style-type: none;
}

#news .continue li, 
#company .continue li 
{
	margin-left: 2px;
	float: left;
}

#news .continue p
{
	float: left;
	margin-right: 2px;
	width: 110px;
}

#company .continue p
{
	float: left;
	width: 224px;
	margin-right: 2px;
	padding-top: 3px;
	font-size: 1em;
	text-transform: uppercase;
	
}

#news .continue a, 
#company .continue a
{
	display:block;
	height:20px;
	text-indent:-9999px;
	width:20px;
}

/* end news */

#video {
	margin: 7px 2px;
}


#news-new {
	background-color: transparent;
	margin-top: 12px; 
	margin-left: -16px; 
	margin-right: -16px; 
	height: 240px;
}

#news-new .content p,
#news-new .content .entry-title a
{
	border: none;
	color: #fff;
}

#news-new .on p,
#news-new .on .entry-title
{
	background-color: #444;
	color: #aaa;
}

#company p {
	border-top:1px solid #B3B3B3;
}

#company h2 a {
	color: #fff280;
}
#company h2 {
	border-bottom: 1px solid #fff280;
}

#ricerca-aziende input, 
#ricerca-contatti input 
{
border:1px solid #B3B3B3;
height:20px;
margin-bottom:10px;
margin-top:1px;
width:136px;
color: #000;
}

#ricerca-aziende,
#ricerca-contatti {
	padding-left: 10px;
	color: #808080;
}

#ricerca-aziende label,
#ricerca-contatti label
{
	font-size: 1.2em;
	color: #808080;
}

#ricerca-aziende .submit-search-company,
#ricerca-contatti .submit-search-contatto
{
	background: url("../images/arrow-grey-bg-white.png")  no-repeat scroll 130px center transparent;
	text-align: right;
	padding-right: 25px;
}
#ricerca-aziende .submit-search-company a, 
#ricerca-contatti .submit-search-contatto a 
{
	color: #808080;

}


