#argomento{
position:absolute;
top:140px;
left:0px;
background:#A70000 url(argomento_mini.png) 100% 50% no-repeat;
min-height:15px;
height:auto !important;
height:15px;
z-index:5;
}

#argomento p{
padding:0px 50px 0px 10px;
color:#FFF;
font-weight:bold;
}

#argomento p a, #argomento p a:visited{
color:#FFF;
text-decoration:none;
}

#argomento p a:hover{
color:#FFF;
text-decoration:none;
}


#pagina_edizione .mynewart{
margin:0.5em 0em;
}

#pagina_edizione .myedz{
font-weight:normal;
width:100%;
text-align:right;
border-bottom:1px solid #BBB;
font-size:1em;
color:#888;
font-weight:bold;
margin:2em 0em 0em 0em;
}

#pagina_edizione p.myart span,
#pagina_edizione p.myact span{
color:#222;
margin-bottom:1em;
}

#pagina_edizione p.myart a,
#pagina_edizione p.myart a:visited{
color:#800;
font-size:1em;
font-weight:normal;
display:block;
text-decoration:none;
}

#pagina_edizione p.myart a:hover{
text-decoration:underline;
}

#pagina_edizione p.myact a img{
border:0px;
margin:2px;
}

#pagenav{
width:100%;
margin:2em 0em;
}

.pagesx,
.pagemid,
.pagedx{
float:left;
padding:0em 1em;
text-align:center;
}

.pagesx a,
.pagesx a:visited,
.pagemid a,
.pagemid a:visited,
.pagedx a,
.pagedx a:visited,
.edtag a,
.edtag a:visited{
color:#000;
text-decoration:none;
}

.pagesx a:hover,
.pagemid a:hover,
.pagedx a:hover,
.edtag a:hover{
color:#800;
text-decoration:underline;
}



/* edizioni */

.boxed{
width:96%;
margin:1% 2%;
padding:5px;
border:0px;
}

.boxed .imgspacer{
width:60px;
height:40px;
float:left;
}

.boxed .imgspacer img{
vertical-align:middle;
padding:0px;
margin:0px;
border:0px;
}

.boxed .edtag{
float:right;
width:85%;
text-align:left;
}



/* pagine interne */

#interno{
width:90%;
margin:1% 2%;
}

#interno a, #interno a:visited{
color:#800;
text-decoration:none;
}

#interno a:hover{
color:#F00;
text-decoration:underline;
}


#pagina_articolo{
}

#pagina_articolo p{
margin-bottom:10px;
}

#pagina_articolo ul,
#pagina_articolo ol,
#pagina_libera ul,
#pagina_libera ol{
display:block;
margin:5px;
margin-left:20px;
}

#pagina_articolo ul li,
#pagina_articolo ol li,
#pagina_libera ul li,
#pagina_libera ol li{
padding:5px;
}

#pagina_libera{
}

#pagina_libera p{
margin-bottom:10px;
}





/* moduli */

.formrow{
clear:both;
width:100%;
}

.formleft{
width:20%;
text-align:center;
float:left;
font-size:10px;
padding:5px;
margin:10px 0px;
}

.formright{
width:70%;
float:right;
text-align:left;
padding:5px;
margin:10px 0px;
}

.formright input,
.formright textarea{
margin:0px;
border:1px solid #AAA;
padding:1px;
font-family:arial,helvetica,sans-serif;
font-size:12px;
}

.formright textarea.hi,
.formright input.hi{
float:left;
width:100%;
}

.formright input.low{
width:50%;
float:left;
}

.formright input.act{
background:#FC0;
}

.formright select,
.formright select option{
padding:1px;
font-family:verdana,arial,helvetica,sans-serif;
font-size:11px;
text-align:center;
width:30%;
}

.formright select{
float:left;
border:1px solid #AAA;
}

#privacy.formrow{
width:90%;
padding:1% 5% 5% 5%;
font-size:10px;
font-style:italic;
text-align:justify;
}

#privacy a,
#privacy a:visited{
color:#800;
}

#introform{
width:90%;
padding:10% 5% 10% 5%;
font-size:12px;
font-style:normal;
text-align:justify;
}


.pullout{
margin:10px;
}

.pullout p{
clear:both;
padding:2px 0px;
font-size:9px;
color:#000;
font-style:normal;
font-weight:bold;
width:96%;
text-align:left;
margin-left:2%;
}

.pullout p a,
.pullout p a:visited,
.pullout a,
.pullout a:visited{
color:#000;
text-decoration:none;
}

.pullout a img,
.pullout img{
border:0px;
margin:0px;
padding:0px;
}