﻿/******************* GLOBAL ************************/
body 
{
    font-family: Verdana, Arial, Trebuchet MS;
    font-size: 10pt;
    color: Black;
}
h1
{
    color: #0080ff;
    margin: 0;
    font-family: Verdana, Trebuchet MS, Arial;
    font-size: 1.2em;
}
h2
{
    color: #003399;
    font-family: Verdana, Trebuchet MS, Arial;
    font-size: 1.1em;
    margin: 0;
}
hr 
{
    color: #078400;
    background-color: #078400;
    color: #e8e8e8;
    background-color: #e8e8e8;
    height: 2px;
    margin: 5px 0;
    clear: both;
}
a:link, a:visited, a:active
{
    color: #0033CC;
    text-decoration: none;
}
a:hover 
{
    text-decoration: underline;
}
a:link.pil, a:visited.pil, a:active.pil 
{
    color: #55595c;
	padding-left: 20px;
	text-decoration: none;
	background-image: url(grafik/knap-op2.png);
	background-repeat: no-repeat;
	background-position: 1px;
}
a:hover.pil 
{
    padding-left: 20px;
	color: #55595c;
	text-decoration: underline;
	background-image: url(grafik/knap-ned3.png);
	background-repeat: no-repeat;
	background-position: 1px;
}
hr 
{
    clear:both;
    height: 1px;
    color: Black;
}
th
{
    text-align: left;
    background-color: #AABEC4;
}
.gray 
{
    font-weight: bold;
    color: Gray;
}
/****************************** ikoner og flag ******************************/
.flaggruppe
{
    display:none;
}

.flag
{
    border: none;
    padding: 0 0 0 7px;
}

.ikoner 
{
    display:none;
}
.ikon 
{
    border: 0px;
    margin-right: 10px;
}

/************************** STRUKTUR **********************/
.maintable 
{
    width: 765px;
    margin: 0 auto;
    background-color: White;
}
.header 
{
    display:none;
}
.header-de
{
    display:none;
}
.header-uk 
{
    display:none;
}
.main
{
    width: 560px;
    vertical-align: top;
    padding: 15px;
    background-color: white;
}
.rightrow
{
    display:none;
}
.footer
{
    display:none;
}
.footertekst 
{
    display:none;
}
.bottom 
{
    width: 765px;
    height: 45px;
    text-align: center;
    color: Gray;
    margin: 0px auto;
}

/*Kreativweb logo - gennemsigtig effekt*/
   a:link img.opacity, a:visited img.opacity 
{
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	border:none; 
    margin:-1px;
}
a:hover img.opacity 
{
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    border:none; 
    margin-bottom:-1px;
}
a:link.footerlink,a:visited.footerlink,a:active.footerlink 
{
    color: White;
    text-decoration: none;
}
a:hover.footerlink
{
    color: White;
    text-decoration: underline;
}
.firkant_top {
	display:none;
}
/************************* MENU ***********************/
.menugruppe1
{
    display:none;
}
.menugruppe2
{
    display:none;
}
ul.topmenu 
{
    float: left;
    width: 570px;
    margin-left: -35px;
    margin-bottom: 0px;
}
li.menulink
{
    list-style-type:none;
    float: left;
    font-weight: bold;
    font-size: 0.9em;
    padding: 5px;
    margin: 0px;
    font-family: Trebuchet MS, Verdana, Arial;
}
a:link.menupkt1, a:active.menupkt1, a:visited.menupkt1
{
    color: white;
    text-decoration: none;
    font-size: 0.9em;
    padding: 0px;
    margin: 0px;
}
a:hover.menupkt1 
{
    text-decoration:underline;
    color: White;
    font-size: 0.9em;
    padding: 0px;
    margin: 0px;
}
a:link.menupkt, a:active.menupkt, a:visited.menupkt 
{
    color: White;
    text-decoration: none;
    padding: 4px;
    margin: 0px;
}
a:hover.menupkt 
{
    text-decoration:none;
    font-weight: bold;
    background-color: #336699;
    padding: 4px;
    margin: 0px;
}
.smaller 
{
    font-size: 0.8em;
}
.billede-bg-top 
{
    background-image: url("./grafik/logo-bg-top.png");
    width: 180px;
    height: 12px;
}
.billede-bg-middle 
{
    background-image: url("./grafik/logo-bg-middle.png");
    width: 180px;
    text-align: center;
}
.billede-bg-bottom 
{
    background-image: url("./grafik/logo-bg-bottom.png");
    width: 180px;
    height: 12px;
}

/***************************** SØG ****************************/
#soegeboks 
{
	display:none;
}
.soegfelt 
{
	display:none;
}
.soegbtn 
 {
	display:none;
 }
 .soegfelt2 
{
	display:none;
}
.soegbtn2 
 {
	display:none;
 }
 .visvare 
 {
     font-weight: normal;
 }
 .div-header 
 {
     background-color: #E8F4F7;
 }
 .div-header2 
 { 
    background-color: #F4F3B9;     
 }
 .div-header3
{
    background-color: #BBF09B;
}
.sortering 
{
    width: 250px;
    float:left;
}
.rejsesoegning 
{
    width: 205px;
    float:right;
}
.rejsesoegning2 
{
    width: 320px;
    float:right;
    text-align:right;
}
.linkAlleRejsemaal 
{
    width: 195px;
    float:left;
    padding: 4px;
    background-color: #f2f2f2;
    text-align: center;
}
 
/************************** Default **************************/
.sidstenyt 
{
    width: 250px;
    float: left;
    margin-bottom:10px;
    padding: 0px 0px 15px 15px;
    border-left: 1px dashed #C3C3C3;
    min-height: 135px;
}
.velkommen
{
    width: 260px;
    float: left;
}
.frontDanmarkWrapper
{
    width: 530px;
    background-color: white;
    /*border: 2px solid #4469a0;*/
    min-height: 90px;
    padding: 0;
    margin-top: 10px;
    clear: both;
}
.frontDanmark1
{
    width: 509px;
    height: 29px;
    /*background-color: #4469a0;*/
    background-image: url(grafik/bg-table-top.jpg);
    padding: 3px 10px 2px 10px;
    color: White;
}
.frontDanmark2
{
    width: 505px;
    min-height: 50px;
    padding: 10px;
    border-left: 2px solid #dfdfdf;
    border-right: 2px solid #dfdfdf;
}
.frontDanmark3
{
    width: 529px;
    height: 15px;
    background-image: url(grafik/bg-table-bottom.jpg);
}
.frontUdlandWrapper
{
    width: 530px;
    background-color: white;
    /*border: 2px solid #d1ad19;*/
    min-height: 120px;
    padding: 0;
    margin-top: 10px;
    clear: both;
}
.frontUdland1
{
    width: 509px;
    height: 29px;
    /*background-color: #d1ad19;*/
    background-image: url(grafik/bg-table-top.jpg);
    padding: 3px 10px 2px 10px;
    color: White;
}
.frontUdland2
{
    width: 505px;
    min-height: 70px;
    padding: 10px;
    border-left: 2px solid #dfdfdf;
    border-right: 2px solid #dfdfdf;
    clear:both;
}
.frontUdland3 
{
    width: 529px;
    height: 15px;
    background-image: url(grafik/bg-table-bottom.jpg);
}
.map 
{
    width:110px;
    float: left;
    margin-top: -15px;
}
.steder 
{
    width: 390px;
    float:right;
    margin-top: -10px;
}
.map2
{
    margin-top: 15px;
    margin-bottom: 5px;
    text-align: center;
    width: 210px;
    float:left;
}
.steder2 
{
    width: 290px;
    float:right;
    margin-top: 15px;
    padding: 10px;
    min-height: 150px;
    border: 2px solid #dfdfdf;
    background-color: #f2f2f2;
}
.graaboks 
{
    width: 507px;
    padding: 10px;
    border: 2px solid #dfdfdf;
    background-color: #f2f2f2;
    text-align: center;
}
/*************************** Partner ****************************/
.PartnerLogo 
{
    float: right;
    width: 150px;
}
.PartnerLogo2 
{
    float: right;
    height: 50px;
    border: 0px;
}
.tdshow
{
    vertical-align:top;
    padding: 3px 0;
    font-weight: bold;
    color: Gray;
    width: 140px;
}
.tdshow2
{
    vertical-align:top;
    padding: 5px;
}