

body {color: #202154; font: 12px/28px; font-family: Bookman Antiqua, Arial, Helvetica, sans-serif; background: #DCDCE2;}


a:link { color:#202154; }
a:visited { color:#202154;  }
a:hover { color:#202154;  }
a:active { color:#202154; }

span.capletter {
    float: left;
    width: 0.7em;
    font-size: 300%;
    font-family: algerian, courier;
    line-height: 75%;
}

SPAN.testo1 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

SPAN.testo2 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

DIV.testo2 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 14px;
}

SPAN.testo3 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 17px;
}

DIV.testo3 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 17px;
}

SPAN.testo4 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

DIV.testo4 {
	color: #202154;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

SPAN.testo5 {
	color: #DCDCE2;
	font-weight: bold;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 20px;
}

SPAN.testo6 {
	color: #202154;
	font-weight: bold;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 26px;
}

SPAN.testo7 {
	color: #000000;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 24px;
}

SPAN.testo8 {
	color: #202154;
	font-weight: bold;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 32px;
	TEXT-DECORATION: none;
}

SPAN.testo9 {
	color: #DCDCE2;
	font-weight: bold;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 65px;
}

SPAN.testo10 {
	color: #DCDCE2;
	font-weight: bold;
	font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;
	font-size: 22px;
}


#sx {
	BACKGROUND-POSITION: right; BACKGROUND-IMAGE: url(../img/sx2.jpg); BACKGROUND-REPEAT: repeat-y
}
#sx_bottom {
	BACKGROUND-POSITION: right; BACKGROUND-IMAGE: url(../img/sx2_bottom.jpg); BACKGROUND-REPEAT: no-repeat; }
#dx {
	BACKGROUND-POSITION: left; BACKGROUND-IMAGE: url(../img/dx2.jpg); BACKGROUND-REPEAT: repeat-y
}
#dx_bottom {
	BACKGROUND-POSITION: left; BACKGROUND-IMAGE: url(../img/dx2_bottom.jpg); BACKGROUND-REPEAT: no-repeat; }

#fondo_pagina {
	BACKGROUND-POSITION: center; BACKGROUND-IMAGE: url(../img/fondo_pagina2.jpg); BACKGROUND-REPEAT: no-repeat; }

.TESTATA {
	 COLOR: #DCDCE2; BACKGROUND-IMAGE: url(../img/testata.gif); WIDTH: 720 px; HEIGHT: 136px; 
}

.MENU {
	LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; BACKGROUND-COLOR: #202154; WIDTH:720; HEIGHT:30; TEXT-DECORATION: none; PADDING-LEFT:5; PADDING-RIGHT:5; PADDING-BOTTOM:5; PADDING-top:5;display: block;
}


.MENU A {
	FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 15px; COLOR: #ffffff; LINE-HEIGHT: normal; TEXT-DECORATION: none;  
}
.MENU A:hover {
	FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 15px; BACKGROUND-COLOR: #202154; COLOR: #ffffff; LINE-HEIGHT: normal; TEXT-DECORATION: underline;
}



.TABHOME_TITLE {LINE-HEIGHT: normal; BACKGROUND-COLOR: #202154; WIDTH:170; HEIGHT:30; FONT-FAMILY: Bookman Antiqua, Arial; FONT-weight: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-ALIGN: LEFT;  TEXT-DECORATION: none; PADDING-LEFT:5; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_TITLE2 {LINE-HEIGHT: normal; BACKGROUND-COLOR: #202154; WIDTH:170; HEIGHT:30; FONT-FAMILY: Bookman Antiqua, Arial; FONT-weight: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-ALIGN: LEFT;  TEXT-DECORATION: none; PADDING-LEFT:5; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_TITLE3 {LINE-HEIGHT: normal; BACKGROUND-COLOR: #202154; WIDTH:100; HEIGHT:30; FONT-FAMILY: Bookman Antiqua, Arial; FONT-weight: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; TEXT-ALIGN: LEFT;  TEXT-DECORATION: none; PADDING-LEFT:5; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_NOTITLE {LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; WIDTH:630; HEIGHT:30; TEXT-DECORATION: none; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_NOTITLE2 {LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; WIDTH:630; HEIGHT:30; TEXT-DECORATION: none; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_NOTITLE3{LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; WIDTH:620; HEIGHT:30; TEXT-DECORATION: none; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_SPACE {LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; WIDTH:10; HEIGHT:30; TEXT-DECORATION: none; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-BOTTOM:0; 
}

.TABHOME_CONTENT {BACKGROUND-COLOR: #DCDCE2; PADDING-LEFT:10; PADDING-RIGHT:10; PADDING-TOP:5; PADDING-BOTTOM:5; 
}

.TABHOME_CONTENT1 {LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; VERTICAL-ALIGN: TEXT-TOP; BACKGROUND-COLOR: #DCDCE2; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-TOP:10; PADDING-BOTTOM:10; 
}

.TABHOME_CONTENT2 {LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; VERTICAL-ALIGN: TEXT-TOP; BACKGROUND-COLOR: #DCDCE2; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-TOP:10; PADDING-BOTTOM:10; 
}

.TABHOME_CONTENT3 {LINE-HEIGHT: normal; TEXT-ALIGN: CENTER; WIDTH:240; VERTICAL-ALIGN: TEXT-TOP; BACKGROUND-COLOR: #DCDCE2; FONT-FAMILY: Bookman Antiqua, Arial; FONT-weight: bold; FONT-SIZE: 12px; PADDING-LEFT:0; PADDING-RIGHT:0; PADDING-TOP:10; PADDING-BOTTOM:10; 
}

.PATH {
	FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 14px; COLOR: #202154; LINE-HEIGHT: normal;  TEXT-ALIGN: left; PADDING-TOP: 10px; PADDING-BOTTOM: 15px;
}


.PATH A {
	FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 14px; COLOR: #202154; LINE-HEIGHT: normal;  TEXT-ALIGN: left; PADDING-TOP: 10px; PADDING-BOTTOM: 15px;
}



.TESTOHOME{
	 FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 14px; COLOR: #202154; WIDTH: 270 px; TEXT-ALIGN: center
}

.FOTOHOME{
	 WIDTH: 450 px; TEXT-ALIGN: center; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;
}

.A {
	FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 14px; COLOR: #202154; LINE-HEIGHT: normal;  TEXT-ALIGN: left; PADDING-TOP: 10px; PADDING-BOTTOM: 15px;
}


.TESTO{
	 FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 18px; COLOR: #cc0000; WIDTH: 250 px; PADDING-TOP: 5px; PADDING-BOTTOM: 5px;
}



.FOTO{
	 WIDTH: 270 px;  PADDING-TOP: 10px; PADDING-BOTTOM: 10px; TEXT-ALIGN: center;
}

.TESTO2{
	 FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 16px; COLOR: #202154; PADDING-TOP: 5px; PADDING-BOTTOM: 1px;
}


.PIEDE {
	FONT-WEIGHT: normal; FONT-FAMILY: Bookman Antiqua, Arial;  FONT-SIZE: 11px; COLOR: #202154; LINE-HEIGHT: normal; WIDTH: 400 px; PADDING-TOP: 50px; TEXT-DECORATION: none; TEXT-ALIGN: center; 

}

.PIEDELOGO {
	  PADDING-TOP: 50px; PADDING-left: 120px; TEXT-DECORATION: none; TEXT-ALIGN: right; 
 
}

.foto_staff {
	 WIDTH: 200 px; PADDING-TOP: 5px; TEXT-DECORATION: none; TEXT-ALIGN: center; 

}

.descr_staff {
	 WIDTH: 500 px; PADDING-TOP: 5px; PADDING-LEFT: 20px; TEXT-DECORATION: none; 

}

.descr_staff1 {	 WIDTH: 400 px; PADDING-TOP: 5px; TEXT-DECORATION: none; }


#titolo {background:#202154; color: #fff; font-weight: bold; display: block; font-size: 12px; padding: 10px 10px;font-family: Bookman Antiqua, Arial, Helvetica, sans-serif;}


/* Structure */
	#wrapper 		{width: 768px;margin: 0 auto;background:#fff;}
	#header 		{width: 720px;float:left;padding: 10px 10px 10px 30px; background:#fff;}
	#mainmenu		{width: 100%;float:left; background: #202154;}
	#breadcrumbs		{width: 100%;float:left;padding: 20px 20px 20px 20px;}
	#main 			{width: 720px;padding: 20px 20px 20px 20px;background:#fff;}
	#article		{width: 650px;float:left;padding: 20px 20px 20px 20px;background:#fff;font: 10px;}
	#contatti		{width: 100%;float:left; background: #DCDCE2;}

/*** Header ***/
#site-title a 			{font-family: oswald; font-weight: 400; font-size:30px; text-transform:uppercase;float: left;color:#DCDCE2;}
#site-title a:hover 		{background: none;}

/*** Menu ***/
#mainmenu ul 		{margin: 0px 0 0px 0px;float:left;width:100%; list-style: none;}
#mainmenu ul li 	{float: left;margin: 0 0px 0 0;position: relative;}
#mainmenu a 		{color: #fff; display: block;font: 12px;padding: 9px 2px;font-family: Bookman Antiqua, Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
#mainmenu a:hover       {background:#202154; TEXT-DECORATION: underline;}

/* Button Responsive Menu*/
	.btn-responsive-menu{display: none;float: righy;padding:5px;cursor:pointer; margin:  -15px 20px 0 0;color: #ffffff;text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);background:#202154;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
	.icon-bar 			{display: block;width: 18px;height: 2px;margin:5px;background-color: #f5f5f5;-webkit-border-radius: 1px;-moz-border-radius: 1px;border-radius: 1px;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);}

	.show{display:block!important}


/*** Article ***/

#article ul 		{margin: 0px 0 0px 0px;float:left; list-style: none;}
#article ul li  	{margin: 0px 0 0px 0px;float: left; width:50%; position: relative;}

/*** Contatti ***/
#contatti ul 		{margin: 0px 0 0px 0px;float:left;width:100%; list-style: none;}
#contatti ul li 	{margin: 0 0px 0 0;float: left; position: center;}
#contatti a 		{color: #202154; display: block;font-size: 14px; padding: 25px 30px;font-family: Bookman Antiqua, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline;}

