body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#FFFFFF;
	margin:0;
}
body#home .xmanager_content {
	font-size:12px;
	text-align:left;
}
div#liquid_container {
	position:relative;
	width:867px;
	margin:0 auto 3px auto;
}
#liquid_header {
	background-color:#FFFFFF;
	border-bottom:3px solid #EE3224;
	width:867px;
	height:122px;
	position:relative;
	margin-bottom:15px;
}
.xmanager_menu_top ul li.linked_image {
	float:left;
	list-style-type:none;
	margin-right:164px;
	width:321px;
}
* html .xmanager_menu_top ul li.linked_image{
	position:absolute;
	left:0;
	bottom:5px;
}
* html .xmanager_menu_top ul li.menu_top{
	position:absolute;
	right:0;
	bottom:-7px;
}
* html body#home #liquid_col_dx{
	margin-left:-9px;
}
* html .xmanager_content{
	width:528px;
}
.xmanager_menu_top ul li.menu_top{
	list-style-type:none;
} 
.xmanager_menu_top ul li.menu_top ul li {
	font-size:18px;
	font-weight:bold;
	list-style-type:none;
	float:left;
	padding:1px 0 10px 5px;
	margin:95px 0 0 15px;
	text-transform:lowercase;
}
*:first-child+html .xmanager_menu_top ul li.menu_top ul li{
	margin-top:81px;
}
* html .xmanager_menu_top ul li.menu_top ul li{
	margin:18px 0 0 15px;
}
.xmanager_menu_top ul li.linked_image div, .xmanager_menu_top ul li.link div {
	display:inline;
}
.xmanager_menu_top ul li.linked_image div{
	top:8px;
	position:relative;
}
#liquid_content {
	width:528px;
	background-color:#FFFFFF;
	height:auto;
}
.xmanager_content {
	width:528px;
	background-color:#FFFFFF;
}
.xmanager_content ul li.content_from_model div.img_big img {
	width:511px;
	height:287px;
}
.xmanager_content ul li.content_from_model div.imgbig img {
	width:511px;
	height:287px;
}
.xmanager_content ul li.content_from_model div.data {
	text-align:right;
	font-weight:bold;
	margin-top:20px;
}
.xmanager_content ul li.content_from_model div.testo {
	margin-top:20px;
}
#liquid_col_dx {
	width:339px;
	height:auto;
	background-color:#ffffff;
}
* html body#home #liquid_col_dx div.xmanager_col_dx {
	margin-bottom:-30px;
}
.xmanager_content ul li.content_from_model span.content_from_model_label {
	display:none;
}
#liquid_footer {
	color:#cf0000;
	width:100%;
	border-top:3px solid #EE3224;
	background-color:#FFFFFF;
	height:auto;
}
#liquid_footer .xmanager_footer ul li.code_injector{
	display:inline;
}
#liquid_footer p {
	margin:1px 0;
	padding:0;
	font-size:11px;
}
#cnt_cols {
	width:867px;
}
.clear {
	font-size:1px;
	line-height:1px;
}
.xmanager_content {
	background-color:#FFFFFF;
}
.xmanager_content ul li.content_from_model div.img_big div.div_video_from_attachment,.xmanager_content ul li.content_from_model div.flash_object {
	border:1px solid #cf0000;
	margin:0;
}
.xmanager_content ul li.box_important div.img_big img, .xmanager_content ul li.content_from_model div.img_big img, .xmanager_content ul li.content_from_model div.imgbig img {
	border:1px solid #000000;
	margin:0;
}
.xmanager_content ul li.content_from_model, body#home .xmanager_content ul li.box_important{
	list-style-type:none;
}
.xmanager_content ul li {
	list-style-type:none
}
#liquid_footer ul li {
	list-style-type:none;
}
.xmanager_content ul li.content_from_model div.img_big{
	margin-bottom:10px;
} 
.xmanager_content li.content_from_model .titolo, .xmanager_content li.content_from_model .nome_cliente, .xmanager_content ul li.scheda_partner div.titolo,body#risultati_xmanager .xmanager_content ul li.content_from_model div.testo {
	border-bottom:1px solid #333333;
	color:#000000;
	display:block;
	font-size:30px;
	font-weight:normal;
	margin-bottom:15px;
	text-transform:lowercase;
	width:513px;
	line-height:30px;
	padding-bottom:4px;
}
.xmanager_content li.content_from_model p {
	padding:0;
	margin:20px 0 0 0;
}
.xmanager_content li.content_from_model {
	margin-right:15px;
	line-height:20px;
	margin-bottom:15px;
}
.xmanager_content li.content_from_model .testo p {
}
.xmanager_content ul li.content_from_model span.content_from_model_label {
	display:none;/* per ottimizzare visualizzazione elementi vuoti in IE 6 e 7*/
}
.xmanager_content {
	text-align:justify;
}
.xmanager_content li.content_from_model ul li, .xmanager_content ul li.content_from_model .testo ol li {
	list-style-type:square;
	margin-left:35px;
	margin-top:5px;
}

.xmanager_content ul li.content_from_model .testo ol {
	margin:0 0 0 40px;
	padding:0;
}
.xmanager_content ul li.content_from_model .testo ol li {
	margin:5px 0 0 0;
}
.xmanager_content {
	font-size:14px;
}
* html .xmanager_content li.content_from_model .titolo {
	margin-top:17px;
}
* html body#descrizione .xmanager_content ul li.content_from_model div.img_logo {
	margin-top:17px;
}
/* --------------- ROLLOVER --------------------*/
li.content_from_model p a {
	font-weight:bold;
	text-decoration:none;
	color:#ee2e24;
}
li.content_from_model p a:hover{
	text-decoration:underline;
}
.xmanager_menu_top a {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.xmanager_menu_top a:hover,.xmanager_menu_top ul li.menu_top ul li.selected a {
	color:#ee2e24;
}
#liquid_footer a {
	color:#ee2e24;
}
#liquid_footer a:hover {
	text-decoration:underline;
}
.xmanager_content .titolo_homepage a,.xmanager_content  div.link_esterno a {
	color:#000000;
	text-decoration:none;
}
.xmanager_col_dx ul li.showcase_dx_second{
	position:absolute;
}
.xmanager_content .titolo_homepage a:hover {
	color:#ee2e24;
	text-decoration:none;
}
div.titolo_homepage a:hover {
	color:#000000;
}
div.sottotitolo_homepage a:hover {
	color:#000000;
}
.xmanager_content ul li.box_important div.testo_homepage a {
	background-color:#FFFFFF;
	color:#000000;
	cursor:default;
	text-decoration:none;
}
.xmanager_content ul li.box_important div.testo_homepage a:hover {
	color:#000000;
}
.xmanager_content ul li.box_important div.box_important_separate_link {
	color:#cf0000;
	height:15px;
	overflow:hidden;
}
.link_esterno_testo a {
	font-weight:bold;
	color:#ee2e24;
	text-decoration:underline;
}
.link_esterno_testo a:hover {
	color:#000000;
}
div.testo a {
	color:#ee2e24;
}
/* --------------- END ROLLOVER --------------------*/
.link_esterno_testo {
	margin-top:20px;
	text-align:right;
}
/* --------------- SELETTORI SPECIFICI --------------------*/
body#home #liquid_col_dx ul li {
	list-style-type:none;
}
* html .xmanager_menu_top ul li.search_box div.search_box_form input {
	margin-top:-1px;
	margin-bottom:-1px;
}
*:first-child+html .xmanager_menu_top ul li.search_box div.search_box_form input {
	margin-top:-1px;
}
/* --------------- END SELETTORI SPECIFICI --------------------*/
body#home .xmanager_content ul li.box_important div.img_media, .xmanager_content ul li.box_important div.video_medio,body#home .xmanager_content ul li.box_important div.img_media, .xmanager_content ul li.box_important div.video_medio {
	border:1px solid #000000;
	width:161px;
	height:90px;
	margin:0 0 8px 0;
}
body#home .xmanager_content ul li.box_important div.img_media img, .xmanager_content ul li.box_important div.video_medio div.div_video_from_attachment object {
	height:90px;
}
body#home .xmanager_content ul li.box_important ul li {
	float:left;
	width:163px;
	/*border-top:6px solid #cf0000;*/
	margin:0 12px 0 0;
	max-height:275px;
}
*:first-child+html body#home .xmanager_content ul li.box_important {
	/*margin-top:17px;*/
}
*:first-child+html body#home .xmanager_content ul li.box_important ul li{
	margin-top:-15px;
}
* html body#home .xmanager_content ul li.box_important ul li{
	margin-top:-15px;
}
body#home .xmanager_content ul li.box_important div.img_big img {
	width:161px;
	height:90px;
}
body#home .xmanager_content ul li.box_important div.img_big {
	margin-bottom:10px;
}
.xmanager_content ul li.content_from_model div.titolo_homepage, .xmanager_content ul li.box_important div.titolo_homepage,.xmanager_content ul li.box_important_content_1 div.titolo_homepage,.xmanager_content ul li.box_important_content_2 div.titolo_homepage,.xmanager_content ul li.box_important_content_3 div.titolo_homepage {
	font-size:19px;
	font-weight:bold;
	color:#000000;
	margin:0 0 3px 0;
	border-bottom:1px solid #000000;
	text-transform:lowercase;
}
.xmanager_content ul li.box_important_content_1 div.titolo_homepage,.xmanager_content ul li.box_important_content_2 div.titolo_homepage,.xmanager_content ul li.box_important_content_3 div.titolo_homepage{
}
.xmanager_content ul li.box_important_content_1{
	position:absolute;
	width:163px;
	left:0;
	margin-top:100px;
}
.xmanager_content ul li.box_important_content_2{
	position:absolute;
	width:163px;
	left:175px;
	margin-top:100px;
}
.xmanager_content ul li.box_important_content_3{
	position:absolute;
	width:163px;
	left:350px;
	margin-top:100px;
}
.xmanager_content ul li.box_important div.sottotitolo_homepage {
	font-size:12px;
	font-weight:bold;
	color:#ee2e24;
	margin:0;
	text-transform:uppercase;
}
.xmanager_content ul li.box_important div.testo_homepage p {
	margin:0;
	padding:0;
}
.xmanager_content ul li.box_important div.testo_homepage {
	color:#000000;
	margin:0;
	padding-top:0;
	height:60px;
	overflow:hidden;
}
.xmanager_content ul li.box_important div.testo_homepage a.truncate_string {
	color:#cf0000;
	cursor:pointer;
}
.xmanager_content ul li.box_important div.testo_homepage a.truncate_string:hover {
	color:#000000;
}
.xmanager_menu_top ul li.search_box div.search_box_form label {
	display:none;
}
.xmanager_menu_top ul li.search_box div.search_box_form input {
	border:1px solid #EE3224;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:190px;
	font-weight:bold;
	height:14px;
	margin-left:7px;
}
*:first-child+html .xmanager_menu_top ul li.search_box div.search_box_form input{
	margin-left:5px;
}
* html .xmanager_menu_top ul li.search_box div.search_box_form input{
	margin-left:5px;
}
.xmanager_menu_top ul li.search_box {
	width:272px;
	display:block;
	position:absolute;
	top:0;
	right:0;
}
.xmanager_menu_top ul li.search_box div.search_box_form button, .xmanager_content ul li.form_maker div.form_maker form input {
	background-color:transparent;
	background-image:url(../img/btn_cerca_on.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	height:auto;
	overflow:hidden!important;
	padding-top:18px;
	width:69px;
	border:0 none;
	position:absolute;
	right:0;
	cursor:pointer;
}
.xmanager_menu_top ul li.search_box div.search_box_form {
	height:18px;
	margin-top:10px;
}
.xmanager_menu_top ul li.lang_choice{
	position:absolute;
	top:25px;
	left:240px;
	list-style-type:none;
}
.xmanager_menu_top ul li.lang_choice form select{
	width:auto!important;
	border:1px solid #cf0000;
	font-size:.9em;
} 
.xmanager_menu_top ul li.lang_choice form div{
	position:absolute;
	top:0;
	left:75px;
}
.xmanager_menu_top ul li.lang_choice form div input{
/*
	display:block;*/
	background-color:transparent;
	position:absolute;
	width:22px;
	border:none;
	background-image:url(../img/english_flag.gif);
	background-repeat:no-repeat;
	height:16px;
	padding-top:16px;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second{
	border-top:1px solid #EE3224;
	padding-top:10px;
	margin-top:-2px;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second .pdf{
	margin-bottom:5px;
}

.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second span.content_from_model_label{
	font-weight:bold;
	color:#EE3224;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li,.xmanager_col_dx ul li.showcase_dx_second ul li{
	position:relative;
	width:100%;
	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px solid #000000;
	height:auto;
	min-height:92px!important;
}
* html .xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li{
	height:92px;
}
* html ..xmanager_col_dx ul li.showcase_dx_second ul li{
	height:92px;
}
*:first-child+html .xmanager_col_dx ul li.showcase_dx_second ul{
	margin-top:-16px;
}
* html .xmanager_col_dx ul li.showcase_dx_second ul{
	margin-top:-16px;
}
 
*:first-child+html .xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li{
	margin-bottom:8px;
}
* html .xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li{
	margin-bottom:8px;
}

.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div,.xmanager_col_dx ul li.showcase_dx_second ul li div{
	position:relative;
	left:173px;
	width:166px;
	font-size:12px;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div.img_media,.xmanager_col_dx ul li.showcase_dx_second ul li div.img_media{
	position:absolute;
	left:0;
	top:0;
	border:1px solid #000000;
	width:161px;	
}

.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div.titolo_homepage,.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div.titolo_homepage a,.xmanager_col_dx ul li.showcase_dx_second ul li div.titolo_homepage,.xmanager_col_dx ul li.showcase_dx_second ul li div.titolo_homepage a{
	font-size:14px;
	font-weight:bold;
	color:#000000;
	text-transform:lowercase;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div.titolo_homepage a:hover,.xmanager_col_dx ul li.showcase_dx_second ul li div.titolo_homepage a:hover{
	color:#ee2e24;
	text-decoration:underline;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div.sottotitolo_homepage{
}

.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second ul li div.testo_homepage,.xmanager_col_dx ul li.showcase_dx_second ul li div.testo_homepage{
	margin-top:10px;
}

.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second div.titolo,.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second div.titolo a{
	color:#ee2e24;
	font-weight:bold;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second div.titolo a:hover{
	text-decoration:underline;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second div.sinossi{
	margin-bottom:10px;
	line-height:1.3;
}
.xmanager_col_dx ul li.tabbed_contents div#showcase_dx_second div.xresource{
	margin-bottom:0px;
}
.xmanager_col_dx ul li.tabbed_contents div.tab,.xmanager_col_dx ul li.tabbed_contents div.active_tab{
	display:inline;
	line-height:2;
}

.xmanager_col_dx ul li.tabbed_contents div.tab a,.xmanager_col_dx ul li.tabbed_contents div.active_tab a{
	font-size:12px;
	text-transform:uppercase;
	padding:4px 8px;
	border:1px solid #FFFFFF;
	position:relative;
	top:-1px;
}
.xmanager_col_dx ul li.tabbed_contents div.tab a:hover,.xmanager_col_dx ul li.tabbed_contents div.active_tab a:hover{
	border:1px solid #ee2e24;
}


.xmanager_col_dx ul li.tabbed_contents div.active_tab a{
	background-color:#EE3224;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 9px;
	border:none!important;
}
.xmanager_col_dx ul li.tabbed_contents div.tab a:hover{
	background-color:#EE3224;
	color:#FFFFFF;
	font-weight:bold;
	padding:5px 9px;
	border:none!important;
}
.xmanager_col_dx ul li.tabbed_contents div.tab a{
	color:#EE3224;
	background-color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	border:1px solid #ee2e24;
}
.xmanager_col_dx li.search_box {
	list-style-type:none;
}
.xmanager_col_dx ul li.link div.link a {
	color:#000000;
}
.xmanager_col_dx ul li.link div.link a:hover {
	color:#ee2e24;
}
.xmanager_col_dx li{
	list-style-type:none;
	font-size:13px;
}
.xmanager_col_dx ul li.flash_player_dx_h{
	width:339px;
	height:192px;
	margin-bottom:15px;
	position:relative;
}
* html .xmanager_col_dx ul li.flash_player_dx_h{
	margin-bottom:12px;
}
.xmanager_col_dx ul li.flash_player_dx_h div.flash_player_dx_h{
	width:337px;
	height:190px;
}
.xmanager_col_dx ul li.flash_player_dx_h div.flash_player_dx_h img{
	border:1px solid #000000;

}
.xmanager_col_dx ul li.news_rss_h{
	width:337px;
	height:187px;
	background-color:#FFFFFF;
	border:1px solid #828282;
	margin-bottom:15px;
	position:relative;
}
* html .xmanager_col_dx ul li.news_rss_h{
	height:167px;
}
.xmanager_col_dx ul li.news_rss_h span.news_rss_h_label h3{
	background-color:#5b5b5b;
	height:8px;
	margin:0;
	padding:0;
	color:#FFFFFF;
	padding:7px 10px 10px 10px;
	font-size:1.4em;
}
* html .xmanager_col_dx ul li.news_rss_h span.news_rss_h_label h3{
	padding-bottom:0;
	height:6px;
	margin-bottom:7px;
}
* html .xmanager_col_dx ul li.news_rss_h ul{
	padding:0 15px;
}
.xmanager_col_dx ul li.news_rss_h ul li {
	font-size:12px;
	color:#000000;
	border-bottom:1px dotted #5b5b5b;
	padding-bottom:3px;
	margin-bottom:3px;
}
* html .xmanager_col_dx ul li.news_rss_h ul li {
	padding-bottom:2px;
	margin-bottom:1px;
}
.xmanager_col_dx ul li.news_rss_h ul li:last-child,.xmanager_col_dx ul li.news_rss_h ul li.news_rss_h_3 {
	border-bottom:none;
}
.xmanager_col_dx ul li.news_rss_h ul li div.pub_date{
	font-size:11px;
}
.xmanager_col_dx ul li.news_rss_h ul li div.link,.xmanager_col_dx ul li.news_rss_h ul li div.link a{
	font-weight:bold;
	color:#5b5b5b;
	font-size:14px;
}
.xmanager_col_dx ul li.news_rss_h ul{
	padding:5px 15px;
	height:132px;
}
.xmanager_col_dx ul li.news_rss_h ul li div.link a:hover{
	text-decoration:underline;
	color:#999999;
}
.xmanager_col_dx ul li.news_rss_h ul li span.news_rss_h_clear{
	display:none!important;
	display:inline;
} 

.xmanager_col_dx ul li.highlight_dx_img{
	width:163px;
	float:left;
	margin-right:12px;
}
.xmanager_col_dx ul li.highlight_dx_img div.img_media{
	width:161px;
	height:90px;
	border:1px solid #000000;
}

.xmanager_col_dx ul li.highlight_dx_txt{
	width:164px;
	font-size:12px;
	float:left;
}
.xmanager_col_dx ul li.highlight_dx_txt div.titolo_homepage {
	font-size:19px;
	font-weight:bold;
	color:#000000;
	margin:0 0 3px 0;
	border-bottom:1px solid #000000;
	text-transform:lowercase;
}
.xmanager_col_dx ul li.highlight_dx_txt div.link_esterno_testo {
	font-weight:bold;
	color:#cf0000;
	margin:0 0 7px 0;
	text-transform:uppercase;
	text-align:left;
}
.xmanager_col_dx ul li.highlight_dx_txt div.link_esterno_testo a{
	text-decoration:none;
}
/* ------------------SOLUZIONI ------------------ */
.xmanager_col_dx ul li.lista1 h3.titolo{
	font-size:18px;
	margin-top:10px;
	margin-bottom:5px;
	color:#000000;
}
.xmanager_col_dx ul li.lista1 h3.titolo a{
	color:#000000;
	text-decoration:none;
}
/* ----------------- */
.xmanager_content ul li.lista1 div.titolo {
	list-style-type:none;
	font-size:13px;
}
.xmanager_col_dx p {
	margin:0;
}
.xmanager_col_dx ul li.interact_product{
	width:337px;
	border:1px solid #EE3224;
	margin-bottom:10px;
}
.xmanager_col_dx ul li.interact_product div.interact_product{
	border:2px solid #FFFFFF;
	background-color:#E1E1E1;
}
.xmanager_col_dx ul li div.pdf {
	background-image:url(../img/ico_pdf.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	font-weight:bold;
	margin-bottom:1px;
	padding:9px 0 1px 22px;
	margin-left:3px;
	overflow:hidden;
}
.xmanager_col_dx ul li div.pdf a{
	color:#ee2e24;
	text-decoration:underline;
	font-size:12px;
}
.xmanager_col_dx ul li div.pdf a:hover {
	color:#EE3224;
	text-decoration:underline;
}
.xmanager_content ul li.mailer {
	list-style-type:none;
}
.xmanager_content ul li.mailer label {
	display:block;
	font-size:11px;
	font-weight:bold;
}
.xmanager_content ul li.mailer input, .xmanager_content ul li.mailer textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	border:1px solid #EE3224;
	margin:5px 0pt 10px;
	padding:3px 5px;
	width:502px;
}
.xmanager_content ul li.mailer button {
	cursor:pointer;
	background-color:#EE3224;
	border:0pt none;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:0pt;
	padding:3px 10px;
	text-align:center;
	text-transform:uppercase;
}
body#scrivici .xmanager_content li.content_from_model div.testo {
	font-size:10px;
	line-height:normal;
	margin-top:20px;
}
li.mailer {
	margin-top:15px;
}
*:first-child+html li.mailer {
	margin-top:0;
}
* html li.mailer {
	margin-top:0;
}
.xmanager_content li.content_from_model div.esigenza, .xmanager_content li.content_from_model div.obiettivi, .xmanager_content li.content_from_model div.realizzazione, .xmanager_content li.content_from_model div.risultati_raggiunti, .xmanager_content li.content_from_model div.testimonial, .xmanager_content li.content_from_model div.link_esterno {
	margin:20px 0 0 0;
}
.xmanager_content li.content_from_model p.esigenza, .xmanager_content li.content_from_model p.obiettivi, .xmanager_content li.content_from_model p.realizzazione, .xmanager_content li.content_from_model p.risultati_raggiunti, .xmanager_content li.content_from_model p.testimonial, .xmanager_content li.content_from_model p.link_esterno {
	margin:20px 0 0 0;
}
.xmanager_content li.content_from_model p.esigenza span.esigenza, .xmanager_content li.content_from_model p.obiettivi span.obiettivi, .xmanager_content li.content_from_model p.realizzazione span.realizzazione, .xmanager_content li.content_from_model p.risultati_raggiunti span.risultati_raggiunti, .xmanager_content li.content_from_model p.testimonial span.testimonial, .xmanager_content li.content_from_model p.link_esterno span.link_esterno {
	font-weight:bold;
	display:block;
	margin-bottom:-10px;
}
.xmanager_content li.content_from_model div.esigenza span.esigenza, .xmanager_content li.content_from_model div.obiettivi span.obiettivi, .xmanager_content li.content_from_model div.realizzazione span.realizzazione, .xmanager_content li.content_from_model div.risultati_raggiunti span.risultati_raggiunti, .xmanager_content li.content_from_model div.testimonial span.testimonial, .xmanager_content li.content_from_model div.link_esterno span.link_esterno {
	font-weight:bold;
	display:block;
	margin-bottom:-10px;
}
.xmanager_content li.content_from_model div.sottotitolo {
	color:#666666;
	font-weight:bold;
	margin:10px 0 0 0;

	text-transform:uppercase;
	width:513px;
}
.xmanager_content ul li.search_results_simple {
	list-style-type:none;
	font-size:13px;
	line-height:1;
}
.xmanager_content ul li.search_results_simple h2 {
	border-top:2px solid #CF0000;
	display:block;
	font-size:18px;
	padding-bottom:20px;
	padding-top:5px;
	width:515px;
	font-weight:normal;
}
.xmanager_content ul li.search_results_simple ul li {
	border-top:none;
}
.xmanager_col_dx ul, xmanager_col_dx li {
	margin:0;
	padding:0;
	border:0;
	position:relative;
}
/************************************************hack per risolvere menudx su IE 6 e 7 ***********************************/
.xmanager_content ul li.form_maker div.form_maker form {
	position:relative;
	margin-bottom:10px;
}
.xmanager_content ul li.form_maker div.form_maker form label {
	display:block;
	padding-bottom:2px;
	font-weight:bold;
	font-size:13px;
}
.xmanager_content ul li.form_maker div.form_maker form select#sbf_Lingua, .xmanager_content ul li.form_maker div.form_maker form select#sbf_Genere, .xmanager_content ul li.form_maker div.form_maker form select#sbf_Eta, .xmanager_content ul li.form_maker div.form_maker form select#sbf_Tipologia {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	padding:2px 1px;
	color:#333333;
	width:515px;
	margin-bottom:10px;
	border:1px solid #CF0000;
}
.xmanager_content ul li.form_maker div.form_maker form input {
	left:0;
	cursor:pointer;
}
.xmanager_content ul li.form_filtered_list div.no_results {
	padding:20px 0 0 0;
}
.xmanager_content .content_from_model .link_esterno_testo, .xmanager_content .content_from_model .link_esterno {
	display:inline;
}

body#risultati_xmanager .xmanager_content ul li.search_results_simple {
	margin:0 0 20px 0;
	width:513px;
	font-size:14px;
	color:#666666;
	display:inline;
	
}
body#risultati_xmanager .xmanager_content ul li.search_results_simple ul li{
	margin-bottom:10px;
}
body#risultati_xmanager .xmanager_content ul li.search_results_simple span.search_results_simple_label{
	font-weight:bold;
	margin-bottom:10px;
	display:block;
}
body#risultati_xmanager .xmanager_content ul li.search_results_simple div.titolo{
	line-height:1.2;
}
body#risultati_xmanager .xmanager_content ul li.search_results_simple a{
	color:#ee2e24;
	font-weight:bold;
}
body#risultati_xmanager .xmanager_content ul li.search_results_simple a:hover{
	text-decoration:underline;
}
.xmanager_content a:hover{
	text-decoration:underline;
	color:#ee2e24!important;
}
#liquid_footer a:hover{
	text-decoration:underline!important;
}
.xmanager_col_dx ul li.content_from_model{display:inline;}
.xmanager_content ul li.altri{
	display:inline;
}
/*.xmanager_col_dx ul li.miniBox {
	/*display:none;*/
	background-color:#00FF00;
	width:300px;
	height:150px;
	margin-bottom:10px;
}
*/