body
{
	
	background-image:url(/images/pagebackground.gif);
	font:11px Verdana,Geneva,Arial,Helvetica,sans-serif;
	margin:0;
	padding:0;
}

H1 {
font-size: 14px;
font-family : Verdana;
font-weight:bold;
color : #000000;
}
H2 {
font-size: 13px;
font-family : Verdana;
font-weight:bold;
color : #000000;
}
H3 {
font-size: 12px;
font-family : Verdana;
font-weight:bold;
color : #000000;
}

TR
{
	font-size:13px;
}

/*TD,P,INPUT
{
	font-size:10px;
}
TR
{
	font-size:13px;
}
*/
.pageTop
{
	background: url(/images/logo.gif) no-repeat;
	width:970px;
	height:65px;
}
.menu
{
	width:970px;
	height:20px;
	background:transparent url(/images/menubar.gif) no-repeat;
}
.mastertb 
{
	width:970px;
}

/* ---------  Venstre Infobar start ----------- */


TD.TrafikInfoOver {
padding-left: 4px;
font-size: 12px;
font-family : Verdana;
font-weight:bold;
color : #286780;
}
TD.TrafikInfoTekst {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
color : #286780;
}
.TrafikInfoGif {
border: 0px;
float: right;
}


TD.BHTInfoAfg {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
font-weight:bold;
color : #286780;
}
TD.BHTInfoTilHavn {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
color : #286780;
}
TD.BHTInfoSkib {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
color : #286780;
}
TD.BHTInfoTid1 {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
color : #286780;
}
TD.BHTInfoTid2 {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
font-weight:bold;
color : #FF6400;
}
TD.BHTInfoDatoSkift {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
color : #286780;
}
.BHTInfoDatoGif {
padding-left: 10px;
width:185px;
height:6px;
}

TD.BHTInfoAflyst {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
font-weight:bold;
color : #FF6400;
}
.BHTInfoAnkomstGif {
border: 0px;
float: right;
}

.BHTInfoAfgangGif {
border: 0px;
float: right;
}



TD.nyheder {
padding-left: 4px;
font-size: 10px;
font-family : Verdana;
font-weight:bold;
color : #286780;
}

.infobar
{
	background-color:#BDD0DE;
	width:200px;
	
}

.gifInfo
{
	width:200px;	
	height:1px;
}
/* ---------  ^^^^^  Venstre Infobar slut  ----------- */


.skiller
{
	width:5px;
}

/* ---------  INDHOLD START ----------- */
.tdMain
{
	font-size:13px;
	background-color:#FFFFFF;
	width:765px;
	border:solid 1px #BDD0DE;
	padding-top:5px;
	height:100%;
	padding-left:9px;
	padding-right:9px;
}
TD.tdMain {
font-size: 13px;
	
}



TR.TableStyle1
{
	font-size:13px;
	background-color:#eeeeee;
	padding-right:12px;
		
}


TR.TableStyle1_Overskrift
{
	font-size:12px;
	background-color:#BDD0DE;
	border:solid 1px #000000;	
}



.tdMain a:link {
            color: #2C8DB4;
	text-decoration: underline;
      }
.tdMain a:visited {
          color: #2C8DB4;
	text-decoration: underline;
      }
.tdMain a:hover {
         color: #FF6600;
	text-decoration: none;
      }
.tdMain a:active {
           color: #FF6600;
	text-decoration: none;
      }





/* ---------  INDHOLD SLUT ----------- */


.main
{
	width: 745px;
	border: 1px solid #BDD0DE;
	height: 100%;
	padding:8px;
}
.footer
{
	background: transparent;
	height: 15px;
	padding: 4px;
	text-align: right;
	font-size: 9px;
	text-decoration: none;
	color: #4E5D6B;
}
.forsidePix
{
	background: url(/images/forsidepix_c.jpg);
	width: 745px;
	height:356px;
	
}

.gifSkiller
{
	width:5px;
	height:1px;	
}
.gifMain
{
	width:765px;
	height:1px;	
}
}

/* ---------  SHOPPEN ----------- */

TD.Shop_Overskrift
{
	font-size:12px;
	font-weight:bold;
	background-color:#EBEDF0;
	padding-left: 4px;
	
}

TD.Shop_Euro
{
	font-size:12px;
	color:#999999;
	background-color:#EBEDF0;
}
TD.Shop_Europris
{
	font-size:12px;
	color:#999999;
	background-color:#EBEDF0;
}
TD.Shop_Valuta
{
	font-size:12px;
	color:#326D87;
	background-color:#EBEDF0;
}
TD.Shop_Pris
{
	font-size:12px;
	font-weight:bold;
	color:#326D87;
	background-color:#EBEDF0;
}
TD.Shop_Beskrivelse
{
	font-size:12px;
	padding-left: 4px;
}
TD.Shop_Note
{
	font-size:10px;
	color:#CCCCCC;
	padding:14px;
}
TD.Shop_Skiller
{
	background-color:#EBEDF0;
}



/* ---------  Pris_lister ----------- */


table.Pris_Tab_LinieA{
	font-size:12px;
	background-color:#EBEDF0;
	padding-left: 8px;
	border-bottom:solid 1px #ffffff;
	text-indent: 10px;
}
table.Pris_Tab_LinieB
{
	font-size:12px;
	color:#326D87;
	font-weight:bold;
	background-color:#E6E8EA;
	padding-left: 4px;
	border-bottom:solid 1px #758A9C;
}
table.Pris_Tab_LinieC
{
	font-size:12px;
	background-color:#F7F8F1;
	padding-left: 4px;
	border-bottom:solid 1px #ffffff;
}

table.Pris_Tab_Overskrift
{
	font-size:12px;
	font-weight:bold;
	background-color:#BDD0DE;
	padding-left: 4px;
	border-bottom:solid 1px #758A9C;
}

/* ---------  FAQ ----------- */

TD.FaqIndhTitle {}
TD.FaqIndhBody {}
TD.FaqIndhOver {}
TD.FaqIndhMessage {}
TD.FaqSoegValgt {font-weight:Bold;}
TD.FaqSoegListe {}
TD.FaqSoegOver {}
TD.FaqSoegListeUnder {text-indent: 30px;}
TD.FaqSoegMessage {}
input.FaqSoegFelt {color: #326D87; background-color: #ffffff; border: 1px #BDD0DE solid; font-size:12px;}
.FaqSkillerGif {height:100%; width:11px; border: 0px;}
.FaqTopGif {border: 0px; float: right;}


/* ---------  Fartplan ----------- */

table.FartplanTabelIndhold{padding-left: 0px; width: 90%;}
.FartplanSkillerGif{height:100%; width:11px; border: 0px;}
TD.FartplanTD{}
table.FartplanTabelUdHjem{}
TD.FartplanOver{font-weight: Bold;}
TD.FartplanFraRetur{width:40px;}
TD.FartplanDrop{}
TD.FartplanKal{}
TD.FartplanDatolist{}
TD.FartplanIkoner{}
table.KalenderTabel{border:solid 1px #BDD0DE; width: 170px; background-color:#eeeeee;}
table.KalenderTabelBack{width: 165px; height: 160px; padding: 0px;}
table.KalenderTabelValgMd{width: 100%;}
table.KalenderKolValgMd{}
TD.KalenderStandard {font-size:12px; width: 20px; color: gray; text-align : center; background-color: White; text-decoration: none; font-weight: normal;}
TD.KalenderMdSkift {text-align: center; width: 20px;}
TD.KalenderVisMd {text-align : center; font-size:11px;	color: #4D657A;}
TD.KalenderBlank {text-align : center;}
TD.KalenderDage {text-align: center; width: 20px; font-size:11px; color: #ffffff; background-color: #4D657A;}
TD.KalenderDagsdato {font-size:12px; width: 20px; color: #ffffff; text-align : center; background-color: #B3C5D2; border: 1px #BDD0DE solid;}
TD.KalenderWeekendTidligere {font-size:12px; width: 20px; color: #ffffff; text-align : center; background-color: #BBBBBB;}
TD.KalenderWeekendEfter {font-size:12px; width: 20px; color: Blue; text-align : center; background-color:EDF6FF;}
TD.KalenderValgtDato {font-size:12px; width: 20px; text-align : center; background-color: #FF6600;}
TD.fartplanvisdagetekst{font-size:12px; color: #4D657A; background-color: #FFFFFF;}
TD.fartplanvisdagevalgt{font-size:16px; color: #4D657A; font-weight: Bold;}
TD.fartplanvisdage{color: #4E5D6B; background-color:#FFFFFF;}
TD.FartplanDatoVis{font-weight: Bold; color: #758A9C;}
TD.FartplanDatoVisValgtDato{font-weight: Bold;}
TD.FartplanFraTid{}
TD.FartplanFraHavn{text-indent: 10px;}
TD.FartplanBin{}
TD.FartplanTilHavn{}
TD.FartplanTilTid{color: gray;}
TD.FartplanSkib{padding-left: 15px;}
TD.FartplanIngenAfgange{}
TD.FartplanValgRute{}
.FartplanIcon1{border: 0px; float: left;}
.FartplanIcon2{padding-left: 10px; border: 0px; float: left;}
.FartplanIcon3{border: 0px; float: right;}
.FartplanIcon4{padding-left: 10px; border: 0px; float: left;}
.FartplanIcon5{border: 0px; float: right;}



/* --- Diagram --- */
td.DiagramBox{width:120px; border-width:1px; border-style:solid; border-color:#4E6578; font-size:11px;}


/* --- MenuKORT --- */
.MenuKortIndhBody{width: 500px;}
.MenuKortMenuPunkt{padding-top:75px; padding-right:12px;}
.MenuKortMenuPunkt a:link {color: #2C8DB4; text-decoration: none;}
.MenuKort{width: 450px; padding-left:120px; margin-left:0px;}
TD.MenuKortOverskrift{font-size:11px; color: #617C93;}
TD.MenuKortBeskrivelse{	font-size:10px; color: #617C93;}
TD.MenuKortPris{font-size:12px; color: #4D657A;}


/* --- Nyheder --- */
.newsOverskrift{font-size:12px; font-weight: Bold; padding-right:10px;}
.newsUnderrubrik{padding-top:8px; padding-right:10px; font-weight: Bold; color : #286780;}
.newsTekst{padding-top:8px; padding-right:10px;}
.newsImage{
}
.newsAnsvarlig{padding-top:8px; font-size:10px; color: #D3D3D3;}
/* --- Nyheder --- */



/* ---------  Henvendelse ----------- */

table.HenvTabel
{
	padding-left: 0px;
	background-color:#BDD0DE;
	padding: 0px;
}

TD.HenvAfsendt
{
	
}

TD.HenvOverSkrift
{
	
}

TD.HenvDato
{
	text-align : right;
}

TD.HenvMessage
{
	color: red;
}

TD.HenvBody
{
	
}

TD.HenvSend
{
	
}
