/*layout*/
html,body{margin: 0;padding:0;background-image:url('bkg2.png');background-repeat:repeat-x;/*background-color: #eaf4fa;*/line-height:18px;}
body{font-family:Verdana;font-size:16px;text-align:justify;color: #000000;}

.prompt{position:fixed;top:0px;display:none;z-index:99999;width:100%;height:100%;background-image:url('/img/prompt.png');padding:0px;padding-top:150px;}
div#layer{position:relative;width:550px;border:2px solid blue;background-color:white;text-align:left;padding:20px}
div#optitle {background-image:url('/img/osf.png');background-repeat:no-repeat;font-size:18px;color:#36c;text-decoration:underline}
div#editor a{padding:5px 10px 5px 10px;border:1px solid blue;font-size:20px;text-decoration:none}

a{color:#0000ff}

.layer{
font-size:17px;line-height:22px;max-height:360px;overflow: auto;width:560px;
}
.arr{
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  border-bottom-right-radius: 5px;
  }
  .mrr{
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  border-top-right-radius: 5px;
  margin: 0px 10px 0px 10px;font-size:22px;padding:10px 15px 0px 15px;
  text-decoration:none;
  color:#000000;
  }
  .mrr:hover{text-decoration:underline;}
  a#rent{background-image:url('/s.gif');border: 1px solid #36c;border-bottom:none;}
  
div#frame{float:left;margin:10px;padding:0px;background-color:#9FD8F5;border:3px solid #9FD8F5;width:150px;heigth:150px;}
div#fedit{background-repeat:no-repeat;background-size: 150px 150px;background-position:bottom;width:150px;height:150px;}
div#frame:hover{border:3px solid #0000ff;}
div#fedit p{padding:0px;margin:0px;background-image:url('/titl.png');}

input#uplz{border: 1px solid #36c;font-family:Verdana;font-size:17px;color:#d7ebff;margin:5px;padding:2px;background: url('/img/b.png') repeat-x}
input#uplz:hover{background: url('/img/b2.png') repeat-x}
input#annulla{border: 1px solid #d95555;font-family:Verdana;font-size:17px;color:#d7ebff;margin:5px;padding:2px;background: url('/img/r.png') repeat-x}
input#annulla:hover{background: url('/img/r2.png') repeat-x}


/************************MENU******************************
div#menu{position:relative;padding: 0px;}
div#menu a{color:white;font-size:18px;text-decoration:none;}
div#menu a:hover{text-decoration:underline;}
div#ml{float:left;margin:0px;background-image:url('/img/ml2.png');background-repeat:no-repeat;height:25px;width:11px;}
div#mr{float:left;margin:0px;background-image:url('/img/mr2.png');background-repeat:no-repeat;height:25px;width:11px;}
div#mc{float:left;margin:0px;background-image:url('/img/mc2.png');background-repeat:repeat-x;height:25px;padding: 4px 0px 0px 0px;}
.mk{float:left;padding-top:10px;height:25px;margin-left:6px;background-image:url('/img/bk.png');background-repeat:repeat-x;background-position:bottom;}
.mk:hover{padding-top:0px;height:35px;}
.mkk{float:left;margin-left:6px;height:35px;background-image:url('/img/bk.png');background-repeat:repeat-x;background-position:bottom;padding-top:0px}
.mkk a{text-decoration:underline}*/

a#ggl{font-size:15px}
div#optitle {background-image:url('/img/osf.png');background-repeat:no-repeat;font-size:18px;color:#36c;text-decoration:underline}
div#optcont {font-size:15px;padding:5px 15px 5px 15px;overflow:auto;}
/*****************************************************/


div#container{/*background-color: #b2cbe5;*/margin:0px}
div#footer{padding: 0px;background-color:#b2cbe5; color: #000;text-align:center;font-size:13px}

/*header e footer*/
div#header{border-bottom:1px solid #36c;text-align:left;padding:0px;margin:0px;background-color:#6699cc;color: #0000ff;}

h1,h2{margin: 0px;padding-bottom:10px}
h1{padding-left:0.5em;font: bold 2.3em/80px arial,serif}
h2{color: #36C/*#004ADD*/;font-size: 20px;text-align:center;margin-bottom:5px}

div#sfu-top{background-image:url('/up.gif');background-repeat:repeat-x;height:15px}
div#sfu-bot{background-image:url('/do.gif');background-repeat:repeat-x;height:15px}

div#footer a{color: #0000ff;font-size:12px;}

/*layout*/
div#navigation{width:700px;margin:0px;padding-top:4px;/*background-image:url('ss.gif');background-repeat:repeat-x;background-color:#36c;*/text-align: center;}
div#content{/*background-color: #eaf4fa---e3edf6*/;width:980px;text-align: left;padding: 0px 10px 50px 10px;margin:0px;min-height:600px;}

/*navigazione*/
div#navigation a{padding: 20px 15px 0px 15px;color:black;font: 18px "trebuchet MS", Arial, Tahoma, Sans-serif;text-decoration: none;}
div#navigation a:hover{color: black;text-decoration: underline}
div#navigation table{border-collapse:collapse}
div#navigation td{margin-top:4px;height:35px;}
div#navigation td#current{background-image:url('s.gif');border: 1px solid #36c;border-bottom:none}
div#navigation td#current a{text-decoration:none}
/*nav2*/
div#navigation2 {float:right;}
div#box2{margin:15px 3px 5px 10px;}
div#box2 h2{background-color:#36C;text-align:center;font: bold 16px/20px "trebuchet MS", Arial, Tahoma, Sans-serif;color:black;}

/*nav3*/
div#navigation3 {float:left;}
div#box3{margin:15px 5px 3px 3px;}
div#box3 h2{background-color:#36C;text-align:center;font: bold 16px/20px "trebuchet MS", Arial, Tahoma, Sans-serif;color:black;}

/*field*/
#field {margin-top: 15px;padding: 4px;width:600px;border: 2px solid #36C;position: relative;font-size: 12px}
#field h2 {text-align:right;display: inline;background: #e3edf6;position: absolute;top: -14px;color: #36C;margin: 0 0px;padding:3px;font: bold 13px Georgia, serif;}
/*subfield*/
#subfield {margin: 10px 3px 0px 3px;padding: 4px;padding-top:7px;border: 1px solid #36C;position: relative;width:95px;height:70px;font-size: 12px}
#subfield h2 {display: inline;position: absolute;top: -11px;color: #36C;margin: 0 3px;padding:2px;font:  bold 11px Georgia, serif;}
/*filefield*/
#filefield {margin: 10px 3px 0px 3px;padding: 4px;padding-top:7px;border: 1px solid #36C;position: relative;width:220px;height:70px;font-size: 12px}
#filefield h2 {display: inline;position: absolute;top: -11px;color: #36C;margin: 0 3px;padding:2px;font:  bold 11px Georgia, serif;}

div#b{float:left;height:25px;color:blue;font-size:18px;text-align:center;margin:0px;padding:0px;background: #6b9dce url('/img/bb.png') repeat-x;}
div#b:hover {background: #6b9dce url('/img/bo.png') repeat-x;}
div#b div{float:left;margin:0px;padding:0px;background-image:url('/img/al.png');background-repeat:no-repeat;height:30px;width:10px;}
div#b span{float:left;margin:0px;padding:0px;background-image:url('/img/ar.png');background-repeat:no-repeat;height:30px;width:10px;}
div#b a{float:left;text-align:center;padding-right:2px;padding-left:2px;padding-top:6px;color:blue;}
div#b img{float:left;padding-top:4px}

/*border*/
div#border {border: 1px solid #36C;height:51px;width:51px;font-size:14px;background-color:#FFFFFF}
div#sborder {border: 1px solid #36C;height:35px;width:35px;font-size:14px;background-color:#FFFFFF}
/*border2*/
div#border2 {border: 2px solid #36C;}
/*sequenze*/
div#sequenze {background-color:#69c;width:316px;height:43px;margin: 5px 0px 0px 100px;font-size:13px}
/*descrizione pagine*/
div#descript ul{font-size: 15px;}
div#descript {margin-bottom:5px;padding-top:10px;text-align: justify;width:600px;}
div#descript2 {margin-left:70px;margin-bottom:50px;margin-top:10px;text-align: justify;width:600px;}
div#descript a{color: #0000FF;}
a#faq {color: #36C;font-size: 17px;}
ul{margin-top:35px;}
li{margin-top:5px;}
table#tools{margin-left:10px;margin-top:50px;}
div#tool {margin-left:10px;width:200px;text-align:center;}
div#tool h2{background-color:#69c;text-align:center;font: bold 16px/20px "trebuchet MS", Arial, Tahoma, Sans-serif;color:black;}
div#news {margin-left:20px;margin-top:50px;width:425px;}
div#news h2{background-color:#69c;text-align:center;font: bold 16px/20px "trebuchet MS", Arial, Tahoma, Sans-serif;color:black;}
div#menz {float:right;margin-top:20px;width:160px;font-size:14px}
div#menz h2{background-color:#36C;text-align:center;font: bold 14px/18px "trebuchet MS", Arial, Tahoma, Sans-serif;color:black;}
div#ok {margin-left:20px;width:200px;border:1px solid #00A400;position:relative;font-size:13px;color: #005700;text-align: justify;padding:2px;background-color:#4ADD00}
div#err{margin-left:20px;width:200px;border:1px solid #800000;position:relative;font-size:13px;color: #800000;text-align: justify;padding:2px;background-color:#FF3939}
div#notify {line-height:13px;margin-top:5px;margin-left:20px;width:170px;border:1px solid blue;position:relative;font-size:11px;color: #0000FF;text-align: justify;padding:2px}
div#quad {margin-left:20px;height:40px;width:150px;background-color: #69c;position:absolute;font-size:16px;font-color: #36C;text-align:center;padding:2px}
div#cancell{left:200px;position:absolute;}
a.non:link     { color: #dbe7f3; text-decoration: none; }
a.non:visited  { color: #dbe7f3; text-decoration: none; }
a.non:hover    { color: #dbe7f3; text-decoration: none; }
div#join {line-height:13px;height:55px;font-size:11px;margin-left:20px;width:200px;border:1px solid #00A400;position:absolute;color: #005700;text-align: justify;padding:2px;background-color:#4ADD00}
div#notupl{height:50px;position:absolute;font-size:11px;margin-left:20px;width:200px;border:1px solid #800000;color: #800000;text-align: justify;padding:2px;background-color:#FF3939}