

body {margin:0; padding:0; font-size:12pt; font-family: "Times New Roman", Times, serif; color:#000; background:url(/contents/instance1/images/bgnd_tratto.gif) no-repeat center top;}
* {margin:0; padding:0;}
img {border:0;}

/*header*/
h1 {font-size:16pt; padding:6px 0 6px 0; margin:0; color:#760000;}
h1 span.codice {font-size:0.7em; color:#000;}
h2 {font-size:14pt; padding:6px 0 0px 0; margin:0; color:#760000;}
h3 {font-size:13pt; padding:6px 0 0px 0; margin:0; color:#760000;}
h4 {font-size:13pt; padding:6px 0 0px 0; margin:0; color:#000;}

/*line-height*/
p, blockquote, pre, ol, dl, ul, form {line-height:1.4}

/* ------------------------------------------------------------------ */
a {color:#760000; text-decoration:underline;}
a:hover {text-decoration:none;} 


/* -- CONTAINER -- */
#container {
 width:98%; background-color:#fff;}

/* -- HEADER -- */
#header{display:none}
#menu_uno {display:none}



#centropagina {background:url(/contents/instance1/images/bg_centropagina.gif); background-repeat:repeat-y;}
#colonnasx {display:none}
.nav2 {list-style-image: url(/contents/instance1/images/freccina_grigiochiaro.gif); margin:0; padding:0; line-height:1.1}
.nav2 li {margin-left:12px; padding: 2px 0;}
.nav2 li a {color: #002951; background:#fff; text-decoration:none; font-weight:bold; font-size:0.9em;}
.nav2 li a:hover {text-decoration:underline;}

#colonnaprincipale {float:left; width:98%; background:url(/contents/instance1/images/bg_colonnaprincipale.jpg); background-repeat:no-repeat; padding: 40px 0 12px 0;}
#colonnaprincipale p {margin-bottom:6px;}
#briciole {display:none}


#colprinc_sx {float:left; width:97%; padding-bottom:24px;}
#colprinc_sx ul {margin-left:18px;}
#motore_ricerca {display:none}
#motore_ricerca div {padding: 6px 0 6px 0; height:1em;}
#motore_ricerca label {float:left; width:150px;}
#motore_ricerca input {float:left; width:250px;}
#motore_ricerca select {float:left; width:250px;}
#motore_ricerca #vai {float:left; width:77px; margin-left:150px; margin-top:12px;}

.box_news_hp {border-bottom:1px solid #b7b7b7; padding-bottom:6px; margin-bottom:6px; font-size:0.9em;}
.box_news_hp a {color:#000;}
#colonnaprincipale .box_news_hp p {margin:0px; padding:0px;}
.box_news_hp_tit {font-weight:bold; margin-bottom:0px; padding-bottom:0px;}

.titolo_hp {background: url(/contents/instance1/images/bg_titoli_hp.jpg); margin: 0 1px 0 0px;}
.titolo_hp h1 {font-size: 1em; color:#fff; margin: 0; padding:4px 12px;}

#mappa {list-style-type:none; }

/*aree_eccellenza*/
#aree_eccellenza1 {border:1px solid #8b8e01; float:left; width: 253px; margin: 12px 0 0 11px;}
#aree_eccellenza1 h2 {margin:0; padding: 3px 2px 3px 66px; font-size:1em; color:#fff; background:url(/contents/instance1/images/bg_tit_verde.gif) repeat-y;}
#aree_eccellenza1 h2 a {color:#fff; text-decoration:none;}
#aree_eccellenza1 div {margin:14px 18px; font-weight:bold;}
#aree_eccellenza1 div a {color:#000; text-decoration:none;}

#aree_eccellenza2 {border:1px solid #CF7602; float:left; width: 253px; margin: 12px 0 0 11px;}
#aree_eccellenza2 h2 {margin:0; padding: 3px 2px 3px 66px; font-size:1em; color:#fff; background:url(/contents/instance1/images/bg_tit_arancione.gif) repeat-y;}
#aree_eccellenza2 h2 a {color:#fff; text-decoration:none;}
#aree_eccellenza2 div {margin:14px 18px; font-weight:bold;}
#aree_eccellenza2 div a {color:#000; text-decoration:none;}

#aree_eccellenza3 {border:1px solid #aa212b; float:left; width: 253px; margin: 12px 0 0 11px;}
#aree_eccellenza3 h2 {margin:0; padding: 3px 2px 3px 66px; font-size:1em; color:#fff; background:url(/contents/instance1/images/bg_tit_rosso.gif) repeat-y;}
#aree_eccellenza3 h2 a {color:#fff; text-decoration:none;}
#aree_eccellenza3 div {margin:14px 18px; font-weight:bold;}
#aree_eccellenza3 div a {color:#000; text-decoration:none;}

#aree_eccellenza4 {border:1px solid #efa828; float:left; width: 253px; margin: 12px 0 0 11px;}
#aree_eccellenza4 h2 {margin:0; padding: 3px 2px 3px 66px; font-size:1em; color:#fff; background:url(/contents/instance1/images/bg_tit_giallo.gif) repeat-y;}
#aree_eccellenza4 h2 a {color:#fff; text-decoration:none;}
#aree_eccellenza4 div {margin:14px 18px; font-weight:bold;}
#aree_eccellenza4 div a {color:#000; text-decoration:none;}

#colprinc_dx {float:left; width:205px; padding-bottom:24px; display:none}

#box_cerca {background: #D8E6EF;}
#box_cerca p {padding: 12px;}
#box_cerca span {float: right; margin-top: -20px;}

#spot_newsletter {margin: 6px 0;}

#box_opportunita {}
#box_opportunita ul {list-style-type:none; margin-left:12px; margin-bottom:6px; padding-bottom:2px; padding-top:2px;}
#box_opportunita ul li a {font-weight:bold; font-size:0.8em;  display:inline;}

#box_in_evidenza {}
#box_in_evidenza p {font-size:0.8em; padding:6px 12px; border-bottom: 1px solid #fff; font-weight:bold;}
#box_in_evidenza span { font-size:1em;}

.box_scheda { background:#EDF2F5; border: 1px solid #98AEC3; padding:6px; width:180px; margin:0 0 12px 0; font-size:0.8em;}
#colonnaprincipale .box_scheda p.nopadding {padding:0; margin:0;}
.titolo_box_scheda {color:#760000; font-weight:bold; font-size:1.2em;}
.box_scheda .titolo_box_scheda a {color:#760000; font-weight:bold; font-size:1em; text-decoration:none;}
.box_scheda a {color:#000; font-weight:bold;}

.titolo_box {background:#065DA4; color:#fff; padding:4px 12px; font-weight:bold;}
.tito_link_box {font-weight:bold; display:block; }

.box_elenco_corsi {border-top: 1px solid #b7b7b7; padding:6px 0 0 20px; background:url(/contents/instance1/images/frecciona_marrone.jpg) no-repeat 0 10px; margin: 6px 0;}
.box_elenco_corsi p.dati {font-size: 0.8em; float:left; width:150px;}
.box_elenco_corsi p.tit_elenco {color:#760000; font-size: 1.1em; font-weight:bold;}
/*.finanziamento_elenco {background-color:#d3e7e5; background-image:url(/contents/instance1/images/ico_corso_finanziato.jpg); background-repeat:no-repeat; background-position:right; font-weight:bold;}*/
.finanziamento_elenco {background-color:#d3e7e5; float:left; color:#002951; font-size:0.9em; margin-left:150px;}
.novita_elenco {background-color:#ffcc33; float:left; color:#002951; font-size:0.9em; margin-left:150px;}



#footer {clear:both; color:#000; background:#FFF; padding:4px 8px 4px 16px; text-align:center; font-size:12pt; font-family:"Times New Roman", Times, serif}

/*classi generiche*/
.righino {border-bottom:1px solid #b7b7b7; height:1px; line-height:1px; display:block; padding:6px 0 0px 0; margin:0 0 6px 0;}	
.nascosto {display:none;}	
.pipe {padding:0 5px;}
.titoletto_marrone {color:#760000; font-weight:bold; font-size:1.1em; border-bottom:1px solid #b7b7b7; padding-bottom:6px; margin-bottom:6px;}
.divpad {margin:0; padding:0}
.divpad_notop {margin:0 12px 12px 12px;}
.clearing {clear: both; }
.inputtext {border: 1px solid #065DA4;}
h2.nomargintop {margin-top:0; padding-top:0;}
.small {font-size:0.9em;}
.verysmall {font-size:0.8em;}


/* paging */
#paging {position:static;  border-top:1px solid #ccc; }
#paging ul{margin-top:8px; margin-left: 0;padding-left: 0; padding-bottom:0px;}
#paging li{list-style-type: none; display:block; width:18px; height:18px; float:left;margin:5px !important; margin:3px;  }
#paging a {padding: 0px 2px 4px 2px; color:#777; background-color: #fff; text-decoration: none; border:1px solid #c6c7c6; text-align: center; display:block; width:16px; height:16px; margin:0px; font-size:80%;}
#paging a.current {color: #fff; background-color: #002951; text-decoration: none;}
#paging a:hover, #paging a:active, #paging a:focus
{color: #fff;background-color: #002951;text-decoration: none;}

