﻿h1, h2, h3 { margin: 0; }

#Contenuto { height: 415px; padding: 10px; overflow: auto; font-family: Verdana, Arial, 'Trebuchet MS', Sans-Serif; font-size: 80%;}
#UsernameWelcome { border: 1px solid #CCC; background: #E1E1E1; padding: 5px; margin-bottom: 5px; }
#UsernameWelcome a { color: #333; }

#TabUtenti, #UserDetails { width: 100%; border-collapse: collapse }
#TabUtenti td, #TabUtenti th, #UserDetails td { border: 1px solid #CCC; padding: 2px; font-size: 90%;  }

table.repLavorazioni { width: 95%; border-collapse: collapse }
table.repLavorazioni td, table.repLavorazioni th { font-size: 90%; border: 1px solid #CCC; padding: 2px; }
#TabUtenti th, #UserDetails th, table.repLavorazioni th { background: #E1E1E1; }

#UserDetails td { padding: 3px; }

#Pager { border: 1px solid #CCC; background: #E1E1E1; padding: 2px; text-align: center; margin-top: 5px; }
#Pager a { color: #000; }
h1 { font-size: 120%; }
h2 { font-size: 105%; }

#Login { background:#E8E9E3; border: 1px solid #C3C3C1; width: 300px; padding: 10px; }

div.pnlConfirm { width: 300px; height: 90px; background: #CCC; border: 1px solid #333; padding: 20px; text-align: center; top: 30%; left: 50%; margin-top: -45px; margin-left: -150px; position: absolute; z-index: 100; }
div.pnlModificaPassword { border: 1px solid #CCC; background: #E1E1E1; padding: 5px; margin-top: 5px; }

#Clearer { clear: left; margin-bottom: 10px; }
ul#InsideMenu { list-style-type: none; margin: 0; padding: 0; }
ul#InsideMenu li { background:#E8E9E3; border: 1px solid #C3C3C1; float: left; padding: 2px 2px; margin-right: 2px; }
ul#InsideMenu li.active, ul#InsideMenu li:hover { background:#CFD2C1; }
ul#InsideMenu li a { color: #64655D; text-decoration: none; }

label.block { display: block; }
p.fixed label { float: left; display: block; width: 120px; }
p.fixed2 label { float: left; display: block; width: 120px; }
p.fixed input { width: 200px; }
p.fixed2 input { width: 100px; }
textarea { width: 320px; }

div.pnlConfirm { width: 300px; height: 90px; background: #CCC; border: 1px solid #333; padding: 20px; text-align: center; top: 30%; left: 50%; margin-top: -45px; margin-left: -150px; position: absolute; z-index: 100; }
