/** perusmuotoilut **/
body
{
    
    background-position: center 240px;
    background-image: url( 'http://www.hel2.fi/filharmonia/cssportal/pagebg.jpg' );
    background-repeat: no-repeat;
    background-color: #d0ebea;
    color: #000000;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    
}
	
/** linkkifontit **/
A:link        			{COLOR: #21468E; TEXT-DECORATION: underline}
A:visited 			{COLOR: #330033; TEXT-DECORATION: underline}
A:hover  			{COLOR: #0066CC; TEXT-DECORATION: underline}

A.underline           		{COLOR: #21468E; TEXT-DECORATION: underline}
A.underline:visited   		{COLOR: #330033; TEXT-DECORATION: underline}
A.underline:hover     		{COLOR: #0066CC; TEXT-DECORATION: underline}

/** Hakulaatikon linkit **/
a.whitelink			{ color:#FFFFFF; text-decoration: underline;}
a.whitelink:visited 		{ color:#FFFFFF; text-decoration: underline;}
a.whitelink:hover 		{ color:#0066cc; text-decoration: underline;}

/** Pikalinkit ***/
a.bluelink			{ color:#54628f; font-weight:bold; text-decoration: none; font-size: 9pt;}
a.bluelink:visited 		{ color:#54628f; font-weight:bold; text-decoration: none;}
a.bluelink:hover 		{ color:#0066cc; font-weight:bold; text-decoration: underline;}


a.darklink			{ color:#00337F; font-weight:bold;}
a.darklink:visited 		{ color:#00337F; font-weight:bold;}
a.darklink:hover 		{ color:#3366CC; font-weight:bold;}
a.naviselect			{ color:#994739;  text-decoration: none;}
a.naviselect:visited 		{ color:#0093B1; text-decoration: none;}
a.naviselect:hover 		{ color:#CB7C65; text-decoration: underline;}
a.navlink			{ color:#000000; text-decoration: none;}
a.navlink:visited		{ color:#000000; text-decoration: none;}
a.navlink:hover			{ color:#CB7C65; text-decoration: underline;}

/** Murupolku **/
a.murupolku			{ color:#21468E; text-decoration: underline;}
a.murupolku:visited 		{ color:#21468E; text-decoration: underline;}
a.murupolku:hover 		{ color:#3399cc; text-decoration: underline;}

/** Kielilinkit **/
a.toplink			{ color:#000000; font-weight:bold; font-size: 90%; text-decoration: none;}
a.toplink:visited 		{ color:#FFFFFF; font-weight:bold; text-decoration: none; }
a.toplink:hover 		{ color:#2061E0; font-weight:bold; text-decoration: underline; }


/** Alalinkit **/
a.bottomlink			{ color:#000000; font-weight:normal; font-size: 90%; text-decoration: underline;}
a.bottomlink:visited 		{ color:#000000; font-weight:normal; text-decoration: underline; }
a.bottomlink:hover 		{ color:#2061e0; font-weight:normal; text-decoration: underline; }


/** Tekstin sommittelut **/
H3				{ FONT-SIZE: small; MARGIN: 0.5em 0px }
TD P				{ MARGIN-TOP: 0px }

/** erikoisfontit **/
.murupolku			{ color:#0093B1; }
.bluebold			{ color: #0093B1; font-weight: bold; }
.whitetext			{ color: #FFFFFF; margin-left: 6px;}
.nav_selected			{ color: #0093B1; }
.toptext			{ color: #133D67; }
.greytext			{ color: #ffffff; } /** Etusivun alalaatikoiden otsikot**/
.updated			{font-size: 80%;}
.newsdate			{ color:#015695; } /** Uutisen päiväys**/

/** taulukkojen vanhat taustavärit **/
.topbar				{ background-color: #BADA89; } /** Yläpalkki **/
.topbar_thin			{ background-color: #BADA89; } /** Yläpalkin ohutviiva **/
.bottombar			{ background-color: #BADA89; } /** Alapalkin väri **/
.bottombar_thin			{ background-color: #BADA89; } /** Alapalkin ohut viiva **/

.sidebar			{background-color: #A9CACE; } /** Isot sivupalkit, hel.fi kotisivulinkki tausta **/
.sidebar_small			{ background-color: #CAD1E4; } /** Pienet sivupalkit **/
.main_bar			{ background-color: #CB7C65; } /** Hakulaatikon tausta, valikoiden otsikko ja kehys **/
.navigation			{ background-color: #FFFDE9; } /** Navigaatioiden taustaväri **/
.news_bar			{ background-color: #994739; } /** Sisältölaatikon otsikko sekä kehykset **/
.news_back			{ background-color: #FFFFFF; } /** Sisältölaatikko tausta **/
.more_info			{ background-color: #007236; } /** Lisätietolaatikon otsikko sekä kehykset **/
.more_info_back			{ background-color: #FFFFFF; } /** Lisätietolaatikon tausta **/
.frontpage_content		{ background-color: #FFFFFF; } /** Etusivun sisältölaatikko **/
.frontpage			{ background-color: #960F16; } /** Etusivun sisältölaatikon otsikko ja kehykset **/
.frontpage_current		{ background-color: #C36606; } /** Etusivun pikalinkkien alla oleva laatikko **/
.frontpage_current_back		{ background-color: #FFFFFF; } /** Etusivun pikalinkkien alla oleva laatikko tausta **/
.quicklink			{ background-color: #00528A; } /** Pikalinkkien kehykset **/
.events_bar			{ background-color: #677EB2; } /** Etusivun alaosalaatikoiden otsikko ja kehykset vasen **/
.events_bar2			{ background-color: #839532; } /** Etusivun alaosalaatikoiden otsikko ja kehykset oikea **/
.events_back			{ background-color: #ffffff; } /** Etusivun alaosalaatikot **/
.navbox				{ vertical-align: baseline;	 }
.navmargin			{ margin-top:10px; margin-bottom:10px; }





/** taulukkojen uudet taustavärit **/
.pagecontent
{

    overflow:visible;
} /** Isot sivupalkit, hel.fi kotisivulinkki tausta **/
.sidebar			{background-image:url('http://www.hel2.fi/filharmonia/cssportal/palkkibg.jpg');  } /** Isot sivupalkit, hel.fi kotisivulinkki tausta **/
.topbar             {background-color:#a9cace;}/** Yläpalkki **/
.topbar_thin			{ background-color: #a9cace; } /** Yläpalkin ohutviiva **/
.bottombar			{ background-color: #a9cace; } /** Alapalkin väri **/
.bottombar_thin			{ background-color: #a9cace; } /** Alapalkin ohut viiva **/

.sidebari			{ background-color: #a9cace; } /** Isot sivupalkit, hel.fi kotisivulinkki tausta **/
.sidebar_small			{ background-color: #CAD1E4; } /** Pienet sivupalkit **/
td .main_bar
{
    background-color: #615d5b;
    max-height:169px;
    overflow:hidden;
} /** Hakulaatikon tausta, valikoiden otsikko ja kehys **/
.navigation			{ background-color: #a9cace;  } /** Navigaatioiden taustaväri **/
.navigationlist     { background-color: #fff; } /** Navigaatioiden taustaväri **/
.news_bar			{ background-color: #615d5b; } /** Sisältölaatikon otsikko sekä kehykset **/
.news_bar2			{ background-color: transparent;} /** Sisältölaatikon otsikko sekä kehykset **/
.news_back			{ background-color: #FFFFFF; } /** Sisältölaatikko tausta **/
.more_info			{ background-color: #615d5b; } /** Lisätietolaatikon otsikko sekä kehykset **/
.more_info_back			{ background-color: #FFFFFF; } /** Lisätietolaatikon tausta **/
.frontpage_content		{ background-color: #FFFFFF; } /** Etusivun sisältölaatikko **/
.frontpage			{ background-color: #615d5b; } /** Etusivun sisältölaatikon otsikko ja kehykset **/
.frontpage_current		{ background-color: #C36606; } /** Etusivun pikalinkkien alla oleva laatikko **/
.frontpage_current_back		{ background-color: #FFFFFF; } /** Etusivun pikalinkkien alla oleva laatikko tausta **/
.quicklink			{ background-color: #00528A; } /** Pikalinkkien kehykset **/
.events_bar			{ background-color: #677EB2; } /** Etusivun alaosalaatikoiden otsikko ja kehykset vasen **/
.events_bar2			{ background-color: #839532; } /** Etusivun alaosalaatikoiden otsikko ja kehykset oikea **/
.events_back			{ background-color: #ffffff; } /** Etusivun alaosalaatikot **/
.navbox				{ vertical-align: baseline;	 }
.navmargin			{ margin-top:10px; margin-bottom:10px; }
.greencellbg
{
    background-color: #d0ebea;
    background-position: -1050px 0px;
    background-image: url(  'http://www.hel2.fi/filharmonia/cssportal/pagebg.jpg' );
    background-repeat: no-repeat;
}
.greencell          {background-color: #d0ebea;}
.greencell img {margin-bottom:-1px;}

.whitecell
{
    background-color:transparent;
}







