/* General */

body {
	color:#FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	background-color: #FFFFFF;
	margin:0;
	}
	
a { 
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
	}
	
a:hover {
	text-decoration: underline;
	}		

td {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
	}
	
.pixel_h {
	line-height: 1px;
	font-size: 0px;
	}

/* ******************************* Testo ******************************* */	
/* Testo generico */	
.testo {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
	}
	
.testo_bianco {
	color:#FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
	}

.linktxt { 
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	}

/* Navigator SX */		
.nav_sx_lev0 {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	text-indent: 2px;
	}
	
.nav_sx_lev1 {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	text-indent: 12px;
	}

.navigator {
	color:#FFFFFF;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 20px;
}

/* Libri */
.txt_book_title {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 14px;
	line-height: 20px;
}

.txt_book_auth {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 20px;
}

.txt_book_info {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	line-height: 20px;
}

.txt_book_desc {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

/* Schede */
.txt_scheda_title {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 20px;
}

.txt_scheda_auth {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 14px;
	line-height: 20px;
}

.txt_scheda_info {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	line-height: 20px;
}

.txt_scheda_desc {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

/* Novita */
.novita_booktitle {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	line-height: 20px;
}

.novita_auth {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 20px;
}

.novita_info {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 16px;
}

.novita_uscita {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	line-height: 12px;
}

/* Offerte */
.offerte_booktitle {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	line-height: 20px;
}

.offerte_auth {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 20px;
}

.offerte_info {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 16px;
}

.offerte_prezzo {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	line-height: 15px;
}
.offerte_link {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

/* Autori */
.txt_autori_lettere {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

.txt_autori_nomi {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	line-height: 20px;
}

/* Eventi */
.txt_eventi_data {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
}

.txt_eventi {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 14px;
}

.txt_eventi_link {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
}

/* Buy */
.buy {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 20px;
}

.box_info {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 8px;
	line-height: 10px;
}

/* Titoli pagine */
.tit_page {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
/*	font-style: italic; */
}

.tit_page_red {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
/*	font-style: italic; */
}

/* Catalogo */
.catalogo_title {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	line-height: 16px;
}

.catalogo_txt {
	color:#CCCCCC;
}

/* Collana */
.collana_booktitle {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

.collana_auth {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

.catalogo_collana {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

/* Librerie */
.librerie_elenco {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
}

.librerie_txt {
	color:#FF3300;
}

/* Distributori */
.distributori_elenco {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
}

.distributori_txt {
	color:#FF3300;
}

/* Servizi Editoriali */
.servizi_elenco {
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 12px;
	line-height: 16px;
}

.servizi_txt {
	color:#FF3300;
}

/* Newsletter */
.newsletter_link {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 13px;
	line-height: 16px;
}

/* Foregin rights */
.foreign_linkscheda {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
}

/* Ricerca */
.ricerca_risultato {
	color:#FD3400;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
}


/* Navigator DX */
.txt_nav_dx_red {
	color:#FF3300;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 16px;
}


/* ************************ Link ************************* */
/*
a:link, a:active, a:visited { 
	color:#000000;
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 12px;
	}
	
a:hover {
	text-decoration: underline;
	}		
*/		

a.linktxt:link, a.linktxt:active, a.linktxt:visited { 
	text-decoration: none;
	}

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

a.navigator:link, a.navigator:visited, a.navigator:active {
	text-decoration: none;
	}	
	
a.navigator:hover {
	text-decoration: underline;
	}		

a.txt_book_title:link, a.txt_book_title:visited, a.txt_book_title:active {
	text-decoration: none;
	}	
	
a.txt_book_title:hover {
	text-decoration: underline;
	}		

a.txt_scheda_title:link, a.txt_scheda_title:visited, a.txt_scheda_title:active {
	text-decoration: none;
	}	
	
a.txt_scheda_title:hover {
	text-decoration: underline;
	}		

a.txt_autori_nomi:link, a.txt_autori_nomi:visited, a.txt_autori_nomi:active {
	text-decoration: none;
	}	
	
a.txt_autori_nomi:hover {
	text-decoration: underline;
	}		

a.txt_eventi_link:link, a.txt_eventi_link:visited, a.txt_eventi_link:active {
	text-decoration: none;
	}	
	
a.txt_eventi_link:hover {
	text-decoration: underline;
	}		

a.buy:link, a.buy:visited, a.buy:active {
	text-decoration: none;
	}	
	
a.buy:hover {
	text-decoration: underline;
	}		

a.box_info:link, a.box_info:visited, a.box_info:active {
	text-decoration: none;
	}	
	
a.box_info:hover {
	text-decoration: underline;
	}		

a.catalogo_title:link, a.catalogo_title:visited, a.catalogo_title:active {
	text-decoration: none;
	}	
	
a.catalogo_title:hover {
	text-decoration: underline;
	}		

a.catalogo_collana:link, a.catalogo_collana:visited, a.catalogo_collana:active {
	text-decoration: none;
	}	
	
a.catalogo_collana:hover {
	text-decoration: underline;
	}		

a.novita_booktitle:link, a.novita_booktitle:visited, a.novita_booktitle:active {
	text-decoration: none;
	}	
	
a.novita_booktitle:hover {
	text-decoration: underline;
	}		

a.offerte_booktitle:link, a.offerte_booktitle:visited, a.offerte_booktitle:active {
	text-decoration: none;
	}	
	
a.offerte_booktitle:hover {
	text-decoration: underline;
	}		

a.offerte_link:link, a.offerte_link:visited, a.offerte_link:active {
	text-decoration: none;
	}	
	
a.offerte_link:hover {
	text-decoration: underline;
	}		

a.newsletter_link:link, a.newsletter_link:visited, a.newsletter_link:active {
	text-decoration: none;
	}	
	
a.newsletter_link:hover {
	text-decoration: underline;
	}		

a.foreign_linkscheda:link, a.foreign_linkscheda:visited, a.foreign_linkscheda:active {
	text-decoration: none;
	}	
	
a.foreign_linkscheda:hover {
	text-decoration: underline;
	}		

a.txt_nav_dx_red:link, a.txt_nav_dx_red:visited, a.txt_nav_dx_red:active {
	text-decoration: none;
	}	
	
a.txt_nav_dx_red:hover {
	text-decoration: underline;
	}		

	
/* ******************* Input ********************* */

input.cerca {
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	line-height: 14px;
	/*letter-spacing: 10px;*/
	}
	
span.titolo {
  font-family: "Trebuchet", Verdana, Arial, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	padding-left: 1em;
}	

.csc-header H1 {
  color: #F30;
	font-size: 1.3em;
}

/* SEZIONE AUTORI */

div.autore {
    border-bottom: 1px dashed #F30;
    line-height:30px;
    color: #F30;
    font-size: 1.2em;
}
div.autore img {float:left; margin-right:5px;}
div.autore a:link, div.autore a:visited{
    color: #F30;
    font-size: 14px;
    font-weight:bold;
    text-decoration:none;
    line-height:30px;
}
div.autore a:hover {text-decoration:underline}


div.news-single-item h2 {
	color:#FD3400;
}


div.news-list-item img,
div.news-single-img {
	float:left;
	margin-right:5px;
}

div.news-list-morelink, hr.clearer {clear:left;}

fieldset.csc-mailform {border:none;}
fieldset.csc-mailform div.csc-mailform-field {margin-bottom:5px;}
fieldset.csc-mailform label {float:left;width:70px;}


/* AGGIUNTE 13/11/07 */
.navigator {font-size:12px;}

.nav_sx_lev0 {font-size:12px;}

td {
	font-size:12px;
	line-height:normal !important;
}

a {font-size:12px;}

p.footer {
	color:#FFF;
	padding:5px;
	margin:0;
}
.box_info {
color:#FFF;
font-size:1em;
}

.csc-frame-frame1 .tx-extendedshop-pi1 {
	border-bottom:1px dashed red;
}
div.news-single-item h3,
div.news-single-item p.bodytext {
	font-size:12px;
	font-weight:normal;
	line-height:1.5 !important;
}

#shop_paymentPrice {
	float:right;
}
div.news-latest-item img{
	float:left;
	margin: 0 5px 0 0;
}

.wfqbe_table_results {
	border-collapse:collapse;
	border:1px solid #000;
	width:100%;
}
.wfqbe_table_results th,
.wfqbe_table_results td {padding:0.3em}
.wfqbe_table_results th {
	font-size:14px;
	color:#FD3400;
	text-align:left;
}
.wfqbe_table_results .wfqbe_odd td{
	background-color:#636363;
	color:#FFF !important;
}


/* ---------- SPAZIO VOCI MENU A SINISTRA DALL'IMMAGINE ----------- */
.left_menu_voice{padding-left:5px}
.left_menu_img{padding-left:15px}

.help_button img{border:none; margin:0 0 20px 0;}
