*{ margin:0; } html{ overflow-y:scroll; } body{ font-size:62.5%; font-family:Arial, Verdana; background:#fff url('/images/bg.gif') repeat top left; } .fc{ height:1%; } a{ color:#006ea0; font-family:Arial; text-decoration:none; } a:hover{ text-decoration:underline; } h1, h2, h3, h4{ font-family:Arial, Helvetica; } h1{ font-weight:normal; font-size:3em; padding:0; margin:0 0 0.5em 0; } h2{ font-size:1.7em; font-weight:bold; color:#3d6390; text-transform:uppercase; margin-bottom:0.58823em; } h3{ font-size:1.4em; font-weight:bold; color:#3d6390; text-transform:uppercase; margin-bottom:0.58823em; } h4{ font-size:1.3em; font-weight:bold; color:#333333; margin-bottom:0.5em; } h1 img{ vertical-align:middle; } p{ font-size:1.2em; padding:0; margin:0 0 1em 0; } #Content ul{ font-size:1.2em; padding:0 0 0 30px; } #Content li{ margin:0 0 0.8em 0; } text{ margin:0; padding:0; } img{ border:0; } fieldset{ margin:0 0 1em 0; padding:1em; } .hidden{ display:none; } .error{ font-size:1.2em; color:Red; } .button{ } table{ border-collapse:collapse; } th{ text-align:left; } .right{ float:right; } .left{ float:left; } .clear{ clear:both; } .fc:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; } .blue{ color:#3D6392; } * html .fc{height:1%;} .fc{display:block;} form{ background:#ffffff url('/images/ContentTop.gif') no-repeat top left; width:890px; margin:20px auto 0 auto; padding:20px 0 0 0; } div.outer{ } #container, #Content{ padding:0; width:890px; } #MainContentFooter{ } #ContentContainer{ background:transparent url('/images/ContentBg.gif') repeat-y top left; } #Content{ clear:both; } #ContentText{ width:415px; float:left; } .innerfooter{ background:transparent url('/images/FooterInnerBg.gif') repeat-y top left; padding:0!important; } img.logo{ padding-left:20px; } #LeftContent{ background:transparent url('/images/units/submenu/SubMenuBg.gif') no-repeat top right; width:180px; padding:20px 0 0 40px; float:left; } #RightContent{ padding:20px 0 0 0; width:670px; float:right; } #MainContent{ float:left; width:415px; } #MainContentNoHeader{ float:left; padding:0 0 0 20px; } #MainContent img{ padding:6px 6px 6px 0px; } #TeaserContent{ width:175px; padding:0 40px 0 20px; float:right; } .CalendarList{ padding:1em 0 0 0; } .siteAreaHeading, .teaser *.Date{ font-weight:bold; color:#3d6390; margin-right:3px; font-size:0.95em; text-decoration:none; } #ContentText .date{ color:#666666; font-size:1.2em; margin:0 0 1em 0; } h3.siteAreaHeading{ font-size:10pt; margin:0 0 10px 0; } p.Intro{ color:#333333; font-weight:bold; } .teaser a{ text-decoration:none; color:#333333; } .teaser a:hover{ text-decoration:underline; } div.ArticleTeaser{ border-bottom:solid 1px #CAD4E1; padding:10px; } div.searchResult{ padding:10px 0 0 0; } .padding10{ padding:10px; clear:both; border-bottom:solid 1px #CAD4E1; } .wideTeaser{ width:185px; } .wideTeaser .content{ border:1px solid #cad4e1; padding:10px; } .wideTeaser .shadow{ height:11px; background:url('/images/units/wideteaser_bottom.gif') top left no-repeat; }.formBlock{ background-color:#f5f6f8; border:solid 1px #cad4e0; padding:20px; margin:0 0 10px 0; } .formBlock label{ color:#3d6392; width:145px; float:left; font-weight:bold; font-size:1.2em; } .formBlock .right label{ float:none; color:#3d6392; width:auto; font-weight:bold; margin-left:3px; } .formBlock .nextButton, .AspNet-CreateUserWizard-CreateUserButtonPanel{ float:right; } .formBlock .backButton{ float:left; } .formBlock .textBoxBlock, .formBlock .checkBoxBlock{ height:32px; margin:10 0px; } .formBlock .buttonBlock{ display:block; padding:10px 0 10px 0; width:345px; } .formBlock .textBoxBlock input{ height:15px; float:left; } .formBlock .textBoxBlock select{ float:left; height:20px; width:200px; } .formBlock input.textBoxBlock-s{ width:80px; } .formBlock input.textBoxBlock-m{ width:130px; } .formBlock input.textBoxBlock-l{ width:200px; } .formBlock input.textBoxBlock-xl, .formBlock select.textBoxBlock-xl{ width:245px; } .formBlock .error{ padding:10px 0 0 0; } .formBlock h2.locked{ background:transparent url('/images/Locked.gif') no-repeat top right; } .formBlockSmall{ background-color:#f5f6f8; border:solid 1px #cad4e0; padding:20px 0 20px 20px; margin:0 0 10px 0; } .formBlockSmall .buttonBlock{ padding:10px 0 10px 0; } .button{ line-height:17px; margin-left:2px; margin-right:2px; background-image:url('/images/button_bg.gif'); background-repeat:repeat-x; background-position:top left; border:0; color:#fff; font:arial; font-size:10px; font-weight:bold; text-transform:uppercase; padding:0 4px 4px 4px; height:20px; } .buttonLeft{ background-image:url(/images/button_bg_right.gif); background-repeat:no-repeat; background-position:top right; display:block; float:left; } .buttonRight{ background-image:url(/images/button_bg_left.gif); background-repeat:no-repeat; background-position:top left; display:block; } .buttonBlock .double{ margin:0 10px 0 0; }div#startpage{ width:890px; background:transparent url('/images/templates/default/StartPageBg.gif') repeat-y top left; } div#flashcontainer{ width:860px; height:205px; background:transparent url('/images/templates/default/FlashgAreaBg.gif') no-repeat top left; margin:0 0 0 14px; padding:10px 0 10px 15px; } div#flashcontent{ background-color:#c9c9c9; height:200px; width:830px; } div#maincontent{ padding:20px 0 20px 15px; width:580px; } div#teasercontent{ width:220px; background:transparent url('/images/templates/default/StartPageTeaserContentBg.gif') no-repeat top left; padding:20px 40px 20px 20px; min-height:654px; } #startpage div.TopTeaser{ padding:20px 10px 10px 10px; } #startpage .TopTeaser img{ float:right; margin:0 0 0 10px; } #startpage div.TopTeaser .Heading img, #startpage div.MiddleTeaser .Heading img{ float:none; margin:0; padding:0; } #startpage div.MiddleTeaser{ padding:20px 10px 10px 10px; } #startpage div.MiddleTeaser img{ float:left; padding:0 10px 0 0; } #startpage div.ArticleTeaser{ border-bottom:solid 1px #CAD4E1; padding:20px 10px 10px 10px; } #startpage div.SimpleTeaser{ margin-bottom:10px; } #startpage .teaser{ color:#182417; } #startpage p{ color:#333333; font-size:1.2em; } .startpage #content{ background:none; } #startpage #anchorlist{ padding:20px 0; } #startpage #anchorlist a{ background:url('/images/litem.gif') 0 5px no-repeat; margin:0 0 0 10px; padding:0 0 0 10px; }.teaserContainer{ width:175px; } .teaserTopBlue{ height:10px; background:#3d6390; } .teaserContent{ border:1px solid #cad4e1; border-top:0; padding:10px; } .teaserBottom{ height:11px; background:url('/images/units/teaser_bottom.gif') top left no-repeat; } .NewsTeaser{ border-left:1px solid #cad4e1; padding:10px; margin:0 0 10px 0; } .NewsTeaser .teaser .Intro{ color:#182417; } li{ behavior:url('/styles/hover.htc'); } .MainMenuContainer{ padding:0 18px 0 0; height:35px; background:transparent url('/images/units/mainmenu/MainMenuContainerBg.gif') no-repeat bottom left; } ul.MainMenu{ list-style:none; float:right; } .MainMenu li{ background:transparent url('/images/units/mainmenu/MainMenuItemRight.gif') no-repeat top right; float:left; margin:0; padding:0; width:109px; text-align:center; } .MainMenu a{ display:block; background:url( "/images/units/mainmenu/MainMenuItemLeft.gif" ) no-repeat left top; padding:15px 10px 5px 10px; font-size:9pt; font-family:Arial; font-weight:bold; color:#ffffff; text-decoration:none; } .MainMenu a:hover{ text-decoration:none; } .MainMenu li.selected{ background:transparent url('/images/units/mainmenu/MainMenuItemRightSelected.gif') no-repeat top right; } .MainMenu .selected a{ color:#606060; background:url("/images/units/mainmenu/MainMenuItemLeftSelected.gif") no-repeat left top; } .MainMenu li.unselected:hover{ background:transparent url('/images/units/mainmenu/MainMenuItemRightHover.gif') no-repeat top right; } .MainMenu li.unselectedHover{ background:transparent url('/images/units/mainmenu/MainMenuItemRightHover.gif') no-repeat top right; } .MainMenu li.unselected:hover a{ color:#606060; background:url("/images/units/mainmenu/MainMenuItemLeftHover.gif") no-repeat left top; } .MainMenu li.unselectedHover a{ color:#606060; background:url("/images/units/mainmenu/MainMenuItemLeftHover.gif") no-repeat left top; } .searchContainer{ border-bottom:solid 1px #CAD4E0; display:block; margin-bottom:1.5em; } .searchHeader{ border-top:solid 1px #CAD4E0; padding:10px; display:block; } .searchHeaderSelected{ border-top:solid 1px #CAD4E0; background:#F5F6F8; padding:10px; display:block; } .searchContainer h4 a{ text-decoration:none; color:#a16710; } .searchContainer h4{ margin:0;} .searchContent{ padding:10px 10px; background:#F5F6F8; } .searchContent ul li{ list-style:none; display:block; clear:both; } .searchContent ul li div{ font-size:10pt; padding-bottom:8px; float:left; } .searchContent ul li div.label{ color:#3d6390; width:120px; font-weight:bold; } .searchContent ul.simpleList{ padding:0; } .searchContent ul.simpleList li div.label{ float:none; } .formSearch .textBoxBlock label{ width:100px; } .formSearch input.textBoxBlock-l{ width:245px; }#footerTop{ background:url('/images/ContentFooterBg.gif') 0 0 no-repeat #fff; float:left; height:10px; overflow:hidden; width:890px; } #pagefooter{ background-color:#fff; height:60px; padding:20px; font-size:1.1em; } #pagefooter img{ margin:0 0 10px 0; } #pagefooter p{ font-size:1.1em; } #pagefooter .FooterText{float:left;width:550px;} #pagefooter .FooterLogos{float:left;width:300px;} #pagefooter .FooterLogos ul{list-style:none;margin:0;padding:0;} #pagefooter .FooterLogos ul li{display:inline;float:left;margin:0 25px 0 0;} #pagefooter .FooterLogos ul li a{display:block;float:left;outline:none;text-indent:-99999em;} #pagefooter .FooterLogos ul li a.logo-svn{background:url('/images/logo-svn.png') 0 0 no-repeat;height:58px;width:91px;} #pagefooter .FooterLogos ul li a.logo-moderadet{background:url('/images/logo-moderadet.png') 0 0 no-repeat;height:58px;width:59px;} #pagefooter .FooterLogos ul li a.logo-smarttex{background:url('/images/logo-smarttextiles.png') 0 0 no-repeat;height:60px;width:60px;} #pagefooter .FooterLogos ul li a:hover{background-position:0 -58px;} #pagefooter .FooterLogos ul li a.logo-smarttex:hover{background-position:0 -60px;}div#subMenu{ height:450px; min-height:450px; padding:0 0 0 7px; } #subMenu ul{ padding:0 0 0 10px; } #subMenu li{ margin:3px 0; list-style-image:url('/images/units/submenu/submenuitem.gif'); } #subMenu li.protected{ list-style-image:url('/images/units/submenu/SubMenuItemLocked.gif'); } #subMenu li.expanded{ list-style-image:url('/images/units/submenu/submenuitemselected.gif') } #subMenu a{ color:#905f1a; text-decoration:none; font-size:10pt; } #subMenu li.protected a{ color:#7d7d7d; } #subMenu li.selected a{ font-weight:bold; } #subMenu li.expanded a{ color:#905f1a!important; } #subMenu li.selected ul li a{ font-weight:normal; } .toolbox{ float:right; padding-right:18px;height:100px;} .tekoajax{background:url('/images/units/toolbox/toolbox_top.gif') no-repeat;width:354px;} .tekoajax .ajax__tab_header{font-family:verdana,tahoma,helvetica; text-transform:uppercase;color:#696969;} .tekoajax .ajax__tab_outer{height:26px;} .tekoajax .ajax__tab_tab{padding:8px 4px 4px; line-height:14px; margin:0; font-size:11px;} .tekoajax .ajax__tab_active .ajax__tab_outer{padding-right:4px;background:url('/images/units/toolbox/tab-active-right.gif') no-repeat right;} .tekoajax .ajax__tab_active .ajax__tab_inner{padding-left:4px;background:url('/images/units/toolbox/tab-active-left.gif') no-repeat;} .tekoajax .ajax__tab_active .ajax__tab_tab{background:url('/images/units/toolbox/tab-active.gif') repeat-x; color:#fff; margin:0; } .tekoajax .ajax__tab_body{width:354px;background:url('/images/units/toolbox/toolbox_body.gif') no-repeat top left;} .toolbox .bottom{background:#fff url('/images/units/toolbox/toolbox_bottom.gif') no-repeat top left;height:3px;width:354px;} .tekoajax .ajax__tab_body .ajax__tab_panel{ font-family:verdana,tahoma,helvetica;font-size:11px;padding:6px;color:#fff; } .toolbox input.tool_button{ background:url('/images/units/toolbox/search_button.gif') no-repeat left; border:0; height:21px; width:37px; } .toolbox input{ margin:0; height:16px;} .toolbox .search{ padding:4px 0 3px 10px;} .toolbox p, .toolbox a{font-size:1em;} .toolbox a{ color:#fff; font-weight:bolder; text-decoration:none; } .toolbox a:hover{ text-decoration:underline; } .toolbox ul{padding:0; margin:0 0 0 10px;} .toolbox ul li{ display:inline; list-style:none;} .toolbox .linkitem{ width:150px; float:left; padding:2px 2px 2px 10px; background:url('/images/units/toolbox/list.gif') no-repeat left; }#pageheader{ }#DocumentList{ padding:0 0 0 10px; } #DocumentList ul{ margin:0; padding:0; list-style-type:none; } #DocumentList ul li{ margin:0px; padding:10px 25px; border-bottom:1px solid #CAD4E1; } #DocumentList li h4{ font-size:1.08em; }.NewsArchiveList ul{ list-style:none; padding:0; float:left; margin-bottom:20px; } .NewsArchiveList li{ float:left; } .NewsArchiveList li a{ font-size:1.2em; font-weight:bolder; color:#905F1A; padding:4px; margin-right:10px; float:left; text-decoration:none; } .NewsArchiveList a.selected{ color:#fff; background-color:#905F1A; text-decoration:none; } .NewsArchiveList div.ArticleTeaser{ margin-bottom:10px; padding:0pt 0px 10px; } .NewsArchiveList .ArticleTeaser a{ color:#676767; } .NewsArchiveList .ArticleTeaser img{ margin-right:5px; } .NewsArchiveList .ArticleTeaser span.Date{ color:#8B8B8B; font-size:inherit; font-weight:inherit } .NewsTitleList .Date{ font-size:1.2em; } .NewsTitleList{ padding:10px 0 0 0; }div.ArticleTeaser.CalendarEvent{ margin-bottom:10px; padding:0pt 0px 10px; } .CalendarEvent span.EventInfoHeading{ color:#905F1A; width:100px; font-size:1.2em; font-weight:bolder; display:block; clear:none; float:left; } .CalendarEvent p, .CalendarEvent span, .CalendarEvent a{ font-size:1.2em; }div.imageGalleryItem{ float:left; padding:0 20px 20px 0; } .imageGalleryItem img{ display:block; clear:both; } .imageGalleryItem p{ margin:10px 0 0; } .imageGalleryItem p, .imageGalleryItem span, .imageGalleryItem a{ font-size:1.2em; }div.Contact{ border-bottom:solid 1px #CAD4E1; margin:20px 0; padding:0 0px 20px 0; } .Contact img{ float:left; } .Contact img{ margin:0 20px 0 0; } .Contact div.ContactInfo{ float:left; } .Contact .ContactInfo a, .Contact .ContactInfo span, .Contact .ContactInfo p{ font-size:1.2em; } .Contact .ContactInfo p{ color:#666666; } .Contact .ContactInfo p.Name{ font-weight:bold; } .Contact .ContactInfo p.Name, .Contact .ContactInfo p.Phone{ margin-bottom:0; } #CustomStart #TopImageContainer{ padding:10px 0 0 30px; }.formBlock{ background-color:#f5f6f8; border:solid 1px #cad4e0; padding:20px; margin:0 0 10px 0; } .formBlock label{ color:#3d6392; width:145px; float:left; font-weight:bold; font-size:1.2em; } .formBlock .right label{ float:none; color:#3d6392; width:auto; font-weight:bold; margin-left:3px; } .formBlock .nextButton, .AspNet-CreateUserWizard-CreateUserButtonPanel{ float:right; } .formBlock .backButton{ float:left; } .formBlock .textBoxBlock, .formBlock .checkBoxBlock{ height:32px; margin:10 0px; } .formBlock .buttonBlock{ display:block; padding:10px 0 10px 0; width:345px; } .formBlock .textBoxBlock input{ height:15px; float:left; } .formBlock .textBoxBlock select{ float:left; height:20px; width:200px; } .formBlock input.textBoxBlock-s{ width:80px; } .formBlock input.textBoxBlock-m{ width:130px; } .formBlock input.textBoxBlock-l{ width:200px; } .formBlock input.textBoxBlock-xl, .formBlock select.textBoxBlock-xl{ width:245px; } .formBlock .error{ padding:10px 0 0 0; } .formBlock h2.locked{ background:transparent url('/images/Locked.gif') no-repeat top right; } .formBlockSmall{ background-color:#f5f6f8; border:solid 1px #cad4e0; padding:20px 0 20px 20px; margin:0 0 10px 0; } .formBlockSmall .buttonBlock{ padding:10px 0 10px 0; } .button{ line-height:17px; margin-left:2px; margin-right:2px; background-image:url('/images/button_bg.gif'); background-repeat:repeat-x; background-position:top left; border:0; color:#fff; font:arial; font-size:10px; font-weight:bold; text-transform:uppercase; padding:0 4px 4px 4px; height:20px; } .buttonLeft{ background-image:url(/images/button_bg_right.gif); background-repeat:no-repeat; background-position:top right; display:block; float:left; } .buttonRight{ background-image:url(/images/button_bg_left.gif); background-repeat:no-repeat; background-position:top left; display:block; } .buttonBlock .double{ margin:0 10px 0 0; }.breadcrumb a{ color:#666666; text-decoration:none; font-size:0.9em; padding-right:10px; margin-right:5px; background:transparent url('/elements/breadcrumb/BreadCrumbSeparator.gif') no-repeat center right; }.searchResult div.ArticleTeaser{ padding:0 0px 10px 0px; margin-bottom:10px; } .searchResult .ArticleTeaser a{ color:#676767; } div.memberfee{ border:solid 1px #cad4e0; border-right:0; border-left:0; margin:0 0 10px 0; } .memberfee table{ width:100%; font-size:1.2em; } .memberfee table td{ padding:2px; } .gray{ background:#f5f6f8; }