/*
Theme Name: E-text Forniture
Theme URI: http://www.e-text.it
Version: 1.0
Author: E-text S.r.l.

*/

a {
 color:#0A3390;
 text-decoration:none;
 
}
a:visited {
 color:#0A3390;
 text-decoration:none;
}
a:hover {
 color:#000000;
 text-decoration:underline;
}
.articolo {
 margin:0px 0px 0px 10px;
}
.articolo_titolo {
 font-weight:bold;
 margin:0px 0px 15px 0px;
 padding:0px 0px 0px 0px;
}
body {
 background-color:#f7f4f2;
 background-image:url(body_sfondo.jpg);
 background-repeat:repeat-x;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 font-size:70%;
 margin:0px auto;
 padding:0px;
}
#breadcrumb {
 color:#000000;
 font-weight:normal;
 margin:5px 0px 10px 10px;
}
#breadcrumb a {
 color:#646464;
 text-decoration:none;
}
#breadcrumb a:visited {
 color:#646464;
 text-decoration:none;
}
#breadcrumb a:hover {
 color:#646464;
 text-decoration:underline;
}
#content {
 background-image:url(container_sfondo.gif);
 background-repeat:repeat-y;
 background-position:center;
 margin:0px auto;
 padding:0px;
 width:750px; 
}
#contenuti_tabella {
 margin:0px 0px 10px 0px;
 padding:0px 0px 0px 0px;
}
#contenuti_tabella_a {
 vertical-align:top;
 margin:0px;
 padding:7px 25px 0px 20px;
 width:490px;
}
#contenuti_tabella_b {
 background-image:url(contenuti_tabella_b_sfondo.gif);
 background-repeat:no-repeat;
 background-position:top right;
 margin:0px;
 padding:7px 5px 0px 0px;
 vertical-align:top;
 width:205px;
}
.contenuto {
 clear:both;
}
.corpo_categoria {
 font-size:85%;
}
.corpo_categoria a {
 color:#800000;
}
#corpo_navigazione {
 font-size:85%;
 margin:0px;
 padding:30px 0px 0px 0px;
}
.corpo_testo_data {
 color:#999999;
 margin:0px 0px 0px 10px;
}
em {
 font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer {
 margin:0px auto;
 width:750px; 
}
#footer_iniziopagina {
 background-image:url(footer_sfondo.gif);
 background-repeat:no-repeat;
 height:40px;
 margin:0px 0px 20px 0px;
 padding:0px 0px 0px 0px;
 width:750px;
}
#footer_iniziopagina a {
 margin:0px 0px 0px 32px;
 padding:0px 0px 0px 0px;
}
#footer_recapiti {
 border:1px solid #000000; 
 background-color:#FFFFFF;
 font-size:130%;
 margin:0px 0px 20px 0px;
 padding:8px;
 text-align:center;
}
#header a {
 display:block;
 height:200px;
 margin:0px;
 padding:0px;
 width:750px; 
}
#header_contenuti {
 margin:0px auto;
 padding:0px;
 width:750px; 
}
#header_immagine {
 background-image:url(header_sfondo.jpg);
 background-repeat:no-repeat;
 height:245px;
 margin:0px;
 padding:0px;
 width:750px; 
}
#header_logo {
 background-image:url(header_logo.gif);
 background-repeat:no-repeat;
 height:105px;
 margin:0px auto;
 padding:0px;
 width:750px; 
}
#header_orari {
 font-size:130%;
 float:right;
 margin:28px 0px 0px 0px;
 text-align:center;
 width:380px;
 padding:4px 5px 5px 5px;
}
#hp_benvenuti {
 border-collapse:collapse;
 border-spacing:0px;
 margin:0px 0px 15px 0px;
 padding:0px 0px 0px 0px;
 width:490px;
}
#hp_benvenuti hr {
 color:#FFFFFF;
 height:1px;
 margin:-8px 0px;
 padding:0px;
}
#hp_benvenuti p {
 margin:0px 0px 0px 0px;
 padding:2px 0px 10px 0px;
}
#hp_benvenuti td {
 border:0px;
 margin:0px;
 padding:10px;
 vertical-align:top;
}
#hp_novita {
 border-collapse:collapse;
 border-spacing:0px;
 background-color:#f3f3f3;
 margin:0px auto;
 padding:0px;
 width:466px; 
}
#hp_novita td {
 border:0px;
 margin:0px;
 padding:10px;
 vertical-align:top;
}
#hp_novita p {
 margin:0px 0px 0px 0px;
 padding:2px 0px 10px 0px;
}
hr {
 border:1px solid;
 color:#FFFFFF;
 height:1px;
 margin:15px 0px;
 padding:0px;
}
img {
 border:0px;
}
.img_centro {
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
 margin:1px 0px 1px 0px;
 padding:4px 4px 4px 4px;
}
.img_destra {
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
 float:right;
 margin-left:10px;
 margin-bottom:5px;
 padding:4px 4px 4px 4px;
}
.img_sinistra {
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
 float:left;
 margin-right:10px;
 margin-bottom:5px;
 padding:4px 4px 4px 4px;
}
#menu  {
background-color:#005CA2;
 font-weight:bold;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 height:36px;
 text-align:center;
 width:750px;
}
#menu ul {
 margin:0px 0px 0px 0px;
 padding:5px 0px 0px 0px;
}
#menu li {
 display:inline; 
 list-style-type:none;
 margin:0px;
 padding:0px 4px 0px 4px;
 white-space:normal;
 border-right:1px dashed #ffffff;
}
#menu a {
 text-decoration:none;
 color:#FFFFFF;
}
#menu a:hover {
 text-decoration:none;
 color:#4283c5;
}
#piumino  {
 background-color:#ff0000;
 font-weight:bold;
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px;
 text-align:center;
 width:750px;
}
p {
 margin-top:8px;
 margin-bottom:0px;
}
.pagenav {
 color:#dfdfdf;
 list-style-type:none;
}
#sede_unica {
display:none;
 background-color:#FFFFFF;
 border:1px solid;
 margin:15px auto 0px auto;
 padding:15px 0px 15px 0px;
 text-align:center;
 width:120px;
}
#sottomenu a {
 text-decoration:none;
}
#sottomenu a:hover {
 text-decoration:none;
}
#sottomenu a:visited  {
 text-decoration:none;
}
#sottomenu ul {
 list-style-type:none;
 margin:-5px 0px 0px 10px;
 padding:0px;
}
#sottomenu ul li {
 list-style-type:none;
 margin:0px 10px 0px 0px;
 padding:0px 0px 4px 0px;
}
#sottomenu li ul li {
 list-style-image:url(sottomenu_puntoelenco.gif);
 list-style-type:none;
 margin:-4px 4px 0px 0px;
 padding:3px 0px 0px 0px;
 
}


.current_page_item {
	font-size: 20px;
}

.testo {
 margin:0px;
 padding:0px;
}
.thumbnail{
 padding:5px 5px 8px 5px;
 background-color:#FFFFFF;
 border:1px solid #DDDDDD;
 float:left;
 margin-right:7px;
 margin-bottom:7px;
}
.vocale {
 display:none;
}
.vocale h1 {
 font-size:medium;
}
#advert{
background-color:#ffffff;
 font-weight:bold;
 margin:0px 0px 0px 0px;
 padding:5px 0px 0px 0px;
 text-align:center;
 width:750px;
 height:15px;
}
.riquadro{
background-color:#CCCCCC;


}
.sede_uni{
float:right;
color:#FFffff;
font-weight:bold;
background-color:#ff0000;
margin-right:150px;
margin-top:10px;



}

}