@charset "utf-8";
/*
	@copyright  		Copyright (c) 2007-2009 Mentefredda Srl All rights reserved.
	@license    		All right reserved
	@web-developing 	Mentefredda S.r.l. - http://www.mentefredda.it/chi-siamo/team
*/
#cnt {
	padding-bottom:0px !important;
}

.select_service
{
	
}
.select_service ul
{
	background-image:url(../images/background/title-sx.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:42px;
	width:690px;

}

.select_service ul li
{
	float:left;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bolder;
	padding-top:14px;
	color:#787878;
	background-image:url(../images/background/li-select_service.gif);
	background-position:right 3px;
	background-repeat:no-repeat;
	text-align:center;	
	padding-bottom:10px;
	cursor:pointer;
}

.select_service ul li a:link,.select_service ul li a:visited, .select_service ul li a:active
{
	color:#787878;
}
.select_service ul li a:hover
{
	color:#fff;
}

.select_service ul  .first
{
	width:237px;
	overflow:hidden;
}

.select_service ul  .first:hover, .select_service ul  .first_current
{
	background-image:url(../images/background/select_service-first.gif);
	background-position:left  top;
	background-repeat:no-repeat;
	color:#fff;
}



.select_service ul  .second
{
	width:215px;
	overflow:hidden;
}

.select_service ul  .second:hover, .select_service ul  .second_current
{
	background-image:url(../images/background/select_service-second.gif);
	background-position:left  top;
	background-repeat:no-repeat;
	color:#fff;
}

.select_service ul  .third
{
	background:none;
	width:238px;
	overflow:hidden;
}



.select_service ul  .third:hover, .select_service ul  .third_current
{
	background-image:url(../images/background/select_service-third.gif);
	background-position:right  top;
	background-repeat:no-repeat;
	color:#fff;
}

.news-folder
{
	display:none;
}

#tabs-cnt
{
	padding-top:10px;
	border-left:1px solid #ceced0;
	border-right:1px solid #ceced0;
	background-color:#fff;
	padding:17px 21px 0px 21px;
	height:136px;
}

/*
 * Filtri delle pagine
 * 
 * 
 */

#filter_struct
{
color:#787878;
font-weight:bolder;
margin-left:249px;
position:absolute;
text-transform:uppercase;
width:400px;
	
	
}

#filter_struct ul
{
	text-align:right;
}

#filter_struct ul li
{
display:inline;
margin-right:5px;
}

#filter_struct .change
{
	font-weight:normal;
	cursor:pointer;
	color:#c31818;
}

#filter_struct .change:hover
{
	text-decoration:underline;	
}


#filter_struct .current
{
	text-decoration:underline;
}

/*
 * Fix per la home page
 * 
 */

#tpl_list .row p 
{
	float:left;
	width:305px;
}

/*
 * Le notizie in home page 
 * 
 */

.news_str .single_vote
{
	background-image:url(../images/background/small-grabber.gif);
	background-position:right  top;
	background-repeat:no-repeat;
	z-index:5;
	position:absolute;
	margin-top:20px;
	width:447px;
	height:46px;
	margin-left:-20px;
	margin-top:88px;
	
}

.news_str .single_vote   .see
{
	margin-left:362px;
	position:absolute;
	text-align:right;
	top:-92px;
	width:300px;
	z-index:100;

}

.news_str .single_vote   .see a:link,.news_str .single_vote   .see a:visited, .news_str .single_vote   .see a:active {
	font-weight:bolder;
	color:#f37113;
}
.news_str .single_vote   .see a:hover {
	font-weight:bolder;
	color:#f37113;
	text-decoration:underline;
}

.news_str .single_vote .people
{
	float:left;
	margin-top:-7px;
}

.news_str .single_vote .score
{
	float:left;
	margin-top:-5px;
}

.news_str .single_vote .score img
{
	margin-right:7px;
}

.news_str .single_vote .score .vote
{
	
}

.news_str .single_vote   .nm_str
{
	float:left;
	font-size:14px;
	margin-left:24px;
	margin-top:4px;
	width:185px;
	display:block;
}







.news_str
{
	border:none;
}

.news_str h2
{
	background:none;
	font-size:17px;
	text-transform:capitalize;
	text-align:left;
	padding:0px;
	font-weight:normal;
	color:#2676d0;
	margin-bottom:5px;
	width:450px;
}




.news_str .simplenews-block .newscat-title h2
{
	font-weight:normal;
	color:#2676d0;	
}


.news_str h2 a:link,.news_str  h2 a:visited, h2 a:active {
	font-weight:normal;
	color:#2676d0;
}
.news_str h2 a:hover {
	font-weight:normal;
	color:#2676d0;
	text-decoration:underline;
}

.news_str .simplenews-block .newscat-title .news-folder
{
	display:none;
}


.news_str .simplenews-block .newscat .news
{
	background-color:#FFFFFF;
	border:medium none;
	height:83px;
	margin-top:0;
	overflow:hidden;
	width:100%;
	padding:0px;
}
.news_str .simplenews-block .newscat .news h3 
{
	font-size:13px;
	color:#787878;
	font-weight:bolder;
	text-transform:capitalize;
}

.news_str .simplenews-block .newscat .news h3 a:link, .news_str .simplenews-block .newscat .news h3 a:visited,.news_str .simplenews-block .newscat .news h3 a:active
{
	text-transform:capitalize;
	color:#787878;
	font-weight:bolder;
}
.news_str .simplenews-block  .newscat .news h3 a:hover
{
	text-transform:capitalize;
	color:#787878;
	font-weight:bolder;
}



.news_str .simplenews-block .newscat .news img
{
}

.news_str .simplenews-block .newscat .news p
{
}

.news_str .simplenews-block .newscat .news .news-price
{
}

.news_str .simplenews-block .newscat .news .news-price .news-goto
{
}

.news_str .simplenews-block .newscat .news .news-price .news-goto a:link, .news_str .simplenews-block .newscat .news .news-price .news-goto a:visited, .news_str .simplenews-block .newscat .news .news-price .news-goto a:active 
{
}

.news_str .simplenews-block .newscat .news .news-price .news-goto a:hover
{
}

.news_str .simplenews-block .newscat .news .news-link
{

}

.news_str .navigator
{
	margin-left:629px;
	position:absolute;
	text-align:right;
	top:327px;
	z-index:1;
}

.news_str .navigator .next
{
	background-image: url(../images/background/news-prev.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position:absolute;
	z-index:50;
	width:28px;
	height:23px;
	margin-left:-30px;
	cursor:pointer;
	margin-top:-20px;
	
}
.news_str .navigator .prev
{
	background-image: url(../images/background/news-next.gif);
	background-repeat: no-repeat;
	background-position: right top;
	position:absolute;
	z-index:50;
	width:28px;
	height:23px;
	cursor:pointer;
	margin-top:-20px;
	
}


/*
 * I tabulatori
 */ 

.bg_reg
{
	background-image: url(../images/background/user-reg-home.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.bg_reg_close
{
	background-image: url(../images/background/user-reg-home-close.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	width:691px;
	height:21px;
	margin-bottom:8px;	
}

#tabs-third h3
{
	font-size:22px;
	font-weight:bolder;
	color:#c31818;
	text-transform:capitalize;
	margin-bottom:10px;
}

#tabs-third .slogan
{
	color:#e86711;
}

#tabs-third p
{
	font-size:14px;
	width:470px;
}

#tabs-third .reg
{
	background-image: url(../images/background/reg-now.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float:right;
	width:158px;
	height:36px;
	margin-top:-20px;
	text-transform:uppercase;
	font-weight:bolder;
	color:#fff;
	font-size:20px;
	text-align:center;
	padding-top:8px;
}


#tabs-third .reg a:link, #tabs-third .reg a:visited,#tabs-third .reg a:active
{
	color:#fff;
}
#tabs-third .reg a:hover
{

	color:#fff;

}

#tabs-first
{
	margin-top:0px;
}

