html,body{
padding:0;
text-align:center;
margin-left:auto;
margin-right:auto;

}

body{
font:76% arial,sans-serif;
}

p{
margin:0 10px 10px
}

a{
color: #981793;
padding:5px
}

a.users {
text-decoration:none;
color:#2d2d2d;
}

a.users:hover {
color:#000084;
text-decoration:underline;
}

div#header{
background: #000084;
width:702px;
margin:auto;
}

* html div#header{
background: #000084;
width:710px;
margin:auto;
}

div#header h1{
height:80px;
line-height:80px;
margin:0;
padding-left:10px;
color: #79B30B;
}

div#container{
text-align:left;
width:700px;
margin:0 auto;
border:1px solid #000084;
background:#FDDC86;
}

* html div#content{
float:right;
width:700px;
background:#fab500;
color:#000;
border-bottom:1px solid #000084;
height:70px;
padding-top:10px;
padding-left:4px;
padding-right:4px;
}

div#content{
float:right;
width:692px;
background:#fab500;
color:#000;
border-bottom:1px solid #000084;
height:70px;
padding-top:10px;
padding-left:4px;
padding-right:4px;
}

div#content p{
line-height:1.4;

}

div#navigation{
background:#c0c0e9;
float:left;
width:170px;
height:500px;
overflow:auto;
border-right:1px solid #000084;
border-bottom:1px solid #000084;
padding-bottom:10px;
}

div#extra{
background:#FDDC86;
float:right;
width:500px;
padding-top:20px;
padding-right:10px;
}

div#extra table{
font-size:12px;
text-align:left;
color:#505050;
}

div#extra table td,th{
padding: 2px 20px;

}

* html div#footer{
clear:both;
width:702px;
background: #000084;
color: #999;
}

div#footer{
clear:both;
width:700px;
background: #000084;
color: #999;
}

* html div#footer{
clear:both;
width:710px;
background: #000084;
color: #999;
}

div#footer p{
margin:0;
padding:5px 10px;

}

 form {
 
 padding:10px;
 }
 
 legend {
font-weight:bold;
color:#900;
font-size:13px
}

.new_user {
width:100%;
}

.new_user th {
text-align:left;
border:1px solid black;
padding-left:4px;
background:#778899;
color:#f1f1f1;
}

.new_user input[type=text] {
border:1px solid #ccc;
background:#EFF6FA;
width:130px;
}

.new_user input[type=submit] {
border:1px solid #000;
background:#ccc;
width:60px;
color:#000;

}


 /* QUESTO ME LO RISERVO...E' LIQUIDO MA IL DIV "EXTRA" OCCUPA DUE COLONNE E NON UNA
 html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif}
p{margin:0 10px 10px}
a{display:block;color: #006;padding:10px}
div#header{position:relative}
div#header h1{height:80px;line-height:80px;margin:0;
padding-left:10px;background: #EEE;color: #79B30B}
div#header a{position:absolute;right:0;top:23px}
div#content p{line-height:1.4}
div#navigation{background:#B9CAFF}
div#extra{background:#FF8539}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}
div#footer a{display:inline;padding:0;color: #C6D5FD}

div#wrapper{float:left;width:100%}
div#content{margin-left:200px}
div#navigation{float:left;width:200px;margin-left:-100%}
div#extra{clear:left;width:100%}
*/