/*
Theme Name: E-text press
Theme URI: http://www.e-text.it/
Description: Tema realizzato dalla E-text, http://www.e-text.it/
Version: 2.1
Author: E-text
*/
a { 
	color:#345b9c;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a:visited {
	color:#274575;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a:hover {
	color:#CC6600;
 margin:0px;
 padding:0px; 
 text-decoration:underline;
}
body {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:80%;
 margin:0px;
 padding:0px;
}
.contenuti {
 clear:both;
}
.contenuti_autore {
 font-weight:bold;
}
.contenuti_categoria {
 border-top:1px dashed #ffa00b;
 margin-top:6px;
 clear:both;
}
.contenuti_data {
 color:#666666;
}
#contenuti_hp_box01 {
 background-image:url(contenuti_hp_box01.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 float:left;
 margin-right:2%;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box01_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box01_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box01_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box02 {
 background-image:url(contenuti_hp_box02.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 float:left;
 margin-left:2%;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box02_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box02_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box02_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box03 {
 background-image:url(contenuti_hp_box03.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 clear:both;
 float:left;
 margin-right:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box03_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box03_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box03_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box04 {
 background-image:url(contenuti_hp_box04.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 float:left;
 margin-left:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box04_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box04_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box04_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box05 {
 background-image:url(contenuti_hp_box05.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 clear:both;
 float:left;
 margin-right:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box05_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box05_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box05_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box06 {
 background-image:url(contenuti_hp_box06.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 float:left;
 margin-left:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box06_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box06_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box06_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box07 {
 background-image:url(contenuti_hp_box07.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 clear:both;
 float:left;
 margin-right:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box07_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box07_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box07_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box08 {
 background-image:url(contenuti_hp_box08.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 float:left;
 margin-left:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box08_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box08_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box08_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box09 {
 background-image:url(contenuti_hp_box09.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 clear:both;
 float:left;
 margin-right:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box09_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box09_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box09_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
#contenuti_hp_box10 {
 background-image:url(contenuti_hp_box10.png);
 background-position:left top;
 background-repeat:no-repeat;
 border-top:1px solid #ffa00b;
 float:left;
 margin-left:2%;
 margin-top:2em;
 overflow:auto;
 width:46%;
}
#contenuti_hp_box10_titolo {
 color:#ffa00b;
 height:50px;
 font-size:140%;
 font-weight:bold;
 overflow:auto;
 padding-left:50px;
}
#contenuti_hp_box10_titolo a {
 color:#ffa00b;
 text-decoration:none;
}
#contenuti_hp_box10_titolo a:hover {
 color:#CC6600;
 text-decoration:underline;
}
.contenuti_hp_data {
 color:#666;
 float:right;
 margin-left:2em;
}
.contenuti_modifica {
 float:right;
 margin-left:2em;
}
#contenuti_paginazione {
 border-top:1px solid #ffa00b;
 clear:both;
 font-size:large;
 margin-top:2em;
 overflow:auto;
}
#contenuti_tabella {
 background-image:url(contenuti_sfondo.gif);
 background-repeat:repeat-y;
 border-collapse:collapse;
 font-size:100%;
	width:100%;
}
#contenuti_tabella_a {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:104px;
}
#contenuti_tabella_b {
 border-width:0px;
 vertical-align:top;
 margin:0px;
 padding:20px 15px 0px 20px;
}
#contenuti_tabella_c {
 border-width:0px;
 margin:0px;
 padding:20px 0px 50px 0px;
 vertical-align:top;
	width:200px;
}
#contenuti_tabella_d {
 border-width:0px;
 margin:0px;
 padding:0px;
}
.contenuti_tag {
}
.contenuti_testo {
 padding-bottom:6px;
}
.contenuti_modifica {
 text-align:right;
}
.contenuti_titolo {
	color:#000000;
 font-size:120%;
	font-weight:bold;
	margin-bottom:0px;
 margin-top:0px;
}
#fascia_tabella {
 border-collapse:collapse;
 font-size:100%;
 width:100%;
}
#fascia_tabella_a {
 background-image:url(fascia_tabella_a.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 border-bottom:1px solid #ffffff;
 border-top:1px solid #ffffff;
 height:208px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:104px;
}
#fascia_tabella_b {
 background-image: url(fascia_tabella_b_sfondo.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 border-bottom:1px solid #ffffff;
 border-top:1px solid #ffffff;
 height:208px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:437px;
}
#fascia_tabella_c {
 background-image:url(fascia_tabella_c_sfondo.gif);
 background-repeat:no-repeat;
 border-bottom:1px solid #ffffff;
 border-top:1px solid #ffffff;
 height:208px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:209px; 
}
#fascia_tabella_d {
 background-image:url(fascia_tabella_d_sfondo.gif);
 background-repeat:repeat-x;
 border-bottom:1px solid #ffffff;
 border-top:1px solid #ffffff;
 height:208px;
 margin:0px;
 padding:0px;
 vertical-align:top;
}
#footer_iniziopagina {
 border-width:0px;
 margin:0px;
 padding:20px 0px 0px 20px;
}
#footer_iniziopagina_01 a {
 background-image:url(footer_iniziopagina_off.gif);
 background-repeat:no-repeat;
}
#footer_iniziopagina_01 a:hover {
 background-image:url(footer_iniziopagina_on.gif);
 background-repeat:no-repeat;
}
#footer_menu {
 background-image:url(footer_menu_sfondo.gif);
 background-repeat:repeat-x;
 margin:20px 0px 20px 0px;
 padding:20px 0px 0px 20px;
 height:49px;
}
#footer_menu_01 a {
 background-image:url(footer_menu_01_off.gif);
 background-repeat:no-repeat;
}
#footer_menu_01 a:hover {
 background-image:url(footer_menu_01_on.gif);
 background-repeat:no-repeat;
}
#footer_menu_02 a {
 background-image:url(footer_menu_02_off.gif);
 background-repeat:no-repeat;
}
#footer_menu_02 a:hover {
 background-image:url(footer_menu_02_on.gif);
 background-repeat:no-repeat;
}
h1 {
 font-size:120%;
	font-weight:bold;
}
h2 {
 font-size:110%;
	font-weight:bold;
}
h3 {
 font-size:110%;
}
#header {
 border-collapse:collapse;
}
#header_r01 {
 background-image: url(header_r01.gif);
 background-repeat:no-repeat;
 border-width:0px;
 height:50px;
 margin:0px;
 padding:0px;
 vertical-align:top;
}
#header_r01_link {
 display:block;
 height:50px;
	text-decoration:none;
}
#header_r02 {
 border-width:0px;
 margin:0px;
 padding:0px 10px 0px 10px;
}
#header_r02 a {
 color:#000000;
}
#header_r02 li {
 background-image:url(header_menu_spazio.gif);
	background-position:right top;
 background-repeat:repeat-y;
 float:left;
 list-style-type:none;
	padding:0px 7px 0px 4px;
}
#header_r02_menu {
 border-width:0px;
 list-style-position:inside;
 margin:0px;
 padding:0px;
}
#header_r03 {
 border-width:0px;
	left:478px;
 margin:0px;
 padding:0px;
	position:absolute;
	top:235px;
}
#header_r03 a {
 background-image:url(header_archivio_off.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:67px;
 text-decoration:none;
 width:322px;
}
#header_r03 a:hover {
 background-image:url(header_archivio_on.gif);
	background-position:left top;
	background-repeat:no-repeat;
	height:67px;
 text-decoration:none;
 width:322px;
}
#header_r03_link {
 display:block;
}
#home_tabella_generale {
 background-image:url(home_sfondo_pagina.gif);
 background-repeat:repeat-x; 
 border-collapse:collapse;
 font-size:100%;
 height:100%; 
 margin:0px auto;
 padding:0px;
 text-align:center;
 width:100%;
}
#home_tabella_generale_a {
 border-width:0px;
 margin:0px;
 padding:0px;
}
#home_tabella_esterna {
 background-image:url(home_sfondo_centrale.gif); 
 background-repeat:repeat-x;
 border-collapse:collapse;
 margin:0px;
 padding:0px;
 width:100%;
}
#home_tabella_esterna_a {
 border-width:0px;
 margin:0px;
 padding:0px;
 text-align:center;
}
#home_tabella_interna {
 border-collapse:collapse;
 margin:0px auto;
 padding:0px;
 text-align:center;
 width:750px;
}
#home_tabella_interna_a {
 border-width:0px;
 margin:0px;
 padding:0px;
}
img {
 border-width:0px;
}
.img_centro {
 border:0px;
 margin:0px auto 0px auto;
}
.img_destra {
 float:right;
 text-align:right;
 border:0px;
 margin:0px 10px 0px 10px;
}
.img_sinistra {
 float:left;
 border:0px;
 text-align:left;
 margin:0px 10px 0px 10px;
}
.sidebar {
 margin-top:0px;
 padding:0px 10px 10px 14px;
}
.sidebar li {
 font-weight:bold;
}
.sidebar li li {
 font-weight:normal;
}
.sidebar li ul {
	margin-left:14px;
	padding-left:0px;
}
.sidebar ul {
 margin-top:0px;
}
.sidebar ul li {
 margin-top:0px;
}
#sidebar_archives {
 margin-top:1em;
}
#sidebar_meta {
 margin-top:1em;
}
#sidebar_rss {
 margin-top:1em;
}
#sidebar_search {
 margin-top:1em;
}
.sidebar_widget {
}
#sidebard_widget_wpmp_switch {
	padding-left:1em;
}
#sottomenu ul {
 margin:10px 0px 0px 20px;
 padding:0px;
}
#sottomenu li {
 list-style-image:url(sottomenu_li.gif);
 margin:4px 0px 0px 0px;
}
#titroviin_tabella {
 border-collapse:collapse;
 font-size:100%;
 width:100%;
}
#titroviin_tabella_a {
 border-width:0px;
 padding:0px;
 vertical-align:top;
 width:104px;
}
#titroviin_tabella_b {
 background-image:url(titroviin_sfondo.gif);
 background-repeat:repeat-y;
 border-width:0px;
 padding:8px 0px 9px 20px;
 vertical-align:top;
}
#titolopag {
 color:#000000;
}
.vocale {
 visibility:hidden;
}
/* ***** Stili specifici di WordPress ***** */
.alignleft {
 float:left;
	margin-right:10px;
}
.alignright {
 float:right;
	margin-left:10px;
}
.children {
 margin-top:0px;
}
div.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.textwidget {
 margin-bottom:1em;
}
.textwidget_title {
 display:none;
 visibility:hidden;
}
.wp-caption {
	background-color: #f3f3f3;
	border: 1px solid #ddd;
	border-radius: 3px;
	font-size:small;
	margin: 10px;
	padding-top: 4px;
	text-align: center;
}
.wp-caption img {
	border-width:0px;
	margin: 0px;
	padding: 0px;
}
.wp-caption-text {
	font-size:small;
	padding:0px 4px 5px 0px;
	margin:0px;
}
.page_item {
}