p.subtitle span.blue{
	display:block;
	padding:20px 0px 10px 0px;
	font-size:11.5pt;
	font-weight:bold;
}

/*left
--------------------------*/
#leftcontent_container p{
	line-height:20px;
}
#leftcontent_container p span#producttitle{
	display:block;
	padding-bottom:20px;
	font-size:20pt;
	font-family:"Lucida Sans", Arial;
	color:#083643;
}

#leftcontent_container ul{
	margin:0px 0px 10px 0px;
	list-style:none;
}
	#leftcontent_container ul li{
		color:#666666;
		margin-bottom:10px;
		padding-bottom:15px;
		border-bottom:1px solid #B2B2B2;
	}
	#leftcontent_container ul li a{
		text-decoration:none;
	}
	#leftcontent_container ul li p.headline{
		font-size:10pt;
		font-weight:bold;
		color:#00A0C6;
	}
	#leftcontent_container ul li p.date{
		font-weight:bold;
		color:#B1E001;
		padding-bottom:5px;
	}
	
#leftcontent_container p.fila a#previousnews{
	position:relative;
	float:left;
	color:#B2B2B2;
	text-decoration:none;
}
#leftcontent_container p.fila a#previousnews:hover{
	text-decoration:underline;
}
#leftcontent_container p.fila a#nextnews{
	position:relative;
	float:right;
	color:#B2B2B2;
	text-decoration:none;
}
#leftcontent_container p.fila a#nextnews:hover{
	text-decoration:underline;
}

/*menuright
---------------------------------------*/
#rightcontent_container .flag_container{
	position:relative;
	float:left;
	width:31px;
	height:31px;
	cursor:pointer;
}
	#rightcontent_container .flag_container#en{
		background:url(../img/flag_en.gif) no-repeat top left;
	}
	#rightcontent_container .flag_container#fr{
		background:url(../img/flag_fr.gif) no-repeat top left;
	}
	#rightcontent_container .flag_container#it{
		background:url(../img/flag_it.gif) no-repeat top left;
	}
	#rightcontent_container .flag_container#ge{
		background:url(../img/flag_ge.gif) no-repeat top left;
	}	
	#rightcontent_container  span.flagname{
		display:block;
		float:left;
		margin:10px 0px 0px 10px;
		color:#666666;
		cursor:pointer;
	}
	#rightcontent_container  a.flag{
		display:block;
		height:40px;
		width:100px;
		clear:both;
		text-decoration:none;
	}
	#rightcontent_container  a.flag:hover{
		text-decoration:underline;
		color:#666666;
	}


