﻿@charset "utf-8";

/* Importing menu */
@import url(/Files/System/css/style_forside2010_mainmenu.css);
/* Importing css for anythingslider */
@import url(/Files/System/css/AnythingSlider/slider.css);
@import url(/Files/System/css/kompetencevaelger_2010.css);
/* Importing original css */
/*@import url(/Files/System/css/style.css);*/
/* Importing css for 12col grid */
@import url(/Files/Templates/ParagraphSetup/12cols.css);


.cols4of12
{
    width:230px;
}
body, html {
  height:100%; margin:0px; padding:0px;
  font-family: Arial, Tahoma, sans-serif; font-size:11px;
  min-height:100%;
}


body
{
    background-image: url(/Files/System/gfx/Forside2010/body_bg_full.gif);
    background-position: center top;
    background-repeat: repeat-y;
}


#position {
  width:1022px; height:120%; min-height:100%; position:relative; top:0px; margin:0 auto; padding:0px;
}


#gallery
{
    height: 300px;
}

#toplinks
{
    position:absolute;
    top:5px;
    right:20px;
    z-index:30;
}
#toplinks a
{
    padding-left:10px;
    text-decoration:none;
    color: #777;
    font-size:11px;
    font-family: Arial, Tahoma, Helvetica;
}

#header 
{
  width:100%; height:140px; position:relative; float:left; margin:0px; padding:0px;
}

#menuheader
{
    position:absolute;
    top:0px;
    right:0px;
    width:780px;
    height:140px;
    /*background: url(/Files/System/gfx/forside2010/menuheader_bg.gif);*/
}
#stampen_logo 
{
  width:220px; height:134px; position:absolute; float:left; margin:0px; padding:0px;
  top: 33px;
  left: 36px;
}
  
#mainmenu
{
    position:absolute;
    top:84px;
    left:21px;
}
#homeicon
{
    position:absolute;
    top: 85px;
    left:22px;
}
#leftcolumn
{
    position:relative;
    float:left;
    width:191px;
    padding-left:31px;
/*    background:#DDDDDD;*/
  min-height:300px;    padding-top:3px;

}

#rightcolumn
{
    position:relative;
    width: 760px;
    float:left;
/*    background: #AAAAAA;*/
    min-height: 300px;
    padding-left:39px;
    padding-top:20px;
}

#rightcolumn #content
{
    padding-left:20px;
    padding-top:20px;
    padding-right:40px;
    float:left;
}


#rightcolumn #contentbig
{
    width:680px;
    padding-left:20px;
    padding-top:20px;
    padding-right:40px;
    float:left;
}

#rightcolumn #content40px
{
    margin:20px;
    margin-top:20px;
}

#rightcolumn #topgraphic
{
    width:100%;
    height:405px;
    position:relative;
}

#ringmigopform
{
    position:relative;
    float:left;
    /*min-height: 195px;*/
}

#ringmigopform input.textbig, input.textsmall
{
    height:17px;
    line-height:12px;
    font-family: Arial, Helvetica, Tahoma, ;
    color: #565656;
    font-size:11px;
    margin:0;
    padding:7px 0 0 8px;
    border:1px solid #D3D3D3; 
    margin-bottom:9px;
}

#ringmigopform input.textbig 
{
    display:block;
    width: 183px;
   }
#ringmigopform input.textsmall
{
    width: 133px;
}



#ringmigopform #tfldiv
{
    position:relative;
    padding:00;
    margin:0;
    padding-top:-1px;
    float:left;
    height:26px;
}
#ringmigopform #tlfdiv input
{
    position:absolute;
    top:-2px;
}

#ringmigopform #submitdiv
{
    position:relative;
    padding:0;
    margin:0;
    float:left;
}

#ringmigopform #submitdiv input#sendsubmit
{
    position:absolute;
    top:1px;
    height:24px;
    width:49px;
    border:1px solid #888888;
    border-left:0px;
}


#ringmigopform #ringmigop_text
{
    position:relative;
    top:1px;
    text-align: center;
    margin-bottom: 11px;
}

#menuspace
{
    width:720px;
    height: 140px;
}

.menuspace_tilbage
{
    position:relative;
    top:155px;
    left:652px;
    width:68px;
}


#produktmenu
{
    position:relative;
    float:left;
    width:720px;
}
#produktmenu .produktmenu
{
    float:left;
}
#produktmenu #produktsubmenu
{
    float:left;
    height:40px;
    width:720px;
    background: url(/Files/System/GFX/2010/produktsubmenu_bg.png);
}
#menuL2
{
    position:absolute;
    left:261px;
    top:160px;
    width:720px;
    height:99px;
    background:#DDDDDD;
    z-index:20;
}
#menuL2 ul
{
    padding:0;
    margin:0;
    display:inline;
}

#menuL2 ul li
{
    padding:0;
    margin:0;
    display:inline;
    list-style-position:outside;
    list-style-type:none;
    width:180px;
    height:99px;
    float:left;
}
#menuL2 ul li a
{
    padding:0;
    margin:0;
}
#menuL3
{
    position:absolute;
    left:261px;
    top:259px;
    width:720px;
    height:40px;
    background:url(/Files/System/GFX/2010/produktsubmenu_bg.png) no-repeat;
    z-index: 19;
}


#menuL3 ul
{
    padding:0;
    margin:0;
}



#menuL3 ul li
{
    padding:0;
    margin:0;
    padding-top:10px;
    padding-bottom:14px;
    padding-left:10px;
    padding-right:10px;
    border-left: 1px solid white;
    height:40px;
    line-height:40px;
    display:inline;
    list-style-position:outside;
    list-style-image:none;
}



#menuL3 ul li a#activeitem
{
    text-decoration:underline;
}




/* Inherit from 09 */
.heading_tilbudoglevering {
               width:230px; position:relative; float:left; margin:0px; padding:0px; padding-top:10px;
               }

.heading_kvalitet {
               width:230px; position:relative; float:left; margin:0px; padding:0px; padding-left:10px; padding-top:10px;
            }

.heading_produktudvikling {
               width:220px; position:relative; float:left; margin:0px; padding:0px;  padding-left:10px; padding-top:10px;
               }


.tilbudoglevering {
               width:220px; min-height:200px; position:relative; float:left; margin:0px; padding:0px; padding-top:20px; padding-right:10px;
               border-right:1px dotted #aeaeae; border-top:1px dotted #aeaeae;
               }




.kvalitet {
               width:214px; min-height:200px; position:relative; float:left; margin:0px; padding:0px; padding-top:20px; padding-left:10px; padding-right:10px;
               border-top:1px dotted #aeaeae;
               }


.produktudvikling {
               width:210px; min-height:200px; position:relative; float:left; margin:0px; padding:0px; padding-top:20px; padding-left:10px; padding-right:10px;
               border-left:1px dotted #aeaeae; border-top:1px dotted #aeaeae;
               }





.produkttext a{
               font-size:12px;
               }

.produkttext a:hover{
               font-size:12px; color:#208bcc;
               }
               
               #content_news {
                width:700px; position:relative; float:left; padding-top:10px; background:url(/Files/System/gfx/newsarkiv_bg.jpg) repeat-y;
                }




.newsholder1 {
               width:280px; height:125px; position:relative; float:left; padding-left:30px; margin-right:40px; margin-bottom:50px;
               }





.newsholder0 {
               width:280px; height:125px; position:relative; float:left; padding-left:40px; margin-bottom:50px;
               }





.newsheadings {
               width:280px; height:15px; overflow:hidden;
               }



span.newsdate {
               font-weight:normal; color:#0088c5;
               }





span.newsheading a{
               font-weight:bold;
               }
span.newsheading a:hover{
               font-weight:bold;
               }



.knap_tilbage
{
position:absolute;
top:0px;
left:627px;
}


div.knap_livscyklus
{
position: absolute;
top: -160px;
left: 200px;
background: url(/Files/System/gfx/Ikoner/Livscyklus.png) no-repeat;
width: 230px;
height: 230px;
align: left;
z-index: 45;
}


/* Personalelist */
div.personalelist,div.personalelist_cont
{
    width:100%;
    position:relative;
    /*top:20px;*/
   /* float:left;*/
    margin-bottom:20px;
}





div.personalelist_shadow
{
    position:absolute;
    left:-20px;
    bottom:0px;
}





div.personale_holder
{
    top: 20px;    
    width: 165px;
    float:left;
    height: 240px;
    position:relative;
}

div.personale_holder_ms
{
    top: 20px;
    width: 175px;
    float:left;
    height: 330px;
    position:relative;
}
div.personale_holder div
{
    font-family: Arial, Tahoma, Helvetica;
    font-size:10px;
}
div.personale_name
{
    font-weight:bold;
}
div.personale_afdeling
{
    font-style:italic;
    color: #206FFF;
/*    font-weight:bold;*/
}
div.personale_title
{
    font-style:italic;

}

div.personale_speciale
{
    font-style:italic;
}



div.personale_specialeoverskrift
{
    text-decoration:underline;
}


div.personale_speciale li
{
    list-style-position:inside;
}



.templatetext form input
{
    margin-bottom:10px;
    
}




/* Standard produktvnisning */
.standardproduktliste
{
    width:100%;
    margin-bottom:20px;
    float:left;
    position:relative;
    min-height:200px;
}




.produktoversigt_left, .produktoversigt_right
{
    width:45%;
    float:left;
    position:relative;
    margin-right:20px;
}



.standardprodukt, .standardproduktoverskrifter
{
    width:100%;
    height:25px;
    line-height:25px;
    position:relative;
    float:left;
    display:block;
}





.listmod1
{
    background: #EEEEEE;
}




.standardprodukt div, .standardproduktoverskrifter div
{
    position:absolute;
}


.standardproduktoverskrifter div
{
    color: #208BCC;
}




.standardprodukt_varenr
{
    left:2%;
}
.standardprodukt_indvendig_dimension
{
    left:12%;
}


.standardprodukt_dimension 
{
    left:14%;
}


.standardprodukt_ispm_nr__15 
{
    left:47%;
}
.standardprodukt_stabling 
{
    left:32%;
}

.standardprodukt_udvendig_dimension
{
    left:33%;
}
.standardprodukt_maxlast
{
    left:53%;
}
.standardprodukt_pallens_maks
{
    left:65%;
}
.standardprodukt_vaegt
{
    right:15%;
}
.standardprodukt_link
{
    right:2%;
}
.standardprodukt_link img
{
    margin-top:7px;
}



#visstandardproduct
{
    width:100%;
    float:left;
    position:relative;
    margin-bottom:20px;
}


.small
{
    width:370px;
}



.visstandardproduct_specs
{
    float:left;
/*    top: 20px;*/
    width: 340px;
    position:relative;
}


.visstandardproduct_row
{
    width:100%;
    display:block;
    height:20px;
}



.visstandardproduct_row .key
{
    width: 180px;
    line-height:20px;
    float:left;
}

.visstandardproduct_row .value
{
    width: 160px;
    line-height:20px;
    float:left;
}




.visstandardproduct_image
{
    width:340px;
    text-align:center;
    float:left;
    position:relative;
}



#standardprodukt_bottomshadow
{
    float:left;
    width:100%;
    position:relative;
    margin-bottom:20px;
}


#standardprodukt_bottomshadow img
{
    position:absolute;
    left:-60px;
}


#standardprodukt_bottom
{
    position:relative;
    height:150px;
    width:100%;
    float:left;
}



.standardprodukt_stykliste
{
    width:300px;
    position:relative;
    float:left;
z-index: 50;
}

.standardprodukt_tilbage
{
position:absolute;
top:0px;
left:570px;
}

.standardprodukt_bestil
{
    position:absolute;
    top:80px;
    left:570px;
    width:42px;
    height:16px;
    background: url(/Files/System/gfx/2010/std_prod_bestil_btn.gif) no-repeat;
    text-align:center;
}
.standardprodukt_link2doc
{
    position:absolute;
    top:56px;
    left:570px;
    width:133px;
    height:16px;
    background: url(/Files/System/gfx/2010/std_prod_link_btn.gif) no-repeat;
    text-align:center;
}
.standardprodukt_mereinfo
{
    position:absolute;
    top:55px;
    left:570px;
    width:145px;
    height:25px;
    text-align:center;
}
.standardprodukt_bestil a, .standardprodukt_laesmere a,.standardprodukt_doc a
{
    color:#333;
}
.vtip
{
    color: #218ACB;
}
