/*
www.portatoridellavara.it
nino b
pr-st.css
0.7.2.13-o
*/
body {background:#762254; color:#eee; margin:0; padding:0;
        font-family:Arial, Helvetica, sans-serif;
        text-align:center; font-size:.85em}
h1 {line-height:2em; color:#555; font-size:140%; margin:0; padding:0}
h2 {line-height:1.5em; color:#0bc; font-size:120%; margin:0; padding:0;
        text-align:left;}
h3 {line-height:1.5em; color:#0dc; font-size:120%; margin:0; padding:0;
        text-align:left;; letter-spacing:.09em}	
h4 {color:#ffa; text-align:center; background:#aaa; margin:4px 0 0 0; padding:0}
div {margin:0; padding:0; line-height:1.2em}
p {margin:6px; padding:0; line-height:1.2em}
img {border:0; margin:0; padding:0;}
a {text-decoration:none; color:#acf}
a:hover {color:#ff8}
input {width:90px; background:#0bc}
legend {color:#ff8; font-size:90%; font-style:italic}
fieldset {text-align:right;}
label {font-size:95%}
textarea { background:#0bc; width:200px; height:60px;}
ul {margin:2px}
/*----------------------------------------------------------*/
.hid {display:inherit;}
.nop {display:none}
.nopnac {display:none}
.yopnac {display:inherit;}
.layout {width:99%; margin:0 auto; padding:0 1px 1px 0;}
.l {text-align:left;}
.r {text-align:right;}
.c {text-align:center;}
.u {text-decoration:underline}
.j {text-align:justify}
.w120 {width:120px;}
.w200 {width:200px;}
.contlab {width:100px; display:block}
.m6x20 {margin:6px 20px}
.m0x10 {margin:10px 10px 10px 0}
.m10 { margin:10px}
.m8x40 {margin:8px 40px 8px 0}
.m20x8x40 {margin:8px 40px 8px 20px}
.m0x40 { margin:0 40px 4px 0}
.mno {margin:0}
.mrel {position:relative; top:0;}
.m4 {margin:4px}
.clearer {clear:both; height:1px; overflow:hidden; margin:-1px;}
.brclear {clear:both}
.hrclearer {clear:both; height:4px; overflow:hidden; margin:4px 6px 4px 0;
        border-bottom: 1px solid #947;}
.lfloat {float:left; overflow:hidden;}
.rfloat {float:right; overflow:hidden;}
.limg {margin:0 6px 6px 0}
.menu { margin:6px 8px 4px 0; color:#aaa; background:transparent;
        border-bottom:1px dotted #fff; border-left:1px dotted #fff}
.menu a {text-decoration:none; font-weight:bold; color:#ff8}
.menu a:hover {color:#aaa}
.cmaincol { width:50%; text-align:left;}
.rmaincol { width:24%; font-size:90%; text-align:left;}
.little {font-size:90%; color:#cfc}
.litinput {width:30px;}
.title {margin:0; font-weight:bold; color:#ff8}
.dot {margin-right:4px; color:#ff8; font-size:140%}
.ctitle {font-weight:bold; text-align:center;
        font-size:95%;color:#ff9; letter-spacing:0.14em}
.evid { background:#ffa}
.msg { color:#ff8; font-weight:bold; font-size:90%; margin:0}
.butts{color:#777; font-weight:bolder; font-size:26px}
.lrbord{ border:6px solid #005; border-right:7px solid #005;}
.null{color:#725; width:1px; margin:0 -1px; font-size:1px}
/*---------------------------------------------------------*/
#album {width:591px; text-align:left;}
#preface { color:#9ac; margin: 8px 40px 0 0;text-align:justify;
        line-height:1.5em; font-style:italic; font-size:95%}
#welcome { text-align:left; margin:12px 4px; line-height:1.3em}
#lmaincol {width:25%; text-align:left; background:#725; font-size:95%}
#foot {border:1px solid #aa3; text-align:center; font-size:90%;
        background:#725; margin:8px 0; color:#aa3; padding:4px 0 6px;}
#foot a{color:#89a; letter-spacing:0.13em}