body 					{
						margin: 20px 0 30px 0;
						padding: 0;
						color: #333333;
						background-color: #FFFFFF;
						font: normal normal normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
						}

p						{
						margin: 0;
						padding: 0 0 10px 0;
						}

ul, ol					{
						margin-top: 0;
						margin-bottom: 10px;
						}

img						{
						border-style: none;
						margin: 0;
						padding: 0;
						}

form					{
						margin: 0;
						padding: 0;
						}

input					{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						}

fieldset     				{
						margin: 0;
						padding: 0;
						border-style: none;
						}

a						{
						margin: 0;
						padding: 0;
						}

a:link,
a:visited				{
						color: #338C26;
						background-color: transparent;
						text-decoration: none;
						}

a:hover,
a:active,
a:focus					{
						color: #003A74;
						background-color: transparent;
						text-decoration: none;
						}

p.asinistra				{
						width: 100%;
						text-align: left;
						}

p.adestra				{
						width: 100%;
						text-align: right;
						}

.clear					{
						clear: both;
						float: none;
						height: 0;
						}

img#imagewait			{
						/*display: block;
						float: left;*/
						width: 16px;
						height: 16px;
						}


/*
	=========================================================================================================
	Struttura base
	---------------------------------------------------------------------------------------------------------
*/
div#container			{
						width: 750px;
						margin: 0 auto 0 auto;
						padding: 0;
						border: 1px solid #666666;
						color: #333333;
						background-color: #FFFFFF;
						}

/* --------------------------------------------------------------------------------------------------------- */
div#header				{
						position: relative;
						width: 750px;
						height: 130px;
						margin: 0;
						padding: 0;
						background: transparent url(/elementi/img/headerbg.gif) no-repeat right 20px;
						border-bottom: 1px solid #CCCCCC;
						}

div#comandi				{
						position: absolute;
						top: 9px;
						left: 0px;
						width: 725px;
						margin: 0;
						padding: 0;
						font: normal normal normal 9px/14px Verdana, Arial, Helvetica, sans-serif;
						text-align: right;
						color: #999999;
						}

div#comandi a:link,
div#comandi a:visited	{
						color: #999999;
						text-decoration: none;
						}

div#comandi a:hover		{
						color: #338C26;
						}

h1						{
						position: absolute;
						top: 20px;
						left: 39px;
						width: 101px;
						height: 90px;
						margin: 0;
						padding: 0;
						background: url(/elementi/img/confidivda.gif) no-repeat top left;
						overflow: hidden;
						}

h1 span					{
						display: none;
						}

div#slogan				{
						position: absolute;
						top: 96px;
						left: 188px;
						/*width: 583px;
						height: 20px;*/
						line-height: 18px;
						margin: 0;
						padding: 0;
						font-weight: bold;
						color: #999999;
						background: transparent url(/elementi/img/riga.gif) no-repeat 9px 17px;
						}
/* --------------------------------------------------------------------------------------------------------- */
div#centerpage			{
						width: 750px;
						margin: 0;
						padding: 35px 0 15px 0;
						}

div#bottomhome			{
						position: relative;
						width: 750px;
						height: 160px;
						margin: 0;
						padding: 0;
						}

div#questionari			{
						width: 710px;
						margin: 0;
						padding: 0 20px 0 20px;
						}

/* --------------------------------------------------------------------------------------------------------- */
div#columnsx			{
						float: left;
						width: 188px;
						margin: 0;
						padding: 0;
						}

div#leftmenu			{
						width: 175px;
						margin: 0;
						padding: 0 0 10px 0;
						}
/* --------------------------------------------------------------------------------------------------------- */
div#columndx			{
						float: right;
						width: 562px;
						margin: 0;
						padding: 0;
						}

div#breadcrumb			{
						width: 548px;
						margin: 0;
						padding: 0 0 10px 0;
						font: normal normal bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
						color: #999999;
						background: transparent url(/elementi/img/riga.gif) no-repeat 10px 17px;
						}

div#breadcrumb h2		{
						margin: 0;
						padding: 0;
						font: normal normal bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
						color: #666666;
						}

div#contenuti			{
						width: 540px;
						margin: 0;
						padding: 0 0 0 8px;
						}


/*
	=========================================================================================================
	Area dati > home page: colonna centrale -> blocco news
	---------------------------------------------------------------------------------------------------------
*/
div#loghibanche			{
						position: relative;
						width: 150px;
						height: 45px;
						margin: 0 0 0 15px;
						padding: 0;
						overflow: hidden;
						}

div#bancheContainer		{
						width: 150px;
						height: 140px;
						margin: 0;
						padding: 0;
						overflow: hidden;
						}

div#bancheContainer img
						{
						display: none;
						position: absolute;
						top: 0; left: 0;
						}

div.boxnews				{
						width: 168px;
						height: 118px;
						margin: 0;
						padding: 0;
						overflow: hidden;
						border: 1px solid #CCCCCC;
						font-size: 10px;
						line-height: 14px;
						}

div.boxnews h3			{
						width: 154px;
						height: 16px;
						margin: 4px 7px 6px 7px;
						padding: 0;
						overflow: hidden;
						color: #999999;
						background-color: #FFFFFF;
						background-image: url(/elementi/img/riga.gif);
						background-position: 12px 15px;
						background-repeat: no-repeat;
						font-weight: bold;
						font-size: 9px;
						line-height: 16px;
						}

div.boxnews p			{
						margin: 0 10px 0 18px;
						padding: 0;
						}

div#boxnews2			{
						position: absolute;
						top: 10px;
						left: 188px;
						}

div#boxnews3			{
						position: absolute;
						top: 10px;
						left: 377px;
						}

div#boxnews4			{
						position: absolute;
						top: 10px;
						left: 566px;
						}

div#newsletterhome		{
						position: absolute;
						top: 10px;
						left: 14px;
						width: 150px;
						height: 118px;
						margin: 0;
						padding: 0;
						line-height: 14px;
						font-size: 10px;
						border: 1px solid #CCCCCC;
						}

div#newsletterhome p	{
						margin: 0 10px 0 18px;
						padding: 0;
						}

div#newsletterhometitle	{
						width: 150px;
						height: 19px;
						margin: 0 0 6px 0;
						padding: 0;
						overflow: hidden;
						color: #666666;
						background-color: #EBF4EA;
						border-bottom: 1px solid #CCCCCC;
						}

div#newsletterhome h3	{
						width: 136px;
						height: 16px;
						margin: 4px 0 0 7px;
						padding: 0;
						overflow: hidden;
						color: #666666;
						background-color: #EBF4EA;
						font-weight: bold;
						font-size: 9px;
						line-height: 16px;
						}

div#euriborhome			{
						position: absolute;
						top: 142px;
						left: 14px;
						width: 720px;
						height: 18px;
						margin: 0;
						padding: 0;
						line-height: 16px;
						font-size: 9px;
						border: 1px solid #CCCCCC;
						}

div#euribortitle		{
						position: absolute;
						top: 0px;
						left: 0px;
						width: 60px;
						height: 18px;
						margin: 0;
						padding: 0;
						font-weight: bold;
						color: #666666;
						background-color: #EBF4EA;
						border-right: 1px solid #CCCCCC;
						}

div#euribortitle p		{
						margin: 0;
						padding: 0 0 0 8px;
						}

div#euribortitle span	{
						color: #999999;
						background-color: #EBF4EA;
						}

div#euribortext			{
						position: absolute;
						top: 0px;
						left: 68px;
						width: 649px;
						height: 18px;
						margin: 0;
						padding: 0;
						font-weight: bold;
						font-size: 10px;
						color: #999999;
						background-color: #FFFFFF;
						overflow: hidden;
						letter-spacing: 1px;
						}

div#euribortext b		{
						color: #666666;
						background-color: #FFFFFF;
						}


/*
	=========================================================================================================
	Area dati > 
	---------------------------------------------------------------------------------------------------------
*/
div#columncen h2		{
						font: normal normal normal 16px/20px Verdana, Arial, Helvetica, sans-serif;
						color: #58161A;
						background-color: transparent;
						margin: 0;
						padding: 10px 0 10px 0;
						}

div#columncen h2 span	{
						font: normal normal normal 13px/18px Verdana, Arial, Helvetica, sans-serif;
						}

div.pageimagesx			{
						float: left;
						margin: 5px 10px 5px 0;
						padding: 0;
						}

div.pageimagedx			{
						float: right;
						margin: 5px 0 5px 10px;
						padding: 0;
						}

div.pageimagesx img, div.pageimagedx img
						{
						display: block;
						}

p.elenco				{
						display: table;
						width: 80%;
						margin: 0 auto 3px auto;
						padding: 0 0 3px 1%;
						clear: both;
						/*float: none;*/
						border-bottom: 1px solid #CCCCCC;
						}

span.elencosx 			{
						width: 49%;
						float: left;
						}
	
span.elencodx 			{
						width: 49%;
						float: right;
						}

ul.listaduecolonnebordo	{
						clear: both;
						width: 100%;
						margin: 0 0 10px 0;
						padding: 0;
						list-style-type: none;
						display: table;
						border-bottom: 1px solid #CCCCCC;
						}

li.vociduecolonnebordo	{
						font: normal normal normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
						margin: 0;
						padding: 4px 0 4px 0;
						float: left;
						width: 50%;
						border-top: 1px solid #CCCCCC;
						}

div#googlemappa			{
						width: 540px;
						height: 540px;
						margin: 0;
						padding: 0;
						}


/*
	---------------------------------------------------------------------------------------------------------
	Area dati > pagine di ricerca/visualizzazione: barre di navigazione
	---------------------------------------------------------------------------------------------------------
*/
div#gennavigationtop	{
						width: 540px;
						height: 20px;
						margin: 0 0 10px 0;
						padding: 0 0 0 0;
						border-bottom: 1px solid #CCCCCC;
						}

div#gennavigationtop p	{
						margin: 0;
						padding: 0;
						}

div.gennavigationleft	{
						float: left;
						width: 265px;
						height: 20px;
						margin: 0;
						padding: 0;
						line-height: 20px;
						}

div.gennavigationright	{
						float: right;
						width: 265px;
						height: 20px;
						margin: 0;
						padding: 0;
						line-height: 20px;
						text-align: right;
						}

ul#gennavigationlist	{
						margin: 0 0 10px 0;
						padding: 0;
						list-style-type: none;
						}

ul#gennavigationlist li	{
						margin: 0;
						padding: 0;
						line-height: 15px;
						/*text-indent: -16px;*/
						}

ul#gennavigationlist li.gennavigationlisttext
						{
						background: url(/elementi/img/square4.gif) no-repeat 5px 5px;
						}

ul#gennavigationlist li p
						{
						padding: 0 0 16px 16px;
						}

ul#gennavigationlist li p span.linkscheda
						{
						font: normal normal bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
						}

div#gennavigationbottom	{
						width: 540px;
						height: 20px;
						margin: 10px 0 0 0;
						padding: 0;
						border-top: 1px solid #CCCCCC;
						}

div#gennavigationbottom img#zs
						{
						width: 9px;
						height: 8px;
						margin: 0 6px 0 0;
						position: absolute;
						top: 6px;
						left: 0;
						}

div#gennavigationbottom img#zp
						{
						width: 4px;
						height: 8px;
						margin: 0 6px 0 0;
						position: absolute;
						top: 6px;
						left: 0;
						}

div#gennavigationbottom img#zn
						{
						width: 4px;
						height: 8px;
						margin: 0 0 0 6px;
						position: absolute;
						top: 6px;
						right: 0;
						}

div#gennavigationbottom img#zl
						{
						width: 9px;
						height: 8px;
						margin: 0 0 0 6px;
						position: absolute;
						top: 6px;
						right: 0;
						}

div#gennavigationbottom ul
						{
						list-style-type: none;
						margin: 0;
						padding: 0;
						}

div#gennavigationbottom li
						{
						float: left;
						height: 20px;
						margin: 0;
						padding: 0;
						position: relative;
						line-height: 18px;
						font-size: 10px;
						}

div#gennavigationbottom li.pnzs
						{
						width: 122px;
						padding: 0 0 0 14px;
						}

div#gennavigationbottom li.pnzp
						{
						width: 125px;
						padding: 0 0 0 9px;
						}

div#gennavigationbottom li.pnzn
						{
						width: 125px;
						padding: 0 9px 0 0;
						text-align: right;
						}

div#gennavigationbottom li.pnzl
						{
						width: 122px;
						padding: 0 14px 0 0;
						text-align: right;
						}

/*
	---------------------------------------------------------------------------------------------------------
	Area dati > photo gallery
	---------------------------------------------------------------------------------------------------------
*/
p.galleryimg			{
						position: relative;
						float: left;
						margin: 0;
						font-size: 10px;
						line-height: 14px;
						}

p.galleryimg span		{
						display: block;
						margin: 0;
						padding: 0;
						overflow: hidden
						}

p.galleryimg span img	{
						display: block;
						margin-right: auto;
						margin-left: auto;
						}

div.areealbum			{
						width: 510px;
						margin: 10px 0 0 0;
						padding: 10px 0 10px 0;
						}

div.areealbum div.areealbumimg
						{
						position: relative;
						float: left;
						width: 120px;
						margin: 0;
						padding: 6px 0 0 0;
						}

div.areealbum div.areealbumimg img
						{
						display: block;
						padding: 4px;
						border: 1px solid #CCCCCC;
						}

div.areealbum div.areealbumtxt
						{
						float: left;
						width: 390px;
						margin: 0;
						padding: 0;
						}

div.areealbum div.areealbumtxt p
						{
						margin: 0;
						padding: 0;
						}

div.galleryline			{
						clear: both;
						float: none;
						}

div.listbr				{
						clear: both;
						float: none;
						height: 40px;
						}

div.gallerybr			{
						clear: both;
						float: none;
						height: 35px;
						}


/*
	---------------------------------------------------------------------------------------------------------
	Area dati > pagine in area riservata
	---------------------------------------------------------------------------------------------------------
*/
form#invia				{
						/*width: 450px;*/
						width: 540px;
						margin: 0 auto 0 auto;
						padding: 0;
						overflow: hidden;
						}

form#invia fieldset		{
						width: 540px;
						margin: 0;
						padding: 0 0 25px 0;
						border-style: none;
						border-bottom: 1px dashed #CCCCCC;
						}

form#invia fieldset.fldsnobrdb
						{
						padding: 0 0 20px 0;
						border-style: none;
						}

form#invia fieldset.senddata
						{
						padding-top: 25px;
						text-align: right;
						border-style: none;
						}

form#invia fieldset#flds2,
form#invia fieldset#flds3,
form#invia fieldset#flds4,
form#invia fieldset#flds5,
form#invia fieldset#flds6
						{
						display: none;
						}

form#invia div.divfieldset
						{
						margin: 0;
						padding: 0;
						}

form#invia div.divfieldset p
						{
						margin: 0;
						padding: 0;
						}

form#invia div.divfieldset p.fieldsetlegend
						{
						width: 540px;
						min-height: 18px;
						height: auto !important;
						height: 18px;
						margin: 0 0 10px 0;
						padding: 0 0 0 16px;
						font: normal normal bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
						text-align: left;
						border-bottom: 1px solid #CCCCCC;
						background-color: #EBEBEB;
						/*background: #EBEBEB url(/elementi/img/square4.gif) no-repeat 5px 7px;*/
						}

form#invia div.divfieldset p.fieldsetlegend span
						{
						float: left;
						}

form#invia div.divfieldset p.fieldsx
						{
						float: left;
						padding-top: 5px;
						padding-left: 16px;
						}

form#invia div.divfieldset p.fielddx
						{
						float: right;
						padding-top: 5px;
						}

form#invia label		{
						font: normal normal normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
						}

form#invia label.fld	{
						font: normal normal bold 10px/16px Verdana, Arial, Helvetica, sans-serif;
						color: #666666;
						background-color: #FFFFFF;
						}

form#invia label.flderr	{
						font: normal normal bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
						color: #CC0000;
						background-color: #FFFFFF;
						}

form#invia label.chk	{
						float: left;
						display: block;
						margin: 8px 0 0 0;
						padding: 0;
						font: normal normal normal 11px/14px Verdana, Arial, Helvetica, sans-serif;
						}

form#invia select		{
						font: normal normal normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
						color: #333333;
						background-color: #FFFFFF;
						}

form#invia select.banca	{
						width: 522px;
						}

form#invia select.altri	{
						width: 239px;
						}

form#invia input		{
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						margin: 0;
						}

form#invia input.fld	{
						width: 239px;
						padding: 1px 2px 1px 2px;
						border: 1px solid #CCCCCC;
						}

form#invia input.soldi	{
						width: 233px;
						padding: 1px 2px 1px 2px;
						border: 1px solid #999999;
						}

form#invia input.fldv
						{
						float: left;
						width: 100px;
						padding-left: 2px;
						padding-right: 0;
						border: 1px solid #CCCCCC;
						}

form#invia input.chkbox
						{
						float: left;
						display: block;
						border-style: none;
						margin: 0 10px 0 0;
						padding: 0;
						width: 16px;
						height: 16px;
						}

form#invia input.cerca
						{
						float: right;
						border: 1px solid #CCCCCC;
						color: #338C26;
						background-color: #FFFFFF;
						font-weight: bold;
						}

form#invia textarea.usrnote
						{
						display: block;
						width: 516px;
						height: 68px;
						margin: 0;
						padding: 1px 2px 1px 2px;
						font: normal normal normal 11px/16px Verdana, Arial, Helvetica, sans-serif;
						border: 1px solid #CCCCCC;
						overflow: auto;
						}


/*
	=========================================================================================================
	RICERCA
	---------------------------------------------------------------------------------------------------------
*/
form#cerca				{
						position: absolute;
						top: 113px;
						left: 565px;
						width: 168px;
						height: 57px;
						font-size: 10px;
						line-height: 12px;
						}

form#cerca input#search	{
						float: left;
						width: 120px;
						height: 12px;
						margin: 0 6px 0 15px;
						padding: 0;
						border: 1px solid #CCCCCC;
						color: #333333;
						background-color: #FFFFFF;
						font-size: 10px;
						line-height: 10px;
						}

form#cerca input#searchs {
						float: left;
						width: 14px;
						height: 14px;
						margin: 0;
						padding: 0;
						border-style: none;
						background: url(/elementi/img/bt_ricerca.gif) no-repeat center center;
						}

p.searchresultsdata		{
						width: 493px;
						line-height: 14px;
						margin: 0;
						padding: 0;
						}

p.searchresultsdata br	{
						clear: both;
						}

p.searchresultsdata .s0 {
						display: block;
						float: left;
						width: 30px;
						}

p.searchresultsdata .s1 {
						display: block;
						float: left;
						width: 463px;
						}

#searchnavigation		{
						width: 100%;
						margin: 0;
						padding: 0;
						text-align: center;
						}


/*
	=========================================================================================================
	Fondo pagina
	---------------------------------------------------------------------------------------------------------
*/
div#bottommenu			{
						width: 950px;
						height: 20px;
						margin: 0;
						padding: 0;
						color: #816038;
						background-color: #333333;
						}

div#bottommenu a		{
						text-decoration: none;
						}

div#bottommenu a:link, div#bottommenu a:visited
						{
						color: #A9D231;
						background-color: transparent;
						}

div#bottommenu a:hover, div#bottommenu a:active, div#bottommenu a:focus
						{
						color: #999999;
						background-color: transparent;
						}

div#bottommenusx		{
						float: left;
						width: 530px;
						margin: 0;
						padding: 0 0 0 209px;
						}

div#bottommenudx		{
						float: right;
						width: 190px;
						margin: 0;
						padding: 0;
						}

div#bottommenu ul.bottomlink
						{
						float: left;
						list-style-type: none;
						height: 10px;
						margin: 0;
						padding: 5px 0 0 0;
						font: normal normal bold 9px/10px Verdana, Arial, Helvetica, sans-serif;
						}

div#bottommenu ul.bottomlink li
						{
						float: left;
						height: 10px;
						margin: 0;
						padding: 0 11px 0 11px;
						border-right: 1px solid #666666;
						}

div#bottommenu ul.bottomlink li.blinknoborder
						{
						border-right-style: none;
						}

div#footer				{
						width: 750px;
						height: 21px;
						margin: 0;
						padding: 0;
						background: url(/elementi/img/footerbg.gif) no-repeat left top;
						}

div#footer p			{
						margin: 0;
						padding: 1px 0 0 0;
						font: normal normal normal 10px/20px Verdana, Arial, Helvetica, sans-serif;
						text-align: center;
						}


/*
	=========================================================================================================
	Loghi fondo pagina dopo la struttura
	---------------------------------------------------------------------------------------------------------
*/
div#w3c					{
						margin: 20px auto 0 auto;
						padding: 0;
						width: 294px;
						height: 15px;
						}

div#w3c ul#logow3c		{
						list-style-type: none;
						margin: 0;
						padding: 0;
						}

div#w3c li				{
						float: left;
						margin: 0;
						padding: 0;
						}

div#w3c img				{
						float: left;
						margin: 0;
						padding: 0 5px 0 5px;
						}

div#w3c img#xhtml		{
						width: 80px;
						height: 15px;
						}

div#w3c img#css			{
						width: 80px;
						height: 15px;
						}

div#w3c img#visa		{
						width: 100px;
						height: 15px;
						}


/*
	=========================================================================================================
	MENU PRINCIPALE (VERTICALE)
	---------------------------------------------------------------------------------------------------------
*/
ul#sectionmenu
						{
						display: block;
						list-style-type: none;
						margin: 0;
						padding: 0;
						}

ul#sectionmenu li
						{
						float: left;
						width: 175px;
						margin: 0;
						padding: 0;
						font: normal normal bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
						}

ul#sectionmenu li.primo
						{
						background: url(/elementi/img/riga.gif) no-repeat 28px 17px;
						}

ul#sectionmenu li a		{
						float: left;
						display: block;
						text-decoration: none;
						}

ul#sectionmenu li a span
						{
						color: #333333;
						background-color: transparent;
						}

ul#sectionmenu li a.sr1
						{
						width: 160px;
						padding: 0 0 0 15px;
						}

ul#sectionmenu li a.sr2
						{
						width: 154px;
						padding: 0 0 0 20px;
						}

ul#sectionmenu li.cf
						{
						border-top: 1px solid #CCCCCC;
						border-right: 1px solid #CCCCCC;
						margin-top: 6px;
						}

ul#sectionmenu li.cc
						{
						border-right: 1px solid #CCCCCC;
						}

ul#sectionmenu li.cl
						{
						border-bottom: 1px solid #CCCCCC;
						border-right: 1px solid #CCCCCC;
						margin-bottom: 6px;
						}

ul#sectionmenu li.fl
						{
						border-top: 1px solid #CCCCCC;
						border-right: 1px solid #CCCCCC;
						border-bottom: 1px solid #CCCCCC;
						margin-top: 6px;
						margin-bottom: 6px;
						}

ul#sectionmenu li a.sr3
						{
						width: 147px;
						padding: 0 0 0 27px;
						}

ul#sectionmenu li a.sr4
						{
						width: 140px;
						padding: 0 0 0 33px;
						}

ul#sectionmenu li a.sr5
						{
						width: 134px;
						padding: 0 0 0 40px;
						}

ul#sectionmenu li a.lmnormal,
ul#sectionmenu li a.lmselected
						{
						min-height: 20px;
						height: auto !important;
						height: 20px;
						font: normal normal bold 10px/20px Verdana, Arial, Helvetica, sans-serif;
						}

ul#sectionmenu li a.lmnormali,
ul#sectionmenu li a.lmselectedi
						{
						min-height: 14px;
						height: auto !important;
						height: 14px;
						font: normal normal bold 9px/16px Verdana, Arial, Helvetica, sans-serif;
						background-color: #EBF4EA;
						}

ul#sectionmenu li a.lmnormal:link,
ul#sectionmenu li a.lmnormal:visited,
ul#sectionmenu li a.lmnormali:link,
ul#sectionmenu li a.lmnormali:visited
						{
						color: #999999;
						}

ul#sectionmenu li a.lmnormal:hover,
ul#sectionmenu li a.lmnormal:active,
ul#sectionmenu li a.lmnormal:focus,
ul#sectionmenu li a.lmselected:link,
ul#sectionmenu li a.lmselected:visited,
ul#sectionmenu li a.lmselected:hover,
ul#sectionmenu li a.lmselected:active,
ul#sectionmenu li a.lmselected:focus,
ul#sectionmenu li a.lmnormali:hover,
ul#sectionmenu li a.lmnormali:active,
ul#sectionmenu li a.lmnormali:focus,
ul#sectionmenu li a.lmselectedi:link,
ul#sectionmenu li a.lmselectedi:visited,
ul#sectionmenu li a.lmselectedi:hover,
ul#sectionmenu li a.lmselectedi:active,
ul#sectionmenu li a.lmselectedi:focus
						{
						color: #338C26;
						}