/*----------------------------------------------------------------------------------------------
  -
  -	 DK-INTERN
  -
  ----------------------------------------------------------------------------------------------*

  
/*-----------------------------------------------
	BODY
-----------------------------------------------*/

html { height: 100% }

body { background: url(/gfx/body_background.png) repeat-x #ffffff; margin: 0px; padding: 0px; text-align: center; font:x-small/1.5em Verdana, Arial, Helvetica,Georgia,  Sans-serif; font-size: medium; height: 100% }
.popup_body  { background: none; font-size: 10px; margin: 0px; padding: 0px; text-align: left; }
.popup_body .content { padding: 0 25px }


h1 { font-size: 11px; color: #5D81A7; font-weight: bold; margin-bottom: 10px; margin-top: 3px; text-align: left; }
h4 { font-size: 100%; line-height: 120%; margin: 3px 0; }
h3 { font-size: 100%; line-height: 120%; margin: 3px 0; }
/*-----------------------------------------------
	LINKS GENERAL
-----------------------------------------------*/
a { color: #000; text-decoration: none; }
a:hover { color: #000; text-decoration: underline; }

/*-----------------------------------------------
	MASTER (OUTER)
-----------------------------------------------*/

.master { width: 641px; margin: 0px auto; text-align: left; border-left: 1px solid #D5D5D5; border-right: 1px solid #D5D5D5; position: relative; font-size: 11px; line-height: 140%; color: #525252;}

/*-----------------------------------------------
	TOP BAR
-----------------------------------------------*/
.top_bar { height: 87px; margin: 0px; border-bottom: 0px solid #d4d4d4; }
.img_bar { height: 169px; margin: 0px 1px;}
.bottom_bar { margin: 0px; padding: 0px; }

.content {  }
.content .text { padding: 10px 10px; }
.content .left { float: left; width: 425px; margin-right: 10px; }
.content .right { float: left; width: 195px; padding-top: 10px; }
.content .right .shots { width: 227px; margin: 5px auto; }
.content .right .text { padding: 0px 10px;  }
.clear { clear: both; }

.topnav { background: url(/gfx/menubar_back.png) repeat-x; height: 26px; margin: 1px; border-bottom: 1px solid #d4d4d4; width: 639px; }
.topnav ul { padding: 4px; margin: 0px; list-style: none; }
.topnav li { float: left; padding: 0 10px; }
.topnav .active { color: #999; }
/*-----------------------------------------------
	PRISER
-----------------------------------------------*/

.priser { background-color: #003163; color: #fff; width: 308px; height: 120px; padding: 10px 0px; margin-bottom: 20px; }
.priser .b { font-weight: bold; }
.priser .cell { }
.priser .row { clear: both; border-bottom: 1px solid #8098B1; height: 18px; }
.priser .w200 { width: 200px; }
.priser .w150 { width: 160px; }
.priser .w60 { width: 65px; }
.priser .tr { text-align: right; }
.priser .m20 { margin-right: 40px;}
.priser .w100 { width: 100px; }
.priser .flr { float: right; }
.priser .fll { float: left; }
.priser .p10 { padding: 10px;}


.popup_body .links { position: absolute; right: 10px; top: 10px; text-align: left; width:180px; height: 171px; }

.links { position: relative; right: 10px; top: 10px; text-align: left; width:180px; height: 171px; }
.links .inner { padding: 0 5px; }
.links li { padding: 2px 0;}
.links ul { margin: 0px; padding: 0px; list-style: none; }
.links li img { margin-right: 4px; margin-top: 4px; float: left; }
.links a { width: 100% }

.login { background: url(/gfx/login_box.png) no-repeat; width: 187px; height: 122px; font-size: 10px; }
.login label { margin: 0 8px; float: left; width: 55px; }
.login .header { margin-left: 20px; font-size: 11px; color: #5D81A7; font-weight: bold; margin-bottom: 5px; margin-top: 3px; }
.login .field { width: 100px; padding: 2px; font-size: 10px; border: 1px solid #D3D3D3; float: left; }
.login .f_row { clear: both; }
.login .btn { float: right; margin-right: 5px; margin-top: 5px; }

.line { border-bottom: 1px solid #d4d4d4; padding-bottom: 5px; }
form { margin: 0px; padding: 0px; }
.hdots { background: url(/gfx/hdots.png) repeat-x bottom; margin: 0px 0; padding-bottom: 0px; height: 20px; }
.hdots.small { margin: 0px; padding: 0px; height: 5px; line-height:1px; }
p { margin: 5px 0; }
.p10 { padding: 10px; }
.detele_iframe { width: 100%; height: 315px; border: 0px; margin: 0px;  }


.login ul { padding: 0px 10px; }
.login li { border: 0px; padding: 0px;   }
.borderless { border: 0px; }
.local_nav { margin: 10px 0; clear: both; }
.local_nav li { border: 0px; padding: 0px; float: left; margin-right: 10px;  }
.local_nav li img { border: 0px; margin-right: 5px; }

.fp_box_container { margin: 12px; height: 265px; }
.fp_box { width: 308px; height: 161px; background: url(/gfx/fp_box.jpg) no-repeat; }
.fp_box .fp_box_header { font-size: 12px; color: #003062; font-weight: bold; padding: 6px; }
.fp_box .text { font-size: 12px; color: #003062; font-weight: bold; padding: 5px 15px; }
.fp_box .text ul { margin: 5px 20px; padding: 5px; }
.fp_box .text ul li { margin: 5px; }
.fp_box .arrow { position: absolute; bottom: 10px; right: 10px; font-weight: normal; font-size: 10px; }
.fp_box_small { width: 308px; height: 74px; background: url(/gfx/fp_box_small.jpg) no-repeat; }
.fp_box_small .text { font-size: 10px; padding: 5px 15px; }
.fp_box_small .arrow { float: right; margin-top: 5px; font-weight: normal; font-size: 10px; }

#fp_box1 { position: absolute; left: 14px;  }
#fp_box2 { position: absolute; right: 6px; }
#fp_box3 { position: absolute; left: 14px; margin-top: 170px; }
#fp_box4{ position: absolute; right: 6px; margin-top: 170px; }

.fp_splash_text { position: absolute; width: 365px; height: 65px; right: 10px; margin-top: 106px; font-size: 10px; line-height: normal; color: #000; }
.address {text-align: center; border-bottom: 1px solid #d4d4d4; padding: 4px; color: #999999}
.popup_logobar  { margin-top: 0px;  height: 140px; border-bottom: 1px solid #d4d4d4; }
.ppad {padding-left: 25px;}
.popup_topbar { background: url(/gfx/bottom_bar.png) repeat-x; height: 9px; } 

