@charset "utf-8";
/* CSS Document */

* {Margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif;}



#for_blank {background-color:#FFFFFF;
background-image:url(../images/menu_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_forside {background-color:#FFFFFF;
background-image:url(../images/forside_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_directm {background-color:#FFFFFF;
background-image:url(../images/directm_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_design {background-color:#FFFFFF;
background-image:url(../images/design_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_prepress {background-color:#FFFFFF;
background-image:url(../images/prepress_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_tryk {background-color:#FFFFFF;
background-image:url(../images/tryk_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_efterb {background-color:#FFFFFF;
background-image:url(../images/efterb_bg.gif);
background-repeat:no-repeat;
background-attachment:scroll;
background-position:center 79px;}

#for_tilmeld {background-color:#FFFFFF;}

#printhead {display:none;}
#printfoot {display:none;}

#wrap {width:900px; left:50%; margin-left:-450px; margin-top:10px; padding-bottom:20px; z-index:1; position:absolute;}

/* Top menu */
#top_wrap {margin-left:160px; height:69px; width:580px; clear:both;}
#topmenu {float:left; width:374px; height:69px;}
#topmenu i {display:none}
#topmenu ul {margin:48px 0px 0px 0px; width:324px; list-style-type:none; float:left; }
#topmenu li {float:left;}
#topmenu a {display:block; height:21px;}
#topmenu a.kontakt {background:url(../buttons/kontakt.gif) no-repeat left top; width:46px;}
#topmenu a.ftp {background:url(../buttons/ftp.gif) no-repeat left top; width:26px;}
#topmenu a.optimaker {background:url(../buttons/optimaker.gif) no-repeat left top; width:57px;}
#topmenu a.indhent_tilbud {background:url(../buttons/indhent_tilbud.gif) no-repeat left top; width:74px;}
#topmenu a.sitemap {background:url(../buttons/sitemap.gif) no-repeat left top; width:47px;}
#topmenu a.linkedin {background:url(../buttons/linkedinlogo.jpg) no-repeat left top; width:74px;}
#topmenu a:hover {background-position:left bottom;}
#toplogo { height:69px; width:200px; float:right;}
#toplogo i {display:none}
#toplogo h1 {display:block; height:69px; width:200px; background:url(../images/logo.gif); background-repeat:no-repeat; background-position:left top;}
/* Top menu end */

/* Main menu */
#menu_wrap {width:900px; height:175px; clear:both;}
#main_menu {width:160px; height:175px; float:left;}
#main_menu i {display:none}
#main_menu ul {margin:61px 0px 0px 0px; width:160px; height:114px; list-style-type:none; float:left; overflow:hidden; }
#main_menu li {float:left;}
#main_menu a {display:block; height:19px;}
#main_menu a.forside {background:url(../buttons/forside.gif) no-repeat left top; width:160px;}
#main_menu a.forside_r {background:url(../buttons/forside_r.gif) no-repeat left top; width:160px;}
#main_menu a.directm {background:url(../buttons/directm.gif) no-repeat left top; width:160px;}
#main_menu a.directm_r {background:url(../buttons/directm_r.gif) no-repeat left top; width:160px;}
#main_menu a.design {background:url(../buttons/design.gif) no-repeat left top; width:160px;}
#main_menu a.design_r {background:url(../buttons/design_r.gif) no-repeat left top; width:160px;}
#main_menu a.prepress {background:url(../buttons/prepress.gif) no-repeat left top; width:160px;}
#main_menu a.prepress_r {background:url(../buttons/prepress_r.gif) no-repeat left top; width:160px;}
#main_menu a.tryk {background:url(../buttons/tryk.gif) no-repeat left top; width:160px;}
#main_menu a.tryk_r {background:url(../buttons/tryk_r.gif) no-repeat left top; width:160px;}
#main_menu a.efterb {background:url(../buttons/efterbehandling.gif) no-repeat left top; width:160px;}
#main_menu a.efterb_r {background:url(../buttons/efterbehandling_r.gif) no-repeat left top; width:160px;}
#main_menu a:hover {background-position:left bottom;}
#main_image {float:left; height:175px; width:580px;}
/* Main menu end */

/* sub menu */
#sub_menu_directm {height:175px; width:580px; position:absolute; z-index:2; left:50%; top:79px; margin-left:-290px; padding-top:80px;}
#sub_menu_design {height:175px; width:580px; position:absolute; z-index:2; left:50%; top:79px; margin-left:-290px; padding-top:99px;}
#sub_menu_prepress {height:175px; width:580px; position:absolute; z-index:2; left:50%; top:79px; margin-left:-290px; padding-top:118px;}
#sub_menu_tryk {height:175px; width:580px; position:absolute; z-index:2; left:50%; top:79px; margin-left:-290px; padding-top:137px;}
#sub_menu_efterb {height:175px; width:580px; position:absolute; z-index:2; left:50%; top:79px; margin-left:-290px; padding-top:156px;}
#inner_sup_menu {height:20px; width:480px; float:left;}
#inner_sub_menu i {display:none}
#inner_sub_menu ul {width:481px; list-style-type:none; float:left; background-image:url(../images/sup_menu_bg.gif); background-position:top right; background-repeat:no-repeat; background-attachment:scroll;}
#inner_sub_menu li {float:left;}
#inner_sub_menu a {display:block; height:20px;}
#inner_sub_menu a.tryk_s1 {background:url(../buttons/tryk_s1.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.tryk_s2 {background:url(../buttons/tryk_s2.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.tryk_s3 {background:url(../buttons/tryk_s3.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.efterb_s1 {background:url(../buttons/efterbehandling_s1.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.efterb_s2 {background:url(../buttons/efterbehandling_s2.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.efterb_s3 {background:url(../buttons/efterbehandling_s3.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.design_s1 {background:url(../buttons/design_s1.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.design_s2 {background:url(../buttons/design_s2.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.design_s3 {background:url(../buttons/design_s3.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.prepress_s1 {background:url(../buttons/prepress_s1.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.prepress_s2 {background:url(../buttons/prepress_s2.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.prepress_s3 {background:url(../buttons/prepress_s3.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.directm_s1 {background:url(../buttons/directm_s1.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.directm_s2 {background:url(../buttons/directm_s2.gif) no-repeat left top; width:160px;}
#inner_sub_menu a.directm_s3 {background:url(../buttons/directm_s3.gif) no-repeat left top; width:160px;}
#inner_sub_menu a:hover {background-position:left bottom;}
/* sub menu end */

/* Content */
#Content {float:left; width:375px; padding-left:160px; margin-top:20px; font-size:10px; color:#40353a; line-height:13px;}
#Content h2 {color:#f49522; font-size:14px; margin-bottom:5px;}
#Content h3 {color:#f49522; font-size:12px; margin-bottom:5px; margin-top:10px; line-height:16px;}
.printbutton {color:#f49522; font-size:10px; margin-top:20px; text-decoration:none;}
#bline {margin-bottom:2px; margin-top:10px;}
.afterbline {margin-top:20px;}
#printicon {margin-left:5px;}
#Content p a {color:#000000; text-decoration:none; font-weight:bold;}
#Content p a:visited {color:#000000; text-decoration:none; font-weight:bold;}
#Content p a:hover {color:#f49522; text-decoration:none; font-weight:bold;}
b.opbligatorisk {color:#f49522;}
#Content p {margin-bottom:10px;}
#Content #tilbud input.knap {height:25px; width:187px;}
/* Content end */

/* Sidebar */
#sidebar {float:left; width:185px; margin-left:20px; margin-top:20px;}
#sidebar_botton_1 {height:40px; padding-bottom:10px; margin-bottom:10px; width:185px; border-bottom: #f49522 solid 1px; width:185px;}
#sidebar_botton_1 i {display:none}
#sidebar_botton_1 ul {width:185px; height:40px; list-style-type:none; float:left; overflow:hidden; }
#sidebar_botton_1 li {float:left;}
#sidebar_botton_1 a {display:block; height:40px;}
#sidebar_botton_1 a.adobe_ds_og_jo {background:url(../images/adobe_ds_og_jo.gif) no-repeat left top; width:185px;}
#sidebar_botton_1 a:hover {background-position:left bottom;}
.nyhed {padding-bottom:10px; margin-bottom:10px; font-size:10px; color:#000000; border-bottom: #f49522 solid 1px; width:185px;}
.nyhed h2 {font-size:12px; color:#f49522; margin-top:2px; margin-bottom:5px;}
.nyhed h3 {font-size:9px; color:#000000;}
/* Sidebar end */

/* Tilbuds formular */
#tilbud fieldset {margin-bottom:6px;}
#tilbud legend {padding:0 10px 0 10px;}
#tilbud label {display:block; width:120px; float:left; margin-left:10px; padding-top:3px;}
#tilbud input {width:220px; height:18px; margin-bottom:3px;}
#tilbud select {margin-bottom:3px;}
#tilbud .hoejde {width:66px;}
#tilbud .brede {width:65px;}
#tilbud .maaleenhed {width:61px; margin-left:5px;}
#tilbud .prima {width:104px;}
#tilbud .sekunda {width:104px;}
#tilbud select {width:224px;}
#tilbud textarea {width:222px; height:110px;}
/* Tilbuds formular */

/* Tilmeldings formular */
#tilmeld_form label {display:block; width:100px; float:left; padding-top:3px; height:18px; margin-bottom:4px;}
#tilmeld_form input {width:270px; height:18px; margin-bottom:3px; float:right;}
#tilmeld_form input.knap {height:22px; width:90px; float:right;}
/* Tilmeldings formular */

/* Frameldings formular */
#frameld_form label {float:left; height:22px; display:block; width:70px; padding-top:3px;}
#frameld_form input {float:left; height:18px; width:220px;}
#frameld_form input.knap {float:right; height:22px; width:80px;}
/* Frameldings formular */
