body { 
	color: #0e2b5b; 
	font-size: 11px; 
	font-family: verdana; 
	background-image: url(../img/bg.gif); 
	width: 100%; 
	margin: 0; 
}
p { }
td { }

a { color: #1a396d; font-weight: bold; text-decoration: none; }
a:link { }
a:visited { }
a:hover { }
a:active { }

#base {
	background-image: url(../img/bg_up.gif);
	background-repeat: repeat-x;
	width: 100%;
	text-align: center;
	/*
	*/
}
/*<agl.folder "parte1">*/
	#parte1 { width: 100%; }
	#fascia1 {
	background-image: url(../img/fas1.jpg);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 100%;
}
	
#mwrapper{
	width: 760px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	/*
	padding: 0px;
	*/
}
#testavfg {
	background-image: url(../img/testa_cnsasa_vfg.jpg);
	text-align: right;
	vertical-align: bottom;
	width: 760px;
	height: 155px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#testacmi {
	background-image: url(../img/testa_cnsasa_cmi.jpg);
	text-align: right;
	vertical-align: bottom;
	width: 760px;
	height: 155px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#testalom {
	background-image: url(../img/testa_cnsasa_lom.jpg);
	text-align: right;
	vertical-align: bottom;
	width: 760px;
	height: 155px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#testalpv {
	background-image: url(../img/testa_cnsasa_lpv.jpg);
	text-align: right;
	vertical-align: bottom;
	width: 760px;
	height: 155px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#testater {
	background-image: url(../img/testa_cnsasa_ter.jpg);
	text-align: right;
	vertical-align: bottom;
	width: 760px;
	height: 155px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#testataa {
	background-image: url(../img/testa_cnsasa_taa.jpg);
	text-align: right;
	vertical-align: bottom;
	width: 760px;
	height: 155px;
	padding-right: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}
#base_corpo {
	background-image: url(../img/bg_corpo.gif);
	background-repeat: repeat-y;
	width: 760px;
}
	#corpo { background-image: url(../img/bg_corpo_up.gif); background-repeat: no-repeat; background-position: 0 top; text-align: left; width: 100%; }
	#corpo1 { background-image: url(../img/bg_corpo_1.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 100%; }
/*</agl.folder>*/
/*<agl.folder "parte2">*/

	#parte2 { background-image: url(../img/bg_down.gif); background-repeat: repeat-x; background-position: 0 bottom; width: 100%; }
	#fascia2 { background-image: url(../img/fas2.jpg); background-repeat: repeat-x; background-position: center top; width: 100%; }
	#bottom {
	background-image: url(../img/bg_bottom.gif);
	background-repeat: repeat-y;
	width: 760px;
	text-align: left;
}
	#corpo2 {
	background-image: url(../img/bg_corpo_down.gif);
	background-repeat: no-repeat;
	background-position: 0 bottom;
	width: 100%;
	margin: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
	#corpo_bt { background-image: url(../img/bg_corpo_down.gif); background-repeat: no-repeat; background-position: 0 bottom; width: 760px; padding-left: 0px; }
	#corpo22 {
	background-image: url(../img/bg_corpo_2.gif);
	background-repeat: no-repeat;
	background-position: 0 top;
	width: 100%;
	padding-top: 16px;
	padding-left: 20px;
}
	#foot {
	background-image: url(../img/foot.jpg);
	background-repeat: no-repeat;
	width: 760px;
	height: 61px;
	background-position: left;
}
.testo_foot {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-left: 20px;
	text-align: left;
}
/*</agl.folder>*/
/*<agl.folder "fascia">*/
	#sx_fascia { }
	#dx_fascia { }
	#fascia { background-image: url(../img/fas.jpg); background-repeat: repeat-x; background-position: center 0; width: 100%; height: 68px; }
#corpo_fascia { 
	background-image: url(../img/foot1.gif); 
	width: 760px; 
	height: 16px;
}
/*</agl.folder>*/

/* ______________________________________________________
20061204. pagina dei links */
#lcol {
	width: 126px;
	float: left;
	padding-left: 12px;
}
#menu { width: 126px; }
#loginPass { background-image: url(../img/bg_menu.gif); width: 126px; margin-top: 2px; }
.mcwrapper{
	width: 760px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	/*
	*/
}
#banner1 {
	text-align: left;
	width: 600px;
	margin-bottom: 10px;
}
#banner2 { 
	text-align: center; width: 126px; margin-top: 5px; 
}
#banner2 p{
	margin-top: 2px;
	margin-bottom: 1px;
}
#banner2 img,#banner3 img{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #D6E4E9;
	border-right-color: #D6E4E9;
	border-bottom-color: #D6E4E9;
	border-left-color: #D6E4E9;
}

#banner3 {
	text-align: left;
	width: 126px;
	padding-top: 10px;
	padding-left: 17px;
	float: left;
	padding-bottom: 5px;
}
#banner3home {
	text-align: left;
	width: 126px;
	padding-top: 10px;
	padding-left: 0px;
	float: left;
	padding-bottom: 5px;
}
.campo_logPass { font-size: 11px; font-weight: bold; width: 90px; margin-left: 12px; border: solid 1px #0e2b5b; }
#download_acrobat {  }
#corpo_home {
	width: 600px;
	float: right;
	padding-right: 0px;
}
/* ______________________________________________________
20061204. colonna DX */
#rcol {
	float: right;
	width: 600px;
	padding-right: 16px;
}
#corpo_page {
	text-align: left;
	width: 600px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #F8F8F8;
}
#rcol_Q {
	/* questionari */
	float: right;
	width: 726px;
	padding-right: 16px;
}
#corpo_page_Q {
	/* questionari */
	text-align: left;
	width: 726px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #F8F8F8;
}
.area_banner {
	background-color: #d0e3e9;
	width: 584px;
	padding-right: 8px;
	padding-left: 8px;
	padding-top: 8px;
	padding-bottom: 8px;
}
/*<agl.folder "news_home">*/
	.news_home_testa { background-color: #1d5576; text-align: left; vertical-align: bottom; width: 100%; margin-bottom: 8px; }
	.news_home_1 { font-size: 11px; width: 100%; margin-bottom: 8px; padding: 8px; }
	.news_home_2 { font-size: 11px; background-color: #d0e3e9; width: 100%; margin-bottom: 8px; padding: 8px; }
.tit_banner_news { 
	font-size: 12px; 
	font-weight: bold; 
	text-transform: uppercase; 
	padding-left: 10px; 
	border-bottom: 1px solid #1d5576; 
}
.tit_banner_news a{
	color: #0e2b5b;
	text-decoration: none;
}
	.banner_news { font-size: 11px; vertical-align: top; padding-left: 12px; }
/*</agl.folder>*/
/*<agl.folder "banner_home">*/
	.testa_ban_blu { background-color: #5a7c8e; vertical-align: middle; height: 28px; }
	.testa_ban_blu1 { background-color: #1d5576; width: 540px; height: 28px; vertical-align: middle; }
	.testa_ban_ocra { background-color: #c90; width: 224px; height: 27px; }
	.ban { background-color: #fff; border: solid 1px #1d5576; }
.ban_cs{
	background-color: #fff;
	border: solid 1px #1d5576;
	height: 250px;
	width: 280px;
}
.ban_1 { 
	color: #0e2b5b;
	width: 95%; 
	margin: 8px; 
}
	.ban_1a { font-size: 11px; font-weight: bold; background-color: #d6e4e9; vertical-align: top; width: 50px; padding: 8px; 
	border-top: 1px solid #1d5576; border-right: 1px solid #1d5576; }
	.ban_1b { font-size: 10px; vertical-align: top; padding: 5px; border-top: 1px solid #1d5576; }
.ban_1b a:link,.ban_1b a:hover,.ban_1b a:visited,.ban_1b a:active {
	color: #0e2b5b;
	font-size: 10px;
	vertical-align: top;
	padding: 5px;
	text-decoration: none;
}
	.ban_2 { width: 95%; margin: 8px; }
	.ban_2a { font-size: 11px; }
	.ban_2b { font-size: 11px; background-color: #d0e3e9; padding: 6px; border-top: 1px solid #1d5576; }
	.ban_2c { font-size: 11px; }
	.ban_2d { font-size: 11px; font-weight: bold; }
	.ban_3a { background-color: #d0e3e9; padding: 8px; border-right: 1px solid #1d5576; }
.ban_3b { 
	color:#0e2b5b;
	font-size: 11px; font-weight: bold; 
	text-transform: uppercase; 
	vertical-align: top; padding-top: 5px; 
	padding-bottom: 5px; padding-left: 8px; 
	border-bottom: 1px solid #1d5576; 
}
.ban_3b a{
	color:#0e2b5b;
	text-decoration: none;
}
	.ban_3c { font-size: 11px; vertical-align: top; padding-top: 5px; padding-bottom: 5px; padding-left: 8px; }
	.ban_4a { font-size: 11px; font-weight: bold; background-color: #d0e3e9; text-transform: uppercase; text-align: left; padding: 5px; border-top: 1px solid #1d5576; }
	.ban_5a { font-size: 11px; font-weight: bold; background-color: #d0e3e9; text-align: left; padding: 5px; border-top: 1px solid #1d5576; }
	.ban_6 { width: 196px; }
	.ban_6a { font-size: 11px; background-color: #d0e3e9;  text-align: left; padding: 5px; border-top: 1px solid #1d5576; }
	.ban_6b { font-size: 11px; width: 156px; padding-bottom: 5px; padding-left: 5px; }
	.ban_7 { width: 196px; }
	.ban_7a { font-size: 11px; background-color: #d0e3e9; background-image: url(../img/home/ic_pdf1.gif); background-repeat: no-repeat; width: 196px; height: 53px; padding-top: 23px; padding-bottom: 4px; padding-left: 45px; }
/*</agl.folder>*/
.titolo_bold { font-weight: bold; }
.contorno_foto { border: solid 12px #1D5576; }
/*<agl.folder "link_home">*/
	.tit_link { width: 180px; border-bottom: 1px solid #c90; }
	.lista_link_blocco { border-left: 1px solid #c90; }
.lista_link {
	color: #0e2b5b;
	font-size: 11px; 
	font-weight: bold; 
	width: 180px; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	padding-left: 10px; 
	border-bottom: 1px solid #c90; 
}
.lista_link a{
	color: #0e2b5b;
	text-decoration: none;
}
.tit_link_cons {
	width: 540px; 
	border-bottom: 1px solid #c90; 
}
.testo_link_cons {
	color:#0e2b5b;
	font-size: 11px; 
	padding-top: 8px; 
	padding-left: 10px; 
	border-left: 1px solid #c90; 
}
.testo_link_cons a{
	color:#0e2b5b;
	text-decoration: none;
}
/*</agl.folder>*/
.destra { text-align: right; }
.ritorna { text-align: right; padding-right: 20px; border-top: 1px solid #1d5576; }
/*<agl.folder "molliche">*/
#molliche { 
	font-size: 11px;
	color: #0e2b5b;
}
#molliche a{
	color: #0e2b5b;
	text-decoration: none;
}
.molliche_separatore { color: #d0e3e9; font-weight: bold; }
/*</agl.folder>*/
/*<agl.folder "SCHEDA">*/
	.scheda_testa { color: #29476c; font-size: 24px; font-family: "arial black", arial; font-weight: bold; line-height: 19px; text-transform: uppercase; margin-top: 30px; padding-left: 10px; }
	.scheda_titolo {
	color: #fff;
	font-size: 16px;
	font-family: arial;
	font-weight: bold;
	background-color: #29476c;
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-top: 6px;
}
	.scheda_note { background-color: #abc8d1; padding-top: 5px; padding-bottom: 5px; padding-left: 30px; }
.scheda_contenuto{ 
	font-size: 11px; 
	background-color: #d0e3e9; 
	margin-bottom: 10px; 
	padding: 10px 10px; 
}
.scheda_contenuto h1{ 
	font-size: 14px; 
}
.scheda_foto,
.scheda_contenuto img
{ margin-top: 10px; margin-bottom: 10px; border: solid 20px #1d5576; }

/*</agl.folder>*/
/*<agl.folder "LISTA">*/
	.lista_barra { font-size: 11px; font-weight: bold; background-color: #b9974b; background-repeat: repeat-y; height: 40px; padding-left: 10px; border-bottom: 1px solid #1d5576; }
.lista_campo { 
	color: #0e2b5b;
	font-size: 11px; 
	background-image: url(../img/images/bg_lista.gif); 
	background-repeat: repeat-x; 
	padding-left: 10px; 
	border-left: 1px solid #1d5576; 
}
.lista_campo a{
	color: #0e2b5b;
	text-decoration: none;
}
.lista_freccia { background-image: url(../img/images/freccina_lista.gif); background-repeat: no-repeat; width: 33px; height: 40px; }
.lista_indirizzo { 
	font-size: 11px; 
	background-image: url(../img/images/rif_italia.gif); 
	background-repeat: no-repeat; 
	background-position: right 0; 
	height: 146px; 
	padding-top: 10px; 
	padding-left: 30px; 
}
.testa_unicai {
	font-size: 11px;
	background-image: url(../img/home/logo_unicai.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 375px;
	padding-top: 10px;
	padding-left: 30px;
}
.testo_unicai{
	width: 200px;
	margin: 0px;
	padding-top: 270px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.downl_ic {
	background-image: url(../img/images/bg_lista2.gif);
	text-align: center;
	width: 90px;
	height: 58px;
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #DEEBF0;
}
.downl_campo {
	font-size: 11px;
	background-image: url(../img/images/bg_lista1.gif);
	background-repeat: repeat-x;
	padding-left: 25px;
	border-left: 1px solid #1d5576;
	color: #0e2b5b;
	background-position: bottom;
	background-color: #D0E3E9;
}
.downl_campo a:link, .downl_campo a:visited, .downl_campo a:active {
	font-size: 11px;
	text-decoration: none;
	color: #0e2b5b;
	font-weight: bold;
}
.downl_campo a:hover {
	font-size: 11px;
	text-decoration: underline;
	color: #0e2b5b;
}

/*</agl.folder>*/
.segnala { font-size: 11px; font-weight: bold; padding-left: 15px; }
.clearer{ clear: both; }
.gentext{
	font-size: 11px;
	color: #0e2b5b;
}
.gentextdoc,.gentextdoc a{
	font-size: 11px;
	color: #0e2b5b;
	font-style: normal;
	font-weight: normal;
}
.img2l{
	float: left;
}
.img2r{
	float: right;
	margin: 0px;
	padding: 0px;
	width: 38px;
}
/* ______________________________________________________
20061204. pagina dei links e docs*/
.doc_titolo {
	color: #29476C;
	font-size: 16px;
	font-family: arial;
	background-color: #b9974b;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	vertical-align: bottom;
	border-bottom: 1px solid #1a396d;
	font-weight: bold;
}
.link_titolo {
	color: #fff;
	font-size: 16px;
	font-family: arial;
	background-color: #b9974b;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	vertical-align: bottom;
	border-bottom: 1px solid #1a396d;
	font-weight: bold;
}
.link_subtitolo {
	color: #fff;
	font-size: 11px;
	font-family: arial;
	background-color: #b9974b;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 8px;
	vertical-align: bottom;
	margin: 0px;
	padding-right: 0px;
}
.link_ic { 
	background-color: #deebf0; 
	background-image: url(../img/images/bg_lista2.gif); 
	background-repeat: repeat-x; 
	background-position: 0 bottom; 
	text-align: center; vertical-align: top; 
	width: 90px; height: 58px; 
	padding-top: 12px; 
}
.link_campo { 
	font-size: 11px; 
	background-color: #d0e3e9; 
	background-image: url(../img/images/bg_lista1.gif); 
	background-repeat: repeat-x; background-position: 0 bottom; 
	padding: 7px 12px 12px 25px; 
	border-left: 1px solid #1d5576; 
}
.link_f, .link_f a{
	margin: 4px;
}
/* pagina dei links [fine] 
_______________________________________________________________*/
.foto_testo_pre {
	color: #24344b;
	background-color: #b9974b;
	margin: 0px;
	padding: 0px;
	width: 250px;
}
.foto_testo {
	color: #24344b;
	font-size: 11px;
	font-family: arial;
	font-weight: bold;
	background-color: #b9974b;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.foto_bordo {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.piede { font-size: 11px; }
/*<agl.folder "scuole">*/
.scuole_testa_main {
	text-transform: uppercase;
	width: 100%;
	margin-top: 30px;
	padding: 0px;
}
.scuole_testa {
	color: #29476c;
	font-size: 24px;
	font-family: "arial black", 
	arial;
	font-weight: bold;
	line-height: 19px;
	text-transform: uppercase;
	width: 250px;
	margin-top: 30px;
	padding-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.scuole_titolo2_cont {
	width: 250px;
	margin: 0px;
	padding: 0px;
	background-color: #29476c;
}
.scuole_titolo { 
	color: #fff; 
	font-size: 16px; 
	font-family: arial; 
	font-weight: bold; 
	background-color: #29476c; 
	vertical-align: bottom; width: 220px; 
	padding-top: 5px; padding-bottom: 5px; padding-left: 30px; 
}
.scuole_titolo a:link,
.scuole_titolo a:active,
.scuole_titolo a:visited,
.scuole_titolo a:hover{
	color: #fff; 
}
.scuole_base {
	margin-right: auto;
	margin-left: auto;
}
/* ______________________________________________________
20061204. pagina dei questionari*/
.textQuest{
	color: #0e2b5b;
	font-size: 11px;
	padding: 2px;
}
.textQuestBox{
	color: #0e2b5b;
	font-size: 11px;
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.textQuestCK{
	color: #0e2b5b;
}
/* ______________________________________________________
20070828. completamento home*/
.ban_7 { width: 196px; }
.ban_7a { font-size: 11px; background-color: #d0e3e9; background-image: url(../img/home/ic_pdf1.gif); background-repeat: no-repeat; width: 196px; height: 53px; padding-top: 23px; padding-bottom: 4px; padding-left: 45px; }
