body { margin:0px auto 0px auto; padding:0; font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#ffffff; color:#000000; line-height:16px; width:900px; background-repeat:repeat-x; background-position:top; }
input { font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
textarea { font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
form { font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.fl { float:left; width:auto; height:auto}
.fr { float:right; width:auto;}
.overflow { overflow:inherit}
#container { background-color:#ffffff; width:900px; height:auto; float:none; }
h2 { margin:0px; padding:0px;}

#header { width:900px; height: 90px; float:left;}
#header_sx { width:470px; height: 105px; float:left; margin:0px; }
#header_dx { width:480px; height: 105px; float:right; text-align:right; }
	#header_dx_interno { width:400px; height:90px;  float:right; margin-top:15px; }
	#header_dx_interno_sx { width:150px; height:87px;  float:left; text-align:right; padding-top:3px; font-size:11px; color:#FFFFFF; }
	#header_dx_interno_sx a{ color:#FFFFFF; text-decoration:none;}
	#header_dx_interno_sx a:hover{ color:#FFFFFF; text-decoration:none; }
	#header_dx_interno_sx ul { width:150px; height:auto;float:left; text-align:right; color:#FFFFFF; line-height:18px; font-size:11px; list-style-type:none; padding:0px; margin:0px }
	#header_dx_interno_sx li { width:144px; height:18px;  float:left; text-align:right; color:#FFFFFF; line-height:18px; font-size:11px; list-style-type:none; padding:0px; margin-left:0px; margin-right:6px; }
	#header_dx_interno_dx { width:240px; height:50px;  float:right; border-left:1px solid #ffffff; color:#FFFFFF; padding-top:40px; text-align:right;}
	#header_dx_inSterno_dx form{ width:235px; height:auto;  float:left;  margin:0px;padding:0px; text-align:center;text-align:right;}
	#header_dx_interno_dx input{ width:auto; height:auto;  float:left; padding:0px;text-align:right; }
	.header_dx_interno_dx{ width:235px; height:auto;  float:left; text-align:right;}

/* #menu { width:900px; height:26px;line-height:26px; float:left; margin:0px; padding:0px;}
#menu ul{ width:900px; height:26px;line-height:26px; float:left; margin:0px; padding:0px; list-style:none; }
#menu li{ width:139px; height:26px;line-height:26px; float:left; margin:0px 2px 0px 0px; padding:0px 0px 0px 9px;list-style:none; text-align:left; background-image:url(../immagini/menu_li_bg.gif); background-color:#dddddd; font-size:13px;color:#616161; }
 #menu li.selected{ width:139px; height:26px;line-height:26px; float:left; margin:0px 2px 0px 0px; padding:0px 0px 0px 9px;list-style:none; text-align:left; background-image:url(../immagini/menu_li_bg_selected.gif); background-color:#91ab7b; font-size:13px;color:#ffffff; }
.menu_li_sx { width:8px; height:26px; line-height:26px; background-image:url(../immagini/li_sx.gif); background-repeat:no-repeat; background-position:left; float:left;}
.menu_li_dx { width:8px; height:26px; line-height:26px; background-image:url(../immagini/li_dx.gif); background-repeat:no-repeat; background-position:right; float:right}
*/
#testata{width:900px; height:224px; float:left; margin-top:3px;}
#form {width:900px; height:61px; float:left; margin-top:0px; background-image:url(../immagini/bg_form.gif); line-height:61px; background-repeat:repeat-x; background-position:top;}
#form_interne {width:900px; height:61px; float:left; margin-top:3px; background-image:url(../immagini/bg_form.gif); line-height:61px; background-repeat:repeat-x; background-position:top;}
	.form_seleziona { width:73px; height:61px; line-height:61px; float:left; text-align:center; font-size:11px; color:#636363;}
	.form_libro  { width:164px; height:61px; line-height:61px; float:left; text-align:center; font-size:11px; margin-right:6px;}
		.form_libro select { width:100%; height:19px; border:1px solid #7e9eb7; text-align:left; font-size:11px; color:#636363; margin-top:20px; line-height:19px;}
	.form_capitolo { width:75px; height:61px; line-height:61px; float:left; text-align:center; font-size:11px; margin-right:6px;}
		.form_capitolo select { width:100%; height:19px; border:1px solid #7e9eb7; text-align:left; font-size:11px; color:#636363; margin-top:20px; line-height:19px;}
	.form_versetto { width:146px; height:61px; line-height:61px; float:left; text-align:center; font-size:11px; margin-right:11px;}
		.form_versetto select { width:100%; height:19px; border:1px solid #7e9eb7; text-align:left; font-size:11px; color:#636363; margin-top:20px; line-height:19px;}
	.form_cerca{width:187px; height:61px; line-height:61px; float:left; text-align:left; font-size:11px; background-image:url(../immagini/bgdformcerca.gif); background-repeat:repeat-x; background-position:left;}
	.form_data {width:232px; height:61px; line-height:61px; float:left; text-align:center; font-size:11px; color:#77787c;}

.bordo_basso_blu {border-bottom:1px dotted #00365B;}
.bordo_basso_grigio {border-bottom:1px dotted #cccccc}
.bordo_sopra_blu_puntini {border-top:1px dotted #00365B;}



#foto_testata_home { width:900px; height:200px; float:left; margin:0px; padding:0px; }

#corpo { width:900px; height:auto; float:left; margin-top:15px; }

#corpo_centrale { width:650px!important; float:left; height:auto!important; margin-right:16px; }
.colonna {width:206px!important; float:left; height:auto!important; padding:5px;}
.colonna li { list-style:none;}
.column {width:206px!important; float:left; height:auto!important;}

.linea_box { width:100%; height:auto; float:left;}
.linea_box_commento_originale { width:628px; height:auto; float:left;}
.linea_box_interna { width:100%; height:auto; float:left;}
.linea_box_interna ul{ width:100%; height:auto; float:left; margin:0px; padding:0px; list-style:none}
.linea_box_interna li{list-style:none}
.linea_box_interna_colonna { width:206px; height:auto; float:left;}
.linea_box_italiano {width:628px; padding:10px;background-color:#f1f1f1; border:1px dotted #cccccc; height:auto; float:left;}
.linea_box_originale { width:480px; float:left; height:auto; margin-left:150px;}
.linea_box_originale p{ margin:0px; padding:0px;}
.linea_box_interna_padding { width:634px; height:auto; float:left; border:1px dotted #333333;}

.box_libro { width:auto; float:left; padding-right:20px; line-height:60px; height:60px;}
.box_capitolo {width:98px; float:left; margin-right:10px; height:60px; background-image:url(../immagini/bg_capitolo.gif);}
.box_versetto {width:98px; float:left; margin-right:10px; height:60px; background-image:url(../immagini/bg_versetto.gif);}


#right_bar { width:233px!important; height:auto!important; float:left; clear:right; min-height:318px; background-image:url(../immagini/bgright.gif); background-position:left; background-repeat:no-repeat; }
	#menu_right_bar {width:233px!important; height:auto!important; float:left; margin-top:0px; }
	#menu_right_bar ul {width:233px!important; height:auto!important; float:left; margin:0px; padding:0px;list-style:none;}
	#menu_right_bar li{width:213px!important; height:27px;line-height:27px; float:left;margin:0px;margin-top:3px; background-image:url(../immagini/right_menu_li.gif); background-repeat:no-repeat; list-style:none; padding-left:20px;padding-right:0px; color:#333333; font-size:14px;}
	#menu_right_bar li a {color:#333333;}
	#menu_right_bar li.menu_right_bar_home{width:213px!important; height:27px;line-height:27px;float:left; margin-top:3px;background-image:url(../immagini/right_menu_li_home.gif); background-repeat:no-repeat; list-style:none; padding-left:20px; padding-right:0px;color:#333333; font-size:14px;}
	#menu_right_bar li.menu_right_bar_selected{width:213px!important;height:27px;line-height:27px;float:left; margin-top:3px;background-image:url(../immagini/right_menu_selected.gif); background-repeat:no-repeat; list-style:none; padding-left:20px;padding-right:0px;color:#ffffff; font-size:14px;}
	.menu_right_bar_selected li a { color:#FFFFFF}
	.menu_right_bar_selected li a:link {color:#FFFFFF}
	.menu_right_bar_selected li a:visited {color:#FFFFFF}
	#news_right_bar {width:194px!important; height:auto!important; float:left; margin-top:18px; margin-left:21px;}
	#news_right_bar ul {width:194px!important; height:auto!important; float:left; margin:0px; padding:0px;list-style:none;}
	#news_right_bar li{width:180px!important; height:25px;line-height:25px; float:left; background-image: url(../immagini/li_menunewsdx.gif) ;background-repeat:no-repeat; list-style:none; padding-left:16px;padding-right:0px; color:#373739; font-size:11px; border-bottom:1px dotted #949494;margin:0px;}

#footer { width:900px; height:24px; line-height:24px; float:left; display:inline; margin-top:32px; border-top:3px solid #cccccc; padding-bottom:8px; text-align:right }
#footer_sx { width:460px; height:16px; line-height:16px; float:left; display:inline; margin-top:8px; }
#footer_dx { width:500px; height:16px; line-height:16px; float:left; display:inline; text-align:right; margin-top:8px; }


.corpo_news { width:160px; float:left; height:auto; }
.contenuti_titolo { width:528px; float:left; height:auto; }
.contenuti_box_menu { width:528px; float:left; height:auto; border-bottom:1px solid #cccccc; }
.contenuti_sottotitolo { width:528px; float:left; height:auto; padding-bottom:5px; }



.contenuti_box_sx { width:300px; height:auto;float:left;padding:0px;}
.contenuti_box_sx_menu { width:180px; height:auto; float:left; float:left;padding-bottom:4px; margin-right:10px; }

.contenuti_box_dx { width:126px; height:180px; float:left;line-height:18px; vertical-align:bottom; padding-left:10px; }
.contenuti_box_dx_menu { width:322px; height:90px; float:left; background-color:#ffffff; padding-left:0px; padding-right:10px; line-height:18px; padding-top:0px; }

a { text-decoration:none; color:#505050; }
a:hover { text-decoration:underline; color:#00365B; }
a img { border:0; }
/* Gestione formattazione font */
.bold { font-weight:bold; }
.corsivo { font-style:italic; }
.normale { font-style:normal; }

.maiuscolo { text-transform:uppercase; }
.destra { text-align:right; }
.centro { text-align:center; }
.sinistra { text-align:left; }
.giustifica { text-align:justify; }
.ha{ height:auto}


/* Gestione dimensione font */
.font6 { font-size:6px; }
.font7 { font-size:7px; }
.font8 { font-size:8px; }
.font9 { font-size:9px; }
.font10 { font-size:10px; }
.font11 { font-size:11px; }
.font12 { font-size:12px; }
.font13 { font-size:13px; }
.font14 { font-size:14px; }
.font15 { font-size:15px; }
.font16 { font-size:16px; }
.font17 { font-size:17px; }
.font18 { font-size:18px; }
.font19 { font-size:19px; }
.font20 { font-size:20px; }
.font21 { font-size:21px; }
.font22 { font-size:22px; }
.font23 { font-size:23px; }
.font24 { font-size:24px; }
.font25 { font-size:25px; }
.font26 { font-size:26px; }
.font27 { font-size:27px; }
.font28 { font-size:28px; }
.font29 { font-size:29px; }
.font30 { font-size:30px; }
.font32 { font-size:32px; }
.font33 { font-size:33px; }
.font34 { font-size:34px; }

/* Colore font */ 
.grigio { color:#333333; }
	.grigio a{ color:#333333; }
.bianco {color:#FFFFFF;}
	.bianco a{color:#FFFFFF;}
	.bianco a:hover{color:#FFFFFF; text-decoration:none}
	.bianco a:visited{color:#FFFFFF; text-decoration:none}
	.bianco a:link{color:#FFFFFF; text-decoration:none}
.nero {color:#000000;}
.verde {color:#044804;}
	.verde a{color:#044804;}
.rosso {color:#d83e3c}


.sfondo_verde { background-color:#91ab7b;}
.sfondo_verde_trasparente { background-color:#9cb388;}
.sfondo_grigio { background-color:#f1f1f1;}
/* Gestione famiglie font */
.lucida { font-family:"Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.georgia { font-family:Georgia, "Times New Roman", Times, serif; }


/* Gestione interlinea */ 
.interlinea4 { line-height:4px; }
.interlinea6 { line-height:6px; }
.interlinea12 { line-height:12px; }
.interlinea14 { line-height:14px; }
.interlinea16 { line-height:16px; }
.interlinea18 { line-height:18px; }
.interlinea20 { line-height:20px; }
.interlinea22 { line-height:22px; }
.interlinea24 { line-height:24px; }
.interlinea26 { line-height:26px; }
.interlinea28 { line-height:28px; }
.interlinea30 { line-height:30px; }
.interlinea32 { line-height:32px; }
.interlinea34 { line-height:34px; }
.interlinea36 { line-height:36px; }
.interlinea38 { line-height:38px; }
.interlinea45 { line-height:45px; }
.interlinea46 { line-height:46px; }
.interlinea47 { line-height:47px; }
.interlinea48 { line-height:48px; }
.interlinea60 { line-height:60px; }

/* Margini */ 
.tt-space { margin-top:16px; }
.t-space { margin-top:16px; }
.ht-space { margin-top:8px; }
.hht-space { margin-top:4px; }
.hb-space { margin-bottom:8px; }
.hhb-space{ margin-bottom:4px; }
.hhhb-space{ margin-bottom:2px; }
.l-space { margin-left:16px; }
.hl-space { margin-left:8px; }
.hhl-space { margin-left:4px; }
.r-space { margin-right:16px; }
.hr-space { margin-right:8px; }
.hhr-space { margin-right:4px; }
.htn {margin-top:0px;}
/* Padding */ 
.hhpb-space { padding-bottom:4px; }
.hpb-space { padding-bottom:8px; }
.ppb-space { padding-bottom:24px; }
.pt-space {padding-top:16px;}
.pb-space {padding-bottom:16px;}
.hpt-space {padding-top:8px;}
.hpb-space {padding-bottom:8px;}
.hpl-space {padding-left:8px;}
.hpr-space {padding-right:8px;}


/* bordi */ 
.linea_bassa_verde { border-bottom:1px solid #91ab7b }
.linea_alta_verde { border-top:1px solid #91ab7b }

.form { margin: 0px; text-align: left; height: auto; margin-top:16px; }
.form_riga { padding-bottom: 6px; height: auto; width: 100%; display: inline; float: left; }
.form_riga_sx { width: 29%; float: left; height: auto; }
.form_riga_dx { width: 70%; float: left; height: auto; }
.form_input { width: 90%; font-size: 11px; }
.form_textarea { height: 160px; width: 92%; font-size:11px; }