/*----------------------------
    REDEFINEREDE TAGS
  ----------------------------*/
P{margin:5px 0px 5px 0px;}
body {  margin-top:10px;margin-left:0px;margin-bottom:0px;margin-right:0px; padding:0; text-align:center;scrollbar-arrow-color:#4E78A2;
 scrollbar-face-color:#E7E7E8;
 scrollbar-highlight-color:#E7E7E8;
 scrollbar-shadow-color:#E7E7E8;
 scrollbar-base-color:#E7E7E8;
 scrollbar-3dlight-color:#E7E7E8;
 scrollbar-darkshadow-color:#E7E7E8;
 }
img { border:none}
input, select, form {font-size:10px;}
a { color:#f1f1f1; text-decoration:none; }
a:hover { color:#D30E17}

/*----------------------------
    RAMMER ETC.
  ----------------------------*/
#logo          { margin-left:0px;margin-right:0px; float:middle; height:85px;width:767px }

#borderT           { background:url('../images/page_bordertop.gif') no-repeat }
#borderB           { background:url('../images/page_borderbottom.gif') no-repeat }
#borderT, #borderB { height:20px }

#mainFrame    { width:767px; height:100%; margin:0px auto; padding:0px; }
#pageHeader   { height:80px;}
#pageMenu     { height:40px;}
#pageFooter   { padding-left:15px; height:20px; border-top:1px solid #505D7B;vertical-align:bottom}
#pageFooter {  font-weight:normal; font-size:10px;}
#engelsk   {margin-right:0px;padding-left:100px}
#pageHeader  { background:url('../images/baggrund.jpg') no-repeat }
#pageContent, #pageFooter   { background:url('../images/page_contentbackground.gif') repeat-y }
#contentFrame { height:100%;padding-top:5px }
#contentLeft  { width:151px; }
#contentRight { width:475px; border-left:0px solid #000000; }
#contentMargin { width:130px; border-left:0px solid #000000; }

/*----------------------------
    GLOBALE KLASSER 
  ----------------------------*/

a.boldLink    { font-weight:bold; font-size:10px; padding:4px 0px; color:#000000; }
a.subboldLink    { font-weight:bold; font-size:9px; padding:4px 0px; color:#858585; }
.show { display:}
.tekstbold {font-size:11px; font-family: Arial,verdana, helvetica, sans-serif; font-weight:bold;padding:4px 0px; color:#f1f1f1;}
.overskrift {font-size:12px; font-family:Arial,verdana,helvetica, sans-serif; font-weight:bold;padding:4px 0px; color:#f1f1f1;}
.overskrift1 {font-size:16px; font-family:Arial,verdana,helvetica, sans-serif; font-weight:bold;padding:4px 0px; color:#f1f1f1;}
.overskrift2 {font-size:16px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:bold;font-style:italic;padding:4px 0px; color:#D30E17;}
.overskrift3 {font-size:12px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:bold;font-style:normal;padding:4px 0px; color:#D30E17;}
.kursiv {font-size:12px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:normal;font-style:italic;padding:4px 0px; color:#f1f1f1;}
.kursivfed {font-size:12px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:bold;font-style:italic;padding:4px 0px; color:#f1f1f1;}
.red {font-size:11px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:bold;font-style:normal;padding:4px 0px; color:#D30E17;}
.tekstnormal {font-size:11px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:normal;padding:4px 0px; color:#f1f1f1;}
.tekstnormallille {font-size:9px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:normal;padding:4px 0px; color:#f1f1f1;}
.tekstnormalred {font-size:11px; font-family:Arial,verdana, helvetica, sans-serif; font-weight:normal;padding:4px 0px; color:#D30E17;}
.hide { display:none !important;} 


/*----------------------------
    TOPMENU
  ----------------------------*/
#menupunkt   {padding-left:30px}
#topMenu    { width:747px; margin:64px 0px 0px 8px  }
#topMenu td { vertical-align:middle; padding:0px 0px; font-size:10px }
#topMenupunkt td { vertical-align:middle; padding:0px 0px; font-size:10px }
.topMenupunkt {  font-weight:bold; font-size:10px; padding:4px 0px; color:#000000; }
#topMenuL    { width:168px; padding-left:5px }
#topMenuR    { width:25px }
#topMenuL a  { padding:0px 2px}
.tab               { background:url(../images/optionTab.gif); }
.tabSelected       { background:url(../images/optionTab_selected.gif) }
.tab, .tabSelected { width:100px; height:40px; padding-top:15px; padding-bottom:5px; text-align:center; font-weight:bold; font-size: 11px; color:#5a5a5a; cursor:pointer; cursor:hand; }

/*----------------------------
    VENSTREMENU
  ----------------------------*/
#leftMenu    { width:150px; margin:20px 0px 10px 1px  }
#leftMenu td { vertical-align:middle; padding:5px 15px; font-size:10px }

.submenu   {padding-left:20px }
#submenu   {padding-left:20px }
#submenu td {padding-left:20px }


#soeg {padding:0px 0px; font-size:10px;margin-right:10px;}
#soeg td { vertical-align:middle; padding:0px 0px; font-size:10px;margin-right:10px;}
.soegknap 
{
	COLOR: #000000;
	FONT-FAMILY: 'verdana';
	background:#BDD7EF;
	FONT-SIZE: 10px;
	FONT-WEIGHT: BOLD;
	border : thin solid;
	border-left : none;
	border-right : none;
	border-bottom : none;
	border-top : none;
}
.inputtekst
{
	vertical-align:top;
	COLOR: #000000;
	FONT-FAMILY: 'verdana';
	background:#ffffff;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	border-left : thin solid #000000;
	border-right :  thin solid #000000;
	border-bottom : thin solid #000000;
	border-top : thin solid #000000;
}


.leftMenu_none   { background:url('../images/menuheader_none.gif') no-repeat; }
.leftMenu_open   { background:url('../images/menuheader_open.gif') no-repeat; }
.leftMenu_closed { background:url('../images/menuheader_closed.gif') no-repeat; }
.leftMenu_open, .leftMenu_closed, .leftMenu_none  { height:29px; font-weight:bold; color:#FFFFFF; } 
.leftMenu_open, .leftMenu_closed  {cursor:pointer; cursor:hand; }

#newsletter, #infolinks, #adds, #login, #google { padding:10px !important}

#leftMenu .adds embed, #leftMenu .adds img, #leftMenu #menuadds embed, #leftMenu #menuadds img  { margin:3px 0px}
#leftMenu .adds embed, #leftMenu .adds img, #leftMenu #menuadds embed, #leftMenu #menuadds img, #leftMenu input, #leftMenu select  { width:140px;}
#leftMenu #menuadds embed, #leftMenu #menuadds img { height:23px}


#leftMenu input, #leftMenu select { margin:1px 0px}
#leftMenu form { margin:10px 0px }

#infolinks a  { font-weight:bold;  font-size:10px; width:100%; height:20px; display: block; background:url(../images/infolink_underline.gif) repeat-x }

/*----------------------------
    HOVEDINDHOLD
  ----------------------------*/

#searchMenu        { width:596px; background:url(../images/_menuheader_none.gif) repeat-x }
#searchMenu td     { padding:0px 35px;}
#searchMenu form   { margin-top:7px; }
#searchMenu form input   { width:270px;  }
#selectCity        { width:100px }
#selectStreet      { width:167px }
#searchImage       { float:right;}

.checkBox          { width:30px !importan; margin-left:20px}
.labelL            { width:130px; display:table-cell}
.labelL, .labelR, .labelCheck { vertical-align:middle; font-weight:bold;color:#639ACE; padding:0px 3px; }

#forside    {width:550px; margin:10px 20px; clear:both; display:block }
#forside td { padding:0px 0px 20px 20px; } 

#categoriesR   { border-left:1px dotted #505D7B }

.categorySelected, .categoryshown    { color:#003366; }
.categorySelected, .categoryHeader   { font-weight:bold; display:block; padding-top:5px; font-size:12px; text-decoration:underline; }
.categoryshown             {  display:block; }
.categoryshown, .category  { padding-left:5px }



/*----------------------------
    REKLAMER
  ----------------------------*/
#bannerT     { float:right; display:table }
#bannerT img, #bannerT embed { margin:10px 10px; display:table-cell; width:250px; height:60px}
#bannerC     { width:100%; text-align:center }
#bannerC img { margin:5px}

