*{margin:0;padding:0}

body{font:14px Arial, Helvetica, sans-serif;background: #c47370} 
img{border:0}
a{color: #a32523;text-decoration:none;font-weight:bold}
p,table{margin-bottom:12px}

#header{background: #c47370 no-repeat;height:100px;border-bottom: 5px solid #a32523;padding:0 20px 0 40px}
#header h1{padding-top:40px;font-size:28px}
#header h1 a{color:#fff}
#header p{text-align:right;float:right;padding-top:40px}

#header a{color:#fff}

#frameHome{background:#F7EFEB;width:350px;margin:0 auto;padding:20px;border-bottom:5px solid #D0A58C}
#frameHome h3{color:#C00;font-size:15px;margin-bottom:10px;text-align:center}
#frameHome label{display:block;color: #694D3C;font-weight:bold;margin-bottom:3px}
#frameHome input{width:100%;display:block;margin-bottom:10px;border:1px solid #694D3C}
#frameHome input.pulsante{margin-left:50%;width:50%;background:#D0A58C}

#frame{background:url(/img/AR_sfondo.gif) repeat-y}

#sideBar{width:150px;float:left;background: #f7ebeb;min-height:400px;_height:400px}
#sideBar h3{margin-bottom:5px;padding:1px 4px;border-bottom: 1px solid #c47370}
#sideBar ul{margin-bottom:20px}
#sideBar ul li{margin-left:5px;padding-bottom:1px}
#sideBar ul li a{display:block;padding:2px 4px}
#sideBar ul li a:hover,#sideBar ul li a.on{background: #a32523;color:#fff}

#content{background:#fff;margin-left:155px;min-height:400px;_height:400px;padding:12px}
#content h2{margin-bottom:24px;padding-bottom:12px;border-bottom: 1px solid #a32523}
#content h3{margin-bottom:18px;color:#A32523}
#content h4{background: #c47370;color:#fff;font-weight:normal;padding:2px 4px}
#content h4 a{color:#fff}
#content p{margin-bottom:10px}

#footer{background: #a32523;clear:both;color:#fff}
#footer h6{font-size:11px;margin:0;padding:4px}

table.listaRecord{width:100%;border: 1px solid #c47370}
table.listaRecord th{background:#E7C6C5;padding:4px;white-space:nowrap}
table.listaRecord td{padding:2px 4px}
table.listaRecord .minimo{text-align:right;white-space:nowrap;width:1%}
table.listaRecord .colore{background: #f7ebeb}
table.listaRecord .comando{background:#F7EFEB;border:1px solid #694D3C;text-align:center;vertical-align:middle;width:1%}
table.listaRecord .comando a{ color:#694D3C}

fieldset.richieste3 {border:1px solid #c47370;margin-bottom:10px;padding:0 5px}
fieldset.richieste3 legend{background:#e7c6c5;border:1px solid #c47370;color:#A32523;font-weight:700;margin-left:10px;padding:2px 8px}
fieldset.richieste3 label {font-size:13px;font-weight:700;margin-left:-150px;float:left;width:140px;text-align:right;padding-right:10px}
fieldset.richieste3 label input,
fieldset.richieste3 label select{background:none;margin-right:0}
fieldset.richieste3 label strong{color:#C00}
fieldset.richieste3 p,
fieldset.richieste3 div{clear:left;margin:10px 0 10px 150px}
fieldset.richieste3 div div,
fieldset.richieste3 div p{margin:auto}
fieldset.richieste3 input,
fieldset.richieste3 textarea,
fieldset.richieste3 select{border:1px solid #aaa;font:12px Arial,Helvetica,sans-serif;background:#F9F9F9;margin-right:10px}
fieldset.richieste3 small{display:block}
fieldset.richieste3 .privacy{margin-left:170px;border:1px solid #aaa;font-size:11px;padding:10px 10px 0;margin-bottom:10px}
fieldset.richieste3 .privacy p{margin-left:auto}
fieldset.richieste3 .nolabel{margin-left:0;float:none;width:auto}
fieldset.richieste3.pulsanti{background:#F7EFEB;margin-top:0;color:#e7c6c5;border-color:#D0A58C}
fieldset.richieste3.pulsanti legend{display:none}
fieldset.richieste3.pulsanti input{background:#D0A58C;border:1px solid #694D3C;padding:0 2px;width:20%}

/* Hide from IE5-mac. Only IE-win sees this. \*/
* html #sideBar{margin-right:3px} 
* html #content{height:1%;margin-left:0px}
/* End hide from IE5/mac */
