/* CSS Document */
body { margin:0; padding: 0; color: #000; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

/*  ****************** E S T R U C T U R A ****************  */
div#marc { clear:both; margin:0 auto; padding:0; text-align:left; background: url(../img/fonsAcces.jpg) no-repeat #fff; width:800px; height:450px} 
    div.rich-panel {background:url(../img/fonsCamps.gif) no-repeat; width:399px; height:226px; margin:120px 0 0 170px; padding:20px 30px; position:absolute}

/* MISSATGES USUARI */
ul.message { margin:13px 0 0 142px; padding:0; list-style:none; line-height:15px; position:absolute; float: inherit}
ul.message li{ margin:0; padding:0 0 0 10px; background:url(../img/icon_error.gif) 0px 3px no-repeat; font-size:11px; color:#FF0000;}

h1 { font-size:20px; color:#5F81AB; font-weight:normal; margin:0 0 6px 0; padding:0}
p { font-size:12px; color:#000;  margin:0 0 0 0; padding:0}

div.dialog {margin:30px 0 0 0; padding:0}
table tr { height:25px}
td.name { text-align: right; width:135px; font-size:12px;}
td.value input.loginUser, td.value input.loginPass { width:150px; border: 1px solid #CDCDCC; font-size:12px;}
label { font-size:12px; color:#345982;  margin:0 10px 0 0; padding:0; vertical-align: baseline}
td.recorda {padding-top: 10px}
td.recorda label{ font-size:11px;}
 
div.actionButtons {border:0; margin:12px 0 0 142px; padding:0;}
div.actionButtons input {color:#FFF; font-size:10px;background: url(../img/boton.gif) no-repeat #fff; text-transform:uppercase;  border: 1px solid #CDCDCC; font-family:Arial, Helvetica, sans-serif}



