/*
Theme Name: E-text Political
Theme URI: http://www.e-text.it/
Description: Tema disegnato dalla E-text.
Version: 1.1
Author: E-text
Tags: Filiberto Zaratti

*/
a {
 color:#1E54AA;
 text-decoration:none;
}
a:visited {
 color:#3c7edc;
 text-decoration:none;
}
a:hover {
 border-bottom:1px dotted #000000;
 color:#000000;
}
.articolo {
 margin:0px 0px 0px 10px;
}
body {
 background-color:#a7acbf;
	background-image:url(sfondo.gif);
	background-repeat:repeat-x;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:70%;
 margin:0px;
 padding:0px;
	text-align:justify;
}
#breadcrumb {
	margin:50px 10px 0px 10px; 
}
#breadcrumb a {
}
#breadcrumb a:visited {
}
#breadcrumb a:hover {
}
#container {
	background-color:#FFF;
 margin:0px auto;
 padding:0px;
 width:960px; 
}
#content {
	float:left;
 margin:0px;
 padding:0px 0px 20px 0px;
	width:680px;
}
#contenuti_tabella_a {
 vertical-align:top;
 margin:0px;
 padding:7px 10px 0px 15px;
 width:450px;
}
#contenuti_tabella_b {
 margin:0px;
 padding:7px 5px 0px 10px;
 vertical-align:top;
 width:160px;
}
.contenuto {
 clear:both;
}
.corpo_categoria {
}
.corpo_categoria a {
 color:#800000;
}
#corpo_navigazione {
 margin:0px;
 padding:20px 0px 0px 0px;
}
.corpo_testo_data {
 color:#999999;
}
em {
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#flash {
 border-top:1px solid #c7cbcc;
	border-left:1px solid #c7cbcc;
	border-right:1px solid #c7cbcc;
	border-bottom:1px solid #c7cbcc;
	background-color:#e8ecef;
 margin:8px 0px 0px 8px;
 padding:5px 5px 0px 5px;
	width:630px;
	height:400px;
}
#footer {
	clear:both;
 width:960px; 
}
#footer_iniziopagina {
 height:21px;
 margin:30px 0px 0px 20px;
}
#footer_iniziopagina a {
 text-decoration:none;
 height:21px;
 margin:0px;
 padding:0px 0px 0px 0px;
}
#footer_iniziopagina a:hover {
 border:0px;
 font-weight:bold;
 height:21px;
 margin:0px;
 padding:0px 0px 0px 0px;
 text-decoration:none;
}
#header {
 background-image:url(header_sfondo.gif);
 background-repeat:no-repeat;
 height:130px;
 margin:0px;
 padding:0px;
 width:960px; 
}
#header a {
 display:block;
 height:130px;
 margin:0px;
 padding:0px;
 width:960px; 
}
.hp_articolo {
 margin:0px 0px 0px 0px;
}
.hp_corpo_testo_titolo {
 font-weight:bold;
}
#hp_sezioni {
 border-collapse:collapse;
 margin:40px auto 10px auto;
 padding:0px;
	width:95%;
}
.hp_sezioni_content {
 margin:15px 15px 0px 15px;
 padding:0px 0px 0px 5px;
}
#hp_sezioni td {
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
	vertical-align:top;
}
hr {
 border-top:1px solid;
 color:#EEEEEE;
 height:1px;
 margin:8px;
}
img {
 border:0px;
	border-width:0px;
}
img a {
 border:0px;
 text-decoration:none;
}
img a:hover {
 border:0px;
 text-decoration:none;
}
img.centered {
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
	display: block;
	margin-left:auto;
	margin-right:auto;
 padding:4px 4px 4px 4px;
}
img.alignright {
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
 float:right;
 margin-left:10px;
 margin-bottom:5px;
 padding:4px 4px 4px 4px;
}
img.alignleft {
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
 float:left;
 margin-right:10px;
 margin-bottom:5px;
 padding:4px 4px 4px 4px;
}
#menu { 
	height:40px;
 background-image:url(menu_sfondo.gif);
	background-repeat:repeat-x;
	margin:0px;
 padding:0px 0px 0px 0px;
	width:960px;
}
#menu li {
 cursor:default;
 display:inline;
	height:40px;
	padding:10px 0px 0px 0px;
 margin:0px;
	white-space:normal; 
}
#menu li a {
 background-image:url(menu_sfondo_voce_off.gif);
	background-repeat:repeat-x;
	color:#333333;
	float:left;
	margin:0px;
	padding:14px 18px 8px 22px;
	text-decoration:none;
	text-transform:uppercase;
}
#menu li a:hover {
 background-image:url(menu_sfondo_voce_on.gif);
	background-repeat:repeat-x;
 border:0px;
 color:#000;
 float:left;
	font-weight:bold;
	margin:0px;  
	padding:14px 18px 8px 22px;
	text-decoration:none;
}
#menu li.home a {
 background-image:url(menu_sfondo_voce_home_off.gif);
	background-repeat:repeat-x;
	color:#333333;
	float:left;
	margin:0px;
	padding:14px 20px 8px 24px;
	text-decoration:none;
}
#menu li.home a:hover {
 background-image:url(menu_sfondo_voce_home_on.gif);
	background-repeat:repeat-x;
	border:0px;
 color:#000;
 float:left;
	margin:0px;  
	padding:14px 20px 8px 24px;
	text-decoration:none;
}
#menu li img {
	padding:7px 6px 0px 120px;
}
#menu ul { 
 display:block;
 margin:0px;
	padding:0px 0px 0px 20px;
	white-space:nowrap; 
}
#menu ul li {
 list-style-type:none;
	margin:0px;  
	padding:0px;
}
#menu_newsletter { 
	height:26px;
 background-image:url(menu_newsletter.png);
	background-repeat:repeat-x;
	float:right;
	margin:7px 10px 0px 0px;
 padding:0px;
	width:270px;
}
#menu_newsletter a {
	display:block;
	height:26px;
 background-image:url(menu_newsletter.png);
	background-repeat:repeat-x;
	float:right;
	margin:0px;
 padding:0px;
	width:270px;
}
p {
 margin-top:8px;
 margin-bottom:0px;
}
#sidebar {
	background-color:#dcdfe4;
	float:right;
	margin:8px 8px 10px 0px;
	padding:0px;
	width:270px;
}
/* sidebar quick search */
#sidebar form#quick-search {
	padding:25px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
#sidebar form#quick-search p {
	margin:0px; 
	padding:0px;		
}
#sidebar form#quick-search input {
	border:1px;
	color:#bababa;
	margin:0px; 
	padding:5px;
}
#sidebar form#quick-search .tbox {
	font-family:Tahoma, Arial, sans-serif;
	font-size:100%;
	margin:0px 0px 0px 15px; 
	width:185px;
	height:13px;
	display:inline;		
}
#sidebar form#quick-search .btn{
	border:0px;
	margin:0px 0px -8px 0px;
 padding:0px;
 width:46px;
	height:25px;	
}
#sidebar form#quick-search label {
	display: none;
}
#sidebar_agenda {
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	text-align:left;
}
#sidebar_search {
	background-image:url(sidebar_search_sfondo.gif);
	background-repeat:no-repeat;
	margin:0px 0px 0px 0px;
	height:63px;
	padding:0px;
	width:270px;
}
#sidebar_video {
	font-weight:bold;
	margin:10px 10px 0px 10px;
	padding:0px 0px 15px 0px;
	text-align:left;
}
#sottomenu a {
 text-decoration:none;
}
#sottomenu a:hover {
 border:0px;
	font-weight:bold;
 text-decoration:none;
}
#sottomenu a:visited  {
 text-decoration:none;
}
#sottomenu ul {
 margin:10px 0px 0px 15px;
 padding:0px;
}
#sottomenu ul li {
 border-bottom:1px dotted #adadad;
 list-style-image:url(sottomenu_puntoelenco.gif);
 list-style-type:none;
 margin:0px 10px 0px 0px;
 padding:0px 0px 4px 0px;
}
#sottomenu li ul li {
 border-bottom:1px solid #FFFFFF;
 list-style-image:url(sottomenu_puntoelenco.gif);
 list-style-type:none;
 margin:-10px 4px 0px 0px;
 padding:3px 0px 0px 0px;
}
.testo {
 margin:0px;
 padding:0px;
}
#titroviin_tabella {
 border-collapse:collapse;
 margin:0px auto;
 padding:0px;
 text-align:left;
 width:960px;
}
#titroviin_tabella_a {
 border-width:0px;
 padding:15px 0px 5px 20px;
 vertical-align:top;
}
#titolopag {
 color:#C8001C;
}
.vocale {
 display:none;
}
.vocale h1 {
 font-size:medium;
}
