/***************************************************************************** Reset CSS: v1.0 | 20080212 - http://meyerweb.com/eric/tools/css/reset/ ******************************************************************************/ /* html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; } :focus { outline: 0; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0; } */ /************************************** Main css for velfac.dk ***************************************/ * { margin: 0; padding: 0; text-decoration: none; } body { background: #EAE9E3; text-align: center; font-family: arial, verdana,sans; font-size: 11px; } input,textarea,select { font-size: 11px; font-family: arial, verdana,sans; border:2px solid #D8D4C9; padding-left:2px; } .chk { border: none; } h1 { font-size: 11px; padding:9px; font-weight: bold; } h2 { font-size: 11px; padding:9px; font-weight: bold; } a { color: #E44F3C; text-decoration: none; } a:hover { color: #E44F3C; text-decoration: none; } p { margin-bottom: 13px; } td { border: none; font-size: 11px; vertical-align: top; } th { border: none; font-size: 11px; vertical-align: top; text-align: left; } /* Main Tags */ body { text-align: center; color:#183533; background-color: #eae9e3; } a:link, a:active, a:visited { color:#183533; } a:hover { text-decoration: none; } /* h2 { font-size: 14px; font-weight: bold; margin-bottom: 10px;} */ /* Page Construction - wappers */ #page { margin: 0 auto; text-align: center; border: none; position:relative; } #wrapper { margin: 0px auto; overflow: hidden; position: relative; text-align: left; width: 938px; } #wrapper { border: 1px solid #C6C7C1; border-top:none; border-bottom:none; background-white;} #wrapper > div { float: left; width: 938px; background-color: white; } #header { padding-top: 20px; } #header > div { height: 57px; } #header #logo { height: 57px; background: url(/velfac-de/data.nsf/VELFAC_vinduer_logo.png) no-repeat left; width: 136px; margin-left:20px; } #header #logo h1 { display: none; } #header #keysellingpoint{ display:none; position: absolute; margin-left: 40px; text-transform: uppercase; font-size: 9px; margin-top: 3px; } #search { float: right; width: 200px; height: 23px; display:block; background: url(/velfac-de/data.nsf/search_field.gif) no-repeat;} #search input { border:0px solid red; margin: 1px; width:133px; font-size: 10px; padding: 3px; } #search a { width:25px; padding: 4px; padding-right: 40px; } #searchlink { } /* topmenu */ #topmenu { } ul.tabs { text-align: center; margin: 0; padding: 0 0 4px 0; border-bottom: 5px solid #183533; } ul.tabs li { display: inline; cursor:pointer; } ul.tabs li a, ul.tabs li a:link, ul.tabs li a:visited, ul.tabs li a:active { cursor:pointer; font-size: 18px; color: #183533; font-weight:bold; text-decoration: none; padding: 7px 25px 4px 25px; margin-left: 3px; margin-right: 3px; border: 1px solid #183533; text-transform: uppercase; background-color:white;} ul.tabs li a:hover { color:#f15b40; } ul.tabs li a.selected { padding: 12px 25px 5px 25px; } ul.tabs li a.selected:link, ul.tabs li a.selected:active, ul.tabs li a.selected:visited, ul.tabs li a.selected:hover { color:#f15b40; padding-bottom: 10px; padding-top: 12px; border-bottom:none; } ul.submenu { float:left; text-align: center; width: 100%; margin-top: 9px; padding-top: 10px; padding-bottom: 10px;} ul.submenu li { margin: 0 2px 0 0; display: inline; /* Menu links are horizontally aligned using display: inline */ } ul.submenu li a, ul.submenu li a:link, ul.submenu li a:visited, ul.submenu li a:active { border:none; font-size: 11px; text-decoration: none; background:none; text-transform: uppercase; padding: 7px 20px 5px 20px; } ul.submenu li a:hover { text-decoration: underline; } .erhverv .submenu, ul.tabs li.erhverv a, ul.tabs li.erhverv a:link, ul.tabs li.erhverv a:visited, ul.tabs li.erhverv a:active { background-color:#ECE8DF;} ul.tabs li.erhverv ul { background-color:#ECE8DF; } ul.tabs li.global a, ul.tabs li.global a:link, ul.tabs li.global a:visited, ul.tabs li.global a:active { background-color:#D9D3C2;} ul.tabs li.global ul { background-color:#D9D3C2;} ul.submenu ul.submenu { display:none; float:none; background:none; } /* focusarea */ #wrapper #focusarea { background-color: #d8d4c9; display:block; padding: 0; border-bottom: 5px solid #183533; } /* #focusarea #text { float:right; width: 346px; padding: 16px; line-height: 18px;} #focusarea h2 { font-size: 24px; text-transform: uppercase; font-weight: normal; margin-bottom: 10px; } #focusarea a, #focusarea a:link, #focusarea a:visited, #focusarea a:active { color: #183533; text-decoration: none; font-weight: normal; padding-left: 20px; background: url(/velfac-de/data.nsf/a_spot.gif) no-repeat left center; } #focusarea a:hover { text-decoration: underline; } #focusarea img { float:left; } */ /* hotspots */ #forsidehotspots { font-size: 11px; } div.forsidehotspot { float:left; width: 210px; height: 225px; padding: 0; margin-left: 20px; border-bottom: 5px solid #183533; background-color: #d8d4c9; } div.forsidehotspot a, div.forsidehotspot a:link, div.forsidehotspot a:visited, div.forsidehotspot a:hover, div.forsidehotspot a:active { color: #183533; text-decoration: none; font-weight: normal; cursor:pointer; } div.forsidehotspot img { height: 135px; width: 210px; border:0; } div.forsidehotspot span { margin:0 10px; display:block; } div.forsidehotspot .headline { font-weight:bold; font-size:11px; line-height:30px; padding-left:20px; background:url(/velfac-de/data.nsf/a_spot.gif) no-repeat left center; } div.forsidehotspot .description { display:block; height: 55px; overflow:hidden; } div.forsidehotspot .innerlink { padding-left:20px; background:url(/velfac-de/data.nsf/a_spot.gif) no-repeat left center; } div.forsidehotspot a:hover .innerlink { text-decoration:underline; } /* footer */ #footer { float:left; } #footer > div { float:left; width: 938px;} #footer #navigation { width: 900px; _width: 938px; display: block; margin-top: 0px; padding: 0px; border: 20px solid white; color:#758282;} #footer div.block div.column { float:left; width: 200px; margin:0px; } #footer div.column strong{ font-size: 14px; } #footer div.column ul { list-style:none; } #footer div.column ul li{ padding: 3px 0px 3px 0px; } #footer div.column ul li a, #footer div.column ul li a:link, #footer div.column ul li a:visited, #footer div.column ul li a:active { margin:0; font-size: 10px; text-decoration: none; color:#758282; letter-spacing:0; } #footer div.column ul li a:hover { text-decoration: underline; color:#758282 } #footer div.block { background-color: #EAE9E3; float: left; width: 420px; _width: 460px; padding:10px; height: 450px; } #footer div.block.left { border-right: 20px solid white;} #footer div.head { font-size: 14px; text-transform: uppercase; font-weight: bold; margin: 10px 0;} #footer div.block.right { _width: 438px; } #footer #footermenu { float:left; padding: 0; margin-top: 40px; margin-bottom: 40px; width: 938px; text-align: center;} #footer #footermenu a { text-decoration: none; padding:20px; text-transform: uppercase; font-size:11px;} #footer #footermenu a:hover { text-decoration: underline; } /* newsslide */ .newsslide { width:940px;height:225px;text-align:left;vertical-align:top;} .newsslideImg { margin:0; padding:0; float:left; width:460px; overflow:hidden;} .newsslideshowItem { display:none;} .newsslideshowItem img { float:left; width: 555px; height: 225px; } .newsslideshowPost { float:left;width:400px;height:193px;padding:16px 16px 16px 30px;background-color: #D8D4C9;overflow: hidden; } .newsslideshowPost a { background: url(/velfac-de/layout.nsf/webImages/a_hotspot.gif/$file/a_hotspot.gif) no-repeat left center; padding-left: 20px; } .newsslideshowPost a:hover { text-decoration:underline; } .newsslideshowPost p { margin-bottom: 15px;} .newsslideshowPost h2 { font-size: 24px; text-transform: uppercase; font-weight: normal; margin-bottom: 10px; padding-left:0; } #newsslideshowPages { position:relative;z-index:999;top:200px;right:470px;float:right; _right:476px;} #newsslideshowPages a { display:block;float:left;width:24px;height:19px;color:#FFFFFF;text-decoration:none;padding-left:6px; padding-top: 3px; margin-right: 5px; } #newsslideshowPages a:hover, .on { background:url('/velfac-de/data.nsf/pager_active.png') no-repeat 0px 3px;@background:url('/velfac-de/data.nsf/pager_active.png') no-repeat 0px 2px;} #newsslideshowPages .off { background:url('/velfac-de/data.nsf/pager.png') no-repeat 0px 3px;@background:url('/velfac-de/data.nsf/pager.png') no-repeat 0px 2px;} .clear { clear:both;} /* Content */ #velfac-wrapper { background-color: white; padding: 0px; padding-top: 0px; } #maincontent .menu ul { list-style-image: none; } #maincontent-wrapper { float:left; } /* TinX/dk information */ #tinxdk { display:none; margin:0 auto; text-align: right; color:#999; } #tinxdk a { color:#999; padding-right:25px; }