/*
Theme Name: E-text Domus
Theme URI: http://www.e-text.it/
Description: Tema disegnato dalla E-text S.r.l.
Version: 1.1
Author: E-text S.r.l., http://www.e-text.it/
*/

body {
 background-color:#e3d8bc;
 background-image:url(layout_sfondo.gif);
 font-family:'Times New Roman', Times, serif;
}
.children {
 list-style-type:disc;
 margin-left:1em;
 font-style:italic;
}
#comment {
 width:95%;
}
.contenuto_articolo {
 font-size:1.1em;
 text-align:justify;
}
.contenuto_articolo_paginazione {
 font-size:1.1em;
}
.contenuto_categoria {
 font-size:small;
 margin-bottom:0px;
}
.contenuto_data {
 color:#aaaaaa;
 font-size:small;
}
.contenuto_modifica {
 font-size:small;
}
.contenuto_post {
 border-bottom:1px dashed #cccccc;
 margin-bottom:20px;
 padding-bottom:10px;
}
.contenuto_testo {
 font-size:1.1em;
 margin-top:0px;
 text-align:justify;
}
.contenuto_titolo {
 font-size:x-large;
 font-weight:bold;
 margin-bottom:0px;
 margin-top:0px;
 text-align:left;
}
.current-cat {
 font-weight:bold;
}
.current_page_item {
 font-weight:bold;
}
#footer_madein {
 background-color:#e3d8bc;
 filter:alpha(opacity=50); 
 font-size:x-small;
 margin-left:auto;
 margin-right:auto;
 -moz-opacity:0.5; 
 opacity:0.5;
 text-align:center;
 width:100px;
}
#footer_madein a {
 color:#000000;
 filter:alpha(opacity=100); 
 -moz-opacity:1.0; 
 opacity:1.0;
 text-decoration:none;
}
#footer_madein a:hover {
 font-weight:bold;
 text-decoration:underline;
}
h2 {
 font-size:large;
}
.hp_categoria {
 font-size:small;
}
#hp_novita {
 padding-left:5px;
 vertical-align:top;
 width:50%;
}
.hp_novita_modifica {
 float:right;
}
.hp_novita_post {
 margin-bottom:10px;
}
.hp_novita_testo {
 font-size:1.1em;
}
.hp_novita_titolo {
 font-size:large;
}
#hp_primopiano {
 border-right:1px dashed #cccccc;
 padding-right:5px;
 vertical-align:top;
 width:50%;
}
#hp_primopiano_full {
 border:1px dashed #cccccc;
 margin:10px 0px 10px 0px;
 padding:0px 10px 0px 10px;
}
#hp_tabella {
 width:100%;
}
hr {
 height:1px;
 border:1px dashed #cccccc;
}
img {
 border-width:0px;
}
.immagine_dx {
 float:right;
 margin-left:10px;
}
#layout_tabella {
 border-collapse:collapse;
 margin-left:auto;
 margin-right:auto;
 margin-top:0px;
}
.layout_tabella_01 {
 height:31px;
}
#layout_tabella_a01 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#layout_tabella_a02 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#layout_tabella_a03 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#layout_tabella_b01 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:565px;
}
#layout_tabella_b01_altezza {
 height:31px;
}
#layout_tabella_b02 {
 background-color:#FFFFFF;
 background-image:url(layout_contenuto_sfondo.gif);
 background-repeat:repeat-y;
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:565px;
}
#layout_tabella_b02_top {
 border-width:0px;
 height:138px;
 margin:0px;
 padding:0px;
}
#layout_tabella_b02_top_sotto {
 border-width:0px;
 margin:0px;
 padding:0px;
}
#layout_tabella_b02_centro {
 border-width:0px;
 margin:0px;
 padding:10px;
 width:545px;
}
#layout_tabella_b03 {
 background-image:url(layout_contenuto_bottom.gif);
 background-position:left top;
 background-repeat:no-repeat;
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:565px;
}
#layout_tabella_c01 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:20px;
}
#layout_tabella_c02 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:20px;
}
#layout_tabella_c03 {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:20px;
}
.linkcat {
 border-width:0px;
 margin:0px;
 padding:0px;
}
.linkcat h2 {
 font-size:medium;
 font-weight:bold;
 margin-bottom:0px;
}
.linkcat ul {
 margin-left:1em;
 padding:0px;
}
#linkcat-2 {
 list-style-type:none;
}
p {
 margin-bottom:1em;
 margin-top:1em;
}
.riquadro_dx {
 border-bottom:1px dashed #cccccc;
 border-left:1px dashed #cccccc;
 float:right;
 font-size:small;
 margin-left:10px;
 padding:0px 0px 10px 10px;
 width:200px;
}
.sidebar_menu {
 list-style-type:circle;
 margin:0px;
 padding:0px;
}
.sidebar_menu li {
 margin-left:1em;
 padding:0px;
}
.sidebar_menu ul {
 margin-left:0px;
 padding:0px;
}
.sidebar_menu_titolo {
 font-weight:bold;
 margin-bottom:0px;
 margin-top:1em;
}
#sidebar_tabella_1 {
 border-collapse:collapse;
}
#sidebar_tabella_1_bottom {
 background-image:url(layout_sidebar_1_bottom.gif);
 background-position:left top;
 background-repeat:no-repeat;
 border-width:0px;
 height:15px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_1_centro {
 background-color:#316b94;
 background-image:url(layout_sidebar_1_sfondo.gif);
 background-repeat:repeat-y;
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_1_centro_sfondo {
 background-image:url(layout_sidebar_1_top02.gif);
 background-position:right top;
 background-repeat:no-repeat;
 width:100%;
}
#sidebar_tabella_1_centro_testo {
 border-width:0px;
 color:#cccccc;
 margin:0px;
 min-height:140px;
 padding:0px 30px 0px 10px;
}
#sidebar_tabella_1_centro_testo a {
 text-decoration:none;
 color:#ffffff;
}
#sidebar_tabella_1_centro_testo a:hover {
 color:#ffff55;
}
#sidebar_tabella_1_top {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_1_top_altezza {
 height:123px;
}
#sidebar_tabella_2 {
 border-collapse:collapse;
 margin-top:10px;
}
#sidebar_tabella_2_bottom {
 background-image:url(layout_sidebar_2_bottom.gif);
 background-position:left top;
 background-repeat:no-repeat;
 border-width:0px;
 height:10px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_2_centro {
 background-color:#316b94;
 background-image:url(layout_sidebar_2_sfondo.gif);
 background-repeat:repeat-y;
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_2_centro_testo {
 border-width:0px;
 color:#cccccc;
 margin:0px;
 padding:0px 10px 0px 10px;
}
#sidebar_tabella_2_centro_testo a {
 text-decoration:none;
 color:#ffffff;
}
#sidebar_tabella_2_centro_testo a:hover {
 color:#ffff55;
}
#sidebar_tabella_2_top {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_2_top_altezza {
 height:10px;
}
#sidebar_tabella_3 {
 border-collapse:collapse;
 margin-top:10px;
}
#sidebar_tabella_3_bottom {
 background-image:url(layout_sidebar_3_bottom.gif);
 background-position:left top;
 background-repeat:no-repeat;
 border-width:0px;
 height:10px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_3_centro {
 background-color:#316b94;
 background-image:url(layout_sidebar_3_sfondo.gif);
 background-repeat:repeat-y;
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_3_centro_testo {
 border-width:0px;
 color:#cccccc;
 margin:0px;
 padding:0px 10px 0px 10px;
}
#sidebar_tabella_3_centro_testo a {
 text-decoration:none;
 color:#ffffff;
}
#sidebar_tabella_3_centro_testo a:hover {
 color:#ffff55;
}
#sidebar_tabella_3_top {
 border-width:0px;
 margin:0px;
 padding:0px;
 vertical-align:top;
 width:190px;
}
#sidebar_tabella_3_top_altezza {
 height:10px;
}
.tabella {
 border-collapse:collapse;
 width:100%;
}
.tabella_cella {
 border:1px dashed #dddddd;
 padding:5px;
 vertical-align:top;
}
.testo_colorato {
 color:#ce3131;
}
.testo_grande {
 font-size:large;
}
.testo_piccolo {
 font-size:small;
}
#widget_area_2 {
 color:#ffffff;
 margin:0px;
 padding:0px 10px 0px 10px;
}
#widget_area_2 a {
}
#widget_area_3 {
}
#widget_area_3 a {
}
.widget_contenitore {
}
.widget_titolo {
 display:none;
 visibility:hidden;
}
/* ********* Stili specifici di WordPress ********* */

.alignleft {
 float:left;
 margin-right:10px;
}
.alignright {
 float:right;
 margin-left:10px;
}
div.aligncenter {
 display: block;
 margin-left: auto;
 margin-right: auto;
}
.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;
}
