/* Font sizing */ /* Small screens (default) */ html{font-size:90%;} /* Medium screens (640px) */ @media (min-width:640px){ html{font-size:90%;}} /* Large screens (1024px) */ @media (min-width:1024px){ html{font-size:90%;}}/* Flexnav navigation - Font sizing */ /* Small screens (default) */ .flexnav,.menu-button{font-size:16px;} /* Medium screens (640px) */ @media (min-width:40rem){.flexnav,.menu-button{font-size:16px;}} /* Large screens (1024px) */ @media (min-width:64rem){.flexnav,.menu-button{font-size:16px;}}body{font-family:'Droid Serif',Verdana,Arial,helvetica,sans;font-weight:300;color:#ffffff;} .flexnav,.menu-button{font-family:Arial,helvetica,sans;}.content_bg{    background:rgba(223,0,0,1);    background:-moz-linear-gradient(top,rgba(223,0,0,1) 0%,rgba(163,0,0,1) 100%);    background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(223,0,0,1)),color-stop(100%,rgba(163,0,0,1)));    background:-webkit-linear-gradient(top,rgba(223,0,0,1) 0%,rgba(163,0,0,1) 100%);    background:-o-linear-gradient(top,rgba(223,0,0,1) 0%,rgba(163,0,0,1) 100%);    background:-ms-linear-gradient(top,rgba(223,0,0,1) 0%,rgba(163,0,0,1) 100%);    background:linear-gradient(to bottom,rgba(223,0,0,1) 0%,rgba(163,0,0,1) 100%);    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#df0000',endColorstr='#9f0000',GradientType=0);margin-top:0px;padding-top:12px;}.mara{color:#000000;text-align:left;background-image:url("html/martin_staffan.jpg");background-repeat:no-repeat;background-position:95% 50%;height:160px;text-shadow:rgba(0,0,0,0.2) 2px 1px 2px;padding-top:50px;}@media all and (min-width:1000px){.mara{padding-top:70px;padding-left:0px;}.footer_content{padding-left:0px;padding-right:0px;}.np_menu_responsive_width,.np_menu_responsive_width_inner,.np_footer_responsive_width{max-width:1000px;width:95%;margin:0 auto;}.flexnav{background:none;border:0px solid transparent;box-shadow:none;margin-bottom:0px;}.flexnav_bg{background:rgba(19,19,19,1);background:-moz-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(59,59,59,1)),color-stop(100%,rgba(19,19,19,1)));background:-webkit-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:-o-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:-ms-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:linear-gradient(to bottom,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040',endColorstr='#131313',GradientType=0 );border-top:2px solid #efefef;border-bottom:2px solid #efefef;}}A#np_to_top,A:VISITED#np_to_top,A:LINK#np_to_top{color:#ffffff;background-color:orange;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 2px #ffffff;-webkit-box-shadow:0 0 2px #ffffff;box-shadow:0 0 2px #ffffff;}A:hover#np_to_top{color:#ffffff;text-decoration:none;} .np_page_bg{min-height:100%;padding-bottom:210px;position:relative;}.page_bottom_bg{background:rgba(19,19,19,1);background:-moz-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(59,59,59,1)),color-stop(100%,rgba(19,19,19,1)));background:-webkit-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:-o-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:-ms-linear-gradient(top,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);background:linear-gradient(to bottom,rgba(59,59,59,1) 0%,rgba(19,19,19,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040',endColorstr='#131313',GradientType=0 );height:210px;position:absolute;bottom:0;width:100%;border-top:2px solid #cfcfcf;}.np_research_radio_input_desc,.np_research_text_input_desc,.np_research_checkbox_input_desc,.np_research_text_essay_desc,.schk_header{color:#ffffff;}.np_subheading_normal,.np_subheading_large,.np_subheading_small,.np_gallery_title{color:#ffffff;border-bottom:1px solid #efefef;}@media (min-width:1000px){ .np_page_bg{padding-bottom:90px;}.page_bottom_bg{height:90px;}}html,body{height:100%;}strong{font-weight:500;}/* @font-face */ @font-face{ font-family:'Exo 2'; font-weight:100; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-100/Exo-2-100.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-100/Exo-2-100.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Thin'),   local('Exo-2-100'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100/Exo-2-100.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100/Exo-2-100.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100/Exo-2-100.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100/Exo-2-100.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:200; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-200/Exo-2-200.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-200/Exo-2-200.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Extra Light'),   local('Exo-2-200'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200/Exo-2-200.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200/Exo-2-200.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200/Exo-2-200.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200/Exo-2-200.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:300; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-300/Exo-2-300.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-300/Exo-2-300.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Light'),   local('Exo-2-300'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300/Exo-2-300.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300/Exo-2-300.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300/Exo-2-300.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300/Exo-2-300.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:400; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-regular/Exo-2-regular.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-regular/Exo-2-regular.eot?#iefix') format('embedded-opentype'),   local('Exo 2'),   local('Exo-2-regular'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-regular/Exo-2-regular.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-regular/Exo-2-regular.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-regular/Exo-2-regular.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-regular/Exo-2-regular.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:500; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-500/Exo-2-500.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-500/Exo-2-500.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Medium'),   local('Exo-2-500'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500/Exo-2-500.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500/Exo-2-500.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500/Exo-2-500.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500/Exo-2-500.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:600; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-600/Exo-2-600.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-600/Exo-2-600.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Semi Bold'),   local('Exo-2-600'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600/Exo-2-600.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600/Exo-2-600.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600/Exo-2-600.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600/Exo-2-600.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:700; font-style:normal; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-700/Exo-2-700.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-700/Exo-2-700.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Bold'),   local('Exo-2-700'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700/Exo-2-700.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700/Exo-2-700.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700/Exo-2-700.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700/Exo-2-700.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:100; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-100italic/Exo-2-100italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-100italic/Exo-2-100italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Thin Italic'),   local('Exo-2-100italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100italic/Exo-2-100italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100italic/Exo-2-100italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100italic/Exo-2-100italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-100italic/Exo-2-100italic.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:200; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-200italic/Exo-2-200italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-200italic/Exo-2-200italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Extra Light Italic'),   local('Exo-2-200italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200italic/Exo-2-200italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200italic/Exo-2-200italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200italic/Exo-2-200italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-200italic/Exo-2-200italic.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:300; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-300italic/Exo-2-300italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-300italic/Exo-2-300italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Light Italic'),   local('Exo-2-300italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300italic/Exo-2-300italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300italic/Exo-2-300italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300italic/Exo-2-300italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-300italic/Exo-2-300italic.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:400; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-italic/Exo-2-italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-italic/Exo-2-italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Italic'),   local('Exo-2-italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-italic/Exo-2-italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-italic/Exo-2-italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-italic/Exo-2-italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-italic/Exo-2-italic.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:500; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-500italic/Exo-2-500italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-500italic/Exo-2-500italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Medium Italic'),   local('Exo-2-500italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500italic/Exo-2-500italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500italic/Exo-2-500italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500italic/Exo-2-500italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-500italic/Exo-2-500italic.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:600; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-600italic/Exo-2-600italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-600italic/Exo-2-600italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Semi Bold Italic'),   local('Exo-2-600italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600italic/Exo-2-600italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600italic/Exo-2-600italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600italic/Exo-2-600italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-600italic/Exo-2-600italic.svg#Exo2') format('svg');}@font-face{ font-family:'Exo 2'; font-weight:700; font-style:italic; src:url('/_ext/fonts/Exo-2/fonts/Exo-2-700italic/Exo-2-700italic.eot'); src:url('/_ext/fonts/Exo-2/fonts/Exo-2-700italic/Exo-2-700italic.eot?#iefix') format('embedded-opentype'),   local('Exo 2 Bold Italic'),   local('Exo-2-700italic'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700italic/Exo-2-700italic.woff2') format('woff2'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700italic/Exo-2-700italic.woff') format('woff'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700italic/Exo-2-700italic.ttf') format('truetype'),   url('/_ext/fonts/Exo-2/fonts/Exo-2-700italic/Exo-2-700italic.svg#Exo2') format('svg');}@font-face{ font-family:'Droid Serif'; font-weight:400; font-style:normal; src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-regular/Droid-Serif-regular.eot'); src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-regular/Droid-Serif-regular.eot?#iefix') format('embedded-opentype'),   local('Droid Serif'),   local('Droid-Serif-regular'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-regular/Droid-Serif-regular.woff2') format('woff2'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-regular/Droid-Serif-regular.woff') format('woff'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-regular/Droid-Serif-regular.ttf') format('truetype'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-regular/Droid-Serif-regular.svg#DroidSerif') format('svg');}@font-face{ font-family:'Droid Serif'; font-weight:700; font-style:normal; src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700/Droid-Serif-700.eot'); src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700/Droid-Serif-700.eot?#iefix') format('embedded-opentype'),   local('Droid Serif Bold'),   local('Droid-Serif-700'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700/Droid-Serif-700.woff2') format('woff2'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700/Droid-Serif-700.woff') format('woff'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700/Droid-Serif-700.ttf') format('truetype'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700/Droid-Serif-700.svg#DroidSerif') format('svg');}@font-face{ font-family:'Droid Serif'; font-weight:400; font-style:italic; src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-italic/Droid-Serif-italic.eot'); src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-italic/Droid-Serif-italic.eot?#iefix') format('embedded-opentype'),   local('Droid Serif Italic'),   local('Droid-Serif-italic'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-italic/Droid-Serif-italic.woff2') format('woff2'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-italic/Droid-Serif-italic.woff') format('woff'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-italic/Droid-Serif-italic.ttf') format('truetype'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-italic/Droid-Serif-italic.svg#DroidSerif') format('svg');}@font-face{ font-family:'Droid Serif'; font-weight:700; font-style:italic; src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700italic/Droid-Serif-700italic.eot'); src:url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700italic/Droid-Serif-700italic.eot?#iefix') format('embedded-opentype'),   local('Droid Serif Bold Italic'),   local('Droid-Serif-700italic'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700italic/Droid-Serif-700italic.woff2') format('woff2'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700italic/Droid-Serif-700italic.woff') format('woff'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700italic/Droid-Serif-700italic.ttf') format('truetype'),   url('/_ext/fonts/Droid-Serif/fonts/Droid-Serif-700italic/Droid-Serif-700italic.svg#DroidSerif') format('svg');}   /* font familys */ .acmenuheading,.acmenu,.acmenuentry,.acmenuempty,.action_menu_content{font-family:Arial,Helvetica,Sans;}.heading2,.heading,.blogheadline,A.a_topmenu,A.a_topmenusel{font-family:'Droid Serif',Arial,Helvetica,Sans;}.np_subheading_normal,.np_subheading_large,.np_subheading_small,.np_gallery_title{font-family:'Droid Serif',Verdana,Arial,Helvetica,Sans;} /* font sizes */ /* .acmenuheading,.acmenu,.acmenuentry,.acmenuempty,.action_menu_content{font-size:11px;}.basictext{font-size:12px;}A.menuentry{font-size:14px;}A.a_topmenu,A.a_topmenusel{font-size:16px;} .subheading_normal{font-size:18px;} .heading{font-size:24px;}.heading2{font-size:24px;}.menutayte{font-size:11px;}.menu_horizontal{font-size:11px;}.plat_footer,A.plat_footer_a,A.plat_footer_a:LINK,A.plat_footer_a:VISITED{font-size:11px;}.submenu_wrapper{font-size:11px;}.action_wrapper{font-size:11px;}.footer_content{font-size:11px;} */  /* font styles */  .heading,.heading2,.blogheadline,.np_subheading_normal,.np_subheading_large,.np_subheading_small,.np_gallery_title{text-shadow:#4f4f4f 2px 1px 2px;}.basictext{text-shadow:#4f4f4f 1px 1px 1px;}.footer_content{text-shadow:#dfdfdf 1px 1px 1px;}.np_research_radio_inputs,.np_research_checkbox_inputs,.np_research_text_essay,.np_research_text_input,.np_research_multiple_radio_inputs,.np_folder_entries,.np_file_entry,.np_linklist_ul,.np_linklist_dl{text-shadow:#4f4f4f 1px 1px 1px;} A{}.heading{font-weight:500;}A.menuentry,A.a_topmenu,A.a_topmenusel{font-weight:normal;}.acmenuempty{font-style:italic;}A,A.menuentry,A:hover.a_topmenu,A:hover.a_topmenusel,A.menu_entry_horizontal:hover{text-decoration:none;}A:hover,A:hover.menuentry{text-decoration:underline;}/* margin & padding */ .body,.scheme,.hull,.topmenu,.header_container,.torso_container,.footer_container,.header_left,.header_right,.header_logo_text,.actionmenu,.actionmenu_tl,.actionmenu_tr,.actionmenu_bl,.actionmenu_br,.submenu,.div_submenu,.div_submenu_tl,.div_submenu_bl,.div_submenu_tr,.div_submenu_br,.content,.div_topmenu_bg,.div_topmenu_left,.div_topmenu_right,.div_topmenu_entry,A.a_topmenu,A.a_topmenusel,.plaincell,.tableborder,.acmenuheading,.acmenu,.acmenupadding,.submenupadding,.formtext,.div_topmenu,.menupadding{margin:0px;}FORM,A,.body,.scheme,.hull,.topmenu,.header_container,.torso_container,.footer_container,.header_left,.header_right,.header_logo_text,.actionmenu,.actionmenu_tl,.actionmenu_tr,.actionmenu_bl,.actionmenu_br,.submenu,.div_submenu,.div_submenu_tl,.div_submenu_bl,.div_submenu_tr,.div_submenu_br,.content,.div_topmenu_bg,.div_topmenu_left,.div_topmenu_right,.div_topmenu_entry,.split2,.acmenuheading,.acmenu,A.a_topmenu,A.a_topmenusel,.plaincell,.tableborder,.basictext,.searchtext,.searchsubmit,.logintable,.loginwelcome,.loginform,.formtopic,.input_aname,.top{padding:0px;}/* Font colors */  A,A:link,A:visited,A.a_gallery_thumb,A.a_gallery_thumb:link,A.a_gallery_thumb:visited,A.a_gallery_thumb_medium,A.a_gallery_thumb_medium:link,A.a_gallery_thumb_medium:visited,A.a_gallery_thumb_small,A.a_gallery_thumb_small:link,A.a_gallery_thumb_small:visited,.newsheadline A{color:#eff46e;}.basictext STRONG{color:#ffffff;}A:hover,A.a_gallery_thumb:hover,A.a_gallery_thumb_medium:hover,A.a_gallery_thumb_small:hover{color:#EC8B13;}.heading{color:#ffffff;} A.menu_entry_horizontal,A.menu_entry_horizontal:link,A.menu_entry_horizontal:visited{color:#0C61A2;} A.menu_entry_horizontal:hover{color:#C47310;}A.a_topmenu,A:link.a_topmenu,A:visited.a_topmenu,A.a_topmenusel,A:link.a_topmenusel,A:visited.a_topmenusel,A:hover.a_topmenu,A:hover.a_topmenusel{color:#fffa8f;}.ilmosubheading,.ilmosubheadinginfo,.formtext,.file_desc,.folder_file_desc,.subhuom{color:#6f6f6f;} /* Background colors */  /* background images */  /* border colors */ .heading{border-color:#afafaf;}/* border styles */ .heading{border-style:dotted;}/* border widths */ .heading{ /* REMEMBER to nullify all borders first adding them to this list! */ border-width:0px;}.heading{border-bottom-width:1px;}/* normal css */ .main_content{margin:0 auto;max-width:1024px;/* 768px */ width:95%;}.padded{margin:0px;padding:0px;}.np_research_checkbox_input_row_odd{}.jakaja{float:left;width:50%;max-width:100%;}.jakaja_vasen{padding-right:18px;border-right:1px dotted #cfcfcf;}.jakaja_oikea{padding-left:18px;}.social_network_buttons{background-color:transparent;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;text-shadow:#ffffff 1px 1px 1px;-moz-box-shadow:0 0 2px #afafaf;-webkit-box-shadow:0 0 2px #afafaf;box-shadow:0 0 2px #afafaf;overflow:visible;}.np_subheading_normal{background-image:none;background-color:transparent;margin:0px;padding:0px;margin-bottom:0.5em;line-height:150%;}.content_float_right{overflow:hidden;height:400px;width:100px;float:right;}.actionmenu,.actionmenu_tl,.actionmenu_tr,.actionmenu_bl,.actionmenu_br{vertical-align:top;}.actionmenu{margin-top:8px;background-image:url("html/tausta_ala.gif");background-repeat:repeat-x;background-position:top left;}.actionmenu_tl{background-image:url("html/menu_atl.png");background-position:top left;background-repeat:no-repeat;}.actionmenu_tr{background-image:url("html/menu_atr.png");background-position:top right;background-repeat:no-repeat;}.actionmenu_bl{}.actionmenu_br{}.acbr{line-height:15px;} .acmenu{line-height:12px;}.acmenupadding{padding:10px;padding-left:12px;} .submenu{width:300px;min-width:300px;vertical-align:top;display:table-cell;}.div_submenu,.div_submenu_tl,.div_submenu_bl,.div_submenu_tr,.div_submenu_br{width:300px;height:auto;min-height:16px;}.div_submenu{margin-top:8px;background-image:url("html/menu_sbg.png");background-repeat:repeat;} .div_submenu_tl{background-image:url("html/menu_stl.png");background-position:top left;background-repeat:no-repeat;}.div_submenu_tr{background-image:url("html/menu_str.png");background-position:top right;background-repeat:no-repeat;}.div_submenu_bl{background-image:url("html/menu_sbl.png");background-position:bottom left;background-repeat:no-repeat;}.div_submenu_br{background-image:url("html/menu_sbr.png");background-position:bottom right;background-repeat:no-repeat;}A.menuentry{line-height:22px;} .menupadding{padding:8px;}.submenupadding{padding:8px;padding-top:12px;padding-bottom:12px;}A.a_topmenu,A.a_topmenusel{padding-left:18px;padding-right:18px;display:table-cell;vertical-align:middle;height:30px;font-weight:bold;}A.a_topmenusel{background-image:url("html/tausta_navi_valittu_.gif");background-repeat:repeat-x;}A:hover.a_topmenu,A:hover.a_topmenusel{background-image:url("html/tausta_navi_hover_.gif");background-repeat:repeat-x;} .basictext{margin-bottom:12px;line-height:140%;} /* User content */  .infomenu_yla{width:180px;height:6px;background-image:url("html/menu_yla_vihrea.gif");background-repeat:no-repeat;background-position:top left;}.infomenu{width:250px;background-image:url("html/menu_tausta_vihrea.gif");background-repeat:repeat-y;background-position:top left;}.infomenu_ala{width:180px;height:6px;background-image:url("html/menu_ala_vihrea.gif");background-repeat:no-repeat;background-position:top left;margin-bottom:20px;}.toimintomenu_yla{height:6px;background-image:url("html/menu_yla_harmaa.gif");background-repeat:no-repeat;background-position:top left;}.toimintomenu{background-image:url("html/tausta_sisalto.gif");background-repeat:repeat-x;background-position:top left;}.toimintomenu_ala{height:6px;background-image:url("html/menu_ala_harmaa.gif");background-repeat:no-repeat;background-position:top left;margin-bottom:20px;}.alamenu{background-image:url("html/tausta_sisalto.gif");background-repeat:repeat-x;background-position:top left;background-color:#e7e7e7;overflow:hidden;margin-left:10px;}.menutayte{padding-left:16px;padding-right:16px;padding-top:10px;padding-bottom:10px;font-family:Verdana,Arial,Helvetica;}.menu_horizontal{padding-top:0px;padding-bottom:0px;font-family:Verdana,Arial,Helvetica;}.menu_this{color:#000000;}.menu_parent{color:#4f4f4f;}.menu_level_block{margin:0px;padding-left:20px;}.menu_level_arrow{margin:0px;padding-left:20px;background-image:url("/_ext/icons/arrow_light.gif");background-repeat:no-repeat;background-position:6px 50%;}.menu_level_horizontal{padding-top:2px;padding-bottom:3px;border-bottom:1px solid #afafaf;padding-left:8px;padding-right:16px;}.plat_footer,A.plat_footer_a,A.plat_footer_a:LINK,A.plat_footer_a:VISITED{color:#efefef;}A.plat_footer_a:hover{color:#efefff;}.subslinecellh,.newsheadline,.newsheading,.input_aname,.newsheading,.subsheading,.headingil{color:#67bbf5;} A.menuentry,A:link.menuentry,A:visited.menuentry{color:#ffffff;}A:hover.menuentry{color:#ffff00;} BODY{margin:0px;padding:0px;background-color:#ffffff;background-image:url("html/nettisaitti_2010_v006_006_bg_bg.jpg");background-repeat:repeat;}.top_frame{min-height:58px;height:58px;margin:0px;padding:0px;width:750px;min-width:750px;margin-left:auto;margin-right:auto;overflow:hidden;}.logo_frame{margin:0px;padding:0px;}.nettisaitti_logo{margin-top:8px;margin-bottom:8px;}.menu_frame{}.menu_wrapper{height:58px;}.menu_left{height:58px;width:32px;margin:0px;padding:0px;background-image:url("html/nettisaitti_2010_5_menu_002_crop_left.png");background-repeat:no-repeat;float:left;}.menu_bg{margin-left:32px;margin-right:32px;}.menu_bg2{height:58px;margin:0px;padding:0px;background-image:url("html/nettisaitti_2010_5_menu_002_crop_bg.png");background-repeat:repeat-x;}.menu_right{height:58px;width:32px;margin:0px;padding:0px;background-image:url("html/nettisaitti_2010_5_menu_002_crop_right.png");background-repeat:no-repeat;background-position:right;float:right;}.body_frame{clear:both;width:750px;max-width:750px;min-width:750px;margin-left:auto;margin-right:auto;overflow:hidden;padding-top:16px;padding-bottom:80px;}.body_resizing{padding-left:16px;padding-right:16px;min-height:420px;overflow:hidden;}.content{vertical-align:top;overflow:hidden;margin-top:8px;}.left_menu_wrapper{float:left;width:201px;min-height:400px;overflow:hidden;padding-left:8px;padding-right:16px;}.submenu_wrapper{font-family:Verdana,Arial,Helvetica;width:201px;}.action_wrapper{font-family:Verdana,Arial,Helvetica;width:201px;padding-top:16px;}.submenu_top{background-image:url("html/submenu_top.gif");background-repeat:no-repeat;width:201px;height:5px;overflow:hidden;}.submenu_content_background{background-image:url("html/submenu_content.gif");background-repeat:repeat-y;width:201px;min-height:60px;overflow:hidden;}.submenu_content_background_top{background-image:url("html/submenu_content_top.gif");background-repeat:no-repeat;width:201px;min-height:60px;overflow:hidden;}.submenu_content{padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:12px;}.submenu_bottom{background-image:url("html/submenu_bottom.gif");background-repeat:no-repeat;width:201px;height:6px;overflow:hidden;} .action_menu_top{background-image:url("html/actmenu_top.gif");background-repeat:no-repeat;width:201px;height:5px;overflow:hidden;}.action_menu_content{float:right;width:70%;text-align:right;padding-top:20px;padding-right:40px;}.action_menu_bottom{background-image:url("html/actmenu_bottom.gif");background-repeat:no-repeat;width:201px;height:6px;overflow:hidden;}.footer{clear:both;margin:0px;padding:0px;min-width:750px;width:750px;margin-left:auto;margin-right:auto;min-height:200px;}.footer_content{padding:0.5em;color:#efefef;line-height:150%;font-weight:500;}.newsmessages,.newsmessage{background-image:none !important;background-color:transparent !important;background-repeat:no-repeat !important;} .newsheadline A{}.newsdate{color:#8f8f8f !important;}@media print{.page_bottom_bg{position:relative;}}