@charset "UTF-8";
/* CSS Document */

body { text-align:center; }

#slide_home {
	width:426px;
	height:491px;
	margin:0 auto;
	background:#FFFFFF;
	text-align:center;
	vertical-align:top;
	padding-top:40px;
}


.slideshow {
	margin:0 auto;
}


/***************************************************/
/******* stili delle 3 colonne della pagina ********/
/***************************************************/
#colonna_1{ 
	float:left; 
	width:157px;
	padding-top:63px;
}

#colonna_2{ 
	float:left; 
	width:426px; 
}

#colonna_3{ 
	float:left; 
	width:339px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	padding-top:63px;
}




/***************************************************/
/***************** stili del MENU ******************/
/***************************************************/
#menu { 
	list-style:none; 
	text-align:left; 
	padding:0;
	padding-left:4px;
	margin:0;
	width:147px;
	font-family:Futura, Verdana, Arial, Helvetica, sans-serif;
}

.menu_elenco { 
	padding-bottom:25px; 
	padding-left:0;
	font-size:13px;
}

.sottomenu_elenco {
	padding-top:5px;
	padding-left:10px;
	font-size:12px;
}

a.voci_menu {
	/*font:16px 'FuturaLightCondensed', Verdana, Arial, Helvetica, sans-serif;*/
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

a.voci_menu:hover {
	/*font:16px 'FuturaLightCondensed', Verdana, Arial, Helvetica, sans-serif;*/
	color:#af181a;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

a.voci_menu_sel {
	color:#af181a;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

a.voci_menu_sel:hover {
	color:#af181a;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:bold;
}

a.voci_menu_secondo {
	/*font:16px 'FuturaLightCondensed', Verdana, Arial, Helvetica, sans-serif;*/
	color:#666666;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}

a.voci_menu_secondo:hover {
	/*font:16px 'FuturaLightCondensed', Verdana, Arial, Helvetica, sans-serif;*/
	color:#af181a;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}

a.voci_menu_secondo_sel {
	color:#af181a;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}

a.voci_menu_secondo_sel:hover {
	color:#af181a;
	text-transform:uppercase;
	text-decoration:none;
	font-weight:normal;
}




/***************************************************/
/***************** stili del MENU ******************/
/***************************************************/
.elenco_utenti {
	line-height:14px;
	padding-top:18px;
	float:left;
	margin:0 auto;
	font-size:12px;
}

.foto_utente {
	float:left;
	width:350px;
	margin-right:10px;
	height:350px;
	font-size:12px;
}
.show {
	float:none;
	width:auto;
	margin-right:0px;
	height:auto;
	padding-bottom:10px;
}

.foto_utente td{
		font-size:12px;
}
.foto_classifica {
	float:left;
	margin-right:30px;
}

.elenco_pagine {
	padding-top:80px;
}

a.freccia_pagine {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

a.freccia_pagine:hover {
	color:#666666;
	text-decoration:none;
}

.num_pagina {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	/*
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	background-color:#DADDE2;
	*/
}

.elenco_foto_utente {
	line-height:14px;
	padding-top:18px;
}

a.link_categoria {
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a.link_categoria:hover {
	text-decoration:underline;
}






/***************************************************/
/********************* altro ***********************/
/***************************************************/
.err_usr_pwd{color:#FF0000;font-weight:bold}
.titoli {
	font-family:Futura, Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#af181a;
/*	text-transform:uppercase;*/
	font-weight:bold;
}

.testo {
	line-height:14px;
	padding-top:18px;
}

#loghi {
	width:922px;
	text-align:center;
	float:left;
}

a.link {
	color:#af181a;
	text-decoration:none;
}

a.link:hover {
	color:#af181a;
	text-decoration:underline;
}

#form_txt  a {
	color:#af181a;
	text-decoration:none;
}

#form_txt a:hover {
	color:#af181a;
	text-decoration:underline;
}


.img_categoria {border:4px #dadde3 solid;}
#lista_categorie td {padding-top:30px;}
#titolo_news{ font-size:14px; color:#666666;padding-bottom:10px;}
#titolo_news_hp{ font-size:14px; color:#666666;padding-bottom:10px;padding-top:10px;}
#testo_news_hp{ line-height:14px;}

.testo_biografie {
	text-align:left; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}


/***************************************************/
/********************* footer **********************/
/***************************************************/
#footer {
	width:922px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8c8c8c;
	padding-top:10px;
	float:left;
}

a.footer_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#8c8c8c;
	text-decoration:none;
}

a.footer_link:hover {
	color:#666666;
	text-decoration:none;
}

a.footer_link_sel {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}

a.footer_link_sel:hover {
	color:#666666;
	text-decoration:none;
}
