﻿body {margin:0;padding:0;font-family:Verdana, Geneva, sans-serif;color:#000;}

div.iubenda-cs-content {
	background: none !important;
}
#iubenda-cs-banner > div.iubenda-cs-content {
	background: #21268C !important;
}




img {border:0;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
#main {width:995px;margin:0 auto;padding:0;}
#content_main {width:995px;margin:0;padding:0;float:left;background-color:#fff;}

/* header */
#header {width:995px;padding:0;margin:0;float:left;}
#header .sx{width:882px;height:150px;padding:0;margin:0;float:left;}
#header .sx .logo {width:100%;margin:0;padding:0;}
#header .sx .blu {float:left;width:100%;background-color:#21268C;margin:0;padding:0;}
#header .sx ul {margin:0 0 0 10px;padding:1px 5px 1px 0;list-style-position:inside;list-style-type:none;}
#header .sx ul li{background-color:#21268C;margin:0 5px 0 0;padding:2px 0 1px 0;float:left;font-size:14px;font-family:"Times New Roman", Times, serif;color:#fff;}
#header .sx ul li a{color:#fff;text-transform:uppercase;font-weight:600;}
#header .sx .oro {width:100%;background-color:#ECBC02;margin:0;padding:2px 0;text-align:right;}
#header .sx .oro a {color:#fff;font-weight:bold;font-size:11px;}
#header .dx{width:113px;height:150px;padding:0;margin:0;float:left;background-image:url('../images/default_r1_c10.jpg');background-repeat:no-repeat;background-position:right top;}

#riga_ricerca {width:280px;padding: 0;margin:-10px 0 10px 685px;float: left;}
#riga_ricerca input {border:1px solid #a0a0a0;font-family:Verdana, Geneva, Sans-Serif;padding:0 2px;width:180px;font-size:13px;}
#riga_ricerca a {color:#000;font-size:13px;cursor:pointer;}

/* premio balzan in colonna dx */
#premio_balzan {width:254px;float:right;margin:0;padding:0;background-color:#dcdcdc;}
#premio_balzan .intestazione {width: 254px;float:left;background-image: url('../images/fondo_giallo_premi.jpg');background-repeat: repeat-x;font-family: "Times New Roman", Times, serif;font-size:17px;color: #fff;text-align:center;text-transform: uppercase;font-weight: bold;height:22px;padding:2px 0 0 0;margin:0;}
#premio_balzan .riga {margin:5px auto;padding:0;width:93%;}
#premio_balzan ul {float:left;width:90%;margin: 3% 5% 0 5%;padding: 0 0 9px 0;;list-style-type:none;list-style-position:inside;}
#premio_balzan ul li{float:left;width:100%;margin:0 5px 10px 0;padding:0;font-size:13px;}
#premio_balzan ul li .titolo{float:left;width:91%;background-image:url('../images/quadrato_giallo.jpg');background-repeat: no-repeat;background-position:0 3px;margin:0 5px 0 0;padding:0;font-family: "Times New Roman", Times, serif;font-size: 16px;font-weight: bold;text-transform: uppercase;}
#premio_balzan ul li .titolo_progetti_ricerca{float:left;width:91%;background-image:url('../images/quadrato_blu.jpg');background-repeat: no-repeat;background-position:0 3px;margin:0 5px 0 0;padding:0;font-family: "Times New Roman", Times, serif;font-size: 16px;font-weight: bold;text-transform: uppercase;}
#premio_balzan ul li .titolo a{color: #1D1579;left:9%;position: relative;}
#premio_balzan ul li .titolo_progetti_ricerca a{color: #1D1579;left:9%;position: relative;}
#premio_balzan .descrizione {float:left;margin:0 0 0 9%;padding:0;width:91%;font-size: 13px;}
#premio_balzan .descrizione a{color: #000;}
 
/* footer */
#footer {width:995px;height:40px;float:left;padding:0;margin:10px 0 0 0;background-image:url('../images/fondo_piede.jpg');background-repeat:repeat-x;background-position:left top;}
#footer ul {margin:2px auto;padding:0;list-style-position:inside;list-style-type:none;}
#footer ul li{margin:2px 10px 0 0;padding:0 14px 0 0;float:left;font-size:17px;font-family:"Times New Roman", Times, serif;color:#1E1577;background-image:url('../images/linea_menu_piede.jpg');background-repeat:no-repeat;background-position:right 3px;}
#footer ul li a{color:#1E1577;text-transform:capitalize;}


#stampa_invia {float:right;width:522px;margin:30px 0 0 22px;font-size:11px;}
#stampa_invia div {float:left;margin:10px 5px 10px 0;}
#stampa_invia div img {width:20px;margin-right:5px;float:left;}
#stampa_invia label{position:absolute;padding:2px 5px;font-size:10px;}
#stampa_invia input{border:1px solid #a0a0a0;font-family:Verdana, Geneva, Sans-Serif;padding:2px 5px;font-size:11px;color:#626262;width:135px;}
#stampa_invia div a {cursor:pointer;}