/* @ BODY DI DEFAULT */
body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: normal; font-style: normal;
background-color: #ffffff;
margin: 0px;
padding: 0px;
}

/* HEADER */
#topMain td.sf1 { background: #006dd2 url(../img/h_sf.gif) no-repeat; text-align: right; }
#topMain td.bor1 { border-right: 1px solid #0079ea; }
#topMain .lang { margin: 0; padding: 0; vertical-align: middle; }
#topMain form { margin: 0; padding: 0; }

/* VISUAL */
#visual { width: 789px; border-right: 1px solid #0079ea; }

/* MENU' PRINCIPALE */
#menuMain { width: 790px; background: #0079ea url(../img/m_sf.gif) no-repeat; margin: 0; padding: 0; }
#menuMain ul { margin: 0; padding: 0; font-size: 11px; }
#menuMain li { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;
	float: left;
	min-height: 18px;
	line-height: 28px;
	text-align: left;
	list-style: none; }
#menuMain li a:link, #menuMain li a:visited { display: block; margin: 0; padding: 0 5px 0 5px; color: #ffffff; text-decoration: none; }
#menuMain li a:hover, #menuMain li.selected { text-decoration: none; color: #004f99; background: #ffd200; }

#menuMain a { text-decoration: none; color: #ffffff; }
#menuMain a:hover { text-decoration: underline; color: #ffd200; }

/* MENU' SECONDARIO */
#menuSecond { width: 790px; margin: 0; padding: 0; }
#menuSecond ul { margin: 0; padding: 0; }
#menuSecond li { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff; font-size: 11px;
	float: left;
	min-height: 18px;
	line-height: 20px;
	text-align: left;
	list-style: none; }
#menuSecond li a:link, #menuSecond li a:visited { display: block; margin: 0; padding: 0 5px 0 5px; color: #ffffff; text-decoration: none; }
#menuSecond li a:hover, #menuSecond li.selected { text-decoration: none; color: #004f99; background: #ffffff; }
#menuSecond li a.rid:link, #menuSecond li a.rid:visited { display: block; margin: 0; padding: 0 5px 0 5px; color: #004f99; text-decoration: none; }
#menuSecond li a.rid:hover { text-decoration: none; color: #004f99; background: #ffd200; }

/* MENU' di TERZO LIVELLO */
#menuThird { width: 790px; margin: 0; padding: 0; }
#menuThird ul { margin: 0; padding: 0; }
#menuThird li { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal; color: #000000; font-size: 11px;
	float: left;
	min-height: 18px;
	line-height: 20px;
	text-align: left;
	list-style: none; }
#menuThird li a:link, #menuThird li a:visited, #menuThird li a:active { display: block; margin: 0; padding: 0 5px 0 5px; color: #000000; text-decoration: none; font-weight: normal; }
#menuThird li a:hover, #menuThird li.selected { text-decoration: none; color: #ffd200; background: #000000; }

#menuThird a { text-decoration: none; color: #004f99; }
#menuThird a:hover { text-decoration: underline; color: #ffd200; }

#menuThird li a.rid:link, #menuThird li a.rid:visited { display: block; margin: 0; padding: 0 5px 0 5px; color: #ffffff; text-decoration: none; }
#menuThird li a.rid:hover { text-decoration: none; color: #000000; background: #ffd200; }



/* COLONNA SINISTRA */
#centerMain td.sx_menu { width: 179px; height: 300px; background: #7Fbcf4 url(../img/sx_sf.gif) no-repeat; border-right: 1px solid #0079ea; }
#centerMain td.sx_menu ul { margin: 0; padding: 0; }
#centerMain td.sx_menu li { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;
	float: top;
	width: 179px;
	min-height: 18px;
	line-height: 18px;
	text-align: left;
	list-style: none;
	background: url(../img/bullet_sx.gif) no-repeat; }
#centerMain td.sx_menu li a:link, #centerMain td.sx_menu li a:visited { display: block; margin: 0; padding: 0 3px 0 22px; color: #004f99; text-decoration: none; }
#centerMain td.sx_menu li a:hover, #centerMain td.sx_menu li.selected { text-decoration: none; background: #ffd200; }
#centerMain td.sx_menu li.spento { display: block; width: 154px; margin: 0; padding: 0 3px 0 22px;
	background: #004f99; color: #ffd200; 
}

#dxSAD td.dxSad { width: 220px; }
#dxSAD td.dxSad ul { margin: 0; padding: 0; }
#dxSAD td.dxSad li { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;
	float: top;
	width: 220px;
	min-height: 18px;
	line-height: 18px;
	text-align: left;
	list-style: none;
	background: url(../img/bullet_sx.gif) no-repeat; }
#dxSAD td.dxSad li a:link, #dxSAD td.dxSad li a:visited { display: block; margin: 0; padding: 0 3px 0 22px; color: #004f99; text-decoration: none; }
#dxSAD td.dxSad li a:hover, #dxSAD td.dxSad li.selected { text-decoration: none; background: #ffd200; }

#dxSAD p.add { padding: 0; margin: 0; }
#dxSAD p.add a, p.add a:visited { text-decoration: none; color: #004f99; padding: 0 3px 0 3px; font-weight: normal; }
#dxSAD p.add a:hover, p.add a:active { background: #ffd200; color: #004f99; padding: 2px 3px 2px 3px; font-weight: normal; }

#centerMain p.text { padding: 0 5px 0 12px; margin: 0; }
#centerMain .news { padding: 5px 10px 0 10px; margin: 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #004f99; text-align: justify; }
#centerMain .news2 { padding: 5px 5px 0 5px; margin: 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #004f99; text-align: left; }
#centerMain p.news a, #centerMain p.news a:visited { text-decoration: none; color: #0079ea; font-weight: normal; }
#centerMain p.news a:hover, #centerMain p.news a:active, { background: #e17b29; color: #ffffff; font-weight: normal; }
#centerMain p.news2 a, #centerMain p.news2 a:visited { text-decoration: none; color: #0079ea; font-weight: bold; }
#centerMain p.news2 a:hover, #centerMain p.news2 a:active, { background: #ff6600; color: #ffffff; font-weight: bold; }
#centerMain p.news_hr { padding: 0; margin: 2px 5px 3px 5px; border-top: 1px solid #ff6600; }
#centerMain p.leggitutto { padding: 0 5px 5px 5px; margin: 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: right; }
#centerMain p.leggitutto a, #centerMain p.leggitutto a:visited { text-decoration: none; color: #0079ea; font-weight: bold; }
#centerMain p.leggitutto a:hover, #centerMain p.leggitutto a:active, { background: #ff6600; color: #ffffff; font-weight: bold; }
#centerMain .data { padding: 0 10px 0 10px; margin: 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #004f99; text-align: right; }


/* AREA CENTRALE HOME PAGE */
#centerMain td.focus { width: 179px; background: #ffffff url(../img/ombra1.gif) repeat-x; vertical-align: top; }
div.box { margin: 0; padding: 0; width: 159px; border: 1px solid #006dd2; background: #ffffff url(../img/box_sf.gif) repeat-x bottom; }
p.box1 { margin: 0; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #004f99; text-align: left; }
p.box2 { margin: 0; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #004f99; text-align: right; }
#centerMain td.sep { width: 1px; background: #CCe4fb url(../img/ombra2.gif) no-repeat; }
#centerMain td.news { width: 430px; background: #ffffff url(../img/ombra1.gif) repeat-x; border-right: 1px solid #0079ea; vertical-align: top; }
#centerMain td.news_senza_sep1 { width: 169px; background: #ffffff url(../img/ombra1.gif) repeat-x; vertical-align: top; }
#centerMain td.news_senza_sep2 { width: 262px; background: #ffffff url(../img/ombra1.gif) repeat-x; border-right: 1px solid #0079ea; vertical-align: top; }
#centerMain td.news_senza_sep2_bottom { width: 262px; background: #ffffff; border-right: 1px solid #0079ea; vertical-align: bottom; padding: 0 0 6px 0; }

div.boxnews_H { margin: 0; padding: 0; width: 252px; border: 1px solid #006dd2; background: #ffffff url(../img/box_sf.gif) repeat-x bottom; }

div.boxnews { margin: 0; padding: 0; width: 412px; border: 1px solid #006dd2; background: url(../img/box_sf.gif) repeat-x bottom; }
div.boxnews2 { margin: 0; padding: 0; width: 593px; border: 1px solid #006dd2; background: url(../img/box_sf.gif) repeat-x bottom; }
div.boxnews2 a { text-decoration: none; color: #e17b29; }
div.boxnews2 a:hover { text-decoration: underline; color: #e17b29; }
p.boxnews0 { margin: 0; padding: 5px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #e17b29; font-weight: bold; text-align: left; }
p.boxnews0 a { text-decoration: none; color: #e17b29; }
p.boxnews0 a:hover { text-decoration: underline; color: #004f99; }
p.boxnews1 { margin: 0; padding: 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004f99; text-align: left; }
p.boxnews2 { margin: 0; padding: 0 5px 0 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #004f99; text-align: left; font-style: italic; }
p.boxnews3 { margin: 0; padding: 0 5px 5px 5px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #004f99; text-align: right; }
p.boxnews3 a { padding-left: 10px; background: url(../img/bullet.gif) no-repeat left; text-decoration: none; color: #004f99; }
p.boxnews3 a:hover { text-decoration: underline; color: #e17b29; }
p.boxnews4 { margin: 0; padding: 2px 5px 0 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #004f99; font-weight: bold; text-align: right; }
#centerMain td.sx_menu2 { height: 8px; background: #7Fbcf4 url(../img/sx_ombra.gif) repeat-x; border-right: 1px solid #0079ea; }
#centerMain td.focus2 { background: #ffffff url(../img/ombra3.gif) repeat-x; }
#centerMain td.sep2 { background: #CCe4fb url(../img/ombra4.gif) no-repeat; }
#centerMain td.news2 { background: #ffffff url(../img/ombra3.gif) repeat-x; border-right: 1px solid #0079ea; }


/* AREA CENTRALE PAGINE TIPO 3 colonne */
#centerMain td.content { width: 389px; background: #ffffff url(../img/ombra1.gif) repeat-x; vertical-align: top; }
#centerMain td.content2 { background: #ffffff url(../img/ombra3.gif) repeat-x; }
#centerMain td.photos { width: 220px; background: #ffffff url(../img/ombra1.gif) repeat-x; border-right: 1px solid #0079ea; vertical-align: top; }
#centerMain td.photos2 { background: #ffffff url(../img/ombra3.gif) repeat-x; border-right: 1px solid #0079ea; }
p.titolo { margin: 0; padding: 5px 10px 15px 10px; font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica; font-size: 18px; color: #e17b29; text-align: left; }
p.titolo2 { margin: 0; padding: 5px 10px 5px 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 15px; color: #e17b29; font-weight: bold; text-align: left; }
p.testo { margin: 0; padding: 5px 10px 5px 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #004f99; text-align: justify; }
p.testo a, p.testo a:visited { text-decoration: none; color: #0079ea; padding: 0 3px 0 3px; font-weight: normal; }
p.testo a:hover, p.testo a:active { background: #e17b29; color: #ffffff; padding: 6px 3px 6px 3px; font-weight: normal; }
p.tornasu { margin: 0; padding: 0 0 0 0; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; color: #004f99; text-align: right; }
p.tornasu a { text-decoration: none; color: #0079ea; padding: 0 3px 0 3px; }
p.tornasu a:hover { background: #e17b29; color: #ffffff; padding: 3px 3px 3px 3px; }
div.boxphoto { margin: 0; padding: 6px 0 6px 0; width: 202px; border: 1px solid #006dd2; background: url(../img/box_sf.gif) repeat-x bottom; }
p.boxcontributi { margin: 10px; padding: 6px; background: url(../img/box_sf.gif) repeat-x bottom; border: 1px solid #006dd2; color: #004f99; text-align: left; }
p.boxcontributi a, a:visited { text-decoration: none; color: #0079ea; padding: 0 3px 0 3px; }
p.boxcontributi a:hover, a:active { background: #e17b29; color: #ffffff; padding: 6px 3px 6px 3px; }

/* AREA CENTRALE PAGINE TIPO 2 colonne */
#centerMain td.doppio { width: 610px; background: #ffffff url(../img/ombra1.gif) repeat-x; vertical-align: top; border-right: 1px solid #0079ea; }
#centerMain td.doppio2 { background: #ffffff url(../img/ombra3.gif) repeat-x; border-right: 1px solid #0079ea; }
#centerMain a.generico { text-decoration: none; color: #0079ea; padding: 0 3px 0 3px; }
#centerMain a.generico:hover { background: #e17b29; color: #ffffff; padding: 6px 3px 6px 3px; }
#centerMain ul.generico { margin: 0 0 0 0; padding: 0 0 0 35px; }
#centerMain ol.numerico { margin: 0 0 0 0; padding: 0 0 0 35px; }
#centerMain li.numerico { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;
	color: #004f99;
	float: top;
	min-height: 18px;
	line-height: 18px;
	text-align: left;
	background: none; }
#centerMain li.numerico a:link, #centerMain li.numerico a:visited { display: block; margin: 0; padding: 0 3px 3px 0; color: #004f99; text-decoration: none; font-weight: bold; }
#centerMain li.numerico a:hover { text-decoration: underline; color: #e17b29; }
#centerMain li.generico { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: normal;
	color: #004f99;
	float: top;
	/*min-height: 18px;*/
	line-height: 18px;
	text-align: left;
	list-style-type: disc;
	background: none; }
#centerMain p.map { margin: 0 5px 0 5px; padding: 6px 0 6px 0; color: #ffffff; font-weight: bold; text-align: left; }
#centerMain p.map a { text-decoration: none; color: #ffffff; padding: 6px; }
#centerMain p.map a:hover { text-decoration: underline; }
#centerMain ul.map { margin: 0 5px 0 0; padding: 0 0 0 35px; }
#centerMain li.map { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold;
	float: top;
	min-height: 18px;
	line-height: 18px;
	text-align: left;
	list-style: none;
	background: none; }
#centerMain li.map a:link, #centerMain li.map a:visited { display: block; margin: 0; padding: 0 3px 0 5px; color: #004f99; text-decoration: none; }
#centerMain li.map a:hover { text-decoration: underline; }
#centerMain ul.map2 { margin: 0 0 0 0; padding: 0 0 0 35px; }
#centerMain li.map2 { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic;
	color: #004f99;
	float: top;
	min-height: 18px;
	line-height: 18px;
	text-align: left;
	list-style-type: disc;
	background: none; }
#centerMain li.map2 a:link, #centerMain li.map2 a:visited { display: block; margin: 0; padding: 0 3px 0 0; color: #004f99; text-decoration: none; }
#centerMain li.map2 a:hover { text-decoration: underline; }

/* AREA CENTRALE PAGINE TIPO 1 colonna */
#centerMain td.tutto { width: 789px; background: #ffffff url(../img/ombra1.gif) repeat-x; vertical-align: top; border-right: 1px solid #0079ea; }
#centerMain td.tutto2 { background: #ffffff url(../img/ombra3.gif) repeat-x; border-right: 1px solid #0079ea; }

/* MENU' INFERIORE */
#menuBottom { width: 790px; background: #0079ea; margin: 0; padding: 0; }
#menuBottom ul { margin: 0; padding: 0; }
#menuBottom li { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #ffffff;
	float: right;
	min-height: 18px;
	line-height: 28px;
	text-align: right;
	list-style: none; }
#menuBottom li a:link, #menuBottom li a:visited { display: block; margin: 0; padding: 0 5px 0 5px; color: #ffffff; text-decoration: none; }
#menuBottom li a:hover, #menuBottom li.selected { text-decoration: none; color: #004f99; background: #ffd200; }
#menuBottom a { text-decoration: none; color: #ffffff; }
#menuBottom a:hover { text-decoration: underline; color: #ffd200; }

/* RIGA LINK DI FINE PAGINA */
#menuCredits { width: 790px; background: #ffffff; margin: 0 0 0 0; padding: 4px 0 4px 0;
font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #0079ea; font-weight: normal; text-align: right; }
#menuCredits a { text-decoration: none; color: #0079ea; font-weight: normal; }
#menuCredits a:hover, a:active { text-decoration: underline; color: #e17b29; font-weight: normal; }

/* FORMS */
p.login { font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #004f99; margin: 0; padding: 5px; text-align: left; }
input.login { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #004f99; background-color: #ffefa3; border: 1px solid #004f99; width: 80px; height: 14px; margin-bottom: 2px; }
input.invia { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }

/* TABELLE */
#centerMain table.nav { margin-bottom: 10px; background-color: #f9e5d4; border: 1px solid #e17b29; }
#centerMain td.nav { padding: 6px 0 6px 0; }
#centerMain table.dati { margin-bottom: 10px; background-color: #ffffff; border: 1px solid #0079ea; }
#centerMain th.dati { padding: 2px 2px 2px 2px; background: #0079ea url(../img/box_tit_sf.gif) repeat-x bottom; border-bottom: 2px solid #0079ea; color: #ffffff; font-style: italic; text-align: left; }
#centerMain td.dati { padding: 0 2px 0 2px; border-bottom: 1px solid #cce4fb; font-size: 11px; text-align: left; }

/* PopUp */
#PopUp { padding: 0 10px 0 10px; }
#PopUp a { text-decoration: none; color: #0079ea; }
#PopUp a:hover { text-decoration: underline; color: #e17b29; }
#PopUp p.titolo { padding: 6px 0 10px 0; margin: 0; font-family: 'Trebuchet MS', Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #e17b29; font-weight: bold; text-align: left; }
#PopUp table { margin-bottom: 10px; background-color: #f9e5d4; border-top: 1px solid #e17b29; border-right: 1px solid #e17b29; }
#PopUp td.dati { padding: 4px 2px 4px 2px; border-bottom: 1px solid #e17b29; border-left: 1px solid #e17b29; font-size: 11px; text-align: left; }

/* Cerca */
div.box_search { margin: 0; padding: 5px; width: 587px; border: 1px solid #006dd2; background-color: #f9e5d4; border: 1px solid #e17b29; text-align: left; }
div.SearchBlock { margin: 0; padding: 5px; width: 587px; border: 1px solid #006dd2; background: #ffffff url(../img/box_sf.gif) repeat-x bottom; text-align: left; }
.SearchWord { font-style: italic; }
.SearchPage { font-style: italic; }
div.SearchForWhatNothing { margin: 0; padding: 5px; border: 1px solid #006dd2; background: #ffffff; text-align: left; color: #004f99; font-weight: bold; }
div.SearchResultOnePageBlock { margin: 5px 0 0 0; padding: 5px; width: 587px; border: 1px solid #006dd2; text-align: left; }
div.DivManyPages { margin: 0; padding: 5px; width: 587px; background-color: #f9e5d4; border: 1px solid #e17b29; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; }
div.DivManyPages a, a:visited, a:active { text-decoration: none; color: #0079ea; padding: 0 0 0 0; font-weight: bold; }
div.DivManyPages a:hover { background: #e17b29; color: #ffffff; padding: 6px 0 6px 0; }
.foundSearchWord { font-weight: bold; color: #FF6600; }

/* the following lines are for search_tips.php */
.tipsSearchWord { font-family: 'Courier New', Courier, mono; font-weight: bold; margin-top: 10px; }
.tipsSearchWordExplanation { margin-bottom: 5px; margin-left: 30px; }
.tipsStopWords{ font-family: 'Courier New', Courier, mono; display: inline; color: #e17b29; font-weight: bold; }
.tipsContact{ margin-top: 10px; margin-bottom: 10px; }
div.tipsStopWordsBlock { margin: 0; padding: 5px; background-color: #f9e5d4; border: 1px solid #e17b29; text-align: left; }

/**** CALENDARIO  ****/
/**** color and size of calendar cells.  ****/
.day_cell				{ background: url(../img/box_sf.gif) repeat-x bottom; height: 80px; width: 111px; }
.empty_day_cell			{ background-color: #f9e5d4; height: 80px; width: 111px; }
.today_cell				{ background-color: #95c1ea; height: 80px; width: 111px; }

/**** day number in upper left corner of each cell ****/
.day_number				{ font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }

/**** title_txt is the text for each post on main page ****/
.title_txt				{ font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000; }
.title_txt a:link		{ color: #0079ea; text-decoration: none; }
.title_txt a:active		{ color: #e17b29; text-decoration: none; }
.title_txt a:visited	{ color: #0079ea; text-decoration: none; }
.title_txt a:hover		{ color: #e17b29; text-decoration: underline; }

/**** column headers or days of the week ****/
.column_header			{ padding: 2px 2px 2px 2px; background: #0079ea url(../img/box_tit_sf.gif) repeat-x bottom; font-size: 12px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color:#ffffff; font-weight: bold; font-style: italic; }

/**** footprint text ****/
.footprint				{ font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0079ea; font-weight: bold; }
.footprint a			{ font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0079ea; font-weight: bold; }
.footprint a:hover		{ font-size: 10px; font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #e17b29; font-weight: bold; }

