



/****   CONTENUTI  ****/







/****  Contenuti del #contenuto  ****/

#contenuto div#colonna_dx{float:left; width:311px; display:none}



#contenuto div.acca1{ float:right; width:311px; margin-top:0px; color:white; font-weight:bold; font-size:110% }

#contenuto div.acca1 div.contenuto{ float:right; width:311px; }

#contenuto div.acca1 div.contenuto p{ margin:0px 20px 10px 20px }

#contenuto div.acca1 img{ margin:0px; padding:0px; float:left }



#contenuto div#colonna_dx div.contenuto_colonna{ float:right; width:311px; margin-top:0px;}

.organico ul{list-style:none; padding-left:20px}

.organico li{margin:0px 0px 15px; padding-top:0px; font-weight:bold; font-style:italic;}

.organico li ul{margin:1px 0px 0px 0px; padding:5px 0px; color:#95754b;}

.organico li li{margin:0px 0px 1px;  font-style:normal;}

.organico li li span{font-weight:normal; font-style:italic}





#testo_pagina em.forte{font-size:145%; font-style: normal;}

#testo_pagina h1{font-size:130%; font-weight:bold; line-height:1.2em; margin:0px; font-family: verdana, arial, sans-serif; color:black}

#testo_pagina h2{font-size:110%; font-weight:normal; line-height:1.2em; margin:0px; font-family: verdana, arial, sans-serif;}



#testo_pagina div.contenuto_sezione h3{margin:0px; font-style:italic;}

#testo_pagina div.contenuto_sezione p {margin-top:0px; margin-bottom:15px}

#testo_pagina h3.posizione_doc{font-size:90%; font-weight:bold; margin:0px; font-style:normal; font-family: verdana, arial, sans-serif; color:black}

/****   COLORI    ****/

.testo_color_1{color:#3CA557}

.testo_color_2{color:#bc198c}

.testo_color_3{color:#3CA557}

.testo_color_4{color:#e86e00}

.testo_color_5{}

.testo_color_6{color:#9fa23e}

/****/

.sfondo_color_1{ background-image:url(images/sfondo_color_1.png); }

.sfondo_color_2{ background-image:url(images/sfondo_color_2.png); }

.sfondo_color_3{ background-image:url(images/sfondo_color_3.png); }

.sfondo_color_4{ background-image:url(images/sfondo_color_4.png); }

.sfondo_color_5{ background-image:url(images/sfondo_color_5.png); }

.sfondo_color_6{ background-image:url(images/sfondo_color_6.png); }

.sfondo_color_7{ background-image:url(images/sfondo_color_7.png); }







.highlight{background-image:url(images/centro_highlight_su.gif); background-repeat:no-repeat;}

.highlight span{display:block; background-image:url(images/centro_highlight_giu.gif); background-repeat:no-repeat; background-position: left bottom; padding:30px 0px 40px 20px}



.highlight_1{background-color:#f7ede4}

.highlight_1 em{color:#95754B; font-size:100%; font-weight:bold; font-style:normal;}

em.inizio_paragrafo{font-size:130%; font-style: normal; font-weight: normal;}



/**** SUBMENU ****/

.submenu { margin:50px 0px 0px 0px; padding:0px; font-size:120%;}

.submenu ul {text-align: left; font-size:105%; list-style: none; margin:17px 20px 20px 20px; padding:0px; font-weight:bold}

.submenu li {position:relative; float:none; margin:0px 0px 0px 0px; padding-top:0px; padding-bottom:2px;}

.submenu li.selected{padding-left:5px; color:black}

.submenu li.selected a{background-color:white}

.submenu li.selected a:hover{text-decoration:none;}

.submenu li a{ display:block; text-decoration:underline; padding:0px 1px 0px 5px; float:none}

.submenu li a:hover{text-decoration: none;}

.submenu li.pare{padding-left:20px; width:314px;}

.submenu li ul{padding-top:0px; margin-top:10px;  font-size:75%; font-weight:bold;}





ul.colore_2, ul.colore_2_ li a{color:#bc198c}

ul.colore_3, ul.colore_3 li a{color:#3CA557}

ul.colore_4, ul.colore_4_ li a{color:#e86e00}

ul.colore_6, ul.colore_6_ li a{color:#9fa23e}





/*.submenu li.pare:hover, #mainMenu li.pare_over{}

.submenu li ul{display:none;  position:absolute; top:0px; left:-122px; border-bottom:1px solid #c3c3c3; padding-top:10px; width:120px; font-size:90%; background-image:url(images/sfondo_sub.gif); background-repeat:repeat-x; background-position:0 10px; background-color:#EEE; }

.submenu li > ul{top:0px; left:-120px; margin:0px}

.submenu li li{display:block; float:left; text-align:left; width:100%; border-right:1px solid #c3c3c3; border-bottom:1px dotted #c3c3c3;}

.submenu li li a{color:black; display:block; padding:3px; width:115px; }

.submenu li li a:hover{background-color:black; color:white}

.submenu li:hover ul, #mainMenu li.over ul{display:block; z-index:6000}*/



ul.riepilogo_corsi{list-style:none; color:white; padding:0px; margin-left:20px;}

ul.riepilogo_corsi li{margin-bottom:10px; padding:0px}

ul.riepilogo_corsi li a{color:white; text-decoration:none;}

ul.riepilogo_corsi li a:hover{text-decoration:underline;}



.form_iscrizione table{ width:380px;}

.form_iscrizione table td{padding-top:5px; text-align:left}

.form_iscrizione table td span{font-size:80%; font-style: italic; color:#666}

.form_iscrizione table td.label{text-align:right; padding-right:5px; width:100px}

.form_iscrizione table td.input input{ width:280px; }

.form_iscrizione table td.input_errore input{ width:280px; border:1px solid red}

.form_iscrizione table td.submit{ text-align:right; padding-right:5px; padding-top:20px }



/****  contenitore post  ****/

#accordion{margin:15px 0px 20px 0px; float:left; width:311px}

#accordion h3{font-size:120%; margin:0px}

#accordion h3:hover{text-decoration:underline}

#accordion h3 span{font-size:90%; color:#777; font-weight:normal; font-style:normal;}

.toggler {

	margin: 0;

	padding: 3px 5px 3px 20px;

	cursor: pointer;

	border-bottom: 1px solid #E2E2E2;

	font-size: 11px;

	font-weight: normal;

	font-size:105%; 

	font-weight:bold;

	

}

 

.element {

 	/*background-color:#F3F3F3;

	background-image:url(images/shadow_contenitore.gif);

	background-repeat:no-repeat;

	background-position: center top;

	overflow:hidden;*/

	

}



.border__2{border-right:6px solid #bc198c;}

.border__4{border-right:6px solid #e86e00;}

.border__6{border-right:6px solid #b7ba47;}



.element ul{text-align: left; font-size:85%; list-style: none; padding:10px 10px 20px 20px; margin:10px 0px 20px 10px;  padding-bottom:20px; font-weight:bold;}

.element ul li{ margin:0px 0px 4px 0px; padding-top:0px; padding-bottom:2px; padding-left:10px}

.element ul li.selected{color:black; background-image:none; background-repeat:no-repeat; background-position:left center; border-left:1px solid black;}



ul.categorie_recap a {color:white}

ul.categorie_recap li{margin-bottom:5px}



.immagine_post{float:left; margin:3px 15px 5px 0px; }

/*.element ul.colore_3{color:#3CA557}

.element ul.colore_3 li a{color:#3CA557}

.element ul.colore_4{color:#e86e00}

.element ul.colore_4 li a{color:#e86e00}*/

 

/*.element p {

	margin: 0;

	padding: 4px;

}

 

.float-right {

	padding:10px 20px;

	float:right;

}*/





.downloads h1{font-size:140%}

.downloads ul{list-style:none; margin-top:20px; padding:0px}

.downloads li{margin-bottom:5px; line-height:1.2em; padding-left:19px; background-image: url(images/basket_put.gif); background-repeat: no-repeat; background-position: left top}

.downloads li a{display:inline}



.downloads_1, .downloads_1 a{color:#3CA557; border-color:#3CA557;}

.downloads_2, .downloads_2 a{color:#bc198c; border-color:#bc198c;}

.downloads_3, .downloads_3 a {color:#3CA557; border-color:#3CA557;}

.downloads_4, .downloads_4 a{color:#e86e00; border-color:#e86e00;}

.downloads_5, .downloads_5 a{}

.downloads_6, .downloads_6 a{color:#9fa23e; border-color:#9fa23e;}





.libri{ float:left; font-size:90% }

.libri div.libro{ float:left; width:382px; font-size:90%; padding-bottom:5px; }

.libri div.libro h1{ font-size:90%; font-weight:normal; vertical-align:top; margin:0px; padding-left:5px; }

.libri div.libro h2{ font-size:90%; font-weight:normal; vertical-align:top; margin:0px; padding-top:5px; padding-left:5px; }

.libri div.libro h3{ font-size:90%; font-weight:normal; vertical-align:top; margin:0px; padding-left:5px; }

.libri div.sottolineato{ background-color:#f8ecec }



.biblioteca_navigatore{ float:left; font-size:80%; margin-bottom:10px; color:#bc4646; }

.biblioteca_navigatore div.pagine_tot{ float:left; width:120px; color:#bc4646; }

.biblioteca_navigatore div.pagine_bottoniera{ float:right; width:250px; text-align:right }

.biblioteca_navigatore div.pagine_bottoniera ul { float:right; list-style:none; margin:0px; padding:0px }

.biblioteca_navigatore div.pagine_bottoniera ul li { float:left; margin:0px; padding:0px; margin-left:5px; }

.biblioteca_navigatore div.pagine_bottoniera ul li a { color:#bc4646; }

.biblioteca_navigatore div.pagine_bottoniera ul li.selected{color:black}



.search{font-size:80%; font-weight:bold; margin-left:20px; margin-top:10px; padding-top:20px; padding-bottom:20px}

.search input.cerca_parola{width:260px;}

.search select{width:150px}

 

/**//**//**//**/

#contenuto div#path { display:none }

body {margin:0px;	padding:0px; font-family: Arial, "Sans Serif"; font-size:11pt; text-align:left; background-image:none; background-repeat:repeat-x;	background-color: white; color: #000; }

#recapMenu { display:none}

#footer {display:none}

#posizionatore{ margin:0px auto; width:100%; }

#container{ float:none; width:650px; text-align:left; background-image:none; }

#pagina{float:none; width:650px; margin-left:14px; background-image:none;}

#header{display:none}

#contenuto{float:none; width:100%; margin-top:20px; padding-bottom:10px}

.downloads {display:none}

#testo_pagina div.contenuto_sezione{float:none; margin-top:15px; }

.contenuto_sfondo_1{ background-image:none; }

.contenuto_sfondo_2{ background-image:none; }

.contenuto_sfondo_3{ background-image:none; }

.contenuto_sfondo_4{ background-image:none; }

.contenuto_sfondo_5{ background-image:none; }

.contenuto_sfondo_6{ background-image:none; }

.contenuto_sfondo_7{ background-image:none; }

#contenuto div#testo_pagina{float:none; font-size:11pt; line-height:1.2em;}

#contenuto div#testo_pagina p{ text-align:justify }

#contenuto div#testo_pagina img{display:none}

#contenuto div#colonna_sx{float:none; width:650px; background-image:url('images/logo_stampa.jpg'); background-repeat:no-repeat; background-position: left top; padding-top:0px; font-family: "Times New Roman", serif; font-size: 11pt; line-height:9pt; width:650px;}



#print_logo{display:block; margin-bottom:40px}

#print_logo img{display:inline}
.print_btn{display:none;}
#piede{ display:none }
