body{background:#bad5e8;border:0;font-family:verdana,sans-serif;margin:0;min-width:600px;padding:0;text-decoration:none;width:100%;
	zoom:1;position:relative;} /* Fixes IE 6 and IE 7 Zoom Bugs */
p,ul{margin:0;padding:0;}
#wrapper{background:url(kant-top.jpg) no-repeat left top;clear:both;left:50%;margin:9px 0 0 -505px;min-height:10px;
	padding:9px 0 0 0;position:relative;text-align:left;width:1010px;}



/* Header */
.header_wrap{background:#57606e;height:115px;margin:0;width:100%;}
.header_box{background:#fff url(kant-lr.jpg) repeat-y left top;height:115px;margin:0 auto;text-align:center;width:1010px;}
.header{letter-spacing:0.8px;margin:0 auto;padding:24px 0 29px 0px;text-align:left;}
#tdhead1{border:0;text-align:left;width:660px}
p.logo{color:#036;display:inline;font:32px "Georgia",serif;padding:0 0 0 73px;}
p.dot{color:#036;display:inline;margin:0 0 0 -1px;font:16px "Georgia",serif;}
*:first-child+html p.dot{margin:0 0 0 2px;} /* IE7 */
p.under{margin:3px 0 0 0;font:11px "Georgia",serif;padding:0 0 0 77px;letter-spacing:0.1px;text-align:left;}

#mrv-logo{padding:30px 0 0 72px;text-align:left;}
#mrv-logo a img{border:0;}
p.under2{margin:2px 0 0 0;font:11px "Georgia",serif;padding:0 0 0 77px;letter-spacing:0.1px;text-align:left;}


/* Navigation */
#menu_wrap{width:100%;margin:-15px 0 0 0;}
#menu-bg{width:1010px;background:#fff url(kant-lr.jpg) repeat-y left top;position:relative;z-index:1100;height:24px;margin:0 auto;}

#menu{margin:0;list-style:none;padding:0 0 0 180px;}
.menu-greece{margin:0 0 0 -106px;}

#menu li.top-list{float:left;height:24px;}
#menu li.top-list a.top-link,#menu li.top-list p.top-link{float:left;display:block;height:24px;padding:0px 13px 0 16px;text-decoration:none;font:12px/25px helvetica,arial,sans-serif;color:#111;background:#000;}

#menu li.sub a.top-link,#menu li.sub p.top-link{background:url(menu-right.gif) no-repeat right top;float:left;}
#menu li.sub a.top-link span,#menu li.sub p.top-link span{background:url(menu-left.gif) no-repeat left top;float:left;margin:0 0 0 -16px;padding:0 2px 0 16px;height:24px;}

#menu table{border-collapse:collapse;width:0;height:0;position:absolute;left:0;top:0;}

#menu li.sub a.top-link:hover,#menu li.sub p.top-link:hover{background:url(menu-right.gif) no-repeat 100% -25px;color:#c3edfb;}
#menu li.sub a.top-link:hover span,#menu li.sub p.top-link:hover span{background:url(menu-left.gif) no-repeat 0% -25px;}

#menu li.sub:hover > a.top-link,#menu li.sub:hover > p.top-link{background:url(menu-right.gif) no-repeat 100% -25px;color:#c3edfb;}
#menu li.sub:hover > a.top-link span,#menu li.sub:hover > p.top-link span{background:url(menu-left.gif) no-repeat 0% -25px;}

#menu li.sub:hover{position:relative;}
#menu li.sub a.top-link:hover,#menu li.sub p.top-link:hover{position:relative;max-width:250px;}



	/* Submenu */
#menu div.subWrap{color:#222;position:absolute;left:-9999px;font-family:verdana,arial,sans-serif;font-weight:bold;border:#ccc 1px solid;background:#fcfdfe;-moz-border-radius-bottomleft:15px;border-bottom-left-radius:15px;-moz-border-radius-bottomright:15px;border-bottom-right-radius:15px;}

#menu div.subWrap p.stat{padding:0 0 0 10px;margin:10px 25px 0 25px;font-size:11px;line-height:26px;background:url(linedot.gif) repeat-x left bottom;min-width:100px;}
#menu div.subWrap p.stat-b{padding:0 0 0 10px;margin:3px 25px 0 25px;font-size:11px;line-height:24px;background:url(linedot.gif) repeat-x left bottom;min-width:100px;}

#menu div.spanCol1 ul li.litop{margin:0 0 15px 0;overflow:visible;}

#menu div.col1{width:150px;}
#menu div.col2{width:300px;}
#menu div.col2b{width:350px;}
#menu div.col2c{width:400px;}
#menu div.col3{width:480px;}
#menu div.col3b{width:450px;}
#menu div.col3c{width:500px;}
#menu div.col4{width:620px;}
#menu div.col4b{width:710px;}
#menu div.col4c{width:670px;}
#menu div.col4d{width:690px;}
#menu div.col4e{width:635px;}
#menu div.col4f{width:600px;}
#menu div.col5{width:800px;}
#menu div.col1b{width:200px;}
#menu div.col1c{width:215px;}
#menu div.col1d{width:240px;}
#menu div.skub{margin-left:30px;}
#menu div.skub2{margin-left:15px;}
#menu div.skub3{float:right;margin-right:55px;}


#menu div.subCol{float:left;padding:16px 0 32px 0;overflow:hidden;}
#menu div.subCol ul{padding:0;margin:0;list-style:none;}
#menu div.subCol ul li{height:20px;line-height:20px;overflow:hidden;}
#menu div.subCol ul li a{height:20px;line-height:20px;font-size:10px;text-decoration:none;color:#059;padding:0 10px 0 35px;}
#menu div.subCol ul li a.hvd{color:#00207d;}
#menu div.subCol ul li a.over{height:16px;font-size:10px;text-decoration:none;color:#555;padding:0 10px 0 30px;}
#menu div.subCol ul li a.spain{color:#070;}
#menu div.subCol ul li p.over{height:16px;font-size:10px;text-decoration:none;color:#555;padding:0 10px 0 30px;}


#menu div.subCol ul li a.askub{padding:0 10px 0 55px;}
#menu div.subCol ul li a.overskub{padding:0 10px 0 50px;}
#menu div.subCol ul li p.overskub{padding:0 10px 0 50px;}

#menu div.MinWidth{min-width:115px;}
#menu div.MinWidth122{min-width:122px;}

#menu li a:hover{}
#menu li.top-list:hover > a{}

#menu li.sub a:hover{}
#menu li.sub:hover > a{}

#menu :hover div.subWrap{left:0px;top:24px;}
#menu :hover div.sw-96{left:-96px;}/*Vejrudsigter*/
#menu :hover div.sw-106{left:-106px;}
#menu :hover div.sw-166{left:-166px;}
#menu :hover div.sw-207{left:-207px;}
#menu :hover div.sw-212{left:-212px;}
#menu :hover div.sw-338{left:-338px;}

#menu div.subCol ul li a:hover{color:#059;text-decoration:underline;}
#menu div.subCol ul li a.hvd:hover{color:#00207d;}
#menu div.subCol ul li a.over:hover{color:#555;}
#menu div.subCol ul li a.spain:hover{color:#070;}

#menu div.topCol0{width:200px;}
#menu div.topCol1{width:350px;}
#menu div.topCol1b{width:380px;}
#menu div.topCol2{width:450px;}
#menu div.topCol3{width:500px;}
#menu div.topCol3c{width:525px;}
#menu div.topCol3b{width:600px;}
#menu div.topCol4{width:620px;}
#menu div.topCol4c{width:670px;}
#menu div.topCol4b{width:710px;}
#menu div.topCol5{width:800px;}

#menu div.spanCol1{width:200px;float:left;padding:10px 0 28px 0;}
#menu div.spanCol1 ul{padding:0;margin:0;list-style:none;}
#menu div.spanCol1 ul li{height:20px;line-height:20px;overflow:hidden;}
#menu div.spanCol1 ul li a{height:20px;line-height:20px;font-size:10px;text-decoration:none;color:#059;padding:0 10px 0 35px;}
#menu div.spanCol1 ul li a.hvd{color:#00207d;}
#menu div.spanCol1 ul li p.over{height:24px;font-size:10px;text-decoration:none;color:#555;padding:0 10px 0 29px;}
#menu div.spanCol1 ul li a.over{height:24px;font-size:10px;text-decoration:none;color:#555;padding:0 10px 0 33px;}
#menu div.spanCol1 ul li a:hover{color:#059;text-decoration:underline;margin-right:10px;}
#menu div.spanCol1 ul li a.hvd:hover{color:#00207d;}

#menu div.spanWidth1{width:200px;}
#menu div.spanWidth2{width:225px;}
#menu div.spanWidth3{width:175px;}
#menu div.spanWidth4{width:280px;}
#menu div.spanWidth5{width:150px;}
#menu div.spanWidth6{width:250px;}


#menu div.spanCol2{width:225px;float:left;padding:10px 0 28px 0;}
#menu div.spanCol2 ul{padding:0;margin:0;list-style:none;}
#menu div.spanCol2 ul li{height:20px;}
#menu div.spanCol2 ul li a{height:20px;font-size:10px;text-decoration:none;color:#059;padding:0 0px 0 50px;}
#menu div.spanCol2 ul li a.hvd{color:#00207d;}
#menu div.spanCol2 ul li p.over{height:24px;font-size:10px;text-decoration:none;color:#555;padding:0 10px 0 49px;}
#menu div.spanCol2 ul li a:hover{color:#059;text-decoration:underline;margin-right:10px;}
#menu div.spanCol2 ul li a.hvd:hover{color:#00207d;}

.minusmargin{margin-bottom:-15px;}


	/* Responsive */
.closeSubLi{display:none;}
@media screen and (max-width:1000px){
#menu .sub :hover div.subWrap{display:block;}
#showSub{display:block;}
#hideSub{display:none;}
.closeSubLi {display:block;height:28px;line-height:28px;margin:18px 15px -14px 0px;}
.closeSub {background:#fff;border:1px solid #c8c8c8;border-radius:6px;cursor:pointer;display:block;float:right;position:relative;height:24px;width:24px;}
.closeSub::before {background:#c8c8c8;content:"";display:block;height:2px;left:6px;position:absolute;top:5px;transform-origin:left top;transform:rotate(45deg);width:18px;}
.closeSub::after {background:#c8c8c8;content:"";display:block;height:2px;left:6px;position:absolute;top:17px;transform-origin:left bottom;transform:rotate(-45deg);top:17px;width:18px;}
/* 82-83 */
#menu div.subCol ul li{height:27px;line-height:27px;}
#menu div.subCol ul li a{height:27px;line-height:27px;}
/* 130-131 */
#menu div.spanCol1 ul li{height:27px;line-height:27px;}
#menu div.spanCol1 ul li a{height:27px;line-height:27px;}
/* 148-149 */
#menu div.spanCol2 ul li{height:27px;line-height:27px;}
#menu div.spanCol2 ul li a{height:27px;line-height:27px;}
}




/* Content */
#content_wrap{clear:both;min-height:10px;position:relative;text-align:left;width:100%;}
#wrap-columns{background:#fff url(kant-lr.jpg) repeat-y left top;float:left;width:1010px;}

#content-m{border-left:#aaa 1px solid;border-right:#aaa 1px solid;float:left;min-height:1130px;width:654px;}
#content-m2{border-left:#aaa 1px solid;float:left;min-height:1130px;width:829px;}
#content-l{float:left;width:163px;padding:0 0 0 14px;}
#content-r{float:right;width:174px;padding:0 0 0 3px;}

.footer{clear:both;color:#666;font-size:10px;font-weight:normal;letter-spacing:0.5px;margin:0 auto;padding:4px 0 45px 0px;text-align:center;
	text-decoration:none;}
#cookieZZZ{background:url(privacy_small_icon.png) no-repeat 100% 2%;padding:2px 19px 45px 0;}
#footer-bg{background:url(kant-bund.jpg) no-repeat left bottom;clear:both;left:50%;margin:-9px 0 0 -505px;min-height:9px;position:relative;
	text-align:left;width:1010px;}




/* Ads */
.lu{padding:5px 0 10px 1px;}
.ad_468x60-vu-land{border:#9c9b9b 1px solid;margin:38px 0 70px 92px;width:468px;}
.ad_468x60-vejrkort{border:#9c9b9b 1px solid;margin:35px 0 35px 92px;width:468px;}
.ad_728x90{clear:both;text-align:center;padding:24px 0 10px 0;padding:0px 0 0px 0;margin:0 auto;}
#ad-125x125{border:#9c9b9b 1px solid;margin:18px 0 0 19px;height:165px;}
.ad_468x60b{margin:80px 0 55px 85px;}
#push-10px{margin:5px 0 0 10px;}
#hotels{margin-bottom:15px;}
.BookingWrap{margin:8px 0 4px 10px;height:390px;width:140px;}
.BookingTop{background:url(/hotels/booking-banner-140x390-top.png) no-repeat 0px 0px;height:123px;width:140px;}
.BookingBot{height:267px;width:140px;}
.BookingWrap:hover{cursor:pointer;}
#trivagoAd{border:0px solid #99b;height:500px;width:140px;}
#trivagoAd:hover{cursor:pointer;}

.ad_300x250A{margin:75px 50px 35px 50px;}
.ad_300x250B{margin:75px 50px 105px 50px;}
.ad_300x250vu{margin:22px 50px 14px 50px;}
.width300{width:300px;}
.ad_Border{background-color:#fff;border:#ccc 1px solid;padding-top:1px;}
.ad_Bg{background-color:#eee;padding:19px 0 19px 0;border:0;
	background-image: -moz-linear-gradient(bottom,#e2e2e2,#f0f0f0 175px);
	background-image: -webkit-gradient(linear,left bottom,left top,color-stop(0,#e2e2e2),color-stop(60%,#f0f0f0)); /* Chrome,Safari4+ */
	background-image: -webkit-linear-gradient(bottom,#e2e2e2 0%,#f0f0f0 60%); /* Chrome10+,Safari5.1+ */
	background-image: -ms-linear-gradient(bottom,#e2e2e2 0%,#f0f0f0 60%); /* IE10+ */
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f0f0f0', endColorstr='#e2e2e2')"; /* IE8 */
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#f0f0f0', endColorstr='#e2e2e2'); /* IE6-9 */}
.ad_BgInner{background-color:#fff;border:#ccc 1px solid;display:block;margin:0 auto;padding:1px;text-align:center;}
.ad_468x60{border:0;margin:0;width:100%;}
	* html .ad_468x60{height:480px;}
	*:first-child+html .ad_468x60{height:480px;}

#navad_wrap{width:100%;background:#083868 url(kant-lr.jpg) repeat-y left top;}
#navad_back{background:#083868 url(test-nav3.jpg) repeat-x left top;border-bottom:#888 1px solid;border-top:#aaa 1px solid;
	height:31px;margin:0 auto;width:992px;}
#navad_text{padding:7px 0 7px 46px;}





/* Fonts */
h1{background:url(dots.png) repeat-x left 40px;color:#036;font:normal 20px Georgia,serif;margin:52px 40px 30px 35px;padding:0 0 20px 15px;}
h2{clear:both;color:#111;font-size:13px;font-weight:bold;margin:0;padding:45px 50px 5px 50px;}
.forecast{clear:both;color:#111;font-size:13px;font-weight:bold;margin:0;padding:45px 0 12px 185px;}
p.tekst{clear:both;color:#111;font-size:13px;line-height:20px;margin:0;padding:0 50px 0 50px;}
.tekst a{color:#1030aa;}
p.tekst-float{color:#111;font-size:13px;line-height:20px;padding:0 50px 0 50px;margin:-10px 0 0 0;}
li.klima{color:#111;font-size:13px;line-height:18px;margin:65px 85px 0 85px;padding:0;}
li.klima-mi{clear:both;color:#111;font-size:13px;line-height:18px;list-style-type:none;margin:75px 0 -15px 135px;padding:0;}
p.tekst2{border:#9c9b9b 1px solid;color:#111;float:left;font-size:13px;margin:9px 100px 12px 80px;padding:12px 15px 15px 15px;width:474px;}
.tekst2 a{color:#11b;}
p.tekst3{color:#111;float:left;font-size:13px;line-height:18px;margin:0;padding:15px 15px 10px 18px;width:474px;}


.border{border:#9c9b9b 1px solid;margin:35px 70px 12px 70px;}
#tablespace{height:30px;}
#linktable td{padding:0 0 0 34px;}
#linktable tr td a{color:#1030aa;font-size:13px;line-height:22px;padding:0 0 0 23px;margin:0 0 15px -34px;}


.landemenu{color:#111;font-size:10px;line-height:16px;margin:10px 30px 30px 20px;}
.landemenu a{color:#159;font-size:10px;text-decoration:none;}


.noscript{clear:both;color:#e00;font-size:13px;padding:33px 5px 0 25px;line-height:150%;}


.vejrudsigt{margin:0 0 50px 180px;}
.vejrgraf{display:block;height:300px;margin:33px 0 50px 130px;width:400px;}
.vejrgraf-dk{display:block;height:300px;margin:0 0 55px 130px;width:400px;}


/* Temperatur Tabel */
table.temp{background-color:#ddd;font-size:13px;line-height:20px;margin:60px 0 0px 50px;}
table.temp tr th{color:#eee;font-size:14px;text-align:left;text-indent:14px;}
table.temp tr.dblue{background:#258 url(tabletop.jpg);height:30px;}
table.temp tr.dred{background:#9b2f2f url(tabletop-dk2.jpg);height:30px;}
table.temp tr.md{background-color:#5c6675;color:#fff;}
table.temp tr.one{background-color:#fff;}
table.temp tr.two{background-color:#eaf4fd;}
table.temp tr.md td{max-width :90px;padding:0 7px;text-align:center;}
table.temp td{padding:0 25px 0 0;text-align:right;}
table.temp td.first,table.temp tr.md td.first{padding:0 10px 0 10px;text-align:left;}
p.tablefooter{color:#606060;float:right;font-size:9px;line-height:20px;margin:0;padding:6px 62px 25px 0;text-align:right;}
p.tablefooter a{color:#3050a0;font-size:9px;text-decoration:none;}


/* Link Oversigt */
.o{background:#fff url(box-corner.gif) no-repeat;margin:30px 0 0 7px;width:148px;}
.o-h{padding:11px 11px 0 11px;}
.o-c{background:url(box-corner.gif) no-repeat 0 100%;min-height:75px;padding:10px 0 15px 0;}
.o p{background:url(box-top.gif) repeat-x 0 100%;color:#555;display:block;font-size:10px;margin:-9px -10px 0 -10px;padding:8px 10px 8px 14px;}
.o ul{margin:0 0 0 33px;list-style-type:decimal;font-size:9px;line-height:14px;color:#555;}
.o li{padding:4px 10px 5px 0;}
.o li a{text-decoration:none;color:#555;font-size:9px;line-height:12px;margin:0 0 0 -4px;padding:0;}
.o li a:hover{text-decoration:underline;}


/* SearchBox and Social */
#search_box{margin:-10px 50px 10px 0;float:right;display:inline;}
	* html #search_box{margin:-1px 50px 1px 0;}
#search_box input#search_text{background:transparent url('search.png') no-repeat -8px 0;border:0;color:#999;
	display:block;float:left;font-size:11px;height:24px;line-height:24px\9;margin:0;outline:none;padding:0 0 0px 0;padding:0\9;}
#search_box span{background:transparent url('search.png') no-repeat;display:block;float:left;height:24px;margin:0;padding:0;width:6px;}
#search_box input#search_text:focus{color:#444;line-height:24px\9;padding:0 0 0px 0;padding:0\9;}
#search_box #search_submit{background:transparent url('search.png') no-repeat -296px 0;
	border:0;cursor:pointer;display:block;float:left;height:24px;margin:0;padding:0;width:26px;}
#search_box #search_submit:hover{background:transparent url('search.png') no-repeat -323px 0;}

#social{display:inline;float:right;margin:-17px 40px 15px 0;padding:0;}
#social td{padding-left:15px;}
#socialImg{display:inline;float:right;margin:-17px 2px 18px 0;padding:0;}
#fbFrame{display:inline;margin:0;padding:0;position:relative;height:20px;width:150px;}



/* AfbudsGuide.dk */
#AG_wrap{border:1px solid #bbb;margin:0 0 0 2px;position:relative;width:156px;
	border-top-left-radius:9px;border-top-right-radius:9px;border-bottom-left-radius:9px;border-bottom-right-radius:9px;}
#AG_wrap a{text-decoration:none;}
#AG_topText{color:#888;font:9px/15px helvetica,arial,sans-serif;letter-spacing:0px;padding-top:6px;text-align:center;}
#AG_logo{height:20px;width:132px;margin:7px 0 1px 10px;padding-left:1px;}
#AG_logo:hover{border-bottom:1px solid #777;cursor:pointer;margin:7px 0 0px 10px;}
.AG_offer{height:222px;margin:6px 0 0 6px;overflow:hidden;padding:1px 0 2px 0;width:144px;}
.AG_img_wrap{background:url(/folder/image-shadow.gif) no-repeat right bottom;float:left;margin:8px 6px 5px 6px;}
.AG_img_wrap img{border:1px solid #c4c4c4;border-top-left-radius:2px;border-top-right-radius:2px;
	margin:-2px 4px 5px -3px;padding:2px;height:97px;width:129px;}
.AG_text{float:left;width:121px;padding-left:13px;}
.AG_text h2{color:#444;font:bold 13px/23px helvetica,arial,sans-serif;height:23px;overflow:hidden;margin:0 0 4px 0;padding:0;}
.AG_text ul{color:#5a5a5a;font:11px/15px helvetica,arial,sans-serif;list-style:none;margin:0;padding:0;}
.AG_text li{padding-left:10px;height:15px;}
	li#b1{background:url(/folder/bullets.gif) 2px 0px repeat-y;}li#b2{background:url(/folder/bullets.gif) 2px -9px repeat-y;}
	li#b3{background:url(/folder/bullets.gif) 2px -18px repeat-y;}li#b4{background:url(/folder/bullets.gif) 2px -27px repeat-y;}
.AG_pris{color:#5a5a5a;display:block;font:11px helvetica,arial,sans-serif;margin:0px;padding:0 0 0 2px;}
.AG_pris span{font:bold 16px/28px helvetica,arial,sans-serif;}
	span#c1{color:#20b010;}span#c2{color:#e30ee0;}span#c3{color:#00a6f0;}span#c4{color:#ff6400;}

#AG_search {
	-moz-box-shadow:inset 0px 1px 0px 0px #b2eb9b;
	-webkit-box-shadow:inset 0px 1px 0px 0px #b2eb9b;
	box-shadow:inset 0px 1px 0px 0px #b2eb9b;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #5acc25), color-stop(1, #3abd1a) );
	background:-moz-linear-gradient( center top, #5acc25 5%, #3abd1a 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5acc25', endColorstr='#3abd1a');
	-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-topleft:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;
	border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;
	background-color:#5acc25;border:1px solid #29c21b;color:#ffffff;display:inline-block;font:bold 11px arial,sans-serif;height:24px;line-height:24px;
	margin:15px 0 21px 10px;text-align:center;text-decoration:none;text-indent:0px;text-shadow:1px 1px 0px #326125;width:134px;
}
#AG_search:hover{
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #59c924), color-stop(1, #5fd627) );
	background:-moz-linear-gradient( center top, #5fd627 5%, #59c924 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#59c924', endColorstr='#5fd627');
	background-color:#59c924;cursor:pointer;
}
#AG_search:active{position:relative;top:2px;cursor:pointer;}