/* CSS Document */
/* Creato:			10/06/2008 */
/* Autore:			simone@evoluzionetelematica.it */
html {width:100%; height:100%; margin:0; padding:0}
body {
	height:100%;
	margin:0;
	padding:120px 10px 0 200px;
	font:.75em Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff url('img/bgbody.gif') 0 0 repeat-y;	
	}	
form {margin:0; padding:0; border:0; }
/*** top ***/

.login {padding:0; text-align:center; color:#000; background-color:#fff;}
.login img {margin:3.125em auto 0;}
.login table {margin:2em auto;}
.login table td {display:block; text-align:left}
.login table td .inputText {margin:0 auto 0 auto; text-align:left; width:165px;}
.login table .button {margin:20px 0 0 45px;}

img.logo {margin:0.75em;}

h1 {padding:0 0 1em 0; font-size:1.75em; font-weight:bold; margin:0; color:#000;}
hr {margin:1em 0;}
label {line-height:1em; margin:0; padding:0; }

#LogOut {width:320px; position:absolute; bottom:0; right:10px; height:99px; margin:0; padding:0; text-align:right;}
#LogOut p {right:120px; top:22px; margin:0; padding:0; border:0; position:absolute; color:#014c8d; font-weight:100; font-size:11px; display:block}
#LogOut input {right:0; top:22px; margin:0; padding:0; border:0; position:absolute;}

#testata {position:absolute; top:0; left:0; width:100%; line-height:100px; margin:0; background-color:#60656b}
#colSx {position:absolute; top:120px; left:0; width:190px; text-align:center;}
#colSx table.navBar { margin:0 0 15px 10px;}

/*** varie ***/
img {border:0; margin:0; padding:0;}
a img {border:0; margin:0; padding:0;}

/* Errore */
.error {margin:20px 40px; padding:0;}
.error h1 {color:#ff0000; font-size:24px; font-weight:100; margin:0 0 4px 0; padding:0;}
.error p {color:#000; font-size:14px; font-weight:100; line-height:20px; padding:10px 0; margin:0;}
.error h2 {color:#336699; font-size:16px; font-weight:700; margin:0 0 4px 0; padding:0;}


/* FormBox */

.FormBox {float:left; width:45%; margin:0 0 12px 0; padding:0;}
.FormBox label {display:block; font-weight:700; color:#ee4b03; font-size:13px}
.FormBox input {width:90%; margin:2px 0; padding:2px; font-size:11px; color:#000; font-family:Verdana}
.FormBox textarea {width:90%; margin:2px 0; padding:2px; font-size:11px; color:#000; font-family:Verdana}
.FormBox img.img-principale {margin:3px 0; padding:2px; border:0;}

.FormBox2 {float:left; width:100%; margin:0 0 12px 0; padding:0; }
.FormBox2 label {display:block; font-weight:700; color:#ee4b03;  font-size:13px}
.FormBox2 input {margin:2px 0; padding:2px; font-size:11px; color:#000; font-family:Verdana}
.FormBox2 textarea {width:90%; margin:2px 0; padding:2px; font-size:11px; color:#000; font-family:Verdana}

.FormBox3 {clear:both; width:100%; margin:0 0 12px 0; padding:0; }
.FormBoxTop {width:100%; margin:0 0 12px 0; padding:0; }

#ctl00_ContentPlaceHolder1_dvPassConf, #ctl00_ContentPlaceHolder1_dvPass, #ctl00_ContentPlaceHolder1_dvInviaMail {margin:0; padding:0}

.edit-row {display:block; margin:5px 10px 4px 0; padding-left:4px;}
.edit-row .edit-input { width:700px; margin:10px 0;}
.edit-button { text-align:right;}

/*** user ***/

.portaUser {width:600px; margin:0px; padding:20px; background-color:#fff;}

.utente {position:absolute; top:0; right:10px; list-style-type:none; text-align:right; margin:1em 0 0 0; padding:.5em 10em .5em 0;}
.utente .nome {}
.utente .ragioneSociale {}
.utente .logout {position:absolute; top:0; right:0;}
.utente .bottone {width:100px; height:32px; margin:0; padding:0; border:0; background:url('img/button.gif') center center no-repeat;  font-weight:bold; text-transform:uppercase; color:#000;}
.bottone {width:80px; height:12px; margin:0 15px 0 0; padding:10px; border:0; background:#000 url('img/button.gif') center center no-repeat; color:#000; font-weight:bold; text-transform:uppercase; color:#000}

.azioni { margin:5px 0; padding:2px 0;}
.azioni2 { width:600px; margin:5px 0; padding:20px;}
.bianco { background-color:#fff;}

.dxgvControl_DefaultMng {margin:1em 0 0 0;}

.imgUpload { vertical-align:middle; margin:10px 0;}
.popupContainer { padding:10px 40px 0 20px; }
.popupInput { margin:10px 0 0 0;}
.popupButtons {text-align: right; padding: 2px 2px 2px 2px; width:100%;}
.popupWidth300 { width:300px;}
.popupWidth400 { width:400px;}
.popupWidth600 { width:600px;}
.popupWidth700 { width:700px;}

.dvAssociazioni { width:100%;}
.dvSx { width:100%; margin:20px 0 0 0;}
.marginLeft10 { margin:0 0 0 10px;}
a.hlNuovo { background-image:url(img/nuovo.png); border:0; margin:0; padding:0; width:96px; height:32px; display:block;}

.navBar {margin:0 0 15px 10px;}
a.fattura { background-image:url(img/creafattura.gif); display:block; width:32px; height:32px;}
a:visited span.dx-vam { color: black; }

