html, body { margin: 0; padding: 0; }
html { overflow-y: scroll; }
body { }

*, p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
img { border: none; }

h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; }

.clearboth { clear: both; }

#flash_intro { width: 995px; height: 612px; margin: 0 auto; }

#container { width: 1024px; height: 626px; background: #FFF; margin: 0 auto; margin-top:30px;}
#top { height: 72px;}
#top_logo { width: 222px; height: 62px; float: left; padding-top:10px;}
#top_menu { width: 745px; height: 37px; float: right; padding-top: 35px; }
#top_menu ul { list-style-type: none; margin: 0; padding: 0; text-align:right; float:right; position:relative; }
#top_menu ul li { margin: 0; padding: 0; display: inline; }
#top_menu ul li a { display: block; float: left; font-size: 10px; text-decoration: none; color: #666; padding-right: 0px; width:127px; text-align:left; margin-left:5px; } 
#top_menu ul li a:hover { text-decoration: none; }
#top_menu ul li a.top_menu_active { color: #000; font-weight: bold; height:29px;}
.Page4049{ border-bottom: #805e97 9px solid; }
.Page4058{ border-bottom: #fe8909 9px solid; }
.Page4056{ border-bottom: #a5bf2d 9px solid; }
.Page4053{ border-bottom: #7780f9 9px solid; }
.Page4028{ border-bottom: #dab830 9px solid; }
.Page4046{ border-bottom: #bf820d 9px solid; }

.PageTop4049{ border-top: #805e97 9px solid; }
.PageTop4058{ border-top: #fe8909 9px solid; }
.PageTop4056{ border-top: #a5bf2d 9px solid; }
.PageTop4053{ border-top: #7780f9 9px solid; }
.PageTop4028{ border-top: #dab830 9px solid; }
.PageTop4046{ border-top: #bf820d 9px solid; }

.last { width:78px !important }

#midt { clear: both; height: 454px; border-top: 1px solid #bcbdc0; border-bottom: 1px solid #bcbdc0; }
#menu { clear: both; height: 100px; position: relative; top:-1px !important; top:-9px;}
#menu_paging { width: 222px; float: left; color: #666; font-size: 10px; }
#menu_paging a { color: #666; font-size: 10px; text-decoration: none; padding-top:19px; padding-bottom:25px; display:block; margin-right:2px; }
#menu_paging .paging_link a {font-size: 13px!important;padding-top:17px;}
#menu_paging a b { color: #fe8909; font-size: 10px; text-decoration: none; margin-right:2px; }
#menu_paging a:hover { text-decoration: underline; }
.paging a { color:#ffffff; font-size:20px; line-height:9px; }
.nohand { cursor: default; }
#menu ul { list-style-type: none; margin: 0; padding: 0; float:right; }
#menu ul li.menu_li { margin: 0; margin-left:5px; padding: 0; display: block; width: 127px; height: 100px; padding-right: 0px; float: left; overflow: hidden; }
#menu ul li.menu_li_active { margin: 0; padding: 0; display: block; width: 127px; height: 100px; padding-right: 0px; padding-top:10px; float: left; overflow: hidden; }
#menu ul li.menu_li_active a { color: #000; font-weight: bold; }
#menu ul li.menu_li_inpath { margin: 0; padding: 0; display: block; width: 127px; height: 100px; padding-right: 0px; padding-top:10px; float: left; overflow: hidden; }
#menu ul li ul { margin: 0; padding: 0; float:left; }
#menu ul li ul li { margin: 0; padding: 0; }
#menu ul li ul li a { font-size: 10px; text-decoration: none; color: #666; height: 12px; padding: 0 0 0 1px; margin: 0; display: block; }
#menu ul li ul li a:hover { font-size: 10px; text-decoration: none; }
#menu ul li ul li a.menu_active { color: #000; font-weight: bold; }
#menu ul li ul li a.menu_active:hover { text-decoration: none; }

#menu ul li.menu_li_inpath a { font-size: 10px; text-decoration: none; color: #666; height: 12px; padding: 0 0 0 1px; margin: 0; display: block; }
#menu ul li.menu_li_inpath a:hover { font-size: 10px; text-decoration: none; }
#menu ul li.menu_li_inpath a.menu_active { color: #000; font-weight: bold; }
#menu ul li.menu_li_inpath a.menu_active:hover { text-decoration: none; }

#ps_tekstside { position: relative; }
#ps_tekstsidev2 { height: 454px; overflow: hidden; }
#ps_tekstside_venstrev2 { width: 222px; height: 354px; float: left; padding: 100px 0px 0px 0px; border-right: 1px solid #FFF; overflow: hidden; color: #666; }
#ps_tekstside_venstrev2 p { color: #666; }
#ps_tekstside_venstrev2 b, #ps_tekstside_venstre strong { color: #000; }
#ps_tekstside_venstrev2 h1 { font-size: 15px; font-weight: bold; display: block; float: left; padding-right: 10px; color: #000; }
#ps_tekstside_venstrev2 h2 { font-size: 12px; font-weight: normal; padding-top: 3px; position: relative; top: 1px; }
#ps_tekstside_hojre { width: 801px; height: 454px; float: right; }
#standard_venstrev2 { height: 320px; width:171px; }
#ps_tekstside .ju_absolute { position:absolute; top:0px; left:0px; font-size:35px; font-weight:900; text-transform:uppercase; color:#de761c; }

#ps_tekstside_hojre_indhold { padding: 100px 75px 100px 55px; height: 240px; overflow: hidden; }
#ps_tekstside_hojre_indhold .h1 { font-size: 15px; font-weight: bold; display: block; float: left; padding-right: 10px; color: #000; }
#ps_tekstside_hojre_indhold_1 { width: 310px; overflow: hidden; float: left; }
#ps_tekstside_hojre_indhold_1 span p { font-size: 10px; }
#ps_tekstside_hojre_indhold_2 { width: 330px; overflow: hidden; float: right; }
#ps_tekstside_hojre_indhold_2 span p { font-size: 10px; }

#produkt_paging, #produkt_paging_tilbage, #produkt_paging_antal, #produkt_paging_frem { color: #666; font-size: 13px; }
#produkt_paging a, #produkt_paging_tilbage a, #produkt_paging_antal a, #produkt_paging_frem a { color: #666; font-size: 13px; text-decoration: none; }
#produkt_paging a:hover, #produkt_paging_tilbage a:hover, #produkt_paging_antal a:hover, #produkt_paging_frem a:hover { text-decoration: underline; }

#produkt_img { text-align: right; }
#ps_tekstside_hojre #produkt_img { text-align: left; }

#forhandler { width: 570px; height: 300px; }
#forhandler_txt { width: 200px; float: left; padding-right: 18px; }
#forhandler_img { width: 352px; float: right; }
#forhandler_img img { border: 1px solid #333; }
