
/* CSS for external URLs */
body {
margin:0px;
font-family:tahoma;
font-size:75%;
background-color:#fff!important;
}
body * {
font-size:1em;
font-family:Verdana,sans-serif;
}
a:link		{ color:#00a6d6; }
a:visited		{ color:#00a6d6; }
a:hover		{ color:#999; }
a:visited:hover	{ color:#999; }
h1 {
font-family:tahoma;
font-size:1.8em;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.3em;
margin:0pt;
}
h2 {
font-weight:bold;
font-size:1.0em;
margin:0px;
}
img {border:none;}
.processStep {
color:#A0A0A0;
padding:2px;
}
.processStep_active{
font-weight:bold;
padding:2px;
}
.processBar,.processBar_active{
border-bottom:1px solid #A0A0A0;
border-top:1px solid #A0A0A0;
width:120px;
text-align: right;
}
.processBar_active{
background-color:#0099ff;
}
.inputsingle {
    width:160px;
}
.req {
color:#0099FF;
}


/* eTrack start */
#div_cprregistrering{
margin-top:10px;
}
#div_nogle{
margin-top:10px;
margin-bottom:10px;
}

.formCheckBox
{
 margin-left:-4px;
}
.RequiredFieldLabel { FONT-WEIGHT: bold; COLOR: #7d8f29; }
.RequiredFieldValidator { FONT-WEIGHT: bold; COLOR: red}
.ValidationSummary { COLOR: red }
.ErrorMessage { FONT-WEIGHT: bold; COLOR: red }
.LabelCell {}
.ControlCell {}
.LabelCellBlank {}
.LabelCellMessage {}
.ControlCellMessage {}
/*.SectionLabel { 
  DISPLAY:BLOCK; 
  FONT-SIZE: Larger;
  FONT-WEIGHT:bold;
  PADDING-LEFT: 2px;
  MARGIN-TOP: 5px;
  PADDING-TOP:5px;
  PADDING-BOTTOM:5px;
  MARGIN-BOTTOM: 5px;
  BACKGROUND: #e7e7e7;
}*/
.CategorySelection { WIDTH: 265px}
.AddressTable {}
.AddressTable .LabelCell { }
.AddressTable .ControlCell {  }
.AddressTitle {}
.IntlAddressTable {}
.PopupLink {}
#ff_name_text { WIDTH: 265px }
#ff_Name_Input { WIDTH: 265px! important; }
#ff_Mobile_Input { WIDTH: 265px! important; }
#ff_EmailAddress_Input { WIDTH: 265px! important; }
#ff_Telephone_text { WIDTH: 265px }
#ff_mobile_text { WIDTH: 265px }
#ff_emailAddress_text { WIDTH: 265px }
#ff_subject { WIDTH: 265px }
#ff_Message { WIDTH: 415px! important; }

#fc_Adresse_Textbox1_Input, #fc_Dinadresse_Textbox1_Input, #fc_Dinadresse_TextBox2, #fc_Fodselsdato_Input, #fc_Ordrenummer_Input, #fc_Reparationsnummer_Input, #fc_Status, #fc_Ordrevalg, #fc_Kontonummer_Input, #fc_Fakturanummer_Input, #fc_Kontraktnummer_Input, #fc_Butiksnavn_Input, #fc_kontaktnummer_Input, #fc_Telefonmodel_Input, #fc_Dintelefon_Input, #fc_tilogfra_Input, #fc_telefontype_Input, #fc_udlandsknet_Input, #fc_faxmaskine_Input, #fc_nedsatdaekning, #fc_afsendelseogmodtagelse, #fc_UdlandDanmark, #fc_Address_Textbox1_Input, #fc_Address_TextBox2, #fc_kontaktnummer_Input, #fc_simtest_Input, #fc_andentlf_Input, #fc_fejltidspunkt, #fc_opkobling, #fc_lokation, #fc_lokationja_Input, #fc_netvaerk, #fc_3gvalg, #fc_forannummer, #fc_Geografi, #fc_hvorproblem_Input, #fc_iogu, #fc_optaget, #fc_display_Input, #fc_net, #fc_TaleGPRS, #fc_andresonokunder, #fc_andenkunde_Input, #fc_kontaktnr_Input, #fc_tlftype_Input, #fc_modtagerproblem, #fc_Aopkalder_Input, #fc_Bmodtager_Input, #fc_Emeinummer_Input
{
WIDTH: 265px! important;
}

#fc_Adresse_TextBox2 { WIDTH: 265px! important; }

#fc_Adresse_TextBox4, #fc_Dinadresse_TextBox4, #fc_Address_TextBox4
{
WIDTH: 186px! important;
}
.RadUploadTable { 
MARGIN: 0px; 
PADDING: 0px;
WIDTH: 460px; 
COLOR: black; 
BORDER(-COLLAPSE) : collapse()
}
.RadUploadTable TD { 
padding: 0px;
margin: 0px;
}
.RadUploadClearButton() {
font-size: 10px;
border: solid 1px #1a43b0;
height: 18px;
}
.RadUploadButton() {
font-size: 10px;
border: solid 1px #1a43b0;
height: 18px;
}
.RadUploadButtonDisabled()
{visibility: hidden;}
Input.NoSkinnedFileUnput()
{
font-size: 10px;
border: solid 1px #1a43b0;
height: 18px;
}	
.NoSkinnedFileUnput()
{
width: 390px;
}
/* eTrack end */

/* Opsæt mobil style hack START */
.content div.infoBox {
background-color:transparent!important;
border:1px dotted #0099FF!important;
margin-bottom:15px;
}
.content input.disabledButton{
background-color:#D1E2EA!important;
color:#666666!important;
border:none!important;
}
.content input.button{
background-color:#0099FF!important;
color:#FFFFFF!important;
border:none!important;
}
.content div.infoBox .line{
display:none!important;
}
.content p {
margin:0px!important;
margin-bottom:10px!important;
}
#col-full-inner .content {
width:505px!important;
}
/* Opsæt mobil style hack SLUT */

/* MMS indbakke start  */

.textContainer #messages { top:0px!important;left:0px!important; }
.textContainer #messages .messageHeader { display:none; }
.textContainer #messages .messageFooter { display:none; }
.textContainer #normContent { top:0px!important; }
#user { top:0px!important; left:0px!important; }
.textContainer #title { display:none; }

/* MMS indbakke slut  */

/*New eTrack*/
.catlistgrouptitle { background:url(/Images/faq_arrow_tcm52-94106.png) no-repeat 4px 4px; padding-left:15px; font-size:16px; font-weight:bold; }
.catlistgrouptitle.ui-state-active { background:url(/Images/faq_arrow_down_tcm52-94107.png) no-repeat 4px 4px; }
.catlistlink { color:#00a6d6; margin-left:30px; display:block; margin-bottom:4px; }
.catdesc { width:350px; position:absolute; background:#d9d6d1; border:1px solid #8c8f91; margin-top:10px; padding:5px; }
.LabelCell { margin-top:5px; float:left!important; width:150px; font-size:12px; font-weight:bold; }
.FAQQuestion { color:#00a6d6; cursor:pointer; }
.FAQShortAnswer { color:#000; }
.FAQLinkMore { color:#00a6d6; }
.SectionLabel { border-bottom:none; }
.default_layout .Section .Row { width:517px; clear:both; }
.Row.Chat { width:160px; float:left; margin-left:68px; clear:none; margin-top:20px; }
#cf1_intro{ margin-bottom:15px; }
.categorylabel { font-size:16px; }
.formbtn{ background:url(/Images/btn_end_tcm52-103155.png) no-repeat right;padding-right:3px;height:23px;float:left!important;margin-right:15px; }
.formbtn .Button, .formbtn .Button:hover { background:url(/Images/btn_start_long_tcm52-103156.png) no-repeat; float:left; color:#fff; height:23px; padding:none; text-decoration:none; }
.ControlCell { float:left; margin:5px 0px; width:367px!important; }
.FAQSeperator { background:#424A52;margin:10px 0px; height:1px; }
.Section{ width:517px; }
.FAQControl .LabelCell { width:75px; }
.FAQControl .ControlCell { width:442px; }
.ErrorSummary { clear:both; float:left; }

/* FAQ project*/
.formbtn .Button, .formbtn .Button:hover {background:none!important;color:#00a6d6!important;padding:0;}
.Chat {float:left;clear:both;}
.Chat .formbtn {background:url(/Images/chat_open_tcm52-105051.jpg)!important;width:668px!important;height:100px!important;clear:both!important;}
.Chat .formbtn.ChatUnavailable {background:url(/Images/chat_closed_tcm52-105050.jpg)!important;}
.Chat .formbtn .ChatButton, .Chat .formbtn .ChatButton:hover {margin-top:50px!important;margin-left:450px!important;background:url(/Images/ChatButton_tcm52-105626.png)!important;color:#fff!important;width:157px!important;padding-top:3px!important;height:28px!important;}
.Chat .formbtn.ChatUnavailable .ChatButton{display:none;}
.Chatbannercontainer {background:url(/Images/telenor_chat_banner_tcm52-105307.gif);}
.EtrackTable {border-collapse:collapse; border:none;margin-bottom:30px;width:674px;background:url(/Images/table_top_bg_tcm52-105549.png) #f3f3f4 no-repeat;}
.EtrackTable td {border-left:1px dashed #7f7f7f;padding:5px;border-top:1px dashed #7f7f7f;}
.EtrackTable td:first-child {border-left:none;}
.EtrackTable td p {margin:0px!important;}
.EtrackTable .head td {color:#fff; height:37px;border-left:1px solid #56616b;border-top:none;}
.EtrackTable .head td:first-child {border-left:none;}
.Section {width:674px!important;float:left;clear:both;}
.default_layout .Section .Row, .krumme .Row {width:674px!Important;}
#contactform .Ring {height:178px!important;background:url(/Images/travlhed_tcm52-105152.png)!important;margin-bottom:30px;}
#validationMessages {position:absolute;right:0px;top:0px;}
.LabelCell {font-weight:normal!important;}
.SectionLabel {float:left;font-size:14px;font-weight:bold;margin-top:10px;margin-bottom:10px;}
.formbtn {background:none!important;margin-right:0px!important;padding-right:0px!important;}
.upRemoveButton {float:left;}
.upFileBox {float:left;margin-top:2px;margin-left:5px; width:116px;}
.upSelectButton {float:left;}
.formbtn .sendhenvendelse, .formbtn .sendhenvendelse:hover {background:url(/Images/generic_btn_200_tcm52-105597.png)!important;height:19px;width:180px;padding:10px;color:#fff!important;font-size:14px;margin-top:25px;margin-left:430px!important;}
.TekstLink .SectionLabel {font-size:12px;margin:0px;}
#showCFHelp {position:absolute;left:0px;width:300px;padding:10px;background:#d9d6d1;border:1px solid #424a52;}
.ui-datepicker {background:#e0d6b5;padding:5px;border:1px solid #424a52; display:none; }
#cfIframe {border:0;}
/*
#contactformbottom {background:url(/Images/detail_form_bottom_tcm52-106800.jpg) no-repeat;height:4px;width:674px;}
#contactform {background:#F3F3F4 url(/Images/detail_form_top_tcm52-106799.jpg) no-repeat;padding-top:5px;}
.detailform {padding:20px;border-left:1px solid #E4E4E5; border-right:1px solid #E4E4E5;width:632px;float:left;clear:both;}
.EtrackTable {width:634px!important;}
.Section {width:634px!important;}
.default_layout .Section .Row, .krumme .Row {width:634px!Important;}
*/
.detailform {width:672px;float:left;clear:both;}
.ui-dialog{background:#fff;border:1px solid #424a52;width:400px;padding:20px;}

#cf1_s__Buttons .formbtn{ background:url(/Images/btn_end_tcm52-103155.png) no-repeat right!important;padding-right:3px!important;height:23px!important;float:left!important;margin-right:15px!important; }
#cf1_s__Buttons .formbtn .Button, #cf1_s__Buttons .formbtn .Button:hover { background:url(/Images/btn_start_long_tcm52-103156.png) no-repeat!important; float:left!important; color:#fff!important; height:23px!important; padding:3px!important; text-decoration:none!important; }


