/* New Site */
#maindiv {margin:0;padding:14px 0 0 0;background-color:#f0f0f0;color:#555555;font-family:Arial;font-size:12px;text-align:center; }
html,body {margin:0;padding:14px 0 0 0;background-color:#f0f0f0;}

a {text-decoration:none;color:#0073be;}
a img {border:none;}
p {padding:0;margin:0 0 20px 0;}
hr { background-color: #e2e3e4; height: 1px; color: #4da3d5; border: 0;}
.bold { font-weight: bold; }

.clr1 {clear:both;}

.s10 {height:10px;line-height:10px;}
.s20 {height:20px;line-height:20px;}
.s30 {height:30px;line-height:30px;}
.s100 {height:100px;line-height:100px;}

.cntnr {width:970px;margin:0 auto 0 auto;text-align:left;}
#top {height:58px;background-image:url(/frontend/images/bg_tp.gif);background-position:left bottom;background-repeat:repeat-x;}
#logo {float:right;margin-right:28px;}

#cntnt {background-color:#ffffff;background-image:url(/frontend/images/bg_cntnt.gif);padding:0 25px 0 25px;  min-height:520px;}

#cntntSS {background-color:#ffffff;background-image:url(/frontend/images/bg_cntnt.gif);padding:0 0 0 8px; min-height:520px; }
#cntntSS embed {margin-top:-12px;margin-bottom:-9px;padding:0,0,0,0;}
#cntntSS object {margin-top:0px;margin-bottom:-9px;padding:0,0,0,0;}
#cntntSSnoFlash {background-color:#ffffff;padding:0 0 0 25px;width:680px;height:500px;}

.dvSpace { background-color:#ffffff;background-image:url(/frontend/images/bg_cntnt.gif); padding:0 25px 0 25px;}
.btmSpace {background-color:#f0f0f0; margin:0;padding:14px 0 0 0;}

.rgtBox1 {width:480px;float:left;margin-right:19px; }
.rgtBox2 {width:200px;float:left;margin-right:19px;}
.rgtBox3 {width:680px;float:left;margin-right:19px; }

#btm {background-image:url(/frontend/images/bg_btm.gif);background-position:left top;background-repeat:repeat-x;  }
#btm .cntnr {text-align:center;}

h1 {color:#117CC2;font-family:Arial; font-weight:bold; font-size:24px;font-weight:normal; letter-spacing:0; margin:0; padding:0; line-height:100%;}
h2 {color:#117CC2;font-family:Arial; font-weight:bold; font-size:18px;font-weight:normal; letter-spacing:0; margin:0; padding:0; line-height:100%;}


/* Navigation Top3 */
/*
#navtop { margin-left:10px; padding:0; height:50px;}
#navtop1 { height:44px;margin-top:14px;display:block; float:left;}
#navtop1 a { margin:0px; padding:0px; float:left; background:url(/frontend/images/selvbetjening.gif) left top no-repeat; width:146px; height:44px; }
#navtop1 a:hover { display:block; margin:0px; padding:0px; float:left; background:url(/frontend/images/selvbetjeningS.gif) left top no-repeat; width:146px; height:44px;}
#navtop1 a.select:active { display:block; margin:0px; padding:0px; float:left; background:url(/frontend/images/selvbetjeningS.gif) left top no-repeat; width:146px; height:44px;} 

#navtop2 { height:44px;margin-top:14px;display:block; float:left;}
#navtop2 a { margin:0px; padding:0px; float:left; background:url(/frontend/images/om-asf.gif) left top no-repeat; width:265px; height:44px;}
#navtop2 a:hover { margin:0px; padding:0px; float:left; background:url(/frontend/images/om-asfS.gif) left top no-repeat; width:265px; height:44px;}
#navtop2 a.select,#navtop2 a.select:hover{  margin:0px; padding:0px; float:left; background:url(/frontend/images/om-asfS.gif) left top no-repeat; width:265px; height:44px; display:block;}

*/

#navtop { margin-left:-20px; padding:0; height:50px;}
#navtop ul{ height:44px;margin-top:14px;display:block; float:left; }
#navtop ul li{ margin:0px; padding:0px; float:left; display:inline;}

#navtop ul li a.number3{ margin:0px; padding:0px; float:left; background:url(/frontend/images/efaktura.gif) left top no-repeat; width:102px; height:44px; }
#navtop ul li a.open{ margin:0px; padding:0px; float:left; background:url(/frontend/images/efakturaS.gif) left top no-repeat; width:102px; height:44px;}
#navtop ul li a.select3 {  margin:0px; padding:0px; float:left; background:url(/frontend/images/efakturaS.gif) left top no-repeat; width:102px; height:44px;}

#navtop ul li a.number2{ margin:0px; padding:0px; float:left; background:url(/frontend/images/selvbetjening.gif) left top no-repeat; width:146px; height:44px; }
#navtop ul li a.open{ margin:0px; padding:0px; float:left; background:url(/frontend/images/selvbetjeningS.gif) left top no-repeat; width:146px; height:44px;}
#navtop ul li a.select2 {  margin:0px; padding:0px; float:left; background:url(/frontend/images/selvbetjeningS.gif) left top no-repeat; width:146px; height:44px;}

#navtop ul li a.number1{ margin:0px; padding:0px; float:left; background:url(/frontend/images/om-asf.gif) left top no-repeat; width:265px; height:44px;}
#navtop ul li a.open{ margin:0px; padding:0px; float:left; background:url(/frontend/images/om-asfS.gif) left top no-repeat; width:265px; height:44px;}
#navtop ul li a.select1{ margin:0px; padding:0px; float:left; background:url(/frontend/images/om-asfS.gif) left top no-repeat; width:265px; height:44px;}

#navtop ul li a.number0{ margin:0px; padding:0px; float:left; background:url(/frontend/images/kontakt.gif) left top no-repeat; width:99px; height:44px;}
#navtop ul li a.open{ margin:0px; padding:0px; float:left; background:url(/frontend/images/kontaktS.gif) left top no-repeat; width:99px; height:44px;}
#navtop ul li a.select0{ margin:0px; padding:0px; float:left; background:url(/frontend/images/kontaktS.gif) left top no-repeat; width:99px; height:44px;}

#navtop ul li a.number4{ margin:0px; padding:0px; float:left; background:url(/frontend/images/hjaelp.gif) left top no-repeat; width:84px; height:44px;}
#navtop ul li a.open{ margin:0px; padding:0px; float:left; background:url(/frontend/images/hjaelpS.gif) left top no-repeat; width:84px; height:44px;}
#navtop ul li a.select4{ margin:0px; padding:0px; float:left; background:url(/frontend/images/hjaelpS.gif) left top no-repeat; width:84px; height:44px;}


/* Left Navigation3 */

#LtNav3 {width:180px;float:left;background-color:#fff; }
#LtNav3 ul {margin:0; padding:0;list-style-type:none;  }
#LtNav3 li {margin:0; padding:0;}
#LtNav3 ul li a {display:block;float:left;clear:both;font-weight:bold;margin-bottom:8px;padding-left:18px; background-image:url(/frontend/images/nav.gif); background-position:left top; background-repeat:no-repeat; white-space:nowrap;color:#555555;}
#LtNav3 ul li a:hover {color:#0073be; text-decoration:none;}
#LtNav3 ul li a.select, #LtNav3 ul li a.select:hover {color:#0073be; text-decoration:none;}
#LtNav3 ul li a.open {color:#484e50; text-decoration:none;}
#LtNav3 ul li a.open:hover {color:#0073be; text-decoration:none;}

#LtNav3 ul ul li {margin:0; padding-left:10px; }
#LtNav3 ul ul li a {display:block; float:left; padding-left:10px;margin-left:18px;font-weight:normal; background-image:url(/frontend/images/nav_sub.gif); background-position:left top; background-repeat:no-repeat;}
#LtNav3 ul ul li a:hover {color:#0073be; text-decoration:none;}
#LtNav3 ul ul li a.select, #LtNav3 ul ul li a.select:hover {color:#0073be; text-decoration:none;}
#LtNav3 ul ul li a.open {color:#484e50; text-decoration:none;}
#LtNav3 ul ul li a.open:hover {color:#0073be; text-decoration:none;}

#LtNav3 ul ul ul li {margin:0; padding:0px; }
#LtNav3 ul ul ul li a {display:block; width:103px; padding:2px 0px 4px 25px; color:#555555; background:url(/frontend/images/nav_sub.gif) 18px 4px no-repeat; text-decoration:none;}
#LtNav3 ul ul ul li a:hover {color:#0073be; text-decoration:none;}
#LtNav3 ul ul ul li a.select, #LtNav3 ul ul ul li a.select:hover {color:#0073be; text-decoration:none;}
/*  */

/*EInvoice*/
.eInvoice .tb { height: 20px; border: 1px solid #ABADB3; margin: 0 0 5px 0;}
.infobox_customerno { position: absolute; margin: 0 0 0 30px; background: url(/frontend/images/infobox_blue.png) top left no-repeat; width: 313px; height: 56px; color: #ffffff; padding: 10px 10px 5px 20px; }
.attention { background: url(/frontend/images/icon_attention.png) 0px 0px no-repeat; padding: 5px 0 5px 30px; font-style: italic; }
.blueline { background-color: #4da3d5; height: 1px; color: #4da3d5; border: 0;}
.step_menu { margin: 15px 0 15px 0; }
.step_menu td { padding-right: 25px; line-height: 20px; vertical-align: middle; color: #d8d8d8; font-weight: bold; font-size: 12px; }
.step_menu .square { background-color: #d8d8d8; width: 20px; height: 20px; float: left; margin-right: 10px;}
.step_menu .active { color: #117CC2;}
.step_menu .active .square { background-color: #0073be; width: 22px; height: 22px; float: left; margin-right: 10px;}

