/*
Theme Name: E-text communication
Theme URI: http://www.e-text.it/
Description: Tema realizzato dalla E-text, http://www.e-text.it/
Version: 1.1
Author: E-text
*/
a { 
 color:#4b5055;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a:visited {
 margin:0px;
 padding:0px;
 text-decoration:none;
}
a:hover {
	color:#000000;
 margin:0px;
 padding:0px; 
 text-decoration:underline;
}
body {
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:70%;
 margin:0px;
 padding:0px;
}
.contenuti {
}
.contenuti a { 
 color:#2766a1;
 margin:0px;
 padding:0px;
 text-decoration:none;
}
.contenuti a:visited {
 margin:0px;
 padding:0px;
 text-decoration:none;
}
.contenuti a:hover {
	color:#d52a07;
 margin:0px;
 padding:0px; 
 text-decoration:underline;
}
.contenuti_data {
 color:#666666;
}
#contenuti_paginazione {
}
#contenuti_piede {
 background-image:url(contenuti_piede.gif);
	background-repeat:no-repeat;
	height:58px;
	margin:0px auto;
	width:750px;
}
#contenuti_piede_top {
	font-size:90%;
	font-weight:bold;
 margin:0px;
 padding:30px 0px 0px 40px;
}
#contenuti_piede_top a {
 color:#2766a1;
}
#contenuti_piede_top a:hover {
 color:#000000;
 text-decoration:none;
}
#contenuti_tabella {
 background-image:url(contenuti_sfondo.gif);
	background-repeat:repeat-y;
	border-collapse:collapse;
	margin:0px auto;
	width:750px;
}
#contenuti_tabella_a {
 width:20px;
}
#contenuti_tabella_b {
 border-right:1px solid #dedede;
 margin:0px 0px 0px 0px;
 padding:20px 0px 0px 0px;
 vertical-align:top;
 width:150px;
}
#contenuti_tabella_c {
 border-left:1px solid #dedede;
 vertical-align:top;
 margin:0px 0px 0px 0px;
 padding:20px 35px 0px 20px;
}
.contenuti_testo {
}
.contenuti_modifica {
 text-align:right;
}
.contenuti_titolo {
	color:#e9a952;
	font-weight:bold;
	margin-bottom:0px;
}
em {
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#fascia {
 background-image:url(fascia_sfondo.gif);
 background-repeat:repeat-x;
 height:175px;
 margin:0px;
 padding:0px;
}
#fascia_immagine {
 background-image:url(fascia_immagine.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_am {
 background-image:url(fascia_immagine_am.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_co {
 background-image:url(fascia_immagine_co.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_ds {
 background-image:url(fascia_immagine_ds.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_in {
 background-image:url(fascia_immagine_in.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_ns {
 background-image:url(fascia_immagine_ns.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_pa {
 background-image:url(fascia_immagine_pa.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_se {
 background-image:url(fascia_immagine_se.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_tv {
 background-image:url(fascia_immagine_tv.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_vc {
 background-image:url(fascia_immagine_vc.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#fascia_immagine_wf {
 background-image:url(fascia_immagine_wf.jpg);
 background-position:left top;
 background-repeat:no-repeat;
 height:143px;
 margin:0px auto;
 padding:0px;
 vertical-align:top;
 width:712px;
}
#footer {
 background-image:url(footer_sfondo.gif);
 background-repeat:repeat-x;
	height:70px;
 margin:0px;
 padding:0px;
}
#footer_sigma {
 background-image:url(footer_sigma.gif);
 background-repeat:no-repeat;
	height:30px;
 margin:0px auto;
 padding:0px;
 width:700px; 
}
#footer_sigma a {
 display:block;
	height:30px;
	width:170px;
}
#footer_sigma a:hover {
 text-decoration:none;
}
#footer_menu {
 background-image:url(footer_ar.gif);
 background-repeat:no-repeat;
	background-position:bottom right;
	margin:0px auto;
	padding:50px 0px 8px 0px;
	text-align:center;
	width:860px;
}
#footer_menu ul {
	list-style-type:none;
}
#footer_menu li {
 display:inline;
	font-size:90%;
	font-weight:bold;
	padding:0px 70px 0px 70px;
}
#footer_menu a {
 color:#FFFFFF;
}
#footer_menu a:hover {
 color:#c6e1fa;
 text-decoration:none;
}
#footer_menu a:visited {
 text-decoration:none;
}
h1 {
 font-size:160%;
	font-weight:bold;
}
h2 {
 font-size:140%;
	font-weight:bold;
}
h3 {
 font-size:140%;
}
#header {
 margin:0px auto;
	width:750px;
}
#header_r01 {
 background-image:url(header_r01.gif);
 background-repeat:no-repeat;
 height:110px;
 margin:0px;
 padding:0px;
}
#header_r01_contatti {
 float:right;
 margin:25px 15px 0px 0px;
 padding:0px;
	width:490px;
}
#header_r02 {
 background-image:url(header_r02_sfondo.gif);
 background-repeat:no-repeat;
	font-size:90%;
	height:65px;
 margin:0px;
 padding:0px;
}
#header_r02_menu {
	list-style-type:none;
	margin:0px;
	padding:13px 0px 0px 33px;
}
#header_r02_menu li {
 display:inline;
	font-weight:bold;
	padding:0px 21px 0px 21px;
}
#header_r02_menu a:hover {
 text-decoration:none;
}
#header_r02_menu a:visited {
 text-decoration:none;
}
#hp_contenuti {
 background-image:url(hp_contenuti_sfondo.gif);
 background-repeat:repeat-x; 
 margin:0px;
 padding:0px;
}
#hp_contenuti_a {
 background-image:url(hp_contenuti_a.jpg);
 background-repeat:no-repeat; 
 border-collapse:collapse;
	height:178px;
 margin:0px auto;
 padding:0px;
 width:750px;
}
#hp_contenuti_b {
 background-image:url(hp_contenuti_b.gif);
 background-repeat:no-repeat; 
	height:33px;
 margin:0px auto;
 padding:0px;
 width:750px;
}
#hp_contenuti_c {
 border-top:1px solid #FFFFFF;
 background-image:url(hp_contenuti_c.jpg);
 background-repeat:no-repeat; 
	height:118px;
 margin:0px auto;
 padding:0px;
 width:750px;
}
#hp_contenuti_c_tabella {
	border-collapse:collapse;
	height:96px;
 margin:20px auto 0px auto;
 padding:0px 0px 0px 0px;
	width:660px;
}
#hp_contenuti_c_tabella td {
 margin:0px;
 padding:0px;
	vertical-align:top;
 width:110px;
}
#hp_contenuti_c_am {
 display:block;
	height:96px;
 margin:0px;
 padding:0px;
	width:96px;
}
#hp_contenuti_c_am a {
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_am a:hover {
 background-image:url(hp_contenuti_c_am.gif);
 background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_in {
 display:block;
	height:96px;
 margin:0px;
 padding:0px;
	width:96px;
}
#hp_contenuti_c_in a {
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_in a:hover {
 background-image:url(hp_contenuti_c_in.gif);
 background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_ns {
 display:block;
	height:96px;
 margin:0px;
 padding:0px;
	width:96px;
}
#hp_contenuti_c_ns a {
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_ns a:hover {
 background-image:url(hp_contenuti_c_ns.gif);
 background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_tv {
 display:block;
	height:96px;
 margin:0px;
 padding:0px;
	width:96px;
}
#hp_contenuti_c_tv a {
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_tv a:hover {
 background-image:url(hp_contenuti_c_tv.gif);
 background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_vi {
 display:block;
	height:96px;
 margin:0px;
 padding:0px;
	width:96px;
}
#hp_contenuti_c_vi a {
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_vi a:hover {
 background-image:url(hp_contenuti_c_vi.gif);
 background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_wf {
 display:block;
	height:96px;
 margin:0px;
 padding:0px;
	width:96px;
}
#hp_contenuti_c_wf a {
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
#hp_contenuti_c_wf a:hover {
 background-image:url(hp_contenuti_c_wf.gif);
 background-repeat:no-repeat;
	background-position:top left;
	display:block;
	height:96px;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	text-decoration:none;
 width:96px;
}
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_login {
	margin:1em auto 1em 10px;	
}
#sottomenu {
}
#sottomenu li {
 list-style-image:url(sottomenu_li.gif);
 margin:4px 0px 0px 0px;
}
#sottomenu li li {
 font-weight:normal;
}
#sottomenu li ul {
	margin-left:14px;
	padding-left:0px;
}
#sottomenu ul {
 margin:10px 15px 0px 25px;
 padding:0px;
}
.sottomenu_sezione {
 margin:0px 0px 0px 11px;
 padding:0px;
}
#titroviin {
 margin:0px auto;
	padding:10px 0px 0px 60px;
	height:22px;
 width:750px;
}
#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;
}
.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;
}