body {
	background-image: url(../images/main-bg.gif);
	background-repeat: repeat-x;
	background-color: #CCE5F2;
}

#body-tab-pagina{
	width: 930px;
	margin-right: auto;
	margin-left: auto;
}

#tabella-sx{
	background-color: #FFFFFF;
	width: 200px;
	vertical-align: top;
	line-height: 18px;
}

h2 {
	font-size: 16px;
	text-decoration: none;
	line-height: normal;
	margin: 0px;
}
h1 {
	font-size: 18px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	margin: 0px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	margin: 0px;
}
#barra-sfondo-ciano {
	background-image: url(file:///F|/SITI%20WEB/www.MondoeBook.it/images/ciano-2.0.gif);
	background-repeat: repeat-x;
	height: 18px;
}
#barra-sfondo-arancio {
	background-image: url(file:///F|/SITI%20WEB/www.MondoeBook.it/images/arancio-2.0.gif);
	background-repeat: repeat-x;
	height: 25px;
}
#barra-sfondo-viola {
	background-image: url(/images/violaceo-2.0.gif);
	background-repeat: repeat-x;
	height: 24px;
}



a, a:link, a:visited {
	color: #0000FF;
}

a:hover {
	color: #FF0000;
}
#tb-immagine-ebook {
	width: 40%;
	vertical-align: top;
}
#tb-presentazione-ebook {
	width: 99%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 20px;
	line-height: 18px;
}
#tb-recensione {
	width: 98%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	line-height: 18px;
}
#tb-indice {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#tb-scarica-capitolo {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#tb-bonus {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#tb-diritti-rivendita {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#tb-ebook-garantito {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}


#tb-maggiori-info {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#tb-acquista {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}
#tb-garanzia {
	width: 98%;
	margin-top: 30px;
	margin-right: auto;
	margin-left: auto;
}








#header {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFFFFF;
}
#header-tab-titolo {
	vertical-align: middle;
}
#pubblica-tb-ext {
	background-color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 24px;
	color: #000000;
	font-weight: bold;
}
#pubblica-tb-int {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #FFDDDD;
	text-align: left;
	font-weight: normal;
	line-height: 18px;
	margin: 3px;
	color: #000000;
}

#header-tb-ricerca {
	background-image: url(/images/gb-alt-50.gif);
	background-repeat: repeat-x;
	border: 1px solid #CCCCCC;
	vertical-align: middle;
}
#header-tb-ricerca-int {
	height: 20px;
}


#titolo-header {
	background-image: url(/images/Titolo.gif);
}

#barra-nera {
	background-image: url(../images/barra-nera.gif);
	height: 30px;
}


#ricerca-tab-risultato {
	width: 600px;
	float: left;
	position: fissa;
}

.evidenziato {
	background-color: #FFFF00;
}


.sotto-titolo-acquisto {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	line-height: 18px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}



#contenuti {
	background-color: #FFFFFF;
	padding-right: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 10px;
}
.rosso-piu-grosso {
	font-size: 16px;
	color: #FF0000;
}
#tab-newsletter2 {
	background-color: #BAE2F8;
	border: 1px dashed #000000;
}


.grosso {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}


.link-rosso {
	color: #FF0000;
}
.testo-maiuscolo {
	text-transform: uppercase;
	color: #FF0000;
}
.elenco-normale-spostato {
	padding-left: 20px;
}



#menu-sx {
	color:#000000;
	text-decoration:none;
	margin-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#menu-sx a{
	color:#000000;
	text-decoration:none;
	margin-left:8px;
}
#menu-sx a:hover{
	color:#FF0000;
	text-decoration:none;
	margin-left:8px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.testo-spostato {
	margin-left: 10px;
}


ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}

li {
	list-style-type:none;
	margin-left:10px;
}

#menu-cat-titolo {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 2px;
	margin-left: 1px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	height: 18px;
	background-image: url(/images/sfondo-blu-2.gif);
	background-repeat: repeat-x;
	font-weight: bold;
}



#menu-cat-titolo a:link, #menu-cat-titolo a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

#menu-cat-titolo a:hover {
	color: #FF0000;
}


#tb-titolo-menu {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	background-color: #00CCFF;
}
#box-centrale-titolo-cat {
	background-image: url(/images/box-sfondo-nero.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 14px;
	text-indent: 10px;
}
#box-sx-titolo-cat {
	background-image: url(/images/box-sx-nero.gif);
	background-repeat: no-repeat;
	background-position: left;
	width: 6px;
}
#tb-box-presentazione {
	margin-top: 30px;
}
#tb-box-presentazione-image {
	text-align: center;
	vertical-align: top;
	width: 110px;
}
.presentazione-descrizione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


.standard-attivo:link, .standard-attivo:visited {
	color: #0000FF;
}
.rosso-grassetto {
	font-weight: bold;
	color: #FF0000;
}

#tb-box-presentazione-testo {
	vertical-align: top;
	text-align: justify;
	padding-right: 10px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.standard-attivo:hover {
	color: #FF0000;
	text-align: center;
	width: 100px;
}
#bottone-vendita {
	text-align: center;
	width: 120px;
	height: 20px;
}
#bottone-acquisto {
	text-align: center;
	width: 100px;
	height: 20px;
}

.presentazione-titolo-non-attivo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #C40000;
	padding-bottom: 0px;
}

.presentazione-titolo {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #C40000;
	padding-bottom: 0px;
}

.presentazione-titolo:visited, .presentazione-titolo:link {
	color: #C40000;
	text-decoration: none;
}

.presentazione-titolo:hover {
	color: #FF0000;
	text-decoration: underline;
}
#tb-bottone-download {
	width: 120px;
	height: 20px;
}


.nero-grassetto-attivo {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.nero-grassetto-attivo:link, .nero-grassetto-attivo:visited {
	color: #000000;
	text-decoration: none;
}
.nero-grassetto-attivo:hover {
	text-decoration: underline;
}

.nero-attivo:link, .nero-attivo:visited {
	color: #000000;
	text-decoration: none;
}
.nero-attivo:hover {
	text-decoration: underline;
}

.blu-attivo-no-sotto, .blu-attivo-no-sotto:link, .blu-attivo-no-sotto:visited {
	color: #0000FF;
	text-decoration: none;
}
.blu-attivo-no-sotto:hover {
	text-decoration: underline;
	color: #FF0000;
}
.presentazione-sotto-titolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 0px;
	font-weight: normal;
	font-style: italic;
}
#box-tb-titolo-cat {
	height: 25px;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 10px;
	position: relative;
}


#box-dx-titolo-cat {
	background-image: url(/images/box-dx-nero.gif);
	background-repeat: no-repeat;
	background-position: right;
	width: 6px;
}



.submenu a{ 
    color:red; 
	
} 
#tb-titolo-e-autore {
	padding: 0px;
	margin: 0px;
}


.submenu a:hover { 
    color:Black; 
    padding-left:7px; 
} 


#newsletter-tb-int {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #CCE5F2;
	text-align: left;
	font-weight: normal;
	line-height: 18px;
	margin: 3px;
	color: #000000;
}


#newsletter-tb-ext {
	background-color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	line-height: 24px;
}

#footer {
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #DFDFDF;
}




#bottoni-menu-header {
	background-image: url(../images/button-blu.gif);
	background-repeat: repeat-x;
}


.miomenudx { 
    position: relative; 
    padding-bottom: 7px; 
    padding-left: 3px;} 
#barra-nera-smussata-alto {
	background-image: url(../images/barra-smusso-sup.gif);
	background-position: left;
	height: 28px;
	color: #FFFFFF;
	text-align: center;
	line-height: 28px;
}

	#submenu-2 { 
    width: 100%; 
    border:1px solid silver; 
} 


.menu-alto-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.menu-alto-header:visited, .menu-alto-header:link {
	color: #FFFFFF;
	text-decoration: none;
}

.menu-alto-header:hover {
	color: #FF0000;
	text-decoration: none;
}
.menu-bottoni-header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
}
.menu-bottoni-header:visited, .menu-bottoni-header:link {
	color: #FFFFFF;
	text-decoration: none;
}

.menu-bottoni-header:hover {
	color: #FF0000;
	text-decoration: none;
}


.abox-sup-sx {
	background-image: url(../images/abox_sx.png);
	background-repeat: no-repeat;
	background-position: left top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.abox-centro-dx {
	background-image: url(../images/bordo_laterale_dx.gif);
	background-repeat: repeat-y;
	background-position: right;
	width: 5px;
}

.abox-centro-centro {
	background-color: #EEEEEE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}

.abox-sup-dx {
	background-image: url(../images/abox_dx.png);
	background-repeat: no-repeat;
	background-position: right top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.abox-centro-sx {
	background-image: url(../images/bordo_laterale_sx.gif);
	background-repeat: repeat-y;
	background-position: left;
	width: 5px;
}
.abox-inf-dx {
	background-image: url(/images/Fbox_dx.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#stella-gialla {
	background-image: url(/images/star_valid.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 17px;
	width: 17px;
}
#tab-opinioni {
	background-color: #EEEEEE;
	border: 1px solid #0000FF;
}



.abox-inf-sx {
	background-image: url(/images/Fbox_sx.png);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#tab-sottolineata-recensione {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	text-align: left;
	padding-left: 10px;
}


.abox-contenuto {
	background-color: #EEEEEE;
	border: 1px solid #E0E0E0;
}
.elenco {
	list-style-type: disc;
	line-height: 25px;
	padding-left: 10px;
}
.piccolo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
}
#segnala-opinione {
}



.carattere-tab-recensione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #000000;
	font-weight: normal;
}
.carattere-grosso-tab-recensione {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #000000;
}
#tb-recensione-dati {
	text-align: center;
}
#dati-prodotto-tb-est {
	margin-right: auto;
	margin-left: auto;
	width: 190px;
	line-height: 18px;
}
#dati-prodotto-tb-titolo {
	width: 190px;
	background-image: url(/images/tb-titolo.gif);
	line-height: 23px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	text-indent: 5px;
}
#dati-prodotto-tb-contenuto {
	background-image: url(/images/tb-centrale.gif);
	background-repeat: repeat-y;
	list-style-position: insert;
}
#dati-prodotto-tb-finale {
	background-image: url(/images/tb-inf.gif);
	background-position: bottom;
	height: 12px;
}
.elenco-piccolo {
	line-height: 18px;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	left: 0px;
}

.link-box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 7px;
}
.link-box a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.link-box a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}





.link-rosso {
	color: #FF0000;
	text-decoration: none;
}

.link-rosso:link, .link-rosso:visited, .link-rosso:hover{
	color: #FF0000;
	text-decoration: none;
}


.link-bianco {
	color: #FFFFFF;
	text-decoration: none;
}

.link-bianco:link, .link-bianco:visited, .link-bianco:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.link-bianco:hover{
	color: #FF0000;
	text-decoration: none;
}


.Stile-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	line-height: normal;
}
.Stile-2 {
	font-size: 14px;
	line-height: 16px;
	font-weight: normal;
	color: #FF2434;
}
.Stile-3 {
	font-size: 11px;
	color: #000000;
	font-weight: normal;
}
.stile-4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #C40000;
}

#botton {
	background-color: #FFFFFF;
	width: 120px;b
}
#tb-indice-2 {

	width: 98%;
	margin-right: auto;
	margin-left: auto;
}
#menu-newsletter-bordo-ex {
	border: 1px solid #CCCCCC;
}
#menu-newsletter-titolo {
	font-size: 16px;
	line-height: 24px;
	color: #FFFFFF;
	background-image: url(/images/violaceo-2.0.gif);
	background-repeat: repeat-x;
	height: 24px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
