/*	stylesheet per PROMOCARD.IT 	*/
/*	in lavorazione									*/
/*	u.d.o.													*/


/*	Globals */
/*	==================================================================== */

BODY, TABLE, TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
} 



A {
	color:#800000;
}
A:Hover {
	color:#4c53f9;
}

/* IE: scroll bar style */

BODY {
	scrollbar-face-color: #88a9ba;
	scrollbar-highlight-color: #042a73; 
	scrollbar-shadow-color: #042a73; 
	scrollbar-3dlight-color: #88a9ba; 
	scrollbar-arrow-color: #042a73; 
	scrollbar-track-color: #bdced6; 
	scrollbar-darkshadow-color: #88a9ba; 
}

BODY.boxcommunity {
	scrollbar-face-color: #b7b789; 
	scrollbar-highlight-color: #969365; 
	scrollbar-shadow-color: #969365; 
	scrollbar-3dlight-color: #b7b789; 
	scrollbar-arrow-color: #969365; 
	scrollbar-track-color: #dbdbbf; 
	scrollbar-darkshadow-color: #c8c397; 
}

BODY.searchresultbox {
	scrollbar-face-color: #88a9ba; 
	scrollbar-highlight-color: #666666; 
	scrollbar-shadow-color: #666666; 
	scrollbar-3dlight-color: #88a9ba; 
	scrollbar-arrow-color: #666666; 
	scrollbar-track-color: #bdced6; 
	scrollbar-darkshadow-color: #88a9ba; 
}

/*	Containers x HTML da DB */
/*	==================================================================== */
.dbHtmlContentsBlueContainer {
	background-color:#bdced6;
	padding:5px 5px 0px 5px;
	border-left: 1px solid #42738c;
	border-right: 1px solif #cddee6;
	border-bottom: 1px solif #cddee6;
}
.dbHtmlContentsLightBlueContainer {
	background-color:#88a9ba;
	padding:5px 5px 5px 5px;
	border-top: 1px solid #42738c;
	border-left: 1px solid #42738c;
	border-right: 1px solif #cddee6;
	border-bottom: 1px solif #cddee6;
}
.dbHtmlContents {
	color: #3C5369;
	font-size:11px;
}
.dbHtmlContents H1{
	color: #3c5369;
	font-size:160%;
	border-bottom: 1px solid #42738c;
	margin: 3px 0px 3px 0px;
}
.dbHtmlContents H2{
	color: #ee2222;
	font-size:140%;
	margin: 3px 0px 3px 0px;
}
.dbHtmlContents H3{
	color: #ee6622;
	font-size:120%;
	font-style:italic;
	margin: 3px 0px 3px 0px;
}
.dbHtmlContents A,.dbHtmlContents A:Visited{
	color:#800000;
	text-decoration:underline;
}
.dbHtmlContents A:Hover{
	color:#4c53f9;
	text-decoration:underline;
}
.dbHtmlContents LI {
	padding-left: 1em;
	text-indent: -1em;
}

/*	end containers */
/*	==================================================================== */


/*	DIV */
/*	==================================================================== */
DIV.hometitle{
	background-image: url(../../images/bg_footer.gif);
	padding-top:6px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
	color:#ffffff;
	padding-left:6px;
}

DIV.hometitle_gr{
	background-image: url(../../images/bg_top_gr.gif);
	padding-top:6px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
	color:#ffffff;
	padding-left:6px;
}

DIV.newstitle{
	padding:2px 2px 2px 4px;
	font-size:14px;
	font-weight:bold;
	color:#3d5369;
}

DIV.inset_b0{
	background-color:#f0f0f0;
	padding:1px 4px 1px 4px;
	border-right:1px solid #cddee6;	border-bottom:1px solid #cdee6;
	border-top:1px solid #3c5369; border-left:1px solid #3c5369;
	font-size:11px;
}
DIV.inset_b1{
	background-color:#bdced6;
	padding:1px 4px 1px 4px;
	border-right:1px solid #cddee6;	border-bottom:1px solid #cdee6;
	border-top:1px solid #3c5369; border-left:1px solid #3c5369;
	font-size:11px;
}


/*	links */
/*	==================================================================== */

A.white{
	color:#ffffff;
	text-decoration:none;
}
A.white:Hover{
	color:#ffffff;
	text-decoration:underline;
}

A.gray{
	color:#7B7B7B;
	text-decoration:none;
}
A.gray:Hover{
	color:#7B7B7B;
	text-decoration:underline;
}

A.black, A.black:Visited{
	color:#000000;
	text-decoration:none;
}
A.black:Hover{
	color:#000000;
	text-decoration:underline;
}
A.blue, A.blue:Visited{
	font-weight:bold;
	color:#3c5369;
	text-decoration:none;
}
A.blue:Hover{
	font-weight:bold;
	text-decoration:underline;
}
A.red, A.red:Visited{
	font-weight:bold;
	color:#cc0000;
	text-decoration:none;
}
A.red:Hover{
	font-weight:bold;
	text-decoration:underline;
}

A.go{
	border:1px 1px 1px 1px;
	border-style:solid;
	padding:1px 2px 1px 2px;
	color:#010304;
	border-color:#ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:9px;
	margin-bottom:3px;
	background-color: #bdb5b4;
}

A.navbar, A.navbar:Visited{
	color:#ffffff;
	text-decoration:none;
}

A.navbar:Hover{
	text-decoration:underline;
}

/*	tabelle */
/*	==================================================================== */


TABLE.bbox1{
	background-color:#a4bdca;
}

TABLE.bbox1_gr{
	background-color:#D8D8D8;
}

.bboxfun{
	background-color:#a4bdca;
	padding:2px 2px 2px 2px;
	border:2px ridge #f0f0f0;
}
.bboxfun A{
	font-weight:bold;
	color:#3c5369;
	text-decoration:none;
}

TABLE.bbox2{
	background-color:#88a9ba;
}

TABLE.bbox2_gr{
	background-color:#EEEEEE;
}

TABLE.bbox3{
	background-color:#aaa779;
}

TABLE.pfooter{
	background-image: url(../../images/bg_footer.gif);
	padding-top:6px;
	padding-bottom:1px;
	margin-top:0px;
	margin-bottom:0px;
}

TABLE.pfooter_gr{
	background-image: url(../../images/bg_footer_gr.gif);
	padding-top:6px;
	padding-bottom:1px;
	margin-top:0px;
	margin-bottom:0px;
}

TABLE.pfooter TD{
	color:#ffffff;
}

TABLE.pfooter_gr TD{
	color:#FFFFFF;
}

TABLE.pfooter A{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

TABLE.pfooter A:Hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:underline;
}

TABLE.pfooter_gr A{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

TABLE.pfooter_gr A:Hover{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:underline;
}

TD.white{
	background-color:#ffffff;
	padding: 0px 0px 0px 0px;
}
TD.bordo{
	background-color: #CC0000;
	width:12px !important;
	border-left: 1px solid #990000;
	border-right: 1px solid #990000;
	padding: 0px 0px 0px 0px !important;
	size:3px !important;
}

TABLE.ptitle{
	padding:0px 4px 0px 4px;
	background-image: url(../../images/bg_footer.gif);
}
TABLE.ptitle TD{
	padding-top:3px;
	padding-bottom:3px;
}

/* BOX COLORE 1 */
TD.b1_tl{background-image: url(../../images/b1_tl.gif);}
TD.b1_t{background-image: url(../../images/b1_t.gif);}
TD.b1_tr{background-image: url(../../images/b1_tr.gif);}
TD.b1_r{background-image: url(../../images/b1_r.gif);}
TD.b1_br{background-image: url(../../images/b1_br.gif);}
TD.b1_b{background-image: url(../../images/b1_b.gif);}
TD.b1_bl{background-image: url(../../images/b1_bl.gif);}
TD.b1_l{background-image: url(../../images/b1_l.gif);}

/* BOX COLORE 2 */
TD.b2_tl{background-image: url(../../images/b2_tl.gif);}
TD.b2_t{background-image: url(../../images/b2_t.gif);}
TD.b2_tr{background-image: url(../../images/b2_tr.gif);}
TD.b2_r{background-image: url(../../images/b2_r.gif);}
TD.b2_br{background-image: url(../../images/b2_br.gif);}
TD.b2_b{background-image: url(../../images/b2_b.gif);}
TD.b2_bl{background-image: url(../../images/b2_bl.gif);}
TD.b2_l{background-image: url(../../images/b2_l.gif);}

/* BOX COLORE 3 */
TD.b3_tl{background-image: url(../../images/b3_tl.gif);}
TD.b3_t{background-image: url(../../images/b3_t.gif);}
TD.b3_tr{background-image: url(../../images/b3_tr.gif);}
TD.b3_r{background-image: url(../../images/b3_r.gif);}
TD.b3_br{background-image: url(../../images/b3_br.gif);}
TD.b3_b{background-image: url(../../images/b3_b.gif);}
TD.b3_bl{background-image: url(../../images/b3_bl.gif);}
TD.b3_l{background-image: url(../../images/b3_l.gif);}

/* BOX COLORE 4 */
TD.b4_tl{background-image: url(../../images/b4_tl.gif);}
TD.b4_t{background-image: url(../../images/b4_t.gif);}
TD.b4_tr{background-image: url(../../images/b4_tr.gif);}
TD.b4_r{background-image: url(../../images/b4_r.gif);}
TD.b4_br{background-image: url(../../images/b4_br.gif);}
TD.b4_b{background-image: url(../../images/b4_b.gif);}
TD.b4_bl{background-image: url(../../images/b4_bl.gif);}
TD.b4_l{background-image: url(../../images/b4_l.gif);}

/* BOX COLORE 6 */
TD.b6_tl{background-image: url(../../images/b6_tl.gif);}
TD.b6_t{background-image: url(../../images/b6_t.gif);}
TD.b6_tr{background-image: url(../../images/b6_tr.gif);}
TD.b6_r{background-image: url(../../images/b6_r.gif);}
TD.b6_br{background-image: url(../../images/b6_br.gif);}
TD.b6_b{background-image: url(../../images/b6_b.gif);}
TD.b6_bl{background-image: url(../../images/b6_bl.gif);}
TD.b6_l{background-image: url(../../images/b6_l.gif);}

/* ASSOCIAZIOE PC 7 */
TD.b8_tl{background-image: url(../../images/b8_tl.gif);}
TD.b8_t{background-image: url(../../images/b8_t.gif);}
TD.b8_tr{background-image: url(../../images/b8_tr.gif);}
TD.b8_r{background-image: url(../../images/b8_r.gif);}
TD.b8_br{background-image: url(../../images/b8_br.gif);}
TD.b8_b{background-image: url(../../images/b8_b.gif);}
TD.b8_bl{background-image: url(../../images/b8_bl.gif);}
TD.b8_l{background-image: url(../../images/b8_l.gif);}


TD.bg1{
	background-image: url(../../images/box1_245_mid.gif);
}

TD.bg2{
	background-image: url(../../images/box2_245_mid.gif);
}

TD.bg1_gr{
	background-image: url(../../images/box1_245_mid_gr.gif);
}

TD.bg2_gr{
	background-image: url(../../images/box2_245_mid_gr.gif);
}

TD.bg3{
	background-image: url(../../images/box3_245_mid.gif);
	padding-left:8px;
}
TD.light{
	background-color:  #e8ecff;
}

TD.cardbox{
	background-image: url(../../images/bg_cbox.gif);
}
TD.cardbox_au{
	background-image: url(../../images/bg_cbox_au.gif);
}
TD.cardbox_ag{
	background-image: url(../../images/bg_cbox_ag.gif);
}
TD.cardbox_br{
	background-image: url(../../images/bg_cbox_br.gif);
}
TD.cardboxh{
	background-image: url(../../images/bg_footer.gif);
	color:#ffffff;
	font-weight:bold;
}
TD.cardboxh_au{
	background-image: url(../../images/bg_footer_au.gif);
	color:#000000;
	font-weight:bold;
}
TD.cardboxh_ag{
	background-image: url(../../images/bg_footer_ag.gif);
	color:#000000;
	font-weight:bold;
}
TD.cardboxh_br{
	background-image: url(../../images/bg_footer_br.gif);
	color:#000000;
	font-weight:bold;
}
TD.shadow{
	background-image: url(../../images/shadow1.gif);
}
TD.noteBox{
	background-image: url(../../images/box1_737_mid.gif);
	padding:5px 5px 5px 5px;
	color:#304050;
}
/*
TD.boxfun{
	background-image: url(../../images/sf_box_centro_fun.gif);
}
TD.boxfun2{
	background-image: url(../../images/sf_box_centro_fun2.gif);*/
}
TD.boxlinkh{
	background-image: url(../../images/bg_h_link.gif);
	
}
TD.boxlinkb{
	background-color: #c11111;
}
TD.box2_737{
	background-image: url(../../images/box2_737_mid.gif);
}
TD.box2_450{
	background-image: url(../../images/box2_450_mid.gif);
}
TD.box4_737{
	background-image: url(../../images/box4_737_mid.gif);
}

/* FORMS	*/

FORM {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

OPTGROUP {  
	font-size: 10px;
	font-family : sans-serif;
}


SELECT.bgblu {
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6B8494;
	border-top: 1px solid #2D4555;
	border-right: 1px solid #CEE8F7;
	border-bottom: 1px solid #CEE8F7;
	border-left: 1px solid #2D4555;
	font-family : sans-serif;
}

SELECT.bgblu OPTION {
	font-size: 10px;
	font-family : sans-serif;
}

SELECT.bgGray {
	font-size: 9px;
	text-decoration: none;
	color: #CBCBCB;
	background-color: #7B7B7B;
	border-top: 1px solid #414141;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #414141;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

SELECT.bgGray OPTION {
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CBCBCB;
}


INPUT.ssmall{
	color:#ffffff;
	font-weight:bold;
	background-color:#859db4;
	border-bottom: 1px solid #354d64;
	border-right: 1px solid #354d64;
	border-top: 1px solid #a5cde4;
	border-left: 1px solid #a5cde4;
	font-family : sans-serif;
}
INPUT.ssmall2{
	color:#ffffff;
	font-weight:bold;
	background-color: #6B8494;
	border-top: 1px solid #2D4555;
	border-right: 1px solid #CEE8F7;
	border-bottom: 1px solid #CEE8F7;
	border-left: 1px solid #2D4555;
	font-family : sans-serif;
}


.textfield {
	padding-left: 5px;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6B8494;
	border-top: 1px solid #5B6066;
	border-right: 1px solid #E2E9F1;
	border-bottom: 1px solid #E2E9F1;
	border-left: 1px solid #5B6066;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.textfieldGray {
	padding-left: 5px;
	font-size: 9px;
	text-decoration: none;
	color: #CBCBCB;
	background-color: #7B7B7B;
	border-top: 1px solid #414141;
	border-right: 1px solid #E2E2E2;
	border-bottom: 1px solid #E2E2E2;
	border-left: 1px solid #414141;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.communityForm {
	padding-left:4px;
	font-size: 11px;
	font-weight: bold;
	color: #663300;
	text-decoration: none;
	background-color: #B7B789;
	border-top: 1px solid #2D4555;
	border-right: 1px solid #CEE8F7;
	border-bottom: 1px solid #CEE8F7;
	border-left: 1px solid #2D4555;
	font-family : sans-serif;
}


INPUT.buttonstile, A.buttonstile {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color: #993300;
	text-decoration: none;
	background-color: #FF9900;
	border-top: 1px solid #FFFF99;
	border-right: 1px solid #993300;
	border-bottom: 1px solid #993300;
	border-left: 1px solid #FFFF99;
	margin-top:2px;
	padding:1px 4px 1px 4px;
}

INPUT.buttonstile:hover, A.buttonstile:hover {
	background-color: #ffc500;
}

INPUT.buttonstile:active, A.buttonstile:active {
	border-top: 1px solid #993300;
	border-right: 1px solid #FFFF99;
	border-bottom: 1px solid #FFFF99;
	border-left: 1px solid #993300;
}


DIV.errorBox {
	background-color:#c50000;
	border:3px solid #ffffff;
	padding: 4px 4px 4px 4px;
	color: #ffffff;
	font-size:11px;
}
DIV.errorBox A, DIV.errorBox A:hover {
	color: #ffffff;
	text-decoration:underline;
	font-size:11px;
}
	

/*	sfondi generici	*/
.b0_c{background-color:#ddeef6;}
.b1_c{background-color:#bdced6;}
.b2_c{background-color:#88a9ba;}
.b3_c{background-color:#c1bb82;}
.b4_c{background-color:#c50000;}
.b5_c{background-color:#798899;}
.b6_c{background-color:#cccccc;}
.b8_c{background-color:#EEEEEE;}

/*	sfondi header	*/
.bg_h1 {background-image: url(../../images/bg_h_1.gif);}
.bg_h2 {background-image: url(../../images/bg_h_2.gif);}
.bg_h3 {background-image: url(../../images/bg_h_3.gif);}
.bg_h4 {background-image: url(../../images/bg_h_4.gif);}
.bg_h5 {background-image: url(../../images/bg_h_5.gif);}
.bg_h6 {background-image: url(../../images/bg_h_6.gif);}
.bg_h7 {background-image: url(../../images/bg_h_7.gif);}
.bg_h8 {background-image: url(../../images/bg_h_8.gif);}
.bg_h9 {background-image: url(../../images/h_yellow.gif);}






.rborder1{
	border-right:4px solid #90aab8;
}

.rborder1_gr{
	border-right:4px solid #D8D8D8;
}

.borderwhite{
	border:1px solid #ffffff;
}

.bordergray{
	border:1px solid #7B7B7B;
}

.bgblue1 {
	background-color: #a4bdca;
	color: #3C5369;
	padding: 2px 2px 2px 3px;
}

.bgblue1_gr {
	background-color: #D8D8D8;
	color: #7B7B7B;
	padding: 2px 2px 2px 3px;
}

.bgblue2 {
	background-color: #223a4c;
	color: #ffffff;;
	padding: 2px 4px 2px 4px;
}

.txtBlue {color: #3C5369;}
.txtWhite {color:#ffffff;}
.txtRed {color: #CC0000;}
.txtBlack {color:#000000;}

.txtBluepad{
	color: #3C5369;
	padding:5px 5px 5px 5px;
}
.txtWhitepad{
	color:#ffffff;
	padding:5px 5px 5px 5px;
}
.txtBlackpad{
	color:#000000;
	padding:5px 5px 0px 5px;
}


.cardlink{
	color:#ffffff;
	text-decoration:none;
	padding:3px 3px 3px 3px;
	font-weight:bold;
}

.txtNormal {
	font-weight: normal;
	color: #3C5369;
	text-decoration: none;
}

.txtNormal_gr {
	font-weight: normal;
	color: #7B7B7B;
	text-decoration: none;
}

.txtB {
	font-weight: bold;
	color: #3C5369;
	text-decoration: none;
}
txtB_W {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top:6px;
	padding-bottom:3px;
	padding-left:5px;
}
.txtNormal_W {
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.tabella {
	background-color: #A4BDCA;
	border-top: 1px solid #3C5369;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #3C5369;
	font-weight: bold;
	color: #3C5369;
	text-decoration: none;

}
.tabellachiara {

	background-color: #C7D9E2;
	border-top: 1px solid #3c5369;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #3c5369;
	font-weight: bold;
	color: #3C5369;
	text-decoration: none;
}
.redtext {
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
txtB_R11 {
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
	text-decoration: none;
}
txtB_W11 {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.txtB11 {
	font-size: 11px;
	font-weight: bold;
	color: #3C5369;
	text-decoration: none;
}
.testob2bnormal {
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.testob2btitolo {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
.bordotabella {
	border-top: 1px solid #ffffff;
	border-right:1px solid #ffffff;
	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.bordo_img_bianco {
	border: 1px solid #FFFFFF;
}
.tabella2 {
	background-color: #AAA779;
	border-top: 1px solid #3C5369;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #3C5369;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3C5369;
	text-decoration: none;

}
.tabellachiara2 {

	background-color: #B7B789;
	border-top: 1px solid #3C5369;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #3C5369;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #3C5369;
	text-decoration: none;
}
.textfieldbottonechiudi {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #6B8494;
	border-top: 1px solid #CEE8F7;
	border-right: 1px solid #2D4555;
	border-bottom: 1px solid #2D4555;
	border-left: 1px solid #CEE8F7;
}
.bordoBianco {
	border: 1px solid #FFFFFF;
}
.altezzaFuncard {
	height: 127px;
}
.contenutiB2B {
	background-color:#E6E6E6;
	margin-top:14px;
	margin-bottom:8px;
	padding:10px;
	border:0px 0px 0px 0px;
}
.contenutiB2B UL {
	padding-top:0px;
	padding-bottom:0px;
}
.contenutiB2BS {
	background-color:#E6E6E6;
	margin-top:14px;
	margin-bottom:8px;
	padding:8px;
	border:0px 0px 0px 0px;
	text-align:center;
}


/* BOOKPREVIEW */

div.book_container {
	width:33%;
	float:left;
	margin-bottom:15px;
}

div.book_cover {
	float:left;
	width:104px;
	height:171px;
	#width:100px;
	#height:167px;	
	background-color:white;
	border-color:white;
}

div.book_cover div.inner{
	float:left;		
	background-color:white;
	margin:2px;
	margin-bottom:0px;
}	

div.book_cover div.intestazione {
	position:relative;		
	float:left;
	height:13px;
	width:98px;
	#width:100%;
	background-image:url(../../images/h_red.gif);
	background-repeat:repeat-x;
	border-bottom:2px solid white;				
	padding:0px 0px 2px 2px;
	font-size:11px;
	font-weight:bold;
	font-family:"Arial";
	color:white;
}

div.book_description {
	display:block;
	margin-left:108px;
	margin-right:4px;
	margin-top:19px;
	font-size:0.9em;
	font-family:"Arial";
	color:#464646;
}

div.book_description a:link, a:visited, a:hover {
	text-decoration:none;
	color:#464646;
}

div.book_description p {
	margin:0 0 6px 0px;
	white-space:normal;
}

div.book_buttons { width:100%;height:30px; border:0px solid black; padding:3px; }
div.book_buttons div { background-image:url(../../images/bookpreview_icone.png); background-repeat:no-repeat; width:33px;height:30px; float:left; padding:0px;}
div.book_buttons div.ciak_on { background-position: 0px 0px; cursor:pointer;}
div.book_buttons div.ciak_on:hover { background-position: -80px 0px; cursor:pointer;}
div.book_buttons div.ciak_off { background-position: -40px 0px; }
div.book_buttons div.lente_on { background-position: 0px -40px; cursor:pointer;}
div.book_buttons div.lente_on:hover { background-position: -80px -40px; cursor:pointer;}
div.book_buttons div.lente_off { background-position: -40px -40px; }
div.book_buttons div.acquista_on { background-position: 0px -80px; cursor:pointer;}
div.book_buttons div.acquista_on:hover { background-position: -80px -80px; cursor:pointer;}
div.book_buttons div.acquista_off { background-position: -40px -80px; }
div.book_buttons div.recensione_on { background-position: 0px -120px; cursor:pointer;}
div.book_buttons div.recensione_on:hover { background-position: -80px -120px; cursor:pointer;}
div.book_buttons div.recensione_off { background-position: -40px -120px; }

.book_details_header {
	padding:0px 2px 2px 4px;
	height:25;
	border:1px solid #ffffff; 
	font-size:16px;
	color:#3d5169;
	background-image:url('../../images/h_yellow2.gif');
}
.book_details_header div {margin-top:10px;}

td.book_details_title {
	background-color:#bdced6;
	/*background-color:#e0dc00;*/
	background-position:0px -4px;
	height:40px;
	font-size:16px;
	color:#3d5169;
	padding:4px;
}

.book_details_content {
	background-color:#e0dc00;
	/*background-color:#bdced6;*/
	color:#3d5169;
	font-size:10px;
}

.book_details_content div.inner {
	margin:10px;
}

.book_details_header a:link, .book_details_header a:visited { color:#3d5169;}
.book_list {background-color:#E0DC00;padding:15px;border:1px solid white;}
.book_list a:link, .book_details_header a:visited { color:#3d5169;}
.book_details_content a:link, .book_details_header a:visited { color:#3d5169;}
