/*	\Oletus\container.css	*/

#etusivu td.Normal p,td.Normal p {font:normal 1.2em arial;color:#000000;padding:10px 0px 0px 10px; margin:0px}
#etusivu td.Normal h1,td.Normal h1 {font:bold 1.5em arial;color:#000000;padding:10px 10px 0px 10px; margin:0px}
#etusivu td.Normal h2, td.Normal h2 {font:bold 1.2em arial;color:#000000;padding:10px 10px 0px 10px; margin:0px}

.c_oletus, .c_sininen, .c_alasivu_oletus	{margin:0px;padding:0px;}
.c_H img, .c_F img	{display:inline;}
.c_H .c_actions	{min-width:25px;_width:0px;float:left;}
.c_H .c_title	{float:left;}
.c_H .c_actions	{width:25px;_width:0px;float:left;}
.c_H .c_title	{float:left;}
.c_H .c_additional	{float:right;}

.c_oletus	    {background-color:#f2f2f2;padding-bottom:10px;border-bottom:solid #d4dade 1px;margin-bottom:10px;font:normal 69% verdana,arial,sans-serif;color:#000000;}
.c_oletus .c_H	{background-color:#3c93cf;height:24px;overflow:hidden;margin:0px;padding-top:4px;}
.c_oletus .c_H .c_title span {font:bold 100% verdana,arial,sans-serif;color:#FFFFFF;padding:0px 0px 0px 10px;}
.c_oletus .c_F	{background-color:#f2f2f2;clear:both;padding:0px 0px 0px 3px;}
.c_oletus a {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_oletus a:hover {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_oletus a:visited {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_oletus .luelisaa  {display:block;float:right;margin-right:10px;color:#006699}
.c_oletus .luelisaa:hover  {display:block;float:right;margin-right:10px;text-decoration:underline;color:#006699}
.c_oletus .luelisaa:visited  {display:block;float:right;margin-right:10px;color:#006699}
.c_oletus p {font:normal 100% verdana,arial,sans-serif;color:#333333;padding:10px 10px 0px 10px;margin:0px}

.c_ajankohtaista	    {background-color:#f2f2f2;padding:0px;border-bottom:solid #d4dade 1px;margin-bottom:10px; font-size:100%;font:normal 100% verdana,arial,sans-serif;color:#000000;}
.c_ajankohtaista .c_H	{background-color:#3c93cf;height:24px;overflow:hidden;margin:0px;padding-top:4px;}
.c_ajankohtaista .c_H .c_title span {font:bold 69% verdana,arial,sans-serif;color:#FFFFFF;padding:0px 0px 0px 10px;}
.c_ajankohtaista .c_b     {padding:10px}
.c_ajankohtaista .c_F	{background-color:#f2f2f2;clear:both;padding:0px 0px 0px 3px;}
.c_ajankohtaista a {font:bold 69% verdana,arial,sans-serif;color:#006699;padding:0px;}
.c_ajankohtaista a:hover {font:bold 69% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_ajankohtaista a:visited {font:bold 69% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_ajankohtaista .luelisaa  {display:block;float:right;font:normal 69% verdana,arial,sans-serif;color:#006699}
.c_ajankohtaista .luelisaa:hover  {display:block;float:right;text-decoration:underline;color:#006699;font:normal 69% verdana,arial,sans-serif;}
.c_ajankohtaista .luelisaa:visited  {display:block;float:right;font:normal 69% verdana,arial,sans-serif;color:#006699}

.c_alasivu_oletus	    {background-color:#f2f2f2;padding-bottom:10px;border-bottom:solid #d4dade 1px;font-size:69%;margin-bottom:10px}
.c_alasivu_oletus .c_H	{background-color:#3c93cf;height:24px;margin-bottom:0px;padding:0px;vertical-align:middle}
.c_alasivu_oletus .c_H .c_title span {display:block;font:bold 100% verdana,arial,sans-serif;color:#FFFFFF;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;text-align:left;vertical-align:top}
.c_alasivu_oletus .c_b     {padding:0px}
.c_alasivu_oletus a {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_oletus a:hover {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_oletus a:visited {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_oletus .luelisaa  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_oletus .luelisaa:hover  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699;text-decoration:underline}
.c_alasivu_oletus .luelisaa:visited  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_oletus p {font:normal 100% verdana,arial,sans-serif;color:#000000;padding:10px 0px 0px 10px; margin:0px}

.c_alasivu_sin_ots_palk {background-color:#ffffff;padding-bottom:10px;border-bottom:solid #d4dade 1px;font-size:69%;margin-bottom:10px}
.c_alasivu_sin_ots_palk .c_H	{background-color:#3c93cf;height:24px;margin-bottom:0px;padding:0px;vertical-align:middle}
.c_alasivu_sin_ots_palk .c_H .c_title span {display:block;font:bold 100% verdana,arial,sans-serif;color:#FFFFFF;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;text-align:left;vertical-align:top}
.c_alasivu_sin_ots_palk .c_b     {padding:0px}
.c_alasivu_sin_ots_palk a {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_sin_ots_palk a:hover {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_sin_ots_palk a:visited {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_sin_ots_palk .luelisaa  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_sin_ots_palk .luelisaa:hover  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699;text-decoration:underline}
.c_alasivu_sin_ots_palk .luelisaa:visited  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_sin_ots_palk p {font:normal 100% verdana,arial,sans-serif;color:#000000;padding:10px 0px 0px 10px; margin:0px}

.c_alasivu_harm_ots_palk {background-color:#ffffff;padding-bottom:10px;border-bottom:solid #d4dade 1px;font-size:69%;margin-bottom:10px}
.c_alasivu_harm_ots_palk .c_H	{background-color:#bababa;height:24px;margin-bottom:0px;padding:0px;vertical-align:middle}
.c_alasivu_harm_ots_palk .c_H .c_title span {display:block;font:bold 100% verdana,arial,sans-serif;color:#000000;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;text-align:left;vertical-align:top}
.c_alasivu_harm_ots_palk .c_b     {padding:0px}
.c_alasivu_harm_ots_palk a {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_harm_ots_palk a:hover {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_harm_ots_palk a:visited {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_harm_ots_palk .luelisaa  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_harm_ots_palk .luelisaa:hover  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699;text-decoration:underline}
.c_alasivu_harm_ots_palk .luelisaa:visited  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_harm_ots_palk p {font:normal 100% verdana,arial,sans-serif;color:#000000;padding:10px 0px 0px 10px; margin:0px}

.c_alasivu_Yred_ots_palk {background-color:#ffffff;padding-bottom:10px;border-bottom:solid #d4dade 1px;font-size:69%;margin-bottom:10px}
.c_alasivu_Yred_ots_palk .c_H	{background-color:#ed1b2d;height:24px;margin-bottom:0px;padding:0px;vertical-align:middle}
.c_alasivu_Yred_ots_palk .c_H .c_title span {display:block;font:bold 100% verdana,arial,sans-serif;color:#ffffff;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;text-align:left;vertical-align:top}
.c_alasivu_Yred_ots_palk .c_b     {padding:0px}
.c_alasivu_Yred_ots_palk a {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_Yred_ots_palk a:hover {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_Yred_ots_palk a:visited {font:normal 100% verdana,arial,sans-serif;color:#006699;padding:0px}
.c_alasivu_Yred_ots_palk .luelisaa  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_Yred_ots_palk .luelisaa:hover  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699;text-decoration:underline}
.c_alasivu_Yred_ots_palk .luelisaa:visited  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_Yred_ots_palk p {font:normal 100% verdana,arial,sans-serif;color:#000000;padding:10px 0px 0px 10px; margin:0px}

/* event list styles */
.c_alasivu_oletus #EventList {    font:normal 100% verdana,arial,sans-serif;    margin: 10px 10px 10px 10px; }
.c_alasivu_oletus #EventList .EventList_Title {    display: inline-block; }
.c_alasivu_oletus #EventList .EventList_ReadMore {    display: block;     margin: 10px 13px 0px 0px;     text-align:right; }
.c_alasivu_oletus #EventList .EventList_Description {    display: block;     margin: 5px 0px 10px 0px; }
.c_alasivu_oletus #EventList .EventList_PageNumbering {    display: block;     margin: 15px 0px 0px 0px; }
.c_alasivu_oletus #EventList .EventList_PageNumbering .selected {    color:  #0d1b87; text-decoration: none; }
.c_alasivu_oletus #EventList .separator {    border: 0px;}
.c_alasivu_oletus #EventList .EventList_Date {}
/* // event list styles */

.c_alasivu_nosto	    {background-color:#f2f2f2;padding-bottom:20px;border-bottom:solid #d4dade 1px; font-size:100%;margin-bottom:10px}
.c_alasivu_nosto .c_H	{margin-bottom:10px;padding:0px;vertical-align:middle;}
.c_alasivu_nosto .c_H .c_title  {display:none;}
.c_alasivu_nosto .c_actions {position:relative;}
.c_alasivu_nosto .c_H .c_title span {display:block;font:bold 75% verdana,arial,sans-serif;color:#FFFFFF;padding:5px 0px 0px 10px;margin:0px 0px 0px 0px;text-align:left;vertical-align:top}
.c_alasivu_nosto a {font:bold 100% verdana,arial,sans-serif;color:#424242;padding:0px}
.c_alasivu_nosto a:hover {font:bold 100% verdana,arial,sans-serif;color:#424242;padding:0px}
.c_alasivu_nosto a:visited {font:bold 100% verdana,arial,sans-serif;color:#424242;padding:0px}
.c_alasivu_nosto .luelisaa  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_nosto .luelisaa:hover  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699;text-decoration:underline}
.c_alasivu_nosto .luelisaa:visited  {display:block;float:right;margin-right:10px;font:normal 100% verdana,arial,sans-serif;color:#006699}
.c_alasivu_nosto p {font:normal 100% verdana,arial,sans-serif;color:#000000;padding:5px 0px 0px 10px; margin:0px}

.c_navigation	    {background-color:#ffffcc;padding-bottom:10px;border-bottom:solid #d4dade 1px;margin-bottom:10px}
.c_navigation .c_H	{background-color:#336699;height:24px;overflow:hidden;margin-bottom:10px;padding-top:4px;}
.c_navigation .c_H .c_title span {font:bold 63% verdana,arial,sans-serif;color:#FFFFFF;padding:0px 0px 0px 10px;}
.c_navigation .c_F	{background-color:#ffffcc;clear:both;padding:0px 0px 0px 3px;}
.c_navigation a {font:bold 69% verdana,arial,sans-serif;color:#006699;padding:0px 0px 0px 10px;margin:0px;}
.c_navigation a:hover {font:bold 69% verdana,arial,sans-serif;color:#006699;padding:0px 0px 0px 10px;margin:0px;}
.c_navigation a:visited {font:bold 69% verdana,arial,sans-serif;color:#006699;padding:0px 0px 0px 10px;margin:0px;}
.c_navigation p {padding:0px;margin:0px 0px 4px 0px;}

.c_medium_blue_right	    {width:190px;background-color:#99b3cc;padding-bottom:5px;border-left:solid #b6cfea 1px;border-right:solid #b6cfea 1px;margin:0px}
.c_medium_blue_right .c_H	{background-color:#2e6995;height:24px;overflow:hidden;margin-bottom:10px;padding-top:4px}
.c_medium_blue_right .c_H .c_title span {font:bold 69% verdana,arial,sans-serif;color:#FFFFFF;padding:0px;margin-left:10px;text-align:left}
.c_medium_blue_right .c_F	{background-color:#99b3cc;clear:both;padding:3px 0px 0px 3px;}
.c_medium_blue_right a {font:normal 69% verdana,arial,sans-serif;color:#006699;padding:0px 0px 10px 10px;margin:0px;line-height:1.5em}
.c_medium_blue_right a:hover {color:#006699;padding:0px 0px 10px 10px;margin:0px;line-height:1.5em}
.c_medium_blue_right .alasvetovalikko {width:140px;margin-left:18px}

.c_light_blue_right	    {width:190px;background-color:#e3eaf1;border-left:solid #b6cfea 1px;border-right:solid #b6cfea 1px; padding-bottom:10px;}
.c_light_blue_right .c_H	{background-color:#2e6995;height:24px;overflow:hidden;margin-bottom:10px; padding-top:4px}
.c_light_blue_right .c_H .c_title span {font:bold 69% verdana,arial,sans-serif;color:#FFFFFF;padding:0px; margin-left:10px;text-align:left}
.c_light_blue_right .c_F	{background-color:#e3eaf1;clear:both;padding:3px 0px 0px 3px;}
.c_light_blue_right p {padding:0px 0px 0px 0px; margin:0px;font:normal 69% verdana,arial,sans-serif;}
.c_light_blue_right a {font:normal 100% verdana,arial,sans-serif;color:#333333;padding-left:10px;margin:0px;line-height:1.5em;display:block}
.c_light_blue_right a:hover {color:#333333;padding-left:10px;margin:0px;text-decoration:underline;line-height:1.5em;display:block}
.c_light_blue_right a:visited {color:#333333;padding-left:10px;margin:0px;line-height:1.5em;display:block}
.c_light_blue_right .date {font-size:69%;color:#666666;padding:10px 0px 0px 10px;line-height:1em}
.c_light_blue_right .luelisaa  {font:normal 100% verdana,arial,sans-serif;display:block;float:right;padding-right:10px;padding-top:10px;color:#006699}
.c_light_blue_right .luelisaa:hover  {font:normal 100% verdana,arial,sans-serif;display:block;float:right;padding-right:10px;padding-top:10px;color:#006699}
.c_light_blue_right .luelisaa:visited  {font:normal 100% verdana,arial,sans-serif;display:block;float:right;padding-right:10px;padding-top:10px;color:#006699}

.c_tapahtumakalenteri {width:190px;background-color:#ccd9e5;padding-bottom:10px;border-left:solid #b6cfea 1px;border-right:solid #b6cfea 1px;font-size:100%;font-family:Verdana,Arial,sans-serif;}
.c_tapahtumakalenteri .c_H	{background-color:#2e6995;height:24px;overflow:hidden;margin-bottom:10px; padding-top:4px}
.c_tapahtumakalenteri .c_H .c_title span {font:bold 69% verdana,arial,sans-serif;color:#FFFFFF;padding:0px; margin-left:10px;text-align:left}
.c_tapahtumakalenteri .c_F	{background-color:#ccd9e5;clear:both;padding:3px 0px 0px 3px;}
.c_tapahtumakalenteri .Event {border-right:#0163ac 1px solid;border-left:#0163ac 1px solid;border-top:#0163ac 1px solid;border-bottom:#0163ac 1px solid;margin:0px;padding:0px;font-size:100%;font-family:Verdana;border-collapse:collapse;width:177px;;height:127px;_height:100%;}
.c_tapahtumakalenteri .EventTitle {font-weight:bold;font-size:12px;background-color:#bed1df;text-align:center;height:17px;padding:0px;margin:0px;}
.c_tapahtumakalenteri .EventTitle, .EventTitle td {font-weight:bold;font-size:12px;color:#000000;background-color:#bed1df;text-align:center;padding:0px;margin:0px;height:17px} 
.c_tapahtumakalenteri .EventNextPrev, .EventNextPrev a:link {padding-right:2px;padding-left:2px;font-size:11px;padding-bottom:0px;color:#000000;padding-top:0px;}
.c_tapahtumakalenteri .EventNextPrev a, .EventNextPrev a:visited, .EventNextPrev a:hover {padding-right:2px;padding-left:2px;font-size:11px;padding-bottom:0px;color:#000000;padding-top:0px;}
.c_tapahtumakalenteri .EventDayHeader {font-weight:bold;font-size:11px;font-family:Verdana;background-color:#dde5ea;height:17px}
.c_tapahtumakalenteri .EventDay, .EventDay td {font-size:11px;color:#000000;font-family:Verdana;}
.c_tapahtumakalenteri .EventDay a, .EventDay a:visited, .EventDay a:hover {font-size:11px;color:#000000;font-family:Verdana;}
.c_tapahtumakalenteri .EventOtherMonthDay {color:#000000;width:25px;height:17px;font-size:11px}
.c_tapahtumakalenteri .EventOtherMonthDay a, .EventOtherMonthDay a:visited, .EventOtherMonthDay a:hover {color:#000000;font-size:11px}
.c_tapahtumakalenteri .EventWeekendDay {background-color:#ffffff;width:25px;height:17px;font-size:11px;color:#000000;font-weight:normal;}
.c_tapahtumakalenteri .EventTodayDay {border-right:red 2px solid;border-top:red 2px solid;border-left:red 2px solid;border-bottom: red 2px solid;}
.c_tapahtumakalenteri .EventSelectedDay {font-weight:bold;color:#000000;background-color:#bed1df;font-size:11px}
.c_tapahtumakalenteri .EventSelectedDay a, .EventSelectedDay a:visited, .EventSelectedDay a:hover {color:#000000;font-weight:bold;font-size:11px}
.c_tapahtumakalenteri .EventSelector {background-color:#c0c0e0;}
.c_tapahtumakalenteri .EventSelector a, .EventSelector a:visited, .EventSelector a:hover {color:#000000;text-decoration:none;}	
.c_tapahtumakalenteri  p {font-size:69%;font-family:Verdana,Arial,sans-serif;}
/* event list styles */
.c_tapahtumakalenteri #EventList {    margin: 0px 5px 5px 5px; }
.c_tapahtumakalenteri #EventList #EventList_Event {    padding: 0px 0px 10px 0px;}
.c_tapahtumakalenteri #EventList .EventList_Title, .c_tapahtumakalenteri #EventList .EventList_Date, .c_tapahtumakalenteri .EventList_ReadMore, .c_tapahtumakalenteri #EventList .EventList_Description {    display: block;    font: normal 69% verdana,arial,sans-serif;}
.c_tapahtumakalenteri #EventList a, .c_tapahtumakalenteri #EventList a:visited, .c_tapahtumakalenteri #EventList a:hover {    font-size: 100%}
.c_tapahtumakalenteri #EventList a:hover {    text-decoration: underline;}
.c_tapahtumakalenteri #EventList .EventList_ReadMore {    padding: 10px 13px 0px 0px;     text-align: right; }
.c_tapahtumakalenteri #EventList .EventList_PageNumbering { visibility: hidden; }
/* // event list styles */

.c_kuvagalleria	{margin-top:24px;}
.c_kuvagalleria .c_H	{background-color:#DCDCDC;padding:4px 10px;height:18px;}
.c_kuvagalleria .c_H .c_title span	{font:bold 15px verdana,arial,sans-serif;color:#000000;}

.c_kuvagalleria img {border-width:0px;display:block;margin-left:10px;margin-top:0px;margin-bottom:2px;}
.c_kuvagalleria h1 {font:bold 13px verdana,arial,sans-serif;color:#FFFFFF;background-color:#0f6aaf;margin:5px 0px 5px 10px;padding:2px 0px 2px 10px;display:block}
.c_kuvagalleria p {font:normal 11px verdana,arial,sans-serif;color:#000000;padding:0px;margin:0px 0px 0px 10px;text-decoration:none;}
.c_kuvagalleria a {font:normal 11px verdana,arial,sans-serif;color:#0061AA;margin:0px 0px 4px 10px;text-decoration:none;display:block;}
.c_kuvagalleria a:hover {font:normal 11px verdana,arial,sans-serif;color:#0061AA;margin:0px 0px 4px 10px;text-decoration:underline;display:block;}
.c_kuvagalleria a:visited {font:normal 11px verdana,arial,sans-serif;color:#0061AA;margin:0px 0px 0px 10px;display:block;}
.c_kuvagalleria table {width:100%}
.c_kuvagalleria .isokuva {padding-top:5px;padding-bottom:5px;}

.footerpane .c_alasivu_nosto, .footerpane .c_alasivu_oletus, .footerpane .c_H {background-color:#FFFFFF !important; border-bottom:0px;}

.c_ajankohtaista A.printText, .c_oletus A.printText,.c_tapahtumakalenteri A.printText, .printText A {color:#FFFFFF;text-align: center;}
.c_alasivu_nosto A.printText {text-align: center;font:normal 11px arial;}
