﻿/* 
    Copyright © 2008 Computer Sciences Corporation Denmark (CSC).
    All rights reserved. You may not use, copy, modify or transfer this
    program or any copy, modification or portion, in whole or in part,
    without the explicit written permission of CSC Denmark
*/

.temaer a{background:0 none !Important; display:inline;}
.temaer a:first-child{background:url(/_layouts/images/MoviaImagesV3/back_readmore_white.png) no-repeat 1px 4px !Important}
#mainPage a{color:#FFFFFF; letter-spacing:0.13px;} 
#mainPage ul{margin:0; padding:0;} 
#mainPage .top_border_info a.button{margin-top:0;letter-spacing:0.13px;}
#mainPage fieldset{margin:0;border:0;padding:0;}
.grid3.tabNavigation{padding-top:0;} 

.grid1 p,.grid2 p,.grid3 p,.grid4 p           {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:0.2px;line-height:18px;color:#FFF;padding-bottom:5px;margin:0;}
#basic-modal-content p                        {font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:normal;letter-spacing:0.2px;line-height:18px;color:#FFF;padding-bottom:5px;margin:0;}
.grid1 h1,.grid2 h1,.grid3 h1,.grid4 h1       {font-family:Arial;line-height:40px;padding:6px 0 0;font-size:24px;font-weight:normal;}
.grid1 h2,.grid2 h2,.grid3 h2,.grid4 h2       {font-family:Arial;line-height:40px;padding:6px 0 0;font-size:24px;font-weight:normal;}
.grid1 h3,.grid2 h3,.grid3 h3,.grid4 h3       {font-family:Arial;line-height:18px;font-size:20px;font-weight:normal; margin-bottom:10px;}
.grid1 h4,.grid2 h4,.grid3 h4,.grid4 h4       {font-family:Corbel, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; text-transform:uppercase; line-height:20px;padding:5px 0 9px 0;margin:0}
.grid1 h5,.grid2 h5,.grid3 h5,.grid4 h5       {font-family:Arial;line-height:18px;font-size:11px;font-weight:normal; margin-bottom:10px;}
.grid2 li:first-child a,
.grid3 li:first-child a,
.grid4 li:first-child a{background: url(/_layouts/images/MoviaImagesV3/back_readmore_white.png) no-repeat 1px 4px;}


body            {color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;}
html,body,div{border:0 none;margin:0;padding:0;list-style:none;}
#topPage legend, #mainPage legend,.hidden  {display:none;}

.grid1 a:hover,.grid2 a:hover,.grid3 a:hover,.grid4 a:hover         {color:#FFF;text-decoration:underline;}

iframe.moviaMap {border:0 none; overflow:hidden; width:550px; height:550px;}
.accessibility  {left:-999em;position:absolute;top:-999em;}
.mitMovia label.accessibility  {position:absolute;} 
.clear          {clear:both;}
.clearBtn       {margin-top:5px !important;}
.left           {float:left !important;}
.right          {float:right !important;}
label.checkbox  {display:inline;font-family:Corbel;font-size:14px;margin-left:2px;}
label.radio     {display:inline;font-family:Corbel;font-size:12px;margin-left:2px;}
input.radio,input.submit,input.checkbox{background:none;border:none 0;height:15px;margin-left:0;padding:0;position:relative;top:-2px;}
.moviaMap .grid1 .left:first-child{margin-top:8px;}
.wrapper        {background:none;margin:0 auto;text-align:left;width:950px;}
.btn            {border:0 none;cursor:pointer;}
.btn_icon_arrow {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow.PNG) no-repeat right 0;margin-left:14px;width:15px;}
.btn_icon_arrow:hover{background-position:right top;}
a span.btn_icon_arrow{margin:0;padding:0 27px 5px 0;}
a.button:hover  {text-decoration:underline;}
.noBorder       {border:none !Important;}
.noBackground   {background:0 none !Important;}
.border         {border-bottom:1px solid #FFF;padding:0; clear:both;}
.border-bottom  {float:left;padding-bottom:14px;position:relative; border-bottom-style:solid; border-bottom-width:1px;}
div.searchLine  {float:left;position:relative;}
.grid1Container a.checkbox,.grid2Container a.checkbox,.grid3Container a.checkbox,.grid4Container a.checkbox{float:right;font-family:Corbel;font-size:14px;font-weight:bold;padding-right:17px;text-transform:uppercase;}

/*#mainPage a[href$=".pdf"]{background-image:url(/_layouts/images/MoviaImagesV3/movia_PDF_Icon.png);background-repeat:no-repeat;color:#FFFFFF;font-size:13px;letter-spacing:0.13px;line-height:18px;text-decoration:none;padding:1px 0 0 1.7em}*/
#mainPage a.pdfIconWhite{background-image:url(/_layouts/images/MoviaImagesV3/movia_PDF_Icon.png);background-repeat:no-repeat;color:#FFFFFF;font-size:13px;letter-spacing:0.13px;line-height:18px;text-decoration:none;padding:1px 0 0 1.7em}
#mainPage a.pdfIconWhite:hover{text-decoration:underline} 
#mainPage a.mapIconWhite{background-image:url(/_layouts/images/MoviaImagesV3/movia_map_Icon.png);background-repeat:no-repeat;color:#FFFFFF;font-size:13px;letter-spacing:0.13px;line-height:22px;text-decoration:none;padding:1px 0 0 1.7em}
#mainPage a.mapIconWhite:hover{text-decoration:underline} 
#mainPage a.pdfIconDark{background-image:url(/_layouts/images/MoviaImagesV3/movia_PDF_IconDark.png);background-repeat:no-repeat;color:#000;font-size:13px;letter-spacing:0.13px;line-height:18px;text-decoration:none;padding:1px 0 0 1.7em}
#mainPage a.pdfIconDark:hover{text-decoration:underline} 
#mainPage a.pdfIconWhiteRight{background:url(/_layouts/images/MoviaImagesV3/movia_PDF_Icon.png) no-repeat right;background-repeat:no-repeat;color:#FFFFFF;font-size:13px;letter-spacing:0.13px;line-height:18px;text-decoration:none;padding:1px 23px 2px 0px !important;display:inline-block !important}
#mainPage a.pdfIconWhiteRight:hover{text-decoration:underline} 

#mainPage .grid3 a.pdfIcon{background:url(/_layouts/images/MoviaImagesV3/movia_PDF_IconDark.png) no-repeat 0 0px; padding:0 0 0 1.7em;float:right;margin-right:10px; color:#000} 
#mainPage .grid3 a.pdfIcon:hover{text-decoration:underline} 
#mainPage .grid1 ul li a[href$=".pdf"],#mainPage .grid2 ul li a[href$=".pdf"],#mainPage .grid3 ul li a[href$=".pdf"],#mainPage .grid4 ul li a[href$=".pdf"]{background:url(/_layouts/images/MoviaImagesV3/movia_PDF_Icon.png) no-repeat 0 10px; padding:0.7em 0 0 1.7em} 
#mainPage .grid1 ul li:first-child a[href$=".pdf"],#mainPage .grid2 ul li:first-child a[href$=".pdf"],#mainPage .grid3 ul li:first-child a[href$=".pdf"],#mainPage .grid4 ul li:first-child a[href$=".pdf"]{background: url(/_layouts/images/MoviaImagesV3/movia_PDF_Icon.png) no-repeat  0 2px; padding:0 0 0 1.7em} 
.moviaNM{margin-bottom:-15px !Important;}
#topMenu ul.topSubmenu li a, #topMenu .sub a, p>a, .username a{background:none;}

.cl{clear:left}
.cr{clear:right}

/*tema *********************************************************************************/
body.theme01 #simplemodal-container,body.theme01{background:#00599e;}
body.theme02 #simplemodal-container,body.theme02{background:#0b5730;}
body.theme03 #simplemodal-container,body.theme03{background:#b50000;}
body.theme04 #simplemodal-container,body.theme04{background:#5a2d83;}
body.theme05 #simplemodal-container,body.theme05{background:#6e6e6e;}
body.theme06 #simplemodal-container,body.theme06{background:#9c005f;}

body.theme01 #topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme01.png) repeat-x;}
body.theme02 #topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme02.png) repeat-x;}
body.theme03 #topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme03.png) repeat-x;}
body.theme04 #topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme04.png) repeat-x;}
body.theme05 #topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme05.png) repeat-x;}
body.theme06 #topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme06.png) repeat-x;}

body.theme01 #mainPage{background:url(/_layouts/images/MoviaImagesV3/main_bg_theme01.png) repeat-x;min-height:800px;} /*theme*/
body.theme02 #mainPage{background:url(/_layouts/images/MoviaImagesV3/main_bg_theme02.png) repeat-x;min-height:800px;} /*theme*/
body.theme03 #mainPage{background:url(/_layouts/images/MoviaImagesV3/main_bg_theme03.png) repeat-x;min-height:800px;} /*theme*/
body.theme04 #mainPage{background:url(/_layouts/images/MoviaImagesV3/main_bg_theme04.png) repeat-x;min-height:800px;} /*theme*/
body.theme05 #mainPage{background:url(/_layouts/images/MoviaImagesV3/main_bg_theme05.png) repeat-x;min-height:800px;} /*theme*/
body.theme06 #mainPage{background:url(/_layouts/images/MoviaImagesV3/main_bg_theme06.png) repeat-x;min-height:800px;} /*theme*/


body.theme01 #busLinjeTop a.button,body.theme01 #busLinje li a.active,body.theme01 #busLinjeMain p, body.theme01 #busLinjeMain a,body.theme01 .slogan_white,body.theme01 .slogan_white h2,body.theme01 .slogan_white li a, body.theme01 .slogan_white p, body.theme01 #mainPage .movSearchMain .paging a{color:#00355f}
body.theme02 #busLinjeTop a.button,body.theme02 #busLinje li a.active,body.theme02 #busLinjeMain p, body.theme02 #busLinjeMain a,body.theme02 .slogan_white,body.theme02 .slogan_white h2,body.theme02 .slogan_white li a, body.theme02 .slogan_white p, body.theme02 #mainPage .movSearchMain .paging a{color:#07341d}
body.theme03 #busLinjeTop a.button,body.theme03 #busLinje li a.active,body.theme03 #busLinjeMain p, body.theme03 #busLinjeMain a,body.theme03 .slogan_white,body.theme03 .slogan_white h2,body.theme03 .slogan_white li a, body.theme03 .slogan_white p, body.theme03 #mainPage .movSearchMain .paging a{color:#6d0000}
body.theme04 #busLinjeTop a.button,body.theme04 #busLinje li a.active,body.theme04 #busLinjeMain p, body.theme04 #busLinjeMain a,body.theme04 .slogan_white,body.theme04 .slogan_white h2,body.theme04 .slogan_white li a, body.theme04 .slogan_white p, body.theme04 #mainPage .movSearchMain .paging a{color:#361b4f}
body.theme05 #busLinjeTop a.button,body.theme05 #busLinje li a.active,body.theme05 #busLinjeMain p, body.theme05 #busLinjeMain a,body.theme05 .slogan_white,body.theme05 .slogan_white h2,body.theme05 .slogan_white li a, body.theme05 .slogan_white p, body.theme05 #mainPage .movSearchMain .paging a{color:#424242}
body.theme06 #busLinjeTop a.button,body.theme06 #busLinje li a.active,body.theme06 #busLinjeMain p, body.theme06 #busLinjeMain a,body.theme06 .slogan_white,body.theme06 .slogan_white h2,body.theme06 .slogan_white li a, body.theme06 .slogan_white p, body.theme06 #mainPage .movSearchMain .paging a{color:#5e0039}

body.theme01 #mainPage #busLinjeTop a.button:hover{color:#00355f}
body.theme02 #mainPage #busLinjeTop a.button:hover{color:#07341d}
body.theme03 #mainPage #busLinjeTop a.button:hover{color:#6d0000}
body.theme04 #mainPage #busLinjeTop a.button:hover{color:#361b4f}
body.theme05 #mainPage #busLinjeTop a.button:hover{color:#424242}
body.theme06 #mainPage #busLinjeTop a.button:hover{color:#5e0039}

body.theme01 #mainPage #busLinjeTop a.button{background-position:right 4px;}
body.theme02 #mainPage #busLinjeTop a.button{background-position:right -21px;}
body.theme03 #mainPage #busLinjeTop a.button{background-position:right -46px;}
body.theme04 #mainPage #busLinjeTop a.button{background-position:right -71px;}
body.theme05 #mainPage #busLinjeTop a.button{background-position:right -96px;}
body.theme06 #mainPage #busLinjeTop a.button{background-position:right -121px;}


body.theme01 #topMenu .sub li.active>a, body.theme01 #mainPage a.button:hover, body.theme01 #simplemodal-container a:hover,body.theme01 #leftMenu .leftMenu_level3> a, body.theme01 #topMenu li.active:first-child> a,body.theme01 #topMenu ul ul.topSubmenu li.active a,body.theme01 #leftMenu li.active> a,body.theme01 #topMenu ul li a:hover, body.theme01 #topMenu .topSubmenu a:hover, body.theme01 #topMenu li.active:first-child> a,body.theme01 #topMenu ul ul.topSubmenu li.active a,body.theme01 #leftMenu li.active> a,body.theme01 #topMenu ul li a:hover,#topMenu .topSubmenu a:hover,body.theme01 .simpleTree .active,body.theme01 .simpleTree .text:hover{color:#a4ffff; border-color:#a4ffff;}
body.theme02 #topMenu .sub li.active>a, body.theme02 #mainPage a.button:hover, body.theme02 #simplemodal-container a:hover,body.theme02 #leftMenu .leftMenu_level3> a, body.theme02 #topMenu li.active:first-child> a,body.theme02 #topMenu ul ul.topSubmenu li.active a,body.theme02 #leftMenu li.active> a,body.theme02 #topMenu ul li a:hover, body.theme02 #topMenu .topSubmenu a:hover, body.theme02 #topMenu li.active:first-child> a,body.theme02 #topMenu ul ul.topSubmenu li.active a,body.theme02 #leftMenu li.active> a,body.theme02 #topMenu ul li a:hover,#topMenu .topSubmenu a:hover,body.theme02 .simpleTree .active,body.theme02 .simpleTree .text:hover{color:#d5e9b6; border-color:#d5e9b6;}
body.theme03 #topMenu .sub li.active>a, body.theme03 #mainPage a.button:hover, body.theme03 #simplemodal-container a:hover,body.theme03 #leftMenu .leftMenu_level3> a, body.theme03 #topMenu li.active:first-child> a,body.theme03 #topMenu ul ul.topSubmenu li.active a,body.theme03 #leftMenu li.active> a,body.theme03 #topMenu ul li a:hover, body.theme03 #topMenu .topSubmenu a:hover, body.theme03 #topMenu li.active:first-child> a,body.theme03 #topMenu ul ul.topSubmenu li.active a,body.theme03 #leftMenu li.active> a,body.theme03 #topMenu ul li a:hover,#topMenu .topSubmenu a:hover,body.theme03 .simpleTree .active,body.theme03 .simpleTree .text:hover{color:#ffc9c9; border-color:#ffc9c9;}
body.theme04 #topMenu .sub li.active>a, body.theme04 #mainPage a.button:hover, body.theme04 #simplemodal-container a:hover,body.theme04 #leftMenu .leftMenu_level3> a, body.theme04 #topMenu li.active:first-child> a,body.theme04 #topMenu ul ul.topSubmenu li.active a,body.theme04 #leftMenu li.active> a,body.theme04 #topMenu ul li a:hover, body.theme04 #topMenu .topSubmenu a:hover, body.theme04 #topMenu li.active:first-child> a,body.theme04 #topMenu ul ul.topSubmenu li.active a,body.theme04 #leftMenu li.active> a,body.theme04 #topMenu ul li a:hover,#topMenu .topSubmenu a:hover,body.theme04 .simpleTree .active,body.theme04 .simpleTree .text:hover{color:#dcb6ff;border-color:#dcb6ff;}
body.theme05 #topMenu .sub li.active>a, body.theme05 #mainPage a.button:hover, body.theme05 #simplemodal-container a:hover,body.theme05 #leftMenu .leftMenu_level3> a, body.theme05 #topMenu li.active:first-child> a,body.theme05 #topMenu ul ul.topSubmenu li.active a,body.theme05 #leftMenu li.active> a,body.theme05 #topMenu ul li a:hover, body.theme05 #topMenu .topSubmenu a:hover, body.theme05 #topMenu li.active:first-child> a,body.theme05 #topMenu ul ul.topSubmenu li.active a,body.theme05 #leftMenu li.active> a,body.theme05 #topMenu ul li a:hover,#topMenu .topSubmenu a:hover,body.theme05 .simpleTree .active,body.theme05 .simpleTree .text:hover{color:#00ffff; border-color:#00ffff;}
body.theme06 #topMenu .sub li.active>a, body.theme06 #mainPage a.button:hover, body.theme06 #simplemodal-container a:hover,body.theme06 #leftMenu .leftMenu_level3> a, body.theme06 #topMenu li.active:first-child> a,body.theme06 #topMenu ul ul.topSubmenu li.active a,body.theme06 #leftMenu li.active> a,body.theme06 #topMenu ul li a:hover, body.theme06 #topMenu .topSubmenu a:hover, body.theme06 #topMenu li.active:first-child> a,body.theme06 #topMenu ul ul.topSubmenu li.active a,body.theme06 #leftMenu li.active> a,body.theme06 #topMenu ul li a:hover,#topMenu .topSubmenu a:hover,body.theme06 .simpleTree .active,body.theme06 .simpleTree .text:hover{color:#ffafe0; border-color:#ffafe0;}


body.theme01 #mainPage .opretMitMovia.grid4,body.theme01 #mainPage .grid4.moviaTerms,body.theme01 hr, body.theme01 hr, body.theme01 #busLinjeTop input[type="text"],body.theme01 #footer,body.theme01 .grid2 li,body.theme01 .grid3 li,body.theme01 .grid4 li,body.theme01 .paging,body.theme01 .grid1> h2:first-child,body.theme01 .grid2> h2:first-child,body.theme01 .grid3> h2:first-child,body.theme01 .grid4> h2:first-child, body.theme01 #mainPage .busLinjeOther, body.theme01 #moviaChange,body.theme01 .opretMitMovia .grid4,body.theme01 .hittegodsSearchResults, body.theme01 .genericFormV3{border-color:#4d80a7;}
body.theme01 #mainPage .trafikinfo ul li.border,body.theme01 .border-bottom,body.theme01 .rejseplanen h3,body.theme01 .widget,body.theme01 .grid1> h3:first-child,body.theme01 .grid2> h3:first-child,body.theme01 .grid3> h3:first-child,body.theme01 .grid4> h3:first-child,body.theme01 .grid1> h2:first-child,body.theme01 .grid2> h2:first-child,body.theme01 .grid3> h2:first-child,body.theme01 .grid4> h2:first-child,body.theme01 .moviaFormDivContainer, body.theme01 .busCompanies h1{border-color:#4d80a7;}
body.theme01 #leftMenu li,body.theme01 #footer,body.theme01 .paging{border-top:1px solid #4d80a7;}
body.theme01 #leftMenu{border-bottom:1px solid #4d80a7;}

body.theme02 #mainPage .opretMitMovia.grid4,body.theme02 #mainPage .grid4.moviaTerms,body.theme02 hr, body.theme02 #busLinjeTop input[type="text"],body.theme02 #footer,body.theme02 .grid2 li,body.theme02 .grid3 li,body.theme02 .grid4 li,body.theme02 .paging,body.theme02 .grid1> h2:first-child,body.theme02 .grid2> h2:first-child,body.theme02 .grid3> h2:first-child,body.theme02 .grid4> h2:first-child, body.theme02 #mainPage .busLinjeOther, body.theme02 #moviaChange,body.theme02 .opretMitMovia .grid4,body.theme02 .hittegodsSearchResults, body.theme02 .genericFormV3{border-color:#537f68;}
body.theme02 #mainPage .trafikinfo ul li.border body.theme02 .border-bottom,body.theme02 .rejseplanen h3,body.theme02 .widget,body.theme02 .grid1> h3:first-child,body.theme02 .grid2> h3:first-child,body.theme02 .grid3> h3:first-child,body.theme02 .grid4> h3:first-child,body.theme02 .grid1> h2:first-child,body.theme02 .grid2> h2:first-child,body.theme02 .grid3> h2:first-child,body.theme02 .grid4> h2:first-child,body.theme02 .moviaFormDivContainer, body.theme02 .busCompanies h1{border-color:#537f68;}
body.theme02 #leftMenu li,body.theme02 #footer,body.theme02 .paging{border-top:1px solid #537f68;}
body.theme02 #leftMenu{border-bottom:1px solid #537f68;}

body.theme03 #mainPage .opretMitMovia.grid4,body.theme03 #mainPage .grid4.moviaTerms,body.theme03 hr, body.theme03 #busLinjeTop input[type="text"],body.theme03 #footer,body.theme03 .grid2 li,body.theme03 .grid3 li,body.theme03 .grid4 li,body.theme03 .paging,body.theme03 .grid1> h2:first-child,body.theme03 .grid2> h2:first-child,body.theme03 .grid3> h2:first-child,body.theme03 .grid4> h2:first-child, body.theme03 #mainPage .busLinjeOther, body.theme03 #moviaChange,body.theme03 .opretMitMovia .grid4,body.theme03 .hittegodsSearchResults, body.theme03 .genericFormV3{border-color:#b44d4d;}
body.theme03 #mainPage .trafikinfo ul li.border body.theme03 .border-bottom,body.theme03 .rejseplanen h3,body.theme03 .widget,body.theme03 .grid1> h3:first-child,body.theme03 .grid2> h3:first-child,body.theme03 .grid3> h3:first-child,body.theme03 .grid4> h3:first-child,body.theme03 .grid1> h2:first-child,body.theme03 .grid2> h2:first-child,body.theme03 .grid3> h2:first-child,body.theme03 .grid4> h2:first-child,body.theme03 .moviaFormDivContainer, body.theme03 .busCompanies h1{border-color:#b44d4d;}
body.theme03 #leftMenu li,body.theme03 #footer,body.theme03 .paging{border-top:1px solid #b44d4d;}
body.theme03 #leftMenu{border-bottom:1px solid #b44d4d;}

body.theme04 #mainPage .opretMitMovia.grid4,body.theme04 #mainPage .grid4.moviaTerms,body.theme04 hr, body.theme04 #busLinjeTop input[type="text"],body.theme04 #footer,body.theme04 .grid2 li,body.theme04 .grid3 li,body.theme04 .grid4 li,body.theme04 .paging,body.theme04 .grid1> h2:first-child,body.theme04 .grid2> h2:first-child,body.theme04 .grid3> h2:first-child,body.theme04 .grid4> h2:first-child, body.theme04 #mainPage .busLinjeOther, body.theme04 #moviaChange,body.theme04 .opretMitMovia .grid4,body.theme04 .hittegodsSearchResults, body.theme04 .genericFormV3{border-color:#806798;}
body.theme04 #mainPage .trafikinfo ul li.border body.theme04 .border-bottom,body.theme04 .rejseplanen h3,body.theme04 .widget,body.theme04 .grid1> h3:first-child,body.theme04 .grid2> h3:first-child,body.theme04 .grid3> h3:first-child,body.theme04 .grid4> h3:first-child,body.theme04 .grid1> h2:first-child,body.theme04 .grid2> h2:first-child,body.theme04 .grid3> h2:first-child,body.theme04 .grid4> h2:first-child,body.theme04 .moviaFormDivContainer, body.theme04 .busCompanies h1{border-color:#806798;}
body.theme04 #leftMenu li,body.theme04 #footer,body.theme04 .paging{border-top:1px solid #806798;}
body.theme04 #leftMenu{border-bottom:1px solid #806798;}

body.theme05 #mainPage .opretMitMovia.grid4,body.theme05 #mainPage .grid4.moviaTerms,body.theme05 hr, body.theme05 #busLinjeTop input[type="text"],body.theme05 #footer,body.theme05 .grid2 li,body.theme05 .grid3 li,body.theme05 .grid4 li,body.theme05 .paging,body.theme05 .grid1> h2:first-child,body.theme05 .grid2> h2:first-child,body.theme05 .grid3> h2:first-child,body.theme05 .grid4> h2:first-child, body.theme05 #mainPage .busLinjeOther, body.theme05 #moviaChange,body.theme05 .opretMitMovia .grid4,body.theme05 .hittegodsSearchResults, body.theme05 .genericFormV3{border-color:#8c8c8c;}
body.theme05 #mainPage .trafikinfo ul li.border body.theme05 .border-bottom,body.theme05 .rejseplanen h3,body.theme05 .widget,body.theme05 .grid1> h3:first-child,body.theme05 .grid2> h3:first-child,body.theme05 .grid3> h3:first-child,body.theme05 .grid4> h3:first-child,body.theme05 .grid1> h2:first-child,body.theme05 .grid2> h2:first-child,body.theme05 .grid3> h2:first-child,body.theme05 .grid4> h2:first-child,body.theme05 .moviaFormDivContainer, body.theme05 .busCompanies h1{border-color:#8c8c8c;}
body.theme05 #leftMenu li,body.theme05 #footer,body.theme05 .paging{border-top:1px solid #8c8c8c;}
body.theme05 #leftMenu{border-bottom:1px solid #8c8c8c;}

body.theme06 #mainPage .opretMitMovia.grid4,body.theme06 #mainPage .grid4.moviaTerms,body.theme06 hr, body.theme06 #busLinjeTop input[type="text"],body.theme06 #footer,body.theme06 .grid2 li,body.theme06 .grid3 li,body.theme06 .grid4 li,body.theme06 .paging,body.theme06 .grid1> h2:first-child,body.theme06 .grid2> h2:first-child,body.theme06 .grid3> h2:first-child,body.theme06 .grid4> h2:first-child, body.theme06 #mainPage .busLinjeOther, body.theme06 #moviaChange,body.theme06 .opretMitMovia .grid4,body.theme06 .hittegodsSearchResults, body.theme06 .genericFormV3{border-color:#a64d83;}
body.theme06 #mainPage .trafikinfo ul li.border body.theme06 .border-bottom,body.theme06 .rejseplanen h3,body.theme06 .widget,body.theme06 .grid1> h3:first-child,body.theme06 .grid2> h3:first-child,body.theme06 .grid3> h3:first-child,body.theme06 .grid4> h3:first-child,body.theme06 .grid1> h2:first-child,body.theme06 .grid2> h2:first-child,body.theme06 .grid3> h2:first-child,body.theme06 .grid4> h2:first-child,body.theme06 .moviaFormDivContainer, body.theme06 .busCompanies h1{border-color:#a64d83;}
body.theme06 #leftMenu li,body.theme06 #footer,body.theme06 .paging{border-top:1px solid #a64d83;}
body.theme06 #leftMenu{border-bottom:1px solid #a64d83;}

body.theme01 #topMenu li.active a.level1_menu01{background-position:left -24px;}
body.theme02 #topMenu li.active a.level1_menu01{background-position:left -48px;}
body.theme03 #topMenu li.active a.level1_menu01{background-position:left -72px;}
body.theme04 #topMenu li.active a.level1_menu01{background-position:left -96px;}
body.theme05 #topMenu li.active a.level1_menu01{background-position:left -120px;}
body.theme06 #topMenu li.active a.level1_menu01{background-position:left -144px;}

body.theme01 #topMenu li.active a.level1_menu02{background-position:left -21px;}
body.theme02 #topMenu li.active a.level1_menu02{background-position:left -42px;}
body.theme03 #topMenu li.active a.level1_menu02{background-position:left -63px;}
body.theme04 #topMenu li.active a.level1_menu02{background-position:left -84px;}
body.theme05 #topMenu li.active a.level1_menu02{background-position:left -105px;}
body.theme06 #topMenu li.active a.level1_menu02{background-position:left -126px;}

body.theme01 #topMenu li.active a.level1_menu03{background-position:left -21px;}
body.theme02 #topMenu li.active a.level1_menu03{background-position:left -42px;}
body.theme03 #topMenu li.active a.level1_menu03{background-position:left -63px;}
body.theme04 #topMenu li.active a.level1_menu03{background-position:left -84px;}
body.theme05 #topMenu li.active a.level1_menu03{background-position:left -105px;}
body.theme06 #topMenu li.active a.level1_menu03{background-position:left -126px;}

body.theme01 #topMenu a.level1_menu01:hover {background-position:right -24px;}
body.theme02 #topMenu a.level1_menu01:hover {background-position:right -48px;}
body.theme03 #topMenu a.level1_menu01:hover {background-position:right -72px;}
body.theme04 #topMenu a.level1_menu01:hover {background-position:right -96px;}
body.theme05 #topMenu a.level1_menu01:hover {background-position:right -120px;}
body.theme06 #topMenu a.level1_menu01:hover {background-position:right -144px;}

body.theme01 #topMenu a.level1_menu02:hover {background-position:right -21px;}
body.theme02 #topMenu a.level1_menu02:hover {background-position:right -42px;}
body.theme03 #topMenu a.level1_menu02:hover {background-position:right -63px;}
body.theme04 #topMenu a.level1_menu02:hover {background-position:right -84px;}
body.theme05 #topMenu a.level1_menu02:hover {background-position:right -105px;}
body.theme06 #topMenu a.level1_menu02:hover {background-position:right -126px;}

body.theme01 #topMenu a.level1_menu03:hover {background-position:right -21px;}
body.theme02 #topMenu a.level1_menu03:hover {background-position:right -42px;}
body.theme03 #topMenu a.level1_menu03:hover {background-position:right -63px;}
body.theme04 #topMenu a.level1_menu03:hover {background-position:right -84px;}
body.theme05 #topMenu a.level1_menu03:hover {background-position:right -105px;}
body.theme06 #topMenu a.level1_menu03:hover {background-position:right -126px;}



/*RIGHT submenu START*/             

body.theme01 #topMenu .sub li.active a.level1_menu04{background-position:left -16px;}
body.theme02 #topMenu .sub li.active a.level1_menu04{background-position:left -37px;}
body.theme03 #topMenu .sub li.active a.level1_menu04{background-position:left -58px;}
body.theme04 #topMenu .sub li.active a.level1_menu04{background-position:left -79px;}
body.theme05 #topMenu .sub li.active a.level1_menu04{background-position:left -100px;}
body.theme06 #topMenu .sub li.active a.level1_menu04{background-position:left -121px;}

body.theme01 #topMenu .sub li.active a.level1_menu05{background-position:left -17px;}
body.theme02 #topMenu .sub li.active a.level1_menu05{background-position:left -39px;}
body.theme03 #topMenu .sub li.active a.level1_menu05{background-position:left -61px;}
body.theme04 #topMenu .sub li.active a.level1_menu05{background-position:left -83px;}
body.theme05 #topMenu .sub li.active a.level1_menu05{background-position:left -105px;}
body.theme06 #topMenu .sub li.active a.level1_menu05{background-position:left -127px;}

body.theme01 #topMenu .sub li.active a.level1_menu06{background-position:left -18px;}
body.theme02 #topMenu .sub li.active a.level1_menu06{background-position:left -41px;}
body.theme03 #topMenu .sub li.active a.level1_menu06{background-position:left -64px;}
body.theme04 #topMenu .sub li.active a.level1_menu06{background-position:left -87px;}
body.theme05 #topMenu .sub li.active a.level1_menu06{background-position:left -110px;}
body.theme06 #topMenu .sub li.active a.level1_menu06{background-position:left -133px;}

body.theme01 #topMenu .sub a.level1_menu04:hover {background-position:right -16px;}
body.theme02 #topMenu .sub a.level1_menu04:hover {background-position:right -37px;}
body.theme03 #topMenu .sub a.level1_menu04:hover {background-position:right -58px;}
body.theme04 #topMenu .sub a.level1_menu04:hover {background-position:right -79px;}
body.theme05 #topMenu .sub a.level1_menu04:hover {background-position:right -100px;}
body.theme06 #topMenu .sub a.level1_menu04:hover {background-position:right -121px;}
                                        
body.theme01 #topMenu .sub a.level1_menu05:hover {background-position:right -17px;}
body.theme02 #topMenu .sub a.level1_menu05:hover {background-position:right -39px;}
body.theme03 #topMenu .sub a.level1_menu05:hover {background-position:right -61px;}
body.theme04 #topMenu .sub a.level1_menu05:hover {background-position:right -83px;}
body.theme05 #topMenu .sub a.level1_menu05:hover {background-position:right -105px;}
body.theme06 #topMenu .sub a.level1_menu05:hover {background-position:right -127px;}
                                        
body.theme01 #topMenu .sub a.level1_menu06:hover {background-position:right -18px;}
body.theme02 #topMenu .sub a.level1_menu06:hover {background-position:right -41px;}
body.theme03 #topMenu .sub a.level1_menu06:hover {background-position:right -64px;}
body.theme04 #topMenu .sub a.level1_menu06:hover {background-position:right -87px;}
body.theme05 #topMenu .sub a.level1_menu06:hover {background-position:right -110px;}
body.theme06 #topMenu .sub a.level1_menu06:hover {background-position:right -133px;}

/*RIGHT submenu END*/

body.theme01 #busLinjeMain.timeTable table.timeTable th,  body.theme01 .busRoute td.zoneStart,body.theme01 .busRoute td.zone, body.theme01 #moviaChange, body.theme01 #busLinje li a, body.theme01 .movSearch h2, body.theme01 #mainPage .movSearchMain h2{background-color:#00355f}
body.theme02 #busLinjeMain.timeTable table.timeTable th,  body.theme02 .busRoute td.zoneStart,body.theme02 .busRoute td.zone, body.theme02 #moviaChange, body.theme02 #busLinje li a, body.theme02 .movSearch h2, body.theme02 #mainPage .movSearchMain h2{background-color:#07341d}
body.theme03 #busLinjeMain.timeTable table.timeTable th,  body.theme03 .busRoute td.zoneStart,body.theme03 .busRoute td.zone, body.theme03 #moviaChange, body.theme03 #busLinje li a, body.theme03 .movSearch h2, body.theme03 #mainPage .movSearchMain h2{background-color:#6d0000}
body.theme04 #busLinjeMain.timeTable table.timeTable th,  body.theme04 .busRoute td.zoneStart,body.theme04 .busRoute td.zone, body.theme04 #moviaChange, body.theme04 #busLinje li a, body.theme04 .movSearch h2, body.theme04 #mainPage .movSearchMain h2{background-color:#361b4f}
body.theme05 #busLinjeMain.timeTable table.timeTable th,  body.theme05 .busRoute td.zoneStart,body.theme05 .busRoute td.zone, body.theme05 #moviaChange, body.theme05 #busLinje li a, body.theme05 .movSearch h2, body.theme05 #mainPage .movSearchMain h2{background-color:#424242}
body.theme06 #busLinjeMain.timeTable table.timeTable th,  body.theme06 .busRoute td.zoneStart,body.theme06 .busRoute td.zone, body.theme06 #moviaChange, body.theme06 #busLinje li a, body.theme06 .movSearch h2, body.theme06 #mainPage .movSearchMain h2{background-color:#5e0039}

body.theme01 #mainPage .grid1 .slogan_white ul li a, body.theme01 .grid1 .slogan_white ul li a,body.theme01 .movSearch ul li a,body.theme01 #mainPage .movSearchMain .moviaFormDivContainer ul li a,body.theme01 #busLinjeMain a{background-image:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme01.png);color:#00355f}
body.theme02 #mainPage .grid1 .slogan_white ul li a, body.theme02 .grid1 .slogan_white ul li a,body.theme02 .movSearch ul li a,body.theme02 #mainPage .movSearchMain .moviaFormDivContainer ul li a,body.theme02 #busLinjeMain a{background-image:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme02.png);color:#07341d}
body.theme03 #mainPage .grid1 .slogan_white ul li a, body.theme03 .grid1 .slogan_white ul li a,body.theme03 .movSearch ul li a,body.theme03 #mainPage .movSearchMain .moviaFormDivContainer ul li a,body.theme03 #busLinjeMain a{background-image:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme03.png);color:#6d0000}
body.theme04 #mainPage .grid1 .slogan_white ul li a, body.theme04 .grid1 .slogan_white ul li a,body.theme04 .movSearch ul li a,body.theme04 #mainPage .movSearchMain .moviaFormDivContainer ul li a,body.theme04 #busLinjeMain a{background-image:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme04.png);color:#361b4f}
body.theme05 #mainPage .grid1 .slogan_white ul li a, body.theme05 .grid1 .slogan_white ul li a,body.theme05 .movSearch ul li a,body.theme05 #mainPage .movSearchMain .moviaFormDivContainer ul li a,body.theme05 #busLinjeMain a{background-image:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme05.png);color:#424242}
body.theme06 #mainPage .grid1 .slogan_white ul li a, body.theme06 .grid1 .slogan_white ul li a,body.theme06 .movSearch ul li a,body.theme06 #mainPage .movSearchMain .moviaFormDivContainer ul li a,body.theme06 #busLinjeMain a{background-image:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme06.png);color:#5e0039}

#mainPage .grid4 .movSearchMain ul li a.pagingNext-left{background:url(/_layouts/images/MoviaImagesV3/pagingPreviousNext.png) no-repeat left top;}
#mainPage .grid4 .movSearchMain ul li a.pagingNext-right{background:url(/_layouts/images/MoviaImagesV3/pagingPreviousNext.png) no-repeat right top;}
body.theme01 #mainPage .movSearchMain a.pagingNext-left{background-position:left 0;}
body.theme02 #mainPage .movSearchMain a.pagingNext-left{background-position:left -12px;}
body.theme03 #mainPage .movSearchMain a.pagingNext-left{background-position:left -24px;}
body.theme04 #mainPage .movSearchMain a.pagingNext-left{background-position:left -36px;}
body.theme05 #mainPage .movSearchMain a.pagingNext-left{background-position:left -48px;}
body.theme06 #mainPage .movSearchMain a.pagingNext-left{background-position:left -60px;}


body.theme01 #mainPage .movSearchMain a.pagingNext-right{background-position:right 0;}
body.theme02 #mainPage .movSearchMain a.pagingNext-right{background-position:right -12px;}
body.theme03 #mainPage .movSearchMain a.pagingNext-right{background-position:right -24px;}
body.theme04 #mainPage .movSearchMain a.pagingNext-right{background-position:right -36px;}
body.theme05 #mainPage .movSearchMain a.pagingNext-right{background-position:right -48px;}
body.theme06 #mainPage .movSearchMain a.pagingNext-right{background-position:right -60px;}

body.theme01 #leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme1.png) no-repeat 0 center; } 
body.theme02 #leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme2.png) no-repeat 0 center;} 
body.theme03 #leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme3.png) no-repeat 0 center;} 
body.theme04 #leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme4.png) no-repeat 0 center;} 
body.theme05 #leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme5.png) no-repeat 0 center;} 
body.theme06 #leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme6.png) no-repeat 0 center;} 

a.button        {color:#FFF;float:right;font-family:Corbel;font-size:14px;font-weight:bold;line-height:20px;padding:4px 20px 2px 10px;text-decoration:none;text-transform:uppercase;}
body.theme01 a.button        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme01.PNG) no-repeat right 1px;}
body.theme02 a.button        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme02.PNG) no-repeat right 1px;}
body.theme03 a.button        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme03.PNG) no-repeat right 1px;}
body.theme04 a.button        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme04.PNG) no-repeat right 1px;}
body.theme05 a.button        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme05.PNG) no-repeat right 1px;}
body.theme06 a.button        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme06.PNG) no-repeat right 1px;}

body.theme01 .btn_icon_arrow:hover        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme01.PNG) no-repeat right -31px;}
body.theme02 .btn_icon_arrow:hover        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme02.PNG) no-repeat right -31px;}
body.theme03 .btn_icon_arrow:hover        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme03.PNG) no-repeat right -31px;}
body.theme04 .btn_icon_arrow:hover        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme04.PNG) no-repeat right -31px;}
body.theme05 .btn_icon_arrow:hover        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme05.PNG) no-repeat right -31px;}
body.theme06 .btn_icon_arrow:hover        {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_theme06.PNG) no-repeat right -31px;}



                 
body.theme01 a.button:hover{background-position:right -30px;}
body.theme02 a.button:hover{background-position:right -30px;}
body.theme03 a.button:hover{background-position:right -30px;}
body.theme04 a.button:hover{background-position:right -30px;}
body.theme05 a.button:hover{background-position:right -30px;}
body.theme06 a.button:hover{background-position:right -30px;}

/*BLING *********************************************************************************/

.top_border_info{background:url(/_layouts/images/MoviaImagesV3/top_border_info.png) no-repeat right 0 !Important;padding-top:20px;}
.top_border_train{background:url(/_layouts/images/MoviaImagesV3/top_border_train.png) no-repeat right 0 !Important;padding-top:20px;}
.top_border_screen_mitmovia{background:url(/_layouts/images/MoviaImagesV3/top_border_screen_mitmovia.png) no-repeat right 0 !Important; padding-top:20px;}
.rejseplanen h3{border-bottom-style:solid; border-bottom-width:1px; margin-bottom:5px !Important;} 
.rejseplanen input{border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px;vertical-align:middle;} 
.rejseplanen label{display:block;font-family:Corbel;font-size:12px;font-weight:bold;line-height:16px;margin-bottom:2px;position:relative;text-transform:uppercase;}
.rejseplanen label.radio{display:inline}







/*TOP *********************************************************************************/
#top{margin:0}
#top h1{float:left;height:80px;width:300px;margin:0;padding:0;text-decoration:none; } 
#topMenu ul{list-style:none;padding:7px 0;margin:0}
#topPage #top #search input.txt{float:left;margin:0 3px 0 0;width:126px;border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px 5px;vertical-align:middle;}

#topPage{background:url(/_layouts/images/MoviaImagesV3/top_bg_theme01.png) repeat-x;min-height:156px;}
#top fieldset{border:none;}
#top h1 a{background:transparent url(/_layouts/images/MoviaImagesV3/logo.png) no-repeat scroll 0 top;display:block;height:65px;margin-left:-8px;margin-top:7px;}
#search{float:right;margin:38px 2px 0 0;position:relative;padding:0;width:290px}
#topPage #top #search input.btn{float:left;margin-top:6px;}



/*TOP MENU *********************************************************************************/       
#topMenu{float:left;min-height:38px;position:relative;width:950px;}
#topMenu ul.topMenu_level1{padding:9px 0;}
#topMenu ul.sub{padding:9px 0;}
#topMenu li{display:inline;float:left;margin-right:1em;}
#topMenu a{ width:100px; height:20px; font-family:Arial; color:#FFF;font-size:24px; line-height:18px; font-weight:bold;margin-right:10px;letter-spacing:-1.5px;text-decoration:none }
#topMenu ul li a:hover, #topMenu .topSubmenu a:hover,#topMenu ul ul.topSubmenu a:hover{color:#a4ffff; text-decoration:underline;}
#topMenu ul li.active>a:hover{text-decoration:none;}
#topMenu a span{position:relative; left:-999em; top:-999em;}
#topMenu a.level1_menu01 {background:url(/_layouts/images/MoviaImagesV3/topmenu_din_rejse.png) no-repeat left top; display:block;height:24px; width:88px}
#topMenu .sub li a.level1_menu04{background:url(/_layouts/images/MoviaImagesV3/top-erhverv.png) no-repeat left 5px; display:block;height:23px; width:57px}
#topMenu a.level1_menu01:hover,#topMenu a.level1_menu02:hover,#topMenu a.level1_menu03:hover,
#topMenu .sub li a.level1_menu04:hover,#topMenu .sub li a.level1_menu05:hover,#topMenu .sub li a.level1_menu06:hover
{text-decoration:none}
#topMenu a.level1_menu02 {background:url(/_layouts/images/MoviaImagesV3/topmenu_om_os.png) no-repeat left top; display:block;height:21px;width:64px}
#topMenu .sub li a.level1_menu05{background:url(/_layouts/images/MoviaImagesV3/top-Operatorer.png) no-repeat left 5px; display:block;height:23px; width:85px}
#topMenu a.level1_menu03 {background:url(/_layouts/images/MoviaImagesV3/topmenu_kontakt.png) no-repeat left top; display:block; height:21px;width:81px}
#topMenu .sub li a.level1_menu06{background:url(/_layouts/images/MoviaImagesV3/top-Kom_reg.png) no-repeat left 5px; display:block;height:23px; width:177px}

/*topSubmenu*/
#topMenu ul ul.topSubmenu{display:none;position:absolute;top:41px;}
#topMenu ul.sub ul.topSubmenu a{margin:0 0 0 11px}
#topMenu ul.sub ul.topSubmenu{display:none;position:absolute;top:41px; right:0}
#topMenu li.active ul.topSubmenu {display:inline;}
#topMenu li.active ul{display:inline;}
/* 2010 rettet af NSA: line-height:16px; ændret til 18px. p.gr.a. manglende undersregning af links ved mouseover */
/* #topMenu ul ul.topSubmenu a{font-family:Arial; color:#FFF;font-size:18px; line-height:16px; font-weight:normal;letter-spacing:0.05px;margin-right:11px;}*/ /*tema*/
#topMenu ul ul.topSubmenu a{font-family:Arial; color:#FFF;font-size:18px; line-height:18px; font-weight:normal;letter-spacing:0.05px;margin-right:11px;}/*tema*/


/*top right menu*/
#topMenu .sub a{ font-size:18px; line-height:24px; font-weight:normal;margin:0 0 0 10px;letter-spacing:0;}
#topMenu .sub li{display:inline;margin:0; float:left;}


/*TOP CAMPAIGN *********************************************************************************/
#topCampaign{height:255px; position:relative; background:#000; overflow:hidden;text-align:center;}        
#toolbeltcontainer{height:255px;position:absolute;right:0;top:156px;}
#toolbeltfold{background:url(/_layouts/images/MoviaImagesV3/movToolbeltfold.png) no-repeat 0 0; cursor:pointer; float:left; height:254px; width:124px;}
#toolbelt{float:left;height:255px;width:732px; background:#FFF}







/*MAIN *********************************************************************************/



.moviaFormDivContainer{margin-bottom:0;margin-top:4px;padding:3px 0 0;border-bottom-style:solid; border-bottom-width:1px;}
.moviaFormDivContent{float:left;margin-bottom:9px;width:100%;}
fieldset .moviaFormDivContent .grid0-5{width:82px;}

 /*slogan *********************************************************************************/
 
.grid2 .slogan_white h2{border-bottom:1px solid #069;font-family:"Akkurat Light Movia", Arial;font-size:36px;font-weight:400;letter-spacing:0;line-height:38px;margin-bottom:0;padding:0 14px 16px;width:332px;margin:0}
.grid2 .slogan h2, .grid3 .slogan h2, .grid4 .slogan h2 {display:block;font-family:"Akkurat Light Movia", Arial;font-size:30px;letter-spacing:0.3px;line-height:34px;margin-bottom:14px;margin-left:0;margin-top:15px;padding:0;border-bottom:none;text-indent:0;font-weight:normal;}

.slogan h3{display:block;font-family:"Akkurat Light Movia", Arial;font-size:30px;line-height:28px;margin-bottom:14px;margin-left:-3px;margin-top:8px;padding:0;}
.slogan .grid1{padding-top:0 !Important; background:none;margin-bottom:0;}
.grid1 .slogan_white{background:#FFF;margin-top:3px;padding:8px; float:left;}
.grid2 .slogan_white{background:#FFF;float:left;margin-top:5px;padding:18px 0 0;}

.grid1.slogan_white img,
.grid2.slogan_white img,
.grid3.slogan_white img,
.grid4.slogan_white img{margin-top:0} 

.grid1 .slogan_white ul li a{padding-bottom:0;}
.grid2 .slogan .grid1 h3{background:0 none; border-bottom:0;font-family:"Akkurat Light Movia",Arial;font-size:30px;line-height:28px;margin-bottom:14px;margin-left:-3px;margin-top:8px;padding:0; font-weight:inherit;}
#mainPage .grid2 .slogan_white a.button{background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_slogan_white.png) no-repeat left 10px;color:#069;display:block;float:left;line-height:40px;margin-left:16px;padding:0 16px 0 25px;text-transform:none;} 
.grid1 .slogan img, .grid2 .slogan img, .grid3 .slogan img, .grid4 .slogan img{border:0 none;margin:0}


/*LEFT MENU *********************************************************************************/

.grid1 #leftMenu ul{width:170px;}
#mainPage #leftMenu ul,#mainPage #leftMenu{list-style-image:none;list-style-position:outside;list-style-type:none;}

#leftMenu li a{padding:8px 0 8px 18px;background:url(/_layouts/images/MoviaImagesV3/movia_dot.png) no-repeat 5px 15px}
#leftMenu .active>a{padding-bottom:8px;}

#leftMenu ul li{padding-left:20px;}
#leftMenu ul li li{padding-left:40px;}
#leftMenu ul li li li{padding-left:60px;}
#leftMenu ul ul{margin-left:-20px;}
#leftMenu ul ul ul{margin-left:-40px;}
#leftMenu .active>a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_theme6.png) no-repeat 0 center;} 


/*GRID-GENERAL *********************************************************************************/

.grid1Container, .grid2Container, .grid3Container, .grid4Container{margin-right:20px;}
#mainPage{padding-top:20px;}
/*.grid1Container,.grid2Container,.grid3Container,.grid4Container{padding-top:20px;}*/














.grid1,.grid2,.grid4, .border-top{background:url(/_layouts/images/MoviaImagesV3/border-white.png) left top repeat-x;}
.grid1 li,.grid2 li, .grid3 li, .grid4 li{display:block;} 

span.moviaValidation{background:transparent url(/_layouts/images/MoviaImagesV3/moviaValidation.png) no-repeat 0 bottom;position:absolute;bottom:-5px;color:#000;text-transform:none;padding:0 6px 8px 6px;width:158px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}




span.moviaValidationLong{background:transparent url(/_layouts/images/MoviaImagesV3/moviaValidation02.png) no-repeat 0 bottom;width:280px;position:absolute;bottom:-5px;color:#000;text-transform:none;padding:0 6px 8px 6px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}

.grid1 h2,.grid2 h2,.grid3 h2,.grid4 h2{}
.grid1> h2:first-child, .grid2> h2:first-child, .grid3> h2:first-child, .grid4> h2:first-child{font-family:Arial;line-height:50px;padding:0;text-indent:-2px;margin:0 0 11px 0;font-size:36px;font-weight:normal;font-style:italic;border-bottom-style:solid; border-bottom-width:1px;}
.grid1> h3:first-child, .grid2> h3:first-child, .grid3> h3:first-child, .grid4> h3:first-child{background:url(/_layouts/images/MoviaImagesV3/border-white.png) left top repeat-x;font-family:Arial;font-size:18px;font-weight:normal;line-height:42px;padding:0;border-bottom-style:solid; border-bottom-width:1px;margin:0 0 10px 0}

.widgets h3 img{border:0 none;margin-top:10px;max-width:inherit;} 
#mainPage .widget h3{margin:0 0 10px 0;} 
.widget a img{border:0 none;vertical-align:middle;margin:4px 0 0 4px}
.widget a{font-size:0;text-decoration:none}
.widget a:hover{text-decoration:none;}
.widget h4{padding:4px 0 7px;margin:0}
label.widget    {font-family:Corbel;font-size:12px;font-weight:bold;line-height:16px;margin-bottom:2px;text-transform:uppercase;position:relative;} 
input.widget    {border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px 5px;vertical-align:middle;}
.grid1 img,.grid2 img,.grid3 img,.grid4 img{border:1px solid #FFF;margin:0;padding:0;}
.grid1 embed,.grid2 embed,.grid3 embed,.grid4 embed { border: 1px solid white; }

.grid1 h2 img,.grid2 h2 img,.grid3 h2 img,.grid4 h2 img{border:1px solid transparent; border-bottom:none;margin:0} 
.grid1 h3 img,.grid2 h3 img,.grid3 h3 img,.grid4 h3 img{border:1px solid transparent; border-bottom:none;margin:0} 

.grid1 a.button, .grid2 a.button, .grid3 a.button, .grid4 a.button{line-height:19px; margin:-1px 0 -2px 0;padding:0 22px 2px 0;}
.grid1 ul li a, .grid2 ul li a, .grid3 ul li a, .grid4 ul li a, .grid3>a, .grid4>a{display:block;font-size:13px;letter-spacing:0.13px;line-height:18px;padding:0.7em 0 0 1.7em;background:url(/_layouts/images/MoviaImagesV3/back_readmore_white.png) no-repeat 1px 12px;text-decoration:none}
.grid1 ul li:first-child a, .grid2 ul li:first-child a, .grid3 ul li:first-child a, .grid4 ul li:first-child a{background-position:1px 4px}
.grid1 ul li a:hover, .grid2 ul li a:hover, .grid3 ul li a:hover, .grid4 ul li a:hover, .grid3>a:hover, .grid4>a:hover{text-decoration:underline}
.grid1 ul li:first-child a, .grid2 ul li:first-child a, .grid3 ul li:first-child a, .grid4 ul li:first-child a, .grid3>a, .grid4>a{padding:0 0 0 1.7em;} 

.grid1 ul li.border a, .grid2 ul li.border a, .grid3 ul li.border a, .grid4 ul li.border a{padding:0 0 0.7em 1.7em; background-position:1px 4px}
.grid1 ul li.border, .grid2 ul li.border, .grid3 ul li.border, .grid4 ul li.border{margin:0 0 1em 0;}


/*GRID-05 *********************************************************************************/

.grid1 fieldset .moviaFormDivContent .grid0-5{width:82px;float:left} 
.grid2 fieldset .moviaFormDivContent .grid0-5{float:left;width:170px;}
.grid3 fieldset .moviaFormDivContent .grid0-5{float:left;width:265px;}
.grid4 fieldset .moviaFormDivContent .grid0-5{float:left;width:360px;}
.grid1 .grid0-5 input[type="text"] {width:71px; margin-bottom:10px;}
.grid2 .grid0-5 input[type="text"] {width:160px; margin-bottom:10px;}
.grid3 .grid0-5 input[type="text"] {width:255px; margin-bottom:10px;}
.grid4 .grid0-5 input[type="text"] {width:350px; margin-bottom:10px;}

/*GRID-1 *********************************************************************************/

.grid1 img{max-width:168px} .grid2 img{max-width:358px} .grid3 img{max-width:548px;} .grid4 img{max-width:738px} .grid4 .grid3 img{max-width:548px}
.grid1Container{float:left;width:170px;}
.rightmenu{ margin-right:0!Important; float:right !Important;}
.grid1{width:170px;}
.grid1 input[type="text"],.grid4 .grid1 input[type="text"],
.grid1 input[type="password"],.grid4 .grid1 input[type="password"]
{width:160px;}


/*GRID-2 *********************************************************************************/

.grid2Container{float:left;width:360px;}
.grid2{width:360px;}

.grid2 li:after{background:#000;}
.grid2 input.txt{width:340px;}
.grid2 input.txt.searchLine{float:left;margin-right:10px;width:170px;}
.grid2 input[type="text"]{width:349px;}
.grid2 .moviaFormDivContainer ul li a{background-position: 0 center;padding:1px 0 0 1.2em; display:block;}


/*GRID-3 *********************************************************************************/
.grid3Container{float:left;width:550px;}
.grid3{width:550px;position:relative;}

.grid3 li:after{background:#000;}
.grid3 input.txt{width:340px;}
.grid3 input.txt.searchLine{float:left;margin-right:6px;width:247px;}
.grid3 input[type="text"]{width:539px;}
.grid3 .moviaFormDivContainer ul li a{background-position: 0 center;padding:1px 0 0 1.2em; display:block;}
.grid3>.grid1, .grid3>.grid2, .grid3>.grid3, .grid3>.grid4 {background:0 none;}
.grid4Container .grid3 h3:first-child{margin-bottom:10px;}
/*.grid3 .grid2 p,.grid3 .grid1 p{margin-bottom:-20px;}*/

.widgetContainer{margin:30px 0}
.grid3 img{margin-top:30px}
/*.grid3 .widget{margin-top:10px;}*/ 

/*GRID-4 *********************************************************************************/
.grid4Container{float:left;width:760px;}
.grid4{width:740px;}
.grid4 li:after{background:#000;}
.grid4 input.txt{width:340px;}
.grid4 input.txt.searchLineMap {float: left; margin-right: 6px; width: 440px;}
.grid4 input.txt.searchLine{float:left;margin-right:6px;width:247px;}
.grid4 input[type="text"]{width:730px;} 
.grid4 .moviaFormDivContainer ul li a{background-position: 0 center;padding:1px 0 0 1.2em; display:block;}
.grid4Container .grid4Container{margin-top:-20px;}
.grid4Container .grid2Container{margin-top:-20px;}

/*Generel movSearch *********************************************************************************/
#mainPage .movSearch tr td a,#mainPage  .movSMS a,#mainPage  .movLine a,#mainPage  .movLineStop a,#mainPage  .movSearchMain tr td a{line-height:17px;font-size:13px; letter-spacing:0; padding:0; background:0 none;} 
#mainPage .movSearch ul{padding:0;margin:0}

/*direction *********************************************************************************/

.direction      {padding-bottom:4px;}
.direction h3   {font-family:Corbel, Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold; text-transform:uppercase; line-height:17px; margin:0}
.direction p    {font-family:Arial, Helvetica, sans-serif;font-size:24px;font-weight:normal; line-height:28px;}

#mainPage .directionDivision a[href$=".pdf"]{background:url(/_layouts/images/MoviaImagesV3/movia_PDF_Icon.png) no-repeat 0 5px; line-height:28px;} 
.mapDivision a, .downloadDivision a, .directionDivision a{float:left;padding-left:20px;font-family:Corbel,Arial;font-size:14px;font-weight:700;letter-spacing:-0.1px;line-height:28px;text-transform:uppercase;}
.directionDivision a.movia_skift_retning{margin-left:20px;background:url(/_layouts/images/MoviaImagesV3/movia_skift_retning.png) no-repeat 0 7px;line-height:28px;}
.mapDivision, .downloadDivision, .directionDivision{float:left;vertical-align:middle;width:100%;}
.downloadDivision { padding-top:20px;}
.mapDivision { padding-bottom:16px;padding-top:5px;}
.directionDivision p{float:left;}



/*SMS *********************************************************************************/
#mainPage table.movSMS{border-collapse:collapse;margin-top:-8px;margin-bottom:7px;}
#mainPage .movSMS td.movNumber{text-align:right;padding-bottom:5px; padding-left:3px;width:30px;}
#mainPage .movSMS td.movNumber a{padding-bottom:15px;color:#FFF} 
#mainPage .movSMS td.movStop{width:302px;}
#mainPage .movSMS td.movStop a{border-left:solid 1px #FFF}
#mainPage .movSMS th,.movSMS td{color:#FFF;vertical-align:top;}
#mainPage .movSMS tbody{font-family:Arial;font-size:13px;letter-spacing:-0.1px;line-height:17px;overflow:hidden;}
#mainPage .movSMS td a{color:#FFFFFF;display:block;padding-right:0;text-decoration:none;}
#mainPage .movSMS tr:hover{background:url(/_layouts/images/MoviaImagesV3/pixel20Trans_black.png) repeat;}
#mainPage .movSMS tr{line-height:17px;}
#mainPage .movSMS tr:hover>td.movChange a.movRemove{background:url(/_layouts/images/MoviaImagesV3/mov_remove.png);display:block;width:12px;height:15px;margin-bottom:4px;text-decoration:none}
#mainPage .movSMS tr>td.movChange a.movRemove:hover{background:url(/_layouts/images/MoviaImagesV3/mov_remove_hover.png);text-decoration:none}
#mainPage .movSMS tr:hover>td.movChange a.movEdit{background:url(/_layouts/images/MoviaImagesV3/mov_edit.png) no-repeat;display:block;width:12px;height:15px;text-decoration:none}
#mainPage .movSMS tr>td.movChange a.movEdit:hover{background:url(/_layouts/images/MoviaImagesV3/mov_edit_hover.png) no-repeat;text-decoration:none}
#mainPage .movSMS tbody tr td.movChange{padding-top:5px;width:15px;}
#mainPage .movSMS tr td.movStop a{padding-left:8px;min-height:35px;color:#FFF} 


/*FAVORIT LINJER *********************************************************************************/
#mainPage table.movLine{border-collapse:collapse;margin-top:-8px;margin-bottom:5px;} 
#mainPage .movLine td.movNumber{text-align:right;padding-bottom:5px; padding-left:3px;width:30px;}
#mainPage .movLine td.movNumber a{padding-bottom:15px;color:#FFF}

#mainPage .lastSearchedLines .movLine td.movStop{width:302px;}
#mainPage .lastSearchedLines .linechanges{padding-top:10px;padding-left:10px;}
#mainPage table.movLine {width:100%;}

#mainPage .movLine th.movEmailInside{width:41px;text-align:center;}
#mainPage .movLine td.movEmailInside{text-align:center;}
#mainPage .movLine th.movSMSInside{width:41px;text-align:center;}
#mainPage .movLine td.movSMSInside{text-align:center;}
#mainPage .movLine th{color:#FFFFFF;font-family:Corbel,Arial;font-size:12px;font-weight:bold;line-height:17px;text-transform:uppercase;} 
#mainPage .movLine th.movStop{padding-left:10px;} 
#mainPage .movLine td.movChange a{padding:0;width:14px} 

#mainPage .movLine td.movStop a{border-left:solid 1px #FFF}
#mainPage .movLine th,.movLine td{color:#FFF;vertical-align:top;}
#mainPage .movLine tbody{font-family:Arial;font-size:13px;letter-spacing:-0.1px;line-height:17px;overflow:hidden;}
#mainPage .movLine td a{color:#FFFFFF;display:block;padding-right:0;text-decoration:none;}
#mainPage .movLine tr:hover{background:url(/_layouts/images/MoviaImagesV3/pixel20Trans_black.png) repeat;}
#mainPage .movLine tr{line-height:17px;}
#mainPage .movLine tr:hover>td.movChange a.movRemove{background:url(/_layouts/images/MoviaImagesV3/mov_remove.png);width:12px;height:15px;margin-bottom:4px;text-decoration:none;}
#mainPage .movLine tr>td.movChange a.movRemove:hover{background:url(/_layouts/images/MoviaImagesV3/mov_remove_hover.png);text-decoration:none;}
#mainPage .movLine tbody tr td.movChange{padding-top:5px 0 0 0;width:15px;}
#mainPage .movLine tr td.movNumber a.attention{background:transparent url(/_layouts/images/MoviaImagesV3/mov_attention.png) no-repeat scroll 16px 7px;height:15px;margin-top:-20px;padding-bottom:8px;padding-left:5px;text-decoration:none} 
#mainPage .movLine tr td.movNumber a.attention:hover{background:transparent url(/_layouts/images/MoviaImagesV3/mov_attention_hover.png) no-repeat scroll 16px 7px;text-decoration:none}
#mainPage .movLine tr td.movStop a{padding-left:8px;min-height:35px;color:#FFF}


/*FAVORIT STOPPESTED *********************************************************************************/
#mainPage table.movLineStop{margin-top:-8px;margin-bottom:0;border-collapse:collapse;} 
#mainPage table.movLineStop th{font-family:Corbel, Arial;font-size:12px;line-height:17px;letter-spacing:0.1px;text-transform:uppercase;font-weight:bold; color:#FFF}
#mainPage .movLineStop th.movNumber{width:35px;}

#mainPage table.movLineStop {width:100%;}
#mainPage table.movFavorite {width:356px;table-layout:fixed;}
#mainPage table.movLineStopInner {width:321px;table-layout:fixed;}

#mainPage .movLineStop td.movNumber{padding-right:3px;text-align:right;width:30px;}
#mainPage .movLineStop td.movNumber a{color: #FFFFFF;}
#mainPage .movLineStop td a {display:block;padding-right:0;text-decoration:none;}

#mainPage .movLineStop th.movStop{padding-left:8px;width:171px;}
#mainPage .movLineStop td.movStop{padding-left:7px;width:163px;}
#mainPage .movLineStop th.movTowards{width:120px;}
#mainPage .movLineStop td.movTowards{width:111px;padding-left:3px;}
#mainPage .movLineStop th.movMin{width:34px;}
#mainPage .movLineStop td.movMin{width:20px;text-align:right;padding-right:2px;}
#mainPage .movLineStop td.movChange{width:12px;vertical-align:top;}
#mainPage .movLineStop tbody{font-family:Arial;font-size:13px;letter-spacing:-0.1px;line-height:20px;overflow:hidden;}
#mainPage .movLineStop a{display:block; color:#FFF !Important; text-decoration:none;}

#mainPage .movLineStop a.open{display:block;background:transparent url(/_layouts/images/MoviaImagesV3/mov_plus.png) no-repeat scroll 0 0;height:15px;margin-left:18px;margin-top:2px;text-decoration:none} 
#mainPage .movLineStop a.close{display:block;background:transparent url(/_layouts/images/MoviaImagesV3/mov_minus.png) no-repeat scroll 0 0;height:15px;margin-left:18px;margin-top:2px;text-decoration:none} 

#mainPage .movLineStop a.open:hover{display:block;background:transparent url(/_layouts/images/MoviaImagesV3/mov_plus_hover.png) no-repeat scroll 0 0;text-decoration:none}
#mainPage .movLineStop a.close:hover{display:block;background:transparent url(/_layouts/images/MoviaImagesV3/mov_minus_hover.png) no-repeat scroll 0 0;text-decoration:none}

#mainPage .movLineStop tr td{vertical-align:top;}
#mainPage .movLineStop .movLineStopInner tbody:hover{background:url(/_layouts/images/MoviaImagesV3/pixel20Trans_black.png) repeat;}
#mainPage table.movLineStop td.movNumber{border-right:1px solid #FFF}
#mainPage .movLineStop table.movFavorite{margin-bottom:10px;}
#mainPage .movLineStop .movLineStopInner tbody:hover>tr .movChange a{background:url(/_layouts/images/MoviaImagesV3/mov_remove.png) no-repeat right 0;text-decoration:none}
#mainPage .movLineStop .movLineStopInner tbody>tr .movChange a:hover{background:url(/_layouts/images/MoviaImagesV3/mov_remove_hover.png) no-repeat right 0;text-decoration:none}

#mainPage .movFavorite table.movLineStopInner a.movRemove{display:block; width:12px; height:15px; position:relative; }


/*MOV SEARCH *********************************************************************************/

.movSearch{background:url(/_layouts/images/MoviaImagesV3/movSearch_BG_shadow.png) repeat-y 0 0;margin-top:1px;position:absolute;top:25px;width:356px;z-index:999;left:-10px;}
.searhWrapper{width:348px;left:4px;position:relative;background:#FFF url(/_layouts/images/MoviaImagesV3/movSearch_BG.png) repeat-x 0 30px;padding:1px; margin:0} 
.movSearch h2{font-family:Corbel, Arial;text-transform:uppercase;background:url(/_layouts/images/MoviaImagesV3/moviaChange_h2_BG.png) repeat 0 0;font-size:14px;line-height:17px;letter-spacing:-0.1px;font-weight:700;margin:0;padding:7px 5px 5px 10px !important;}
.movSearch .moviaFormDivContainer{border-bottom-width:3px;}
.movSearch table{border-collapse:collapse;margin-top:-8px;margin-bottom:7px;}
.movLine td.movNumber{text-align:right;padding-bottom:5px;padding-left:3px;width:30px;}
.movSearch td.movNumber a{padding-bottom:15px;}
.movSearch td.movStop{width:100%;}
.movSearch td.movStop a{border-left:solid 1px #000;}
.movSearch th,.movSearch td{color:#000;vertical-align:top;}
.movSearch tbody{font-family:Arial;font-size:13px;letter-spacing:-0.1px;line-height:17px;overflow:hidden;}
#mainPage .movSearch td a,#top .movSearch td a{color:#000;display:block;padding-right:0;text-decoration:none;}
.movSearch td a:hover{text-decoration:underline;}
.movSearch tr{line-height:17px;}
.movSearch tr:hover{background:url(/_layouts/images/MoviaImagesV3/pixel10Trans_search.png) repeat;}
#mainPage .movSearch tr td.movStop a,
#top .movSearch tr td.movStop a{padding-left:8px;}
#mainPage .movSearch ul li a{background-position:8px 9px;color:#069;letter-spacing:0.02em;line-height:17px;padding-bottom:0.5em;padding-left:2em;display:block;font-size:13px;padding-top:0.5em;text-decoration:none;}


#top .movSearch ul{margin:0;padding:0}


#top .movSearch ul li a{background-position:8px 5px;color:#006699;display:block;font-size:13px;letter-spacing:0.02em;line-height:17px;padding-bottom:4px;padding-left:2em;text-decoration:none;background-repeat:no-repeat;padding-top:0.2em}
#top .movSearch .searhWrapper ul{margin:0;padding:3px 0 2px 0}
#top .movSearch .moviaFormDivContainer ul li a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_slogan_white_theme01.png) no-repeat 8px 5px;color:#000;}

div.movSearchFooter{background:url(/_layouts/images/MoviaImagesV3/movSearchFooter_BG_shadow.png)no-repeat;height:4px;}
#search .movSearch{left:-217px;margin:0;padding:0} 


/*MOV SEARCH MAIN *********************************************************************************/

 #mainPage .movSearchMain{float:left;margin-top:20px;width:100%}
  #mainPage .searhWrapperMain{position:relative;background:#FFF url(/_layouts/images/MoviaImagesV3/movSearch_BG.png) repeat-x 0 30px;padding:1px;}

#mainPage .movSearchMain h2{font-family:Corbel, Arial;text-transform:uppercase;background:url(/_layouts/images/MoviaImagesV3/moviaChange_h2_BG.png) repeat 0 0;font-size:14px;line-height:17px;letter-spacing:-0.1px;font-weight:700;margin-bottom:0;padding:7px 5px 5px 10px !important;margin-top:0}
#mainPage .movSearchMain .moviaFormDivContainer{border-bottom-width:3px;margin-right:1px;}
#mainPage .movSearchMain table{border-collapse:collapse;margin-top:-8px;margin-bottom:7px;}
#mainPage .movSearchMain td.movNumber{text-align:right;padding: 5px 5px 0px 5px;vertical-align:top;}
#mainPage .movSearchMain td.movNumber a{padding-bottom:5px;width:35px;}
#mainPage .movSearchMain td.movStop{padding-top: 5px; padding-bottom:5px;width:100%;vertical-align:top;}
#mainPage .movSearchMain td.movStop a{border-left:solid 1px #000;}
#mainPage .movSearchMain td.movMap{padding-top: 5px; padding-bottom:5px;padding-right:5px;vertical-align:middle;}
#mainPage .movSearchMain td.movMap a{color:Black;float:right;font-family:Corbel;font-size:14px;font-weight:bold;line-height:20px;padding:4px 20px 2px 10px;text-decoration:none;text-transform:uppercase;background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_over_black.png) no-repeat right 1px; margin:-1px 0 -2px 0;padding:0 22px 2px 0;}
#mainPage .movSearchMain th,.movSearch td{color:#000;vertical-align:top;}
#mainPage .movSearchMain tbody{font-family:Arial;font-size:13px;letter-spacing:-0.1px;line-height:17px;overflow:hidden;}
#mainPage .movSearchMain td a,
#mainPage .movSearchMain td p
{color:#000;display:block;padding-right:0;text-decoration:none;}
#mainPage .movSearchMain td a:hover{text-decoration:underline;color:#000}
#mainPage .movSearchMain tr{line-height:17px;}
#mainPage .movSearchMain tr:hover{background:url(/_layouts/images/MoviaImagesV3/pixel10Trans_search.png) repeat;}
#mainPage .movSearchMain tr td.movStop a{padding-left:8px;}
#mainPage .movSearchMain tr td.movStop p{padding-left:8px; padding-top:8px; padding-bottom: 8px}
#mainPage .movSearchMain tr td.movStop a:hover{color:#000}
#mainPage .movSearchMain .moviaFormDivContainer ul{margin-bottom:10px;margin-left:21px}
#mainPage .grid4 .movSearchMain ul li a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_black.png) no-repeat 8px 6px;color:#000;letter-spacing:0.02em;line-height:17px;display:block;font-size:13px;padding:0.3em 2em; font-weight:700;}
/*#mainPage .movSearchMain td.movStop span{ color:#000000;display:block;font-size:13px;margin-left:8px;margin-top:8px;margin-bottom:8px;} */
#mainPage .movFavorite span{ color:#FFF;display:block;font-size:13px;} 

#mainPage .moviaFormDivContainer ul li{list-style:none}
#mainPage .movSearchMain .moviaFormDivContainer ul li a{background-position: 8px 7px;color:#000;padding-left:3em;display:block;font-size:13px;margin-bottom:0.7em;font-weight:normal}
#mainPage .movSearchMain .paging{border-top:0 none !Important; margin-top:0}
#mainPage .grid4 .movSearchMain .paging{padding:0}
#mainPage .grid4 .movSearchMain .paging a{background:0 none; line-height:25px; position:relative; display:inline; padding:0}
#mainPage .movSearchMain .paging li.active a{color:#000}
#mainPage .grid4 .movSearchMain a.pagingNext-left{font-size:10px;padding:0 12px 0 0;}
#mainPage .grid4 .movSearchMain a.pagingNext-right{font-size:10px;padding:0 12px 0 0;}
#mainPage .grid4 .movSearchMain a.pagingNext-left span,#mainPage .grid4 .movSearchMain a.pagingNext-right span{position:absolute; left:-999em; top:-999em;}

/*BUS LINJE *********************************************************************************/
#busLinje{color:#00599e;float:left; clear:both; width:550px;}
#busLinjeMain p, #busLinjeMain a{line-height:22px;background-repeat:no-repeat;font-size:13px}
#busLinje ul{float:left;top:1px; position:relative;}
#busLinje li{float:left;margin-right:0.4em;}
#busLinje li a{border:1px solid #FFF;letter-spacing:0.07em;padding:0.2em 1em 0.2em 0.6em;background:none;}
#busLinje li a.active{background:#FFF none !Important;}
#busLinjeTop{background:#FFF none;float:left;margin-bottom:1px;padding:1em 1.6em 0.3em 1.6em;width:519px;height:54px;}
#busLinjeMain{background:#FFF;float:left;padding:1em 1.6em;width:519px;}
#busLinjeTop input[type="text"]{border:1px solid #003c6a;width:68px;}
#busLinjeTop .moviaFormDivContent fieldset{float:left;width:200px;}
#busLinjeTop .moviaFormDivContent fieldset .grid0-5{margin-right:10px;padding:0;width:80px;}
#busLinjeTop a.button{background-image:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_dark.png); background-repeat:no-repeat;float:left;margin:10px 0 0 -28px;padding:4px 20px 2px 10px;}
p.busLinjeMainTime{float:left;margin:0 10px 0 0;}
p.busLinjeMainTimeText{float:left; width:476px;}
#busLinjeMain .first-last p.busLinjeMainTime, #busLinjeMain .first-last p.busLinjeMainTimeText{color:#000;  font-weight:bold;}
#busLinjeMain .clear{float:left;width:100%;}
#busLinjeMain a {background-position: 0 4px;clear:both;display:block;padding:0 0 0 1.5em;line-height:22px;margin-bottom:5px;}
#busLinjeMain a.pdfIconDark{background-image:url(/_layouts/images/MoviaImagesV3/movia_PDF_IconDark.png) !Important;background-repeat:no-repeat;color:#000;font-size:13px;letter-spacing:0.13px;line-height:18px;text-decoration:none;padding:4px 0 0 1.7em !Important;}
#busLinjeMain a.pdfIconDark:hover{text-decoration:underline} 

.busLinjeNext{margin-left:20px;float:left;width:30em;margin-bottom:10px;}
.busLinjeNext>p{margin-left:-20px;float:left;}
.busLinjeOther{float:right;margin-left:20px;width:200px; border-left-width:1px; border-left-style:solid;}
.busLinjeOther p{margin-left:20px;}
.busLinjeOther>p+p{margin-bottom:0;} /*fjernet padding-left:20px;*/
#mainPage a.saveFavoriteLine {padding:0 0 0 1.5em; background:url(/_layouts/images/MoviaImagesV3/back_readmore_yellow.png) no-repeat 0 3px !Important; color:#FFF768;position:absolute;right:0;top:33px;}


/*MOVIA CHANGE *********************************************************************************/
#moviaChange{position:relative;border-width:1px; border-style:solid;width:738px;}
#moviaChange.grid4{background:none;}
#moviaChange h2 img{left:5px;position:absolute;top:4px;}
#moviaChange h2{background:url(/_layouts/images/MoviaImagesV3/moviaChange_h2_BG.png) repeat 0 0;font-family:Corbel,Arial;font-size:14px;font-weight:700;letter-spacing:-0.1px;line-height:17px;margin-bottom:0;padding:8px 5px 6px 40px !important;text-transform:uppercase;font-style:normal;}
#moviaChange .moviaChangeMain{background:url(/_layouts/images/MoviaImagesV3/pixel20Trans_black.png) repeat; padding:7px 5px 10px 10px !important}
a.moviaChange{background:url(/_layouts/images/MoviaImagesV3/back_readmore_yellow.png) no-repeat right 3px;color:#FFF768;padding:0 1.5em 0 1.5em;position:absolute;right:10px;top:8px;text-transform:uppercase;font-size:12px;font-weight:700;}
#moviaChange .moviaChangeMain a[href$=".pdf"]{display:block;padding-bottom:6px;}

/*MIT MOVIA *********************************************************************************/

.mitMovia.login label.username{font-size:16px;letter-spacing:0.13px;line-height:16px;text-decoration:none; margin:0 0 12px;} 
.grid1.mitMovia:first-child h2{margin-bottom:0 !Important;}
.grid1.mitMovia h2, .grid2.mitMovia h2, .grid3.mitMovia h2, .grid4.mitMovia h2{background:url(/_layouts/images/MoviaImagesV3/mit_movia_bg.png) repeat-x 0 7px;border-color:#FFF768;letter-spacing:-1px;line-height:30px;margin-top:0;padding:6px 0 0;position:relative;text-indent:-1px;top:-6.15px;font-size:36px;font-weight:normal;}
.grid1.mitMovia:first-child h2, .grid2.mitMovia:first-child h2, .grid3.mitMovia:first-child h2, .grid4.mitMovia:first-child h2{border-color:#FFF768;letter-spacing:-1px;line-height:30px;margin-top:0;position:relative;text-indent:-1px;top:-6.15px;}
.mitMovia .moviaFormDivContainer{border-color:#fff768 !Important;padding:2px 0 0;}
.mitMovia{border-color:#fff768;color:#fff768;background:url(/_layouts/images/MoviaImagesV3/border-yellow.png) left top repeat-x;}
#mainPage .mitMovia a{color:#fff768;text-decoration:none;}
#mainPage .mitMovia a:hover{text-decoration:underline}
.mitMovia p>a:hover{color:#fff768;}
#mainPage .mitMovia a.button{background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_yellow.PNG) no-repeat right 5px !Important; padding:4px 20px 2px 10px;letter-spacing:0.13px;margin:0}
#mainPage .mitMovia a.button:hover  {background:url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_yellow.png) no-repeat right 5px !Important;color:#fff768 !Important;text-decoration:underline;}
.mitMovia .check-Radio{margin-top:5px;padding-bottom:2px;}            
#mainPage .mitMovia ul{margin-bottom:7px;}
.mitMovia ul li a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_yellow.png) no-repeat 0 center; line-height:16px; padding:2px 0 0 1.2em; text-decoration:none} 
.mitMovia ul li a:hover{color:#FFF768}
.grid1.mitMovia ul li a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_yellow.png) no-repeat 0 center; line-height:16px; padding:0 0 0 1.4em;color:#fff768}
.mitMovia .moviaFormDivContainer .check-Radio a.button{padding-top:4px;position:relative;top:-4px;}  
.mitMovia .moviaFormDivContainer .check-Radio a.button:hover, .mitMovia .moviaFormDivContent a.button:hover{background:transparent url(/_layouts/images/MoviaImagesV3/btn_icon_arrow_yellow.PNG) no-repeat right 5px !Important;; color:#FFF768}            
.moviaAIM{font-family:"Akkurat Italic Movia", Arial;}
.mitMovia .border-bottom  {border-bottom:1px solid #fff768 !Important;}
.mitMovia fieldset .moviaFormDivContent{margin-bottom:5px;}
.mitMovia fieldset .moviaFormDivContent .grid0-5{margin-bottom:10px;}
.mitMovia label {margin-bottom:1px;font-weight:bold;line-height:16px;position:relative;text-transform:uppercase;font-family:Corbel;font-size:12px;}
#mainPage .mitMoviaLink{background:transparent url(/_layouts/images/MoviaImagesV3/back_readmore_yellow.png) no-repeat scroll 0 center;line-height:16px;padding:0 0 0 1.2em;display:block;font-size:14px;margin-bottom:0; clear:both;} 
#mainPage a.mitMoviaLink:hover{color:#fff768;}
.username p{font-family:Corbel; font-size:12px;text-transform:uppercase;line-height:15px; font-weight:bold;}
label.username{display:block;font-family:arial;font-size:18px;font-weight:normal;line-height:16px;margin:0 0 12px;text-transform:none;}
.mitMovia:first-child> p{margin-top:-6px;}
#mainPage a.username.button{margin-bottom:-5px;margin-top:5px;} 
.grid1.mitMovia:first-child h2, .grid2.mitMovia:first-child h2, .grid3.mitMovia:first-child h2, .grid4.mitMovia:first-child h2, .grid1.mitMovia h2, .grid2.mitMovia h2, .grid3.mitMovia h2, .grid4.mitMovia h2{border-color:#FFF768 !Important;}
.mitMovia input{border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px;vertical-align:middle;}

.opretMitMovia label.checkbox{text-transform:none; font-weight:normal; font-size:10px; font-family:Arial;display:inline;} /*denne, ændret til klasse i stedet for ID*/
.opretMitMovia label, .genericFormV3 label{margin-top:10px;position:relative;display:block;font-family:Corbel;font-size:12px;font-weight:bold;line-height:16px;margin-bottom:2px;position:relative;text-transform:uppercase;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia label span{text-transform:none;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia span.opretMitMoviaMessage{border:1px solid #FFFFFF;float:right;width:348px;padding:8px 10px; font-family:Arial; font-size:13px; font-weight:normal; display:inline;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia span.last.opretMitMoviaMessage {margin-top:0px;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia.grid4, .genericFormV3{background:0 none; border-top-style:solid; border-width:1px; margin-bottom:13px;padding-top:0}/*denne, ændret til klasse i stedet for ID*/

.opretMitMovia.grid4:first-child, .genericFormV3:first-child{border:0 none;}/*denne, ændret til klasse i stedet for ID*/

.moviaTerms{padding-top:10px; background:none;border-top-width:1px; border-top-style:solid;margin-bottom:13px }/*denne, ændret til klasse i stedet for ID*/
.moviaTerms a{font-size:13px; text-decoration:underline !Important; background:0 none;}/*denne, ændret til klasse i stedet for ID*/
.moviaTerms a.button{font-size:13px; text-decoration:none;}/*denne, ændret til klasse i stedet for ID*/
.moviaTerms a.button:hover{text-decoration:underline;}/*denne, ændret til klasse i stedet for ID*/

/*
.moviaTerms label.checkbox {display:inline;font-family:Arial;font-size:13px;font-weight:normal;text-transform:none;}
.grid4.moviaTerms label {line-height:16px;margin-bottom:2px;margin-top:10px;position:relative;margin-left:0px;}
label.checkbox span.moviaValidation{bottom:13px;left:-16px;}
*/


.moviaTerms p{display:block;font-family:Arial;font-size:13px;font-weight:normal;text-transform:none;float:left;width:724px;margin-left:4px}
.moviaTerms label.checkbox {display:inline;font-family:Arial;font-size:13px;font-weight:normal;text-transform:none;}
.moviaTerms div.checkbox{float:left;width:12px}
.grid4.moviaTerms label {line-height:16px;margin-bottom:2px;margin-top:10px;position:relative;margin-left:0px;}
label.checkbox span.moviaValidation{bottom:10px;left:-12px;}
label.checkbox span.moviaValidationLong{bottom:10px;left:-12px;}
label.radiobuttons span.moviaValidationLong{bottom:-10px;}



.opretMitMovia .moviaTerms{padding-top:10px;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia .moviaTerms a{font-size:10px; text-decoration:underline; background:0 none;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia .moviaTerms a.button{font-size:13px; text-decoration:none;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia .moviaTerms a.button:hover{text-decoration:underline;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia legend{display:none;}
.opretMitMovia .currentInfo p{width:150px;float:left}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia select.dropdown{height:25px;padding-top:1px;line-height:25px;font-size:13px;width:295px;font-family:Arial,Helvetica,sans-serif;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia select.multiple{padding-top:1px;line-height:25px;font-size:13px;width:295px;font-family:Arial,Helvetica,sans-serif;}/*denne, ændret til klasse i stedet for ID*/
.opretMitMovia span.profileUpdated{color:red;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;letter-spacing:0.2px;line-height:18px;padding-bottom:5px;display:block;}/*denne, ændret til klasse i stedet for ID*/
#mainPage .grid4.opretMitMovia input, #mainPage .genericFormV3 input, #mainPage .genericFormV3 textarea{width:282px;} 

.opretMitMovia input, .genericFormV3 input, .genericFormV3 textarea{border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px;vertical-align:middle;}/*denne, ændret til klasse i stedet for ID*/

.grid1>a.button,.grid2>a.button,.grid3>a.button,.grid4>a.button,.opretMitMovia .grid4>a.button{margin-top:10px;}

.searchLine>a.button{margin-top:4px;}
.searchLine a.button{float:left; cursor:pointer}
.grid1 .searchLine>a.button{margin-top:9px;}
.visPaKort .left{margin-top:8px;}
.searchLine a{letter-spacing:0.13px;}
.grid1Container a.rememberMe{background:0 none;font-family:Corbel;font-size:14px;font-weight:bold;line-height:19px;padding:4px 0px 2px 2px;text-decoration:none;text-transform:uppercase;}
.grid1Container a.rememberMe:hover{text-decoration:underline}
/*PAGING *********************************************************************************/

.paging{padding-top:5px;text-align:center; clear:both;margin-top:12px;}
.paging ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.paging ul li{display:inline;list-style-image:none;list-style-position:outside;list-style-type:none;margin:0 10px 0 0;padding:0;}
#mainPage .mitMovia .paging ul li a{background:0 none;}
#mainPage .paging ul li a{display:inline; font-size:13px; text-decoration:underline; line-height:18px; letter-spacing:0.1px; padding:0;}
#mainPage .mitMovia .paging ul li.active a{font-weight:700; text-decoration:none;}


/*THE PAGE FAVORITSTOPPESTED ***************************************************************/
#mainPage .movia_opretFavoritStoppested{margin:0;padding-bottom:0; }
#mainPage .grid3.movia_opretFavoritStoppested{padding-top:0}
#mainPage .border-top.grid3.movia_opretFavoritStoppested{padding-top:20px}

#mainPage .movia_opretFavoritStoppested h2{margin-bottom:0}
#mainPage .movia_opretFavoritStoppested .grid1,#mainPage  .movia_opretFavoritStoppested .grid2{padding:10px 0;}
#mainPage .movia_opretFavoritStoppested .grid1,#mainPage  .movia_opretFavoritStoppested .grid2,#movia_opretFavoritStoppested .grid3{margin-bottom:0;}
#mainPage .movia_opretFavoritStoppested .grid1{margin-right:20px;}

#mainPage .movia_opretFavoritStoppested input.txt.searchLine {margin-right:10px;}
#mainPage .movia_opretFavoritStoppested .border-bottom {padding-bottom:0}
#mainPage .movia_opretFavoritStoppested h3{font-family:Corbel,Arial;font-size:14px;font-weight:700;letter-spacing:-0.1px;line-height:17px;margin-bottom:0;padding:0 5px 0 0;text-transform:uppercase;background:0 none;border: none;}
#mainPage a.movia_skift_retning{margin-left:20px;background:url(/_layouts/images/MoviaImagesV3/movia_skift_retning.png) no-repeat 0 1px;padding-left:20px;font-family:Corbel,Arial;font-size:14px;font-weight:700;letter-spacing:-0.1px;line-height:17px;text-transform:uppercase;text-decoration:none}
#mainPage .movia_opretFavoritStoppested select.dropdown{height:25px;padding-top:1px;line-height:25px;font-size:13px;width:256px;font-family:Arial,Helvetica,sans-serif;}/*denne, ændret til klasse i stedet for ID*/



/*Lightbox *********************************************************************************/

#basic-modal-content {display:none;}
/* Overlay */
#simplemodal-overlay {background-color:#000;}
/* Container */
#simplemodal-container {height:240px; width:450px; color:#bbb; border:0 none; padding:20px 40px;}
#simplemodal-container h2{margin-bottom:20px;}
#simplemodal-container a.modalCloseImg {background:url(/_layouts/images/MoviaImagesV3/x.png) no-repeat; width:22px; height:22px; display:inline; z-index:3200; position:absolute; top:-25px; right:-25px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}


/*footer *********************************************************************************/
#footer{margin-top:80px;line-height:18px;letter-spacing:0.2px; padding-top:1em;}
#footer p{letter-spacing:0.2px;font-size:12px;padding:0 0 5px 0;margin:0}
#footer a{letter-spacing:0.2px;font-size:12px;line-height:18px;color:#FFF;text-decoration:none;background:0 none} 



/*javascript radio *********************************************************************************/

.moviaRadio-box{cursor:pointer;display:inline;position:relative;}
.moviaRadio img{background:transparent url(/_layouts/images/MoviaImagesV3/moviaRadio.png) no-repeat;background-position:0 0;border:0 none;height:12px;position:relative;top:2px;width:12px;margin-top:0;}
.moviaRadio-hover img{background-position:-16px 0;}
.moviaRadio-checked .moviaRadio img{background-position:0 -16px;}
.moviaRadio-checked .moviaRadio-hover img{background-position:-16px -16px;}
.moviaRadio-disabled img{background-position:0 -32px;}
.moviaRadio-checked .moviaRadio-disabled img{background-position:0 -48px;}
.moviaRadio,.moviaRadio .mark{display:inline;vertical-align:top;}
.moviaCheckbox-checked.moviaCheckbox .mark img{background-position:-16px -16px;}

/*javascript checkbox *********************************************************************************/

.moviaCheckbox-box{cursor:pointer;display:inline;position:relative;}
.moviaCheckbox img{background:transparent url(/_layouts/images/MoviaImagesV3/moviaCheckbox.png) no-repeat;background-position:0 0;border:0 none;height:12px;position:relative;top:1px;width:12px;}
.moviaCheckbox-hover img{background-position:-16px 0;}
.moviaCheckbox-checked .moviaCheckbox img{background-position:0 -16px;}
.moviaCheckbox-checked .moviaCheckbox-hover img{background-position:-16px -16px;}
.moviaCheckbox-disabled img{background-position:0 -32px;}
.moviaCheckbox-checked .moviaCheckbox-disabled img{background-position:0 -48px;}
.moviaCheckbox,.moviaCheckbox .mark{display:inline;}
.moviaRadio.moviaRadio-checked .mark img{background-position:-16px -16px;}


/*Simple tree **********************************************************************************/

.simpleTree img{border:0 none; margin:0}
#mainPage .grid2> ul.simpleTree {margin-top:-6px;} 
.simpleTree li{line-height:14px;list-style:none;margin:2.5px 0 0 0;padding:0 0 0 34px;}
.simpleTree li span{display:block;font-family:arial;font-size:14px;line-height:16px; margin-left:-14px;}
.simpleTree li span:hover{text-decoration:underline;cursor:pointer}


.simpleTree .root{margin-left:-16px;}

.simpleTree .line{font-size:3px;height:3px;line-height:3px;margin:0 0 0 -16px;padding:0;}
.simpleTree .line-last{font-size:3px;height:3px;line-height:3px;margin:0 0 0 -16px;padding:0;}
.simpleTree .line-over{font-size:3px;height:3px;line-height:3px;margin:0 0 0 -16px;padding:0;}
.simpleTree .line-over-last{font-size:3px;height:3px;line-height:3px;margin:0 0 0 -16px;padding:0;}

.simpleTree .folder-open{background:url(/_layouts/images/MoviaImagesV3/mov_minus_white.png) 0 2px no-repeat;margin-left:-16px;}
.simpleTree .folder-open-last{background:url(/_layouts/images/MoviaImagesV3/mov_minus_white.png) 0 2px no-repeat;margin-left:-16px;}
.simpleTree .folder-close{background:url(/_layouts/images/MoviaImagesV3/mov_plus_white.png) 0 2px no-repeat;margin-left:-16px;}
.simpleTree .folder-close-last{background:url(/_layouts/images/MoviaImagesV3/mov_plus_white.png) 0 2px no-repeat;margin-left:-16px;}
.simpleTree .doc{margin-left:-16px;}
.simpleTree .doc-last{margin-left:-16px;}
.simpleTree .ajax{background:url(/_layouts/images/MoviaImagesV3/spinner.gif) no-repeat 0 0;display:none;height:18px;}
.simpleTree .ajax li{display:none;margin:0;padding:0;}
.simpleTree .trigger{cursor:pointer;display:inline;height:12px;margin-left:-35px;width:14px;}
.simpleTree .text{cursor:default; border-width: 1px; padding: 1px 4px 1px; border: none; display: block; }
.simpleTree .text:hover{border-width: 1px; padding: 0px 3px 0px; border-style: dashed; text-decoration: none;}
.simpleTree .active{cursor:default; padding: 0px 3px 0px; border-style: solid; border-width: 1px; display: block; text-decoration: none; }
.simpleTree .active:hover{text-decoration: none; }
.contextMenu{display:none;}
.simpleTree,.simpleTree ul{margin:0;padding:0;}


#mainPage .trafikinfo ul li a{background:url(/_layouts/images/MoviaImagesV3/back_readmore_white.png) no-repeat scroll 1px 4px transparent} 
.trafikinfo a.button{margin-top:0;height:18px;} 
.koreplaner input    {border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px 5px;vertical-align:middle;}
.searchLine input    {border:0 none;font-family:Arial,Helvetica,sans-serif;font-size:13px;letter-spacing:0.2px;line-height:16px;padding:5px 5px 4px 5px;vertical-align:middle;} 




/*NYT*/

.grid3 #busLinjeMain .busRoute td a{background: 0 none}
.busRoute tr.divider{height:20px}
.busRoute td.zoneStart,.busRoute td.zone{text-align:center;padding:0 15px; color:#FFF;font-family:Arial,Helvetica,sans-serif;font-weight:normal;letter-spacing:0.2px;line-height:18px;}
.busRoute td.segmentName{padding-right:10px;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;letter-spacing:0.2px;line-height:18px;padding-bottom:5px;}


/*timeTable*/

#busLinjeMain.timeTable {background: #FFF;padding: 10px 1px;width: 548px;}
#busLinjeMain.timeTable table.timeTable th {color: #FFF;font-family: Arial,Helvetica,sans-serif;font-size: 10px;font-weight: 400;height: 18px;letter-spacing: 0.2px;line-height: 18px;padding: 1px;text-align: center;width: 100%;}
#busLinjeMain.timeTable table.timeTable td.oddCol { background-color: #CCC; }
#busLinjeMain.timeTable table.timeTable td.interval tr.interval td,#busLinjeMain.timeTable td,#busLinjeMain.timeTable th {vertical-align:top;}
#busLinjeMain.timeTable table.timeTable,#busLinjeMain.timeTable table.timeTable table{border-collapse:collapse;color:#000;width:100%}
#busLinjeMain.timeTable table.timeTable caption{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;letter-spacing:0.2px;line-height:18px;padding:0 1em 0.2em 6px;text-align:left;width:320px;}
#busLinjeMain.timeTable table.timeTable td{border-left:1px solid #FFF;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;height:20px;letter-spacing:0.2px;line-height:18px;margin:0;padding:0;text-align:right;width:25px;}
#busLinjeMain.timeTable table.timeTable td.last{width:auto;}
#busLinjeMain.timeTable table.timeTable td td{border-left:none;color:#000;vertical-align:middle;}
#busLinjeMain.timeTable table.timeTable td.note{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:400;letter-spacing:0.2px;line-height:10px;}
#busLinjeMain.timeTable table.timeTable td.interval td{color:#000;text-align: center;}
#busLinjeMain.timeTable table.timeTable td.interval {background-color:#999;}

#busLinjeMain.timeTable tr.ttCell td {text-align: left;padding: 0px 1px; height: 20px; line-height: 100%; font-size: 85%;}
#busLinjeMain.timeTable tr.ttCell td + td {text-align: right; font-size: 100%;}
#busLinjeMain.timeTable tr.ttCell td[colspan="2"] {text-align: right; font-size: 100%;}
#busLinjeMain.timeTable p.ttInfo {width: 534px;text-align: left;padding-left: 6px;}

#busLinjeMain.timeTable .routeNotes{color:#000;margin-top:20px;font-size:11px;padding:0 1em 0.2em 6px}
#busLinjeMain.timeTable .routeNotes .note{float:left;font-weight:bold;position:relative;top:-3px;}
#busLinjeMain .routeNotes .explanation {margin-bottom:10px;margin-left:10px;}

#busLinjeMain.terminalkort a{background-repeat:no-repeat;font-size:13px;} 


#mainPage .grid1.flextraffik ul li:first-child a{background-position:1px 4px}
#mainPage .grid1.miljo ul li:first-child a{background-position:1px 4px}
#mainPage .grid1.nyheder ul li:first-child a{background-position:1px 4px}


/*.grid1:first-child, .grid2:first-child, .grid3:first-child, .grid4:first-child{background-position:left 20px;margin-right:20px;padding-top:20px;}*/
.grid1,.grid2,.grid3,.grid4{float:left;margin-bottom:30px;padding-top:20px;background-position:left 20px;}
#moviaChange.grid1,#moviaChange.grid2,#moviaChange.grid3,#moviaChange.grid4{padding-top:0;}
.nyheder.grid1:first-child, .nyheder.grid2:first-child, .nyheder.grid3:first-child, .nyheder.grid4:first-child {background:url(/_layouts/images/MoviaImagesV3/border-white.png) repeat-x left 20px;margin-right:20px;padding-top:20px;} 







#top .clock{float:left;margin-top:3px;margin-right:42px}
#mainPage .kontaktFlekstrafik h3{margin-top:0}


#mainPage .editorArea.grid3 .slogan h2{border-bottom:medium none;display:block;font-family:"Akkurat LightItalic Movia",Arial;font-size:36px;font-weight:normal;letter-spacing:0.3px;line-height:40px;margin-bottom:14px;margin-top:-3px;padding:0;text-indent:0;}
#mainPage .editorArea.grid3 h2{margin:0;font-family:Arial;font-size:24px;font-weight:normal;line-height:40px;padding:6px 0 0;}
#mainPage .editorArea.grid3 h5 {font-family:Arial;font-size:11px;font-weight:normal;line-height:18px;margin:0 0 10px 0;}


#mainPage .grid3.widgetPage .slogan h2{border-bottom:medium none;display:block;font-family:"Akkurat LightItalic Movia",Arial;font-size:36px;font-weight:normal;letter-spacing:0.3px;line-height:40px;margin-bottom:14px;margin-top:-3px;padding:0;text-indent:0;}
#mainPage .grid3.widgetPage h2{margin:0;font-family:Arial;font-size:24px;font-weight:normal;line-height:40px;padding:6px 0 0;}
#mainPage .grid3.widgetPage h5 {font-family:Arial;font-size:11px;font-weight:normal;line-height:18px;margin:0 0 10px 0;}
#mainPage .grid3.widgetPage label.widget{margin-bottom:2px;display:block}
#mainPage .grid3.widgetPage div.widget{margin:10px 0 0 0;}

/* line-details start */
.line-details .disabled {color: #D3D3D3;}
.line-details .moviaCheckbox-disabled img{background:transparent url(../_layouts/images/MoviaImagesV3/moviaCheckboxGray.png) no-repeat;background-position:0 0;border:0 none;height:12px;position:relative;top:1px;width:12px;}

.line-details .radioLabel {font-family:Arial;font-size:13px;margin-left:5px;width:632px;display:inline-block;}
.line-details .mailLabel {font-family:Arial;font-size:10px;padding-right:8px;position:relative;z-index:998;}
.line-details .smsLabel {font-family:Arial;font-size:10px;}
.line-details .directionLabel {font-family:Arial;font-size:13px;font-weight:bold;padding-bottom:5px;position:relative;}
.line-details .stopLabel {font-family:Arial;font-size:13px;font-weight:bold;padding-bottom:5px;position:relative;margin-left:190px;}
.line-details .daysLabel {font-family:Arial;font-size:13px;font-weight:bold;padding-bottom:5px;position:relative;}
.line-details .fromHourLabel {font-family:Arial;font-size:13px;font-weight:bold;padding-bottom:5px;position:relative;margin-left:424px;}
.line-details .toHourLabel {font-family:Arial;font-size:13px;font-weight:bold;padding-bottom:5px;position:relative;margin-left:62px;}
.line-details .dayLabel {font-family:Arial;font-size:13px;font-weight:normal;position:relative;padding-left:22px;}
.line-details .dayLabel:first-child {padding-left:0px;}
.line-details .daySpan {padding-right:8px;letter-spacing:0.13px;}
.line-details .stopSelect {width:187px;margin-left:28px;}
.line-details .directionSelect {width:216px;}
.line-details .fromHourSelect {width:78px;margin-left:29px;}
.line-details .toHourSelect {width:78px;margin-left:27px;}
.line-details .mailCheckbox {padding-right:18px;}
.line-details .smsCheckbox {padding-right:5px;}

.line-details span.button {color:#D3D3D3;float:right;font-family:Corbel;font-size:14px;font-weight:bold;line-height:20px;padding:4px 20px 2px 10px;text-decoration:none;text-transform:uppercase;}
.line-details span.button {background:url(../_layouts/images/MoviaImagesV3/btn_icon_arrow_over_grey.png) no-repeat right 1px;}
.line-details span.button {line-height:19px; margin:-1px 0 -2px 0;padding:0 22px 2px 0;}
.line-details a.deleteButton, .line-details span.deleteButton {margin-right:37px;}

.myDetailsLine h2 {width:740px;border-top:1px solid #FFF;padding-top:17px;margin-top:160px;font-size:20px;letter-spacing:0.13px;margin-bottom:0px;}
body.theme01 .line-details .myDetailsLine h2 {border-color:#4d80a7;}
body.theme02 .line-details .myDetailsLine h2 {border-color:#537f68;}
body.theme03 .line-details .myDetailsLine h2 {border-color:#b44d4d;}
body.theme04 .line-details .myDetailsLine h2 {border-color:#806798;}
body.theme05 .line-details .myDetailsLine h2 {border-color:#8c8c8c;}
body.theme06 .line-details .myDetailsLine h2 {border-color:#a64d83;}

.line-details .generelLine {position:relative;top:12px;}
.line-details .generelPart1 {width:652px;float:left;position:relative;top:13px; }
.line-details .generelPart2 {width:88px;float:left;text-align:right;}

.line-details .generelUpdatePart {padding-top:16px;padding-right:2px;}

.detailsLineContainer {padding-top:26px;}
.myDetailsLine .detailsLine {padding-top:19px;height:143px;}
.myDetailsLine .detailsLineFirst {padding-top:2px;height:143px;}
.newDetailsLine .detailsLine {position:relative;top:33px;padding-bottom:43px;}
.line-details .detailsRadioPart {width:652px;padding-top:46px;}
.line-details .detailsPart1 {width:652px;float:left;}
.line-details .detailsPart1A {padding-top:6px;}
.line-details .detailsPart1B {padding-top:14px;}
.line-details .detailsPart1C {padding-top:6px;}
.line-details .detailsPart2 {width:88px;float:left;text-align:right;margin-top:7px;}
.line-details .detailsUpdatePart {padding-top:19px;padding-right:2px;}
.line-details .subscripePart {padding-top:2px;}

.line-details .hiddenLineDetails {display:none;clear:left;}

#line-details-modal-content {display:none;}
#simplemodal-container #line-details-modal-content {padding:7px;}
#line-details-modal-content {color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; letter-spacing: 0.2px; line-height: 18px;}
#line-details-modal-content p {padding-bottom:5px;margin:0;}
#line-details-modal-content a {color: #ffffff; text-decoration:none;}

span.moviaValidation_187{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_187.png) no-repeat 0 bottom;position:absolute;bottom:-5px;color:#000;text-transform:none;padding:0 6px 8px 6px;width:187px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}
span.moviaValidation_216{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_216.png) no-repeat 0 bottom;position:absolute;bottom:-5px;color:#000;text-transform:none;padding:0 6px 8px 6px;width:216px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}
span.moviaValidationUpsideDown_216{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_upsideDown_216.png) no-repeat 0 top;position:absolute;bottom:-20px;color:#000;text-transform:none;padding:6px 6px 4px 6px;width:216px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}
span.moviaValidationUpsideDown_78{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_upsideDown_78.png) no-repeat 0 top;position:absolute;bottom:-40px;color:#000;text-transform:none;padding:6px 6px 4px 6px;width:216px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}
span.moviaValidationUpsideDown_53{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_upsideDown_53.png) no-repeat 0 top;position:absolute;bottom:-64px;color:#000;text-transform:none;padding:8px 6px 6px 6px;width:53px;z-index:998;left:1px;font-size:12px;font-family: Arial;font-weight: bold;text-align:left;line-height:13px;}

.line-details div.moviaValidationWarning{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_740.png) no-repeat 0 bottom;width:740px;position:absolute;top:-19px;color:#000;text-transform:none;padding:0 6px 8px 6px;z-index:998;left:0;font-size:12px;font-family: Arial;font-weight: bold;}

/* line-details end */

/* favoriteLine start */

#mainPage table.favoriteLine{width:100%;border-collapse:collapse;margin-top:-6px;margin-bottom:5px;}

#mainPage .favoriteLine div.moviaValidationWarning{background:transparent url(../_layouts/images/MoviaImagesV3/moviaValidation_360.png) no-repeat 0 bottom;;width:360px;color:#000;text-transform:none;left:0;padding:0 0 8px 0;font-size:12px;font-family: Arial;font-weight: bold;}
#mainPage .favoriteLine span.moviaValidationWarning{padding-left:6px;}
#mainPage .favoriteLine tr.favoriteLineRow:hover{background:url(../_layouts/images/MoviaImagesV3/pixel20Trans_black_button.png) no-repeat 0 bottom;}

#mainPage .favoriteLine td, #mainPage .favoriteLine td label{color:#FFFFFF;font-family:Arial;font-size:13px;font-weight:normal;line-height:15px;text-transform:none;}
#mainPage .favoriteLine td .lineDetailsText {font-size:10px;line-height:14px;}

#mainPage .favoriteLine td.lineDesignation{width:51px;vertical-align:top;padding-top:16px;} 
#mainPage .favoriteLine td.lineNumber{width:51px;vertical-align:top;height:35px;border-right:solid 1px #FFF;}

#mainPage .favoriteLine tr td.lineNumber a.designation{float:left;width:30px;} 
#mainPage .favoriteLine tr td.lineNumber a.attention{float:right;clear:right;background:transparent url(../_layouts/images/MoviaImagesV3/mov_attention.png) no-repeat;width:15px;height:15px;text-decoration:none;margin:1px 0 0 0;padding:0 1px 0 0;}
#mainPage .favoriteLine tr td.lineNumber a.attention:hover{float:right;clear:right;background:transparent url(../_layouts/images/MoviaImagesV3/mov_attention_hover.png) no-repeat;text-decoration:none}

#mainPage .favoriteLine tr td.lineNumber a.open{float:right;clear:right;background:transparent url(../_layouts/images/MoviaImagesV3/mov_plus.png) no-repeat;width:15px;height:15px;text-decoration:none;margin:1px 0 0 0;padding:0 1px 2px 0;} 
#mainPage .favoriteLine tr td.lineNumber a.close{float:right;clear:right;background:transparent url(../_layouts/images/MoviaImagesV3/mov_minus.png) no-repeat;width:15px;height:15px;text-decoration:none;padding:2px 1px 2px 0;} 
#mainPage .favoriteLine tr td.lineNumber a.open:hover{float:right;clear:right;background:transparent url(../_layouts/images/MoviaImagesV3/mov_plus_hover.png) no-repeat;text-decoration:none;}
#mainPage .favoriteLine tr td.lineNumber a.close:hover{float:right;clear:right;background:transparent url(../_layouts/images/MoviaImagesV3/mov_minus_hover.png) no-repeat;text-decoration:none;}

#mainPage .favoriteLine td.lineContent {width:309px;padding-top:16px;}
#mainPage .favoriteLine td.filler {width:9px;}
#mainPage .favoriteLine td.lineName {vertical-align:top;}
#mainPage .favoriteLine td.lineName a{padding-left:8px;color:#FFF;min-height:32px;width:246px;}
#mainPage .favoriteLine td a{color:#FFFFFF;display:block;padding-right:0;text-decoration:none;}
#mainPage .favoriteLine td.lineDetailsContent {width:118px;vertical-align:top;}
#mainPage .favoriteLine td.lineDetails {width:253px;border-left:solid 1px #FFF;padding-left:7px;padding-bottom:7px;}
#mainPage .favoriteLine td.lineContent td.lineDetailsLast {width:253px;border-left:solid 1px #FFF;padding-left:7px;padding-bottom:0px;}

#mainPage .favoriteLine div.subscription {position:relative;top:-15px;}
#mainPage .favoriteLine td.mail {width:21px;vertical-align:top;text-align:left;}
#mainPage .favoriteLine td.sms {width:35px;vertical-align:top;text-align:right;}
#mainPage .favoriteLine td.mail label {font-size:10px;}
#mainPage .favoriteLine td.sms label{font-size:10px;}
#mainPage .favoriteLine td.mail .checkbox{padding-left:5px;text-align:right;}
#mainPage .favoriteLine td.sms .checkbox{padding-right:6px;text-align:right;}

#mainPage .favoriteLine div.deviation {margin-left:8px;border-left:solid 1px #FFF;padding-left:8px;}

#mainPage .favoriteLine tr.favoriteLineRow td.change{text-align:right;}
#mainPage .favoriteLine tr.favoriteLineRow td a.changeButton{display:none;position:relative;top:-2px;font-family:Arial;font-size:12px;font-weight:bold;line-height:18px;padding:0px 6px 0 14px;text-transform:uppercase;color:#FFF768;}
#mainPage .favoriteLine tr.favoriteLineRow:hover td a.changeButton{display:inline;}
#mainPage .favoriteLine tr.favoriteLineRow td a.disabled {color:#cccccc;text-decoration:none;}

#mainPage .lineinformation .hiddenFavoriteLineContent {display:none}

/* favoriteLine end */

#mainPage .hittegodsSearchResults{background:0 none; border-top-style:solid; border-width:1px;}
#mainPage .hittegodsSearchResults p{padding-bottom: 10px;}

/* sitemap */
#mainPage .sitemap a {font-size:13px;line-height: 18px; vertical-align: middle;}
#mainPage .sitemap a:hover {text-decoration:underline !Important;}
#mainPage .sitemap td img {margin:0px 4px 0px 4px}
#mainPage .sitemap a img {margin:4px 4px 4px 12px}

/* ContractorOverviewWebpart */
#mainPage .busCompanies {background-image: none;}
#mainPage .busCompanies h1 { clear: both; border-top-style:solid; border-top-width:1px; margin-top:5px !Important;margin-bottom:0px;}
#mainPage .busCompanies ul { margin: 4px 0px 19px 0px; width: 100%; overflow: hidden;}
#mainPage .busCompanies ul li { display: block; font-size:13px; height: 18px; float: left; width: 37px; list-style-type: none; background-image: none !important; margin: 0; padding: 0;}

#mainPage .genericFormV3 span.message{color:red;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:normal;letter-spacing:0.2px;line-height:18px;padding-bottom:5px;display:block;}/*denne, ændret til klasse i stedet for ID*/
#mainPage .genericFormV3 fieldset.radiobuttons label {display:inline; width:auto; margin-left:6px;}
#mainPage .genericFormV3 label.radiobuttons {z-index:1;}
 
/* JQuery jsonSuggest styles and search box  */
.search { font-family: Verdana,Arial,sans-serif; font-size: 1.1em; }
.search-content { background: #fcfdfd url(/_layouts/images/MoviaImagesV3/search_content.png) 50% bottom repeat-x;  }
.search-state-hover, .search-content .search-state-hover, .search-header .search-state-hover, .search-state-focus, .search-content .search-state-focus, .search-header .search-state-focus { background: url(/_layouts/images/MoviaImagesV3/pixel10Trans_search.png) repeat !important; }
.search-state-hover a, .search-state-hover a:hover { color: #026890; text-decoration: none; }
.search-menu {list-style:none; padding: 2px; margin: 0;	display:block; float: left;}
.search-menu .search-menu {	margin-top: -3px;}  
.search-menu .search-menu-item {margin:0; padding: 0; zoom: 1; float: left; clear: left; width: 100%;}
.search-menu .search-menu-item a {text-decoration:none !important; display:block; padding:.1em .2em .2em .4em !important; line-height:1.5; color:Black !important; zoom:1; }
.search-corner-all {  }
.search-autocomplete { position: absolute; cursor: default; }	
.jsonSuggest li a img {float:left; margin-right:5px;}
.jsonSuggest li a small {display: block; font-size:10px; color:Black; }
.jsonSuggest { font-size:12px; }
.grid4map {margin-bottom: 20px;}
.searchLineMapdiv {padding-top:10px;}
.searchLineMapdiv a.notfirst {padding-left: 10px;}

/* workarounds */
* html .search-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* MAP styles - Start */
.moviamap .showLargeMap {position: absolute; cursor: pointer; bottom: 5px; right: 5px; height: 36px; width: 88px; z-index: 31;}
.searchLineMapdiv .printMap {border: none;  margin: 3px 0 0 18px; cursor: pointer; height: 22px; width: 25px;}
.moviamap {margin-bottom: 20px;}
.map {position: relative; background-color: #FFFFFF;}
.mapSelection {
	float: left; width: 170px; display: block;
	padding-right: 20px;
}
.mapSelectionLast {
	padding-right: 0px;
}
.mapSelection img.header {
	height: 45px;
	width: 170px;
}
.mapSelection .moviaCheckbox-some_selected img{background:transparent url(/_layouts/images/MoviaImagesV3/moviaCheckboxPartial.png) no-repeat;background-position:0 0;border:0 none;height:12px;position:relative;top:1px;width:12px;}
.mapSelection .moviaCheckbox-some_selected.moviaCheckbox .mark img{background-position:-16px -16px;}

.mapSelection img.header {
  display: block;
} 
.mapSelection label {
  display: inline-block;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
	font-weight: 400;
  line-height: 16px;
  margin-bottom: 5px;
	padding-left: 5px;
	vertical-align: baseline;
}
.mapSelectionLast label {
	color: #FFF768;
}
.mapFilters h2 {
  background: url("/_layouts/images/MoviaImagesV3/mit_movia_bg.png") repeat-x scroll 0 0px transparent;
  font-weight: normal;
  padding: 0px 0px 0px 0px;
  font-family: Arial;
  font-style: italic;
  letter-spacing: -1px;
  position: relative;
  text-indent: -1px;
  border-color: #FFF768 !important;
  border-style: solid;
  border-width: 1px 0px;
}
/* map dijit navigator - start */
.dijitReset {
  border: 0 none;
  color: inherit;
  font: inherit;
  margin: 0;
  padding: 0;
}
.dijitSliderBar {
  position: relative;
  cursor: pointer;
}
.dijitSliderButtonContainer {
  text-align: center;
  cursor: pointer;
}
.dijitSliderBarContainerV {
  height: 100%;
  position: relative;
  z-index: 1;
}
.dijitSliderProgressBar, .dijitSliderRemainingBar {
  background:url("/_layouts/images/MoviaImagesV3/dijitSliderBar.png") repeat-y 0 0;
  width: 24px;
  cursor: pointer;
}
.dijitSliderTopBumper {
  background:url("/_layouts/images/MoviaImagesV3/dijitSliderBar.png") repeat-y 0 0;
  width: 24px;
  height: 6px;
}
.dijitSliderBottomBumper {
  background:url("/_layouts/images/MoviaImagesV3/dijitSliderBar.png") repeat-y 0 0;
  width: 24px;
  height: 6px;
}
.dijitSliderMoveableV {
  right: 50%;
  display: block;
  position: absolute !important;
  vertical-align: middle;
}
.dijitSliderImageHandleV {
  right: -50%;
  top: -14px;
}
.dijitSliderImageHandle {
  background-image: url("/_layouts/images/MoviaImagesV3/dijitSliderImageHandle.png");
  width: 28px;
  height: 28px;
  position: relative !important;
  overflow: hidden;
  font-size: 75%;
}
.dijitSliderDecorationV {
  height: 100%;
}
#dijit_form_VerticalRule_0 {
  float: left;
  height: 100%;
  left: -17px;
  line-height: 0;
  position: relative;
  text-align: left;
  width: 20px;
}
.dijitRuleMark {
  border: 1.5px solid #FFB612;
  line-height: 0;
  position: absolute;
  width: 100%;
}
.dijitSliderButtonContainerV {
  width: 24px;
  height: 28px;
}
.dijitSliderIncrementIconV {
  background:url("/_layouts/images/MoviaImagesV3/dijitSliderBarTop.png") no-repeat 0 0;
  width: 24px;
  height: 24px;
  padding-top: 4px;
}
.dijitSliderDecrementIconV {
  background:url("/_layouts/images/MoviaImagesV3/dijitSliderBarBottom.png") no-repeat 0 0;
  width: 24px;
  height: 30px;
  padding-top: 0px;
  vertical-align: bottom;
}
.dijitSliderButtonInner {
  font-weight: bold;
  font-size: 17px;
  color: #FFB612;
}
/* map dijit navigator - slut */

/* map popup - start */
.infowindow .sprite {
  background-image: url("/_layouts/images/MoviaImagesV3/movia_map_popup.png");
}
.infowindow .user {
  display: inline-block;
}
.infowindow .user .border {
  display: none;
}
.infowindow .window .top .right .user .layout {
  margin: 0px;
  overflow: hidden;
  padding: 0px;
}
.infowindow .window .top .right .user .content {
  overflow: hidden;
}
.infowindow .user .titlebar {
  background: url("/_layouts/images/MoviaImagesV3/movia_map_popup_header_bg.png") repeat-x left bottom;
}
.map-popup-header {
  padding: 5px 10px 5px 10px;
  color: white;
  font: helvetica, verdana, arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  white-space: nowrap;
  overflow: hidden;
}
.map-popup-tabs {
  background: url("/_layouts/images/MoviaImagesV3/movia_map_popup_tabs_bg.png") repeat-x left bottom;
  height: 39px;
  padding-left: 10px;
  font-size: 12px;
  white-space: nowrap;
}
.map-popup-tabs img {
  height: 39px;
  padding-left: 1px;
}
.map-popup-tabs div {
  display: inline-block;
  color: white;
}
.map-popup-tabs .red {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_rl.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .red span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_red {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_rsl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_red span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .red_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_rr.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_red_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_rsr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .darkgreen {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dgl.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .darkgreen span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_darkgreen {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dgsl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_darkgreen span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .darkgreen_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dgr.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_darkgreen_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dgsr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .darkblue {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dbl.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .darkblue span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_darkblue {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dbsl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_darkblue span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .darkblue_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dbr.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_darkblue_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_dbsr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .yellow {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_yl.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .yellow span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_yellow {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_ysl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_yellow span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .yellow_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_yr.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_yellow_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_ysr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .grey {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_gl.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .grey span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_grey {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_gsl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_grey span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .grey_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_gr.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_grey_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_gsr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .blue1 {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b1l.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .blue1 span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_blue1 {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b1sl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_blue1 span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .blue1_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b1r.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_blue1_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b1sr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .blue2 {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b2l.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .blue2 span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_blue2 {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b2sl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_blue2 span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .blue2_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b2r.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_blue2_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_b2sr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-tabs .lightgreen {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_lgl.png') repeat-x; cursor: pointer;  display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .lightgreen span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: -3px;}
.map-popup-tabs .selected_lightgreen {background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_lgsl.png') repeat-x; cursor: default; display: inline; float: left; min-width: 23px; text-align: center;}
.map-popup-tabs .selected_lightgreen span {position: relative; line-height: 39px; font-weight: bold; padding-left: 5px; bottom: 1px;}
.map-popup-tabs .lightgreen_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_lgr.png') no-repeat 0 0; cursor: pointer; display: inline; float:left;}
.map-popup-tabs .selected_lightgreen_right {height: 39px; width: 6px; background: url('/_layouts/images/MoviaImagesV3/movia_map_tab_lgsr.png') no-repeat 0 0; cursor: default; display: inline; float:left;}
.map-popup-dev-header {
  border: none;
  position: relative;
  width: 100%;
  margin: 3px 0px 0px 0px;
  padding: 0px;
  background-position: left 0px;
}
.map-popup-dev-header h2 {
  background: url("/_layouts/images/MoviaImagesV3/movia_map_popup_warning_bg.png") repeat scroll 0 0;
  font-family: Corbel,Arial;
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  letter-spacing: -0.1px;
  margin: 0px;
  padding: 6px 6px 6px 35px;
  color: white;
  border: none;
  line-height: 17px;
  height: 17px;
  text-transform: uppercase;
}
.map-popup-dev-header h2 img {
  position: absolute;
  left: 4px;
  top: 4px;
  border: none;
  margin: 0;
}
.map-popup-dev-header a.moviaChange {
  right: 5px;
  top: 5px;
}
.map-popup-changes {
  color: white;
  display: none;
  border-bottom: 1px solid #666;
  margin: 0px 0px 0px 0px;
  padding: 10px 0px 10px 0px;
  height: 115px;
  overflow-y: auto;
}
.map-popup-changes p:first-child, #pop-up_lineinfo p:first-child {padding-top: 0px; margin-top: 0px;}
.map-popup-changes img, .map-popup-lineinfo img {
  margin: 41px auto;
  width:32px;
  display: block;
}
.map-popup-dev-dep-zone {
  padding: 5px 10px 0px 10px;
}
.map-popup-lineinfo {
  color: white;
  padding: 10px 0px 0px 0px;
  display: block;
  border-bottom: 1px solid #666;
  margin: 0px 0px 0px 0px;
  height: 125px;
}
.map-popup-departure {
  border-top: 1px solid #666;
  position: relative;
  padding-top: 5px;
  height: 36px;
  clear: both;
}
.map-popup-departure span.destination {
  float: left;
  font-size: 10px;
  width: 74%;
  white-space: nowrap;
  display: inline-block;
  overflow: hidden;
}
.map-popup-departure span.destinationName {
  font-size: 16px;
  font-weight: 600;
}
.map-popup-departure span.departure {
  text-transform: uppercase;
  position: absolute;
  right: 0px;
  top: 8px;
  line-height: 30px;
}
.map-popup-departure span.departureMin {
  font-size: 22px;
  font-weight: 800;
}
.map-popup-bottom {
  padding: 10px 10px 0px 10px;
}
.map-popup-draw img {
  border: none;
  float:left;
  width:70px;
}
.map-popup-schedule img {
  border: none;
  margin: 0 auto;
  width:70px;
  display: block;
}
.map-popup-favorite img {
  border: none;
  float:right;
  width:70px;
}
/* map popup - slut */
    
/* MAP styles - End */
