@charset "UTF-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
html, body{ height:100%; background:url(../img/bg.jpg) top repeat-x #4F91CD; font:normal 9pt Verdana, Geneva, sans-serif; color:#053333;}
ul, li{ list-style:none;}

a,
a:link,
a:active,
a:visited{ text-decoration:none; color:#003E8A; outline: none;}
a:hover{ color:#C0CEDC; outline: none;}


#wraper{ width:955px; height:100%; margin:0 auto;}
	
	/*------------------ Header ---------------------*/
	#header{ width:100%; float:left;}
		
		#logo{ float:left;}
		
		#top_search{ float:left; font:normal 10px Arial, Helvetica, sans-serif; margin:25px 0 0 0;}
			#top_search label{ color:#FFF;}
			#top_search input[type=text]{ width:185px; background:transparent; padding:4px 5px; border-bottom:1px dotted #4F91CD; border-right:1px dotted #4F91CD; border-left:1px dotted #4F91CD; font:normal 10px Arial, Helvetica, sans-serif; color:#fff; margin:0 10px;}
			#top_search input[type=submit]{ padding:4px 0; color:#FFF; background:transparent; cursor:pointer;}
		
		ul#select_lang{ float:left; margin-left:60px;}
			ul#select_lang li{ padding:4px 5px; display:inline; border-right:1px solid #fff; float:left}
				ul#select_lang li.last{ border-right:0;}
				ul#select_lang li a,
				ul#select_lang li a:link,
				ul#select_lang li a:active,
				ul#select_lang li a:visited{ font:normal 10px Arial, Helvetica, sans-serif; color:#FFF; text-decoration:none; }
				ul#select_lang li a:hover{ color:#4F91CD;}
					ul#select_lang li a.off,
					ul#select_lang li a.off:link,
					ul#select_lang li a.off:active,
					ul#select_lang li a.off:visited{ color:#4F91CD;}
	/*----------------- FINE Header -------------------------------------------------*/
	
	/*------------------ Content ---------------------*/
	#content{ width:100%; float:left; position:relative;}
		#topContent{ width:100%; height:200px; float:left; margin-bottom:1px;}
			#sectionImg{ float:left; margin-right:1px; width:379px; height:200px; position:relative;}
			#sectionImg #bottomRectangle{ position:absolute; bottom:0; left:0; width:100%; height:127px; background:#E7E7E8; z-index:1;}
			#sectionImg img{ position:absolute; bottom:0; left:0; z-index:2;}
			
			ul#topNav{ float:left;height:154px;position:relative;z-index:10;}
				ul#topNav li{ float:left; margin-right:1px; display:inline; position:relative; width:191px; height:154px;}
				ul#topNav li.mercativerticali{ background:url(../img/topNav/bg_mercativerticali.png) no-repeat;}
				ul#topNav li.esigenze{ background:url(../img/topNav/bg_esigenze.png) no-repeat;}
				ul#topNav li.ruoliaziendali{ background:url(../img/topNav/bg_ruoliaziendali.png) no-repeat; margin-right:0;}
					
					/*
					ul#topNav li h1{ font-size:10px; color:#FFF; text-align:center; margin-top:90px; margin-bottom:10px; text-transform:uppercase;}
					ul#topNav li h2{ font-size:10px; color:#33CCFF; text-align:center; margin-top:6px; margin-bottom:10px; text-transform:uppercase;}
					ul#topNav li h3{ font-size:10px; color:#253E59; text-align:left; margin-bottom:10px;}
					*/

					ul#topNav li .span_h1 { display:block; font-size:10px; font-weight:bold; color:#FFF; text-align:center; margin-top:20px; margin-bottom:10px; text-transform:uppercase;}
					ul#topNav li .span_h2 { display:block; font-size:10px; font-weight:bold; color:#33CCFF; text-align:center; margin-top:20px; margin-bottom:10px; text-transform:uppercase;}
					ul#topNav li .span_h3 { display:block; font-size:10px; font-weight:bold; color:#253E59; text-align:left; margin-bottom:10px;}

					ul#topNav li p { text-align:center; padding:0 10px; color:#000; line-height:16px;}
					ul#topNav li .over p { text-align:center; padding:0 18px 0 16px; color:#000; line-height:16px;}
					
					
					ul#topNav li .over{ position:absolute; top:0; left:-8px; width:209px; z-index:10; visibility:hidden}
						ul#topNav li .over .top{ width:100%; height:178px; float:left;}
						ul#topNav li .over .cont{ width:100%; float:left; background:url(../img/topNav/bg_over_repeat.png) repeat-y;}
						ul#topNav li .over .bottom{ width:100%; height:20px; float:left; background:url(../img/topNav/bg_over_bottom.png) no-repeat;}
						
							ul#topNav li .over .mercativerticali{ background:url(../img/topNav/bg_mercativerticali_top.png) no-repeat;}
							ul#topNav li .over .esigenze{ background:url(../img/topNav/bg_esigenze_top.png) no-repeat;}
							ul#topNav li .over .ruoliaziendali{ background:url(../img/topNav/bg_ruoliaziendali_top.png) no-repeat; margin-right:0;}
					
					ul#topNav li:hover .over{ visibility:visible}
					
					ul#topNav li .box{ width:auto; height:100px;}
					
					ul#subTopNav{ width:171px; float:left; margin-left:20px;}
						ul#subTopNav li{ width:100%; height:auto; float:left; display:block; border-bottom:1px dotted #4F91CD; padding:6px 0;}
							ul#subTopNav li a,
							ul#subTopNav li a:link,
							ul#subTopNav li a:active,
							ul#subTopNav li a:visited{ color:#4F91CD; text-decoration:none;}
							ul#subTopNav li a:hover{ color:#253E59;}
			
			#colSx{ width:204px; position:absolute; top:201px; left:0; z-index:20;}
			/*------------------ Menù principale -------------------------------------------------------*/
			ul#menu{ width:204px; float:left; margin-bottom:1px;}
				ul#menu #cont{ width:204px; background:url(../img/bg_menu.jpg) repeat-y; float:left;}
				ul#menu li{ width:204px; float:left; display:block; background:url(../img/bb_menu.png) bottom left no-repeat; }
					ul#menu li.last{ background:none;}
					ul#menu li a,
					ul#menu li a:link,
					ul#menu li a:active,
					ul#menu li a:visited{ width:180px; float:left; color:#003E8A; text-decoration:none; padding:8px 12px;}
					ul#menu li a:hover{ color:#000;}
					overflow:hidden
					
				ul#menu li a.arrow{ background:url(../img/arrow_dx_blu.png) 167px center no-repeat;}
				ul#menu li a.open{ background:url(../img/arrow_down_white.png) 170px center no-repeat;}
				
				ul#menu li.off{ width:204px; background:url(../img/bg_menuLi_off.png) center left no-repeat; border-bottom:0;}
					ul#menu li.off a,
					ul#menu li.off a:link,
					ul#menu li.off a:active,
					ul#menu li.off a:visited{ width:165px; float:left; color:#fff; text-decoration:none; padding:8px 12px 9px 12px; background:url(../img/arrow_dx_white.png) center right no-repeat; }
					
				ul#menu li.open{ background:url(../img/bg_menu_darkblu.jpg) left repeat-y;}
					ul#menu li.open a,
					ul#menu li.open a:link,
					ul#menu li.open a:active,
					ul#menu li.open a:visited{ width:167px; color:#fff; }
					
					ul#menu li.open ul{ width:auto; float:left;}
						ul#menu li.open ul li{ width:191px; float:left; display:block; border-bottom:1px dotted #4F91CD;}
						ul#menu li.open ul li.last{ border-bottom:0;}
						ul#menu li.open ul li a,
						ul#menu li.open ul li a:link,
						ul#menu li.open ul li a:active,
						ul#menu li.open ul li a:visited{ width:142px; float:left; color:#4F91CD; text-decoration:none; padding:8px 12px 8px 22px; }
						ul#menu li.open ul li a:hover{ color:#C0CEDC;}
						
						ul#menu li.open ul li a.arrow{ background:url(../img/arrow_dx_lightblu.png) center right no-repeat;}
						ul#menu li.open ul li a.open{ background:url(../img/arrow_down_white.png) 170px center no-repeat;}
						
						ul#menu li.open ul li.off{ width:204px; background:url(../img/bg_menuLiLi_off.png) no-repeat; border-bottom:0; }
						ul#menu li.open ul li.off a,
						ul#menu li.open ul li.off a:link,
						ul#menu li.open ul li.off a:active,
						ul#menu li.open ul li.off a:visited{ width:155px; float:left; color:#253E5A; text-decoration:none; padding:8px 12px 9px 24px; background:url(../img/arrow_dx_blu.png) center right no-repeat; }
						
						ul#menu li.open ul li.open{ background:#4F91CD;}
							ul#menu li.open ul li.open a,
							ul#menu li.open ul li.open a:link,
							ul#menu li.open ul li.open a:active,
							ul#menu li.open ul li.open a:visited{ width:142px; color:#fff; }
							
								ul#menu li.open ul li.open ul{ width:auto; float:left;}
									ul#menu li.open ul li.open ul li{ width:191px; float:left; display:block; border-bottom:1px dotted #253E5A; background-image:none}
										ul#menu li.open ul li.open ul li.last{ border-bottom:0;}
										ul#menu li.open ul li.open ul li a,
										ul#menu li.open ul li.open ul li a:link,
										ul#menu li.open ul li.open ul li a:active,
										ul#menu li.open ul li.open ul li a:visited{ font-size:10px; width:132px; float:left; color:#253E5A; text-decoration:none; padding:6px 12px 6px 32px; }
										ul#menu li.open ul li.open ul li a:hover{ color:#C0CEDC;}
										
										ul#menu li.open ul li.open ul li.off{ width:204px; background:url(../img/bg_menuLiLiLi_off.png) no-repeat; border-bottom:0; }
										ul#menu li.open ul li.open ul li.off a,
										ul#menu li.open ul li.open ul li.off a:link,
										ul#menu li.open ul li.open ul li.off a:active,
										ul#menu li.open ul li.open ul li.off a:visited{ font-size:10px; width:145px; float:left; color:#253E5A; text-decoration:none; padding:6px 12px 7px 34px; background:url(../img/arrow_dx_blu.png) center right no-repeat; }
			/*------------------ FINE Menù principale ----------------------------------------------------------------------------------*/
			
			/*------------------ News -------------------------------------------------------*/
			#contNewsHome{float:left; width:379px; margin-left:192px; margin-right:1px;}
			ul#newsHome{ width:379px; float:left;}
				ul#newsHome li{ float:left; width:349px; padding:10px 15px; background:#fff; margin-bottom:1px; }
				ul#newsHome li h1{ color:#004990; font-size:12px; font-weight:normal; line-height:16px;}
					ul#newsHome li h1 a,
					ul#newsHome li h1 a:link,
					ul#newsHome li h1 a:active,
					ul#newsHome li h1 a:visited{ color:#004990; text-decoration:none;}
					ul#newsHome li h1 a:hover{ color:#000;}
				ul#newsHome li p{ padding:0; line-height:16px; margin-top:5px;}
					ul#newsHome li p a,
					ul#newsHome li p a:link,
					ul#newsHome li p a:active,
					ul#newsHome li p a:visited{ color:#333; text-decoration:none;}
					ul#newsHome li p a:hover{ color:#004990;}
				ul#newsHome li img{ margin-bottom:5px;}
				
				ul#newsHome li.off{ background:#C0CEDC;}
					ul#newsHome li.off h1 a{ color:#666;}
				
			/*------------------ FINE Home News --------------------------------------------------*/
			
			/*------------------ Home Presentazione Azienda -------------------------------------------------------*/
			#aziendaHome{ float:left; width:379px; margin-left:192px;}
				#aziendaHome h1{ float:left; width:100%; padding:7px 0 6px 0; text-align:center; background:#E7E7E8; font-size:12px; color:#253E5A; font-weight:bold; margin-bottom:1px;}
				#aziendaHome p{ float:left; min-width:359px; padding:10px; background:#E7E7E8; line-height:16px; text-align:justify;}
				#aziendaHome div.spacer{ float:left; width:100%; background:#253E5A; height:30px;}
				#aziendaHome ul{ float:left; width:379px; margin:0; padding:0; background:#E7E7E8;}
				#aziendaHome ul li{ float:left; list-style-type:none; width:320px; margin:0 0 5px 20px; background:url(../img/ul_hp.png) no-repeat top left; padding:0 0 0 20px;}
				
			/*------------------ FINE Home Presentazione Azienda -------------------------------------------------------*/
			
			/*------------------ Dett News -------------------------------------------------------*/
			#dettNews{ width:363px; float:left; background:#fff; padding:10px;}
				#dettNews img{ margin-bottom:10px;}
				#dettNews h1{ color:#004990; font-size:12px; font-weight:bold; line-height:16px;}
				#dettNews p{ line-height:16px; margin-top:10px;}
					#dettNews p span{ font-size:12px; color:#253E5A; font-weight:bold;}
			/*------------------ Dett News -------------------------------------------------------*/
			
			#approfondimenti{ width:100%; padding:8px 0; background:#253E5A; clear:both;}
				#approfondimenti p.all{ width:auto; text-align:right;  padding:0 10px; background:#253E5A;}
				#approfondimenti p.all a,
				#approfondimenti p.all a:link,
				#approfondimenti p.all a:active,
				#approfondimenti p.all a:visited{ color:#FFF; text-decoration:none; background:url(../img/arrow_dx_white.png) right no-repeat; padding-right:20px;}
				#approfondimenti p.all a:hover{ color:#4F91CD; background:url(../img/arrow_dx_lightblu.png) right no-repeat;}
			
			#colContenuti{ width:571px; float:left; margin-right:1px; margin-left:192px;}
			#colContenuti.full{ width:763px; float:left; margin-right:1px; margin-left:192px;}
			/*------------------ Dettaglio -------------------------------------------------------*/
			#details{ width:541px; float:left; padding:10px 15px; background:#fff;}
			#details.full{ width:733px; float:left; padding:10px 15px; background:#fff; margin-bottom:1px;}
				#details div img{ margin-bottom:10px;}
			#details h1{ color:#004990; font-size:12px; margin-bottom:5px; font-weight:normal; line-height:16px;}
			#details p{ padding:0; line-height:16px;}
			#details h1.iscrizione{ font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0087cd; margin:0 0 5px 0;}
			#details p.iscrizione{font:normal 12px Verdana, Arial, Helvetica, sans-serif; color:#012335; line-height:18px;}
			#button{ float:left; width:100%;}
			#details a.iscrizione{ float:right; margin:0; background:transparent; padding:5px 10px; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0087cd; border:1px solid #0087cd; cursor:pointer;}
			#details a.iscrizione:hover{ color:#1a5376; border-color:#1a5376}
			
			/*------------------ FINE Dettaglio -------------------------------------------------*/
			
			/*------------------ News ed Eventi in Home Page -------------------------------------------------------*/
			
			/*------------------ FINE News ed Eventi in Home Page -------------------------------------------------------*/
			.contNewseventi{ width:191px; float:left; margin-left:1px;}
			ul.newseventi{ width:100%; float:left; }
				ul.newseventi li{ width:191px; display:block; float:left; margin-bottom:1px; background-color:#FFF;}
					ul.newseventi li a,
					ul.newseventi li a:link,
					ul.newseventi li a:active,
					ul.newseventi li a:visited{ float:left; font-size:12px; padding:10px; color:#004890; text-decoration:none; line-height:16px;}
					ul.newseventi li a:hover{ color:#000;}
					
					ul.newseventi li.off{ background-color:#e7e7e8;}
						ul.newseventi li.off a,
						ul.newseventi li.off a:link,
						ul.newseventi li.off a:active,
						ul.newseventi li.off a:visited{ color:#253E5A; }
					
					ul.newseventi li.scelta{ background-color:#C0CEDC; float:left; padding:10px; width:171px;}
						ul.newseventi li.scelta a,
						ul.newseventi li.scelta a:link,
						ul.newseventi li.scelta a:active,
						ul.newseventi li.scelta a:visited{ font-size:11px; color:#253E5A; text-decoration:none; line-height:16px;}
						ul.newseventi li.scelta a:hover{ color:#000;}
						
							ul.newseventi li.scelta a.off,
							ul.newseventi li.scelta a.off:link,
							ul.newseventi li.scelta a.off:active,
							ul.newseventi li.scelta a.off:visited{ color:#fff;}
							
				.contNewseventi div.spacer{ float:left; width:100%; background:#253E5A; height:26px;}
			
			/*------------------ Link a destra -------------------------------------------------------*/
			#link{ width:191px; float:left; }
				#link #top{ width:100%; height:154px; float:left; background:#89714F; margin-bottom:1px;}
				#link #bottom{ float:left; width:100%; height:36px; background:#89714F; text-align:center; margin-bottom:1px;}
					#link #bottom a,
					#link #bottom a:link,
					#link #bottom a:active,
					#link #bottom a:visited{ text-decoration:none; color:#fff; margin-top:8px; float:left; width:171px; padding:0 10px; font-size:12px; font-weight:bold}
					#link #bottom a:hover{ color:#000}
			/*------------------ FINE Link a destra ---------------------------------------------------*/
			
			/*------------------ Allegati -------------------------------------------------------*/
			ul#allegati{ float:left; width:161px; background:#e7e7e8; padding:10px 15px;}
				ul#allegati h1{ color:#253E5A; font-weight:bold; margin-bottom:10px; font-size:11px;}
				ul#allegati li{ width:161px; float:left; padding:8px 0; border-bottom:1px dotted #4F91CD;}
					ul#allegati li a,
					ul#allegati li a:link,
					ul#allegati li a:active,
					ul#allegati li a:visited{ text-decoration:none; color:#253E5A;}
					ul#allegati li a:hover{ color:#4F91CD;}
			/*------------------ FINE Allegati -------------------------------------------------------*/
			
			/*------------------ Indirizzi -------------------------------------------------------*/
			#address{ width:171px; height:auto; padding:10px; float:left; background:#e7e7e8; }
				#address select{ border:1px solid #ccc; color:#253E5A;}
				#address p{ margin-bottom:15px; color:#253E5A; line-height:16px;}
				#address p a,
			 	#address p a:link,
				#address p a:active,
				#address p a:visited{ text-decoration:none; color:#253E5A;}
				#address p a:hover{ color:#4F91CD}
				#address a{ font-size:11px;}
				
			/*------------------ FINE Indirizzi ---------------------------------------------------*/
			
			/*----------------- form contatti --------------------------------------------------------*/
			.formcontact{ width:100%; display:table; margin-top:1px; float:left}
				.formcontact .raw{ width:551px; float:left; padding:5px 10px; background:#fff; margin-bottom:1px;}
				.formcontact .raw div{ display:table-cell; vertical-align:middle; *float:left;}
					.formcontact label{ display:table-cell; text-align:right; padding:0 20px 0 0; vertical-align:middle; width:160px; color:#004990; *float:left;}
					.formcontact input[type=text],
					.formcontact input[type=password]{ width:250px; border:1px solid #ccc;  padding:2px 5px; *padding:0 5px; *float:left; color:#253E5A;}
					.formcontact textarea{ width:250px; height:90px; border:1px solid #ccc;  padding:2px 5px; *padding:0 5px; *float:left; color:#253E5A;}
					.formcontact div.dett{ display:table-cell; width:auto; color:#666; font-size:10px; *float:left}
					
					.formcontact a,
					.formcontact a:link,
					.formcontact a:active,
					.formcontact a:visited{ text-decoration:none; color:#253E5A;}
					.formcontact a:hover{ color:#4F91CD;}
					
				.formcontact .riepilogo{ width:auto; float:left; display:inline; margin-right:50px;}
					
			.error{ background:#903}
			
			.formcontact label.error{ display:none; color:#903; width:auto; font-size:11px; margin-left:10px; background:#fff;}
			
			.formcontact input[type=submit]{ width:191px; float:right; margin-left:1px; padding:10px 0; text-align:center; color:#253E5A; font-size:12px; background:#C0CEDC; cursor:pointer;}
				.formcontact input[type=submit]:hover{ color:#C0CEDC; background:#253E5A;}
				
			.formcontact input[type=reset]{ width:191px; float:right; margin-left:1px; padding:10px 0; text-align:center; color:#253E5A; font-size:12px; background:#e7e7e8; cursor:pointer;}
				.formcontact input[type=reset]:hover{ color:#e7e7e8; background:#253E5A;}
			
			/*---------------- FINE form contatti ---------------------------------------------------*/
			
			/*----------------- Lista pdf ----------------*/
			ul#pdfList{ float:left; width:100%; margin-top:30px;}
				ul#pdfList li{ float:left; width:100%; display:block; border-bottom:1px dotted #4F91CD; padding:8px 0;}
					ul#pdfList li a,
					ul#pdfList li a:link,
					ul#pdfList li a:active,
					ul#pdfList li a:visited{ text-decoration:none; color:#253E5A; background:url(../img/ico_pdf.png) center left no-repeat; padding-left:30px; padding-top:4px; padding-bottom:4px;}
					ul#pdfList li a:hover{ color:#4F91CD;}
					
					ul#pdfList li a.nopdfico,
					ul#pdfList li a.nopdfico:link,
					ul#pdfList li a.nopdfico:active,
					ul#pdfList li a.nopdfico:visited{ text-decoration:none; color:#253E5A; background:none; padding-left:10px; padding-top:4px; padding-bottom:4px;}
					ul#pdfList li a.nopdfico:hover{ color:#4F91CD;}
			/*----------------- FINE Lista pdf ----------------*/	
			
			/*----------------- Paginazione ----------------*/
			#address p.pag{ margin:0; color:#253E5A; font-size:13px}
			/*----------------- FINE Paginazione ----------------*/
			
			
	/*----------------- FINE Content -------------------------------------------------*/
	
	#footer{ background:#6CA1D1; width:171px; padding:10px; color:#ccc; float:left;}
	#footer a,
	#footer a:link,
	#footer a:active,
	#footer a:visited{ font-size:9px; text-decoration:none; color:#ccc;}
	#footer a:hover{ font-size:9px; color:#ccc;}
	
	/*--- ACCESSO (login) ---*/
.logcart{ width:540px; float:left; padding:10px 2px; border-bottom:1px dotted #036;}
	.logcart .raw{ width:100%; padding:5px 0; float:left}
		.logcart .raw div{ display:table-cell; vertical-align:middle; *float:left;}
		.logcart label{ display:table-cell; vertical-align:middle; width:180px; *float:left; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0087cd;}
		.logcart input[type=text],
		.logcart input[type=password]{ width:260px; border:1px solid #ccc; padding:2px 5px; *padding:0 5px; *float:left; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#333;}
		.logcart label.dett{ display:table-cell; padding:5px 0; width:auto; color:#666; font-size:10px; *float:left;}
		
		.logcart input[type=submit]{ float:right; margin-right:10px; background:transparent; padding:5px 10px; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#0087cd; border:1px solid #0087cd; cursor:pointer;}
			.logcart input[type=submit]:hover{ color:#1a5376; border-color:#1a5376}
		
		.logcart label a,
		.logcart label a:link,
		.logcart label a:active,
		.logcart label a:visited{ text-decoration:none; color:#C42328; font-size:10px; padding-left:10px;}
		.logcart label a:hover{ color:#000;}
		
		
		.logcart input[type=text].error,
		.logcart input[type=password].error{ border-color:#903;}
		.logcart p{ font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#012335; line-height:18px;}
		
		h5.iscrizione{ font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#587D94; padding:0 0 15px 0}
		
ul.text{ float:left; padding:0 0 5px 25px; background:#E7E7E8; min-width:354px;}
	ul.text li{ list-style-type:disc; margin:0 0 5px 0; width:344px;}
	
#contBannerNews{ float:left; width:575px; background:url(../img/bg_wraper.jpg) center top no-repeat; height:200px;}
#contBannerNews.en{ float:left; width:575px; background:url(../img/bg_wraper_en.jpg) center top no-repeat; height:200px;}

	div.newsSlide{ float:left; width:559px; height:61px; margin:138px 0 0 0; background:url(../img/banner_flash_news.png) no-repeat top left #253E5A; padding:0 0 0 16px; visibility:hidden;}
	div.newsSlideTxt{ margin:8px 0 0 0; width:543px; height:41px; overflow:hidden;}
	
	.blu{ color:#253E5A; font-weight:bold;}
		
