/*
Theme Name: E-text i2009
Theme URI: http://www.e-text.it/
Description: Tema sviluppato dalla E-text.
Version: 1.0
Author: Dave Shea
Tags: variable width, two columns
*/

body {
 border-width:0px;
 font-family:Tahoma, Arial, Helvetica;
 margin:0px;
 padding:0px;
}
#contenuto {
 border-width:0px;
 margin:0px;
 padding:0px;
}
.contenuto_articolo {
	padding-bottom:1em;
}
.contenuto_categoria {
 border-top:1px dashed #d7d7d7;
 margin-top:7px;
 font-size:small;
}
.contenuto_commenti {
 background-color:#eeeeee;
 border:1px dotted #2D79AD;
 clear:both;
 font-size:small;
 margin-top:3em;
 padding:1em;
}
.contenuto_contatore {
 margin-bottom:1em;
}
.contenuto_data {
 color:#666666;
 font-size:small;
 margin-bottom:1em;
 margin-top:0px;
}
.contenuto_data_hp {
 color:#666666;
 font-size:small;
 margin-bottom:1em;
 margin-top:0px;
	padding:0px 0px 0px 18px;
}
.contenuto_post {
 clear:both;
}
#contenuto_homepage {
 border-collapse:collapse;
}
#contenuto_homepage_dx {
 padding-left:15px;
 vertical-align:top;
	width:50%;
}
#contenuto_homepage_sx {
 vertical-align:top;
 padding-right:15px;
	width:50%;
}
.contenuto_modifica {
 clear:both;
}
#contenuto_tabella {
 border-collapse:collapse;
 width:100%;
}
.contenuto_tag {
 color:#666666;
 font-size:small;
}
#contenuto_testo {
 border-width:0px;
 font-size:80%;
 margin:0px;
 padding:0px 10px 0px 10px;
 vertical-align:top;
}
.contenuto_titolo {
 margin-bottom:0px;
 margin-top:0px;
 text-align:left;
}
.contenuto_titolo a {
 text-decoration:none;
}
.contenuto_titolo a:hover {
 text-decoration:underline;
}
.contenuto_titolo_hp {
 background-image:url(contenuto_titolo_hp.gif);
 background-position:left top;
 background-repeat:no-repeat;
 color:#787700;
	margin:0px;
	padding:0px 0px 0px 18px;
}
.contenuto_titolo_hp a {
 text-decoration:none;
 color:#787700;
}
.contenuto_titolo_hp a:hover {
 text-decoration:underline;
}
#footer {
 border-width:0px;
 margin:10px 0px 10px 30px;
 padding:0px;
	font-variant:small-caps;
}
#footer_e-text {
 border-width:0px;
 float:right;
	font-size:small;
 margin:10px 20px 10px 30px;
 padding:0px;
}
#footer_search {
 border-width:0px;
 margin:10px 0px 0px 30px;
 padding:0px;
}
h1 {
 font-size:130%;
 font-weight:bold;
}
h2 {
 color:#787700;
 font-size:130%;
}
h3 {
 color:#787700;
 font-size:120%;
 font-style:italic;
}
h4 {
 color:#787700;
 font-size:110%;
	font-weight:bold;
}
h5 {
 color:#787700;
 font-size:110%;
}
#header_fasciacolorata {
 background-image:url(header_fasciacolorata_sfondo.gif);
 background-position:left top;
 background-repeat:repeat-x;
 border-width:0px;
	height:78px;
 margin:0px;
 padding:0px;
}
#header_menu {
	list-style-type:none;
	font-size:70%;
	margin:0px 0px 8px 12px;
	padding:2px 0px 0px 0px;
}
#header_menu a {
 color:#000080;
 text-decoration:none;
}
#header_menu a:visited {
 color:#000080;
 text-decoration:none;
}                                     
#header_menu a:hover {
 color:#d07f00;
 text-decoration:none;
}
#header_menu ul {
	margin:0px;
	padding:2px 0px 4px 0px;
}
#header_menu li {
 border:1px solid #d6d6d6;
 display:inline;
	margin:3px 2px 3px 2px;
	padding:3px 3px 3px 3px;
}
#header_riga01 {
 border-width:0px;
 margin:8px 0px 0px 0px;
 padding:0px;
}
#header_separatore {
 border-width:0px;
	height:37px;
 margin:0px;
 padding:0px;
}
hr {
 height:1px;
}
img {
 border-width:0px;
}
#menu_meta li {
 color:#999999;
	list-style-type:none;
	margin:0px;
 padding:0px;
}
#menu_meta ul {
	margin:0px;
 padding:0px 0px 10px 10px;
}
#menu_pagine li {
 color:#999999;
	list-style-type:none;
	margin:0px;
 padding:0px;
}
#menu_pagine ul {
	margin:0px;
 padding:0px 0px 10px 10px;
}
#menu_pagine ul li ul {
	margin:0px;
 padding:0px 0px 0px 10px;
}
#menu_pagine ul li ul li {
 color:#999999;
	list-style-type:circle;
	margin:0px 0px 0px 0px;
 padding:0px;
}
.menu_titolo {
 font-weight:bold;
	text-align:center;
}
#sidebar_logo {
 border-width:0px;
 margin:0px;
 padding:0px;
 text-align:center;
}
#sidebar_menu {
 border-width:0px 1px 0px 0px;
	border-color:#d7d7d7;
	border-style:solid;
 font-size:70%;
 margin:0px;
 padding:0px 0px 0px 0px;
 vertical-align:top;
	width:137px;
}
#sidebar_menu_contenitore {
 border-width:0px;
 margin:0px;
 padding:0px 0px 0px 0px;
}
#sidebar_menu_meta {
}
#sidebar_menu_pagine {
}
#sidebar_sx {
 background-image:url(sidebar_sx_sfondo.gif);
	background-position:left top;
	background-repeat:repeat-y;
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:85px;
}
.sidebar_testatina {
 text-align:center;
}
.testo_colorato {
 color:#ce3131;
}
.testo_grande {
 font-size:large;
}
.testo_piccolo {
 font-size:85%;
}
.testo_piccolo-x {
 font-size:x-small;
}
.testo_titolo {
 background-image:url(testo_freccia.gif);
 background-repeat:no-repeat;
 background-position:18px top;
 list-style-type:none;
 margin:0px 0px 0px 0px;
 padding:0px 0px 6px 36px;
	font-weight:bold;
 margin-top:1em;
}
/* Stili specifici di WordPress */
.aligncenter,
div.aligncenter {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
.alignleft {
 float: left;
 margin-right:10px;
}
.alignright {
 float: right;
 margin-left:10px;
}
.current-cat {
 font-weight:bold;
}
.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;
}