/* CSS Document */

.content h1 { padding:10px 0 4px 0; }
.content .news { padding:16px 0; }
.content .news a { color:#000000; font-weight:bold; }
.content .news a:hover { color:#1C2755; }
.content .news img { border:1px solid #ffffff; padding:0 0 0px 0; float:left; margin:0 10px 0 0;  }
.content .news h2 { padding:0 0 5px 0;}






.col_c .allegati { padding:6px 0 0; clear:both; }
.col_c .prosegui { padding:6px 0 0; clear:both; }
.col_c .allegati a { font-weight:normal; margin:0 10px 0 0 }
.col_c .allegati a img { border:0; margin: 0 3px -2px 0; float:none; }

.col_c p { text-align:justify; padding:5px 0; }
.col_c a { color:#000000; }
.col_c a:hover { color:#1C2755; }


.richiesta select {  width:310px; float:right; background:#cfd6e4; padding:3px 4px; border:1px solid #ffffff; }
.richiesta label { padding:4px 0; display:block; float:left; }
.richiesta li {  padding:8px 5px 0; float:left; width:510px; background:none; }
.richiesta .due_col li { width:250px; }
.richiesta .due_col select { width:160px; }
.richiesta input { width:300px; float:right; background:#cfd6e4; color:#000000; border:1px solid #ffffff; padding:4px; }
.richiesta .due_col input { width:150px; }
.richiesta .check input { width:20px; float:left; border:0; }
.richiesta .check label { width:485px; padding:0; float:right; }
.richiesta .check input.error { background:none; }
.richiesta .check label.error { padding:2px 4px; background:#FFA100; width:475px; border:1px solid red; margin:0 0 2px 0; }
.richiesta .invio { padding:0 0 0 150px; }
.richiesta .invio li { width:80px; float:left; padding:10px; }
.richiesta .invio input { cursor:pointer; color:#000000; background:#FFA100; float:left; width:80px; }
.richiesta textarea { width:502px; height:100px; padding:4px; background:#cfd6e4; border:1px solid #ffffff; clear:both; }
.richiesta ol { float:left; padding-bottom:10px; }

.richiesta span, .col_c p span { color:#FFA100; }
.richiesta .due_col .clear_line { width:250px; padding:8px 260px 0 5px;  }
.richiesta .hide { display:none; }
.col_c select.error, .col_c input.error { background:#FFA100; border-color:red; }


