/*
	E-Site css layout (stylesheet)
	id       : 48385
	type     : CSS Layout
	created  : 07.08.2023 01:32
	modified  : 07.08.2023 01:31
*/


#Hvitmeny
{
	Text-align:Center;
	Padding-bottom:10px;
	
}


#CenterLogoHolder
{
	Float:None;
	Width:250px;
	Text-align:Center;
	Padding-bottom:10px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#CenterLogo
{
	Width:220px;
	Padding-bottom:8px;
	Margin-top:8px;
	Margin-bottom:8px;
	
}


#HeaderHolder
{
	Clear:Both;
	Width:100%;
	Padding-top:10px;
	Margin-top:0px;
	Margin-bottom:0px;
	
}


#Header
{
	Clear:Both;
	Max-Width:1500px;
	Padding-left:15px;
	Padding-right:15px;
	Padding-bottom:16px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:0px;
	
}


#Div8
{
	Float:Left;
	Width:30px;
	Height:20px;
	Display:none;
	
}


#LogoDiv
{
	Width:60%;
	Max-Width:250px;
	Padding-top:5px;
	Padding-right:10px;
	
}


#skadeholder
{
	Margin-top:12px;
	
}


#Registrer-skade
{
	Margin-left:25px;
	
}


#DropBtnLeft
{
	Margin-top:12px;
	
}


#DropBtnRight
{
	Float:Right;
	Clear:None;
	Margin-top:12px;
	
}


#DivHeaderClear
{
	Clear:Both;
	
}


#Xs-menu-holder
{
	Clear:Both;
	Width:100%;
	Position:Absolute;
	Z-index:999;
	Background-color:#0072bb;
	Padding-right:15px;
	Padding-bottom:-20px;
	
}


#Xs-menu
{
	Display:none;
	Padding-top:30px;
	Padding-bottom:30px;
	Margin-bottom:0px;
	
}


#DropMenu
{
	Clear:Both;
	Margin-left:-15px;
	
}


#Bluemeny
{
	Clear:Both;
	Width:100%;
	Text-align:Center;
	Padding-bottom:10px;
	Margin-top:0px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#CenterLogoHolder2
{
	Float:None;
	Width:100%;
	Text-align:Center;
	Max-Width:1500px;
	Padding-top:10px;
	Padding-bottom:10px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#ryds
{
	Float:Left;
	Width:33%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	Border-right-width:1px;
	Border-right-style:Solid;
	Border-right-color:#ffffff;
	
}


#CenterLogo2
{
	Height:45px;
	Padding-top:4px;
	Padding-right:20px;
	Padding-bottom:4px;
	
}


#mps
{
	Float:Left;
	Width:33%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#CenterLogo23
{
	Height:50px;
	Padding-right:20px;
	Padding-bottom:8px;
	
}


#meca
{
	Float:Left;
	Width:33%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	Border-left-width:1px;
	Border-left-style:Solid;
	Border-left-color:#ffffff;
	
}


#CenterLogo232
{
	Height:50px;
	Padding-right:20px;
	Padding-bottom:8px;
	
}


#slutt_clear
{
	Clear:Both;
	
}


#VideoDiv
{
	Position:Relative;
	Z-index:-10;
	Background-image:url('/files/Design/mainimg.jpg');
	background-repeat:no-repeat;
	background-position:center bottom;
	background-attachment:scroll;
	background-size:cover;
	
}


#VideoSlide
{
	Float:None;
	Clear:Both;
	Width:100%;
	background-repeat:no-repeat;
	background-position:center center;
	Padding-left:0px;
	Padding-right:0px;
	Margin-top:-6px;
	Margin-left:auto;
	Margin-right:auto;
	Color:#FFFFFF;
	
}


#Div4984212
{
	Clear:Both;
	
}


#VideoTekstHolder
{
	Float:None;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#LogoSpaceDiv
{
	Width:100%;
	Height:60px;
	
}


#VideoTekst
{
	Text-align:Center;
	
}


#StorLogo
{
	Float:None;
	Width:700px;
	Text-align:Center;
	Max-Width:850px;
	Padding-left:0px;
	Padding-right:0px;
	Margin-top:-75px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#ikonmeny
{
	Width:100%;
	Text-align:Center;
	Max-Width:600px;
	Margin-top:30px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#xs_vert_space
{
	Clear:Both;
	Width:100%;
	Height:50px;
	
}


#ikoner
{
	Clear:Both;
	Width:100%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#DivClear
{
	Clear:Both;
	
}


#PageForside
{
	Clear:Both;
	Position:Relative;
	Z-index:10;
	Background-color:#FFFFFF;
	Padding-top:50px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#scroll
{
	Text-align:Center;
	Margin-top:-120px;
	Margin-bottom:120px;
	
}


#Div3Space
{
	Clear:Both;
	
}


#InnholdForside
{
	Clear:Both;
	Background-color:#FFFFFF;
	Padding-top:0px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:0px;
	
}


#ForsidetekstHolder
{
	Text-align:Center;
	Padding-bottom:60px;
	Margin-bottom:5px;
	
}


#TextInfo
{
	Max-Width:900px;
	Padding-top:0px;
	Margin-top:0px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#Mer
{
	Float:None;
	Clear:Both;
	Margin-left:auto;
	Margin-right:auto;
	
}


#Div2
{
	Clear:Both;
	
}


#promo_kjeder_SM-LG
{
	Width:100%;
	Height:383px;
	Text-align:Center;
	Padding-top:0px;
	Padding-bottom:0px;
	Margin-top:0px;
	Margin-bottom:0px;
	Overflow:hidden;
	
}


#promo_ryds
{
	Float:Left;
	Width:50%;
	Text-align:Center;
	Background-image:url('/files/Design/ryds-promobilde.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:scroll;
	background-size:cover;
	Padding-top:115px;
	
}


#img2
{
	Text-align:Center;
	Max-Height:77px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#ryds_tekst
{
	Margin-top:20px;
	Color:#FFFFFF;
	Font-size:120%;
	
}


#skaknapp-holder2
{
	Clear:Both;
	Padding-left:15px;
	Padding-right:15px;
	
}


#meld-skade2
{
	Float:None;
	Clear:Both;
	Margin-top:35px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:50px;
	
}


#promo_mps
{
	Float:Left;
	Width:50%;
	Text-align:Center;
	Background-image:url('/files/Design/mps-promobilde.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:scroll;
	background-size:cover;
	Padding-top:115px;
	
}


#img22
{
	Text-align:Center;
	Max-Height:77px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#mps_tekst
{
	Margin-top:20px;
	Color:#FFFFFF;
	Font-size:120%;
	
}


#skaknapp-holder22
{
	Clear:Both;
	Padding-left:15px;
	Padding-right:15px;
	
}


#meld-skade22
{
	Float:None;
	Clear:Both;
	Margin-top:35px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:50px;
	
}


#clear_promo
{
	Clear:Both;
	
}


#promo_kjeder_XS
{
	Width:100%;
	Text-align:Center;
	Margin-top:0px;
	Margin-bottom:0px;
	
}


#promo_ryds2
{
	Clear:Both;
	Width:100%;
	Text-align:Center;
	Background-image:url('/files/Design/ryds-promobilde.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:scroll;
	background-size:cover;
	Padding-top:115px;
	
}


#img23
{
	Text-align:Center;
	Max-Height:77px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#ryds_tekst2
{
	Margin-top:20px;
	Color:#FFFFFF;
	Font-size:120%;
	
}


#skaknapp-holder23
{
	Clear:Both;
	Padding-left:15px;
	Padding-right:15px;
	
}


#meld-skade23
{
	Float:None;
	Clear:Both;
	Margin-top:35px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:50px;
	
}


#promo_mps2
{
	Clear:Both;
	Width:100%;
	Text-align:Center;
	Background-image:url('/files/Design/mps-promobilde.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:scroll;
	background-size:cover;
	Padding-top:115px;
	
}


#img222
{
	Text-align:Center;
	Max-Height:77px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#mps_tekst2
{
	Margin-top:20px;
	Color:#FFFFFF;
	Font-size:120%;
	
}


#skaknapp-holder222
{
	Clear:Both;
	Padding-left:15px;
	Padding-right:15px;
	
}


#meld-skade222
{
	Float:None;
	Clear:Both;
	Margin-top:35px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:50px;
	
}


#clear_promo2
{
	Clear:Both;
	
}


#bg-img-mld-skade
{
	Clear:Both;
	Height:400px;
	Text-align:Center;
	Background-image:url('/files/Design/bgbilskade01.jpg');
	background-repeat:no-repeat;
	background-position:center center;
	background-attachment:fixed;
	background-size:cover;
	
}


#mld-skade-holder
{
	Text-align:Center;
	Padding-top:115px;
	
}


#tekstinfo-mld-skade
{
	Color:#FFFFFF;
	
}


#skaknapp-holder
{
	Clear:Both;
	Padding-left:15px;
	Padding-right:15px;
	
}


#meld-skade
{
	Float:None;
	Clear:Both;
	Margin-top:35px;
	Margin-left:auto;
	Margin-right:auto;
	Margin-bottom:50px;
	
}


#Div52
{
	Clear:Both;
	
}


#Kampanjer
{
	Text-align:Center;
	Padding-top:60px;
	Padding-bottom:60px;
	Margin-bottom:5px;
	
}


#kampanje-holder
{
	Max-Width:1200px;
	Padding-top:0px;
	Margin-top:0px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#Div12
{
	Clear:Both;
	
}


#Se-alle-pakketilbud
{
	Float:None;
	Clear:Both;
	Margin-left:auto;
	Margin-right:auto;
	
}


#Div22
{
	Clear:Both;
	
}


#Kartholder
{
	Text-align:Center;
	Padding-top:0px;
	Padding-bottom:0px;
	Margin-bottom:0px;
	
}


#DivSlutt
{
	Clear:Both;
	
}


#FooterHolder
{
	Background-color:#02344F;
	Color:#FFFFFF;
	
}


#LogoFooter
{
	Width:90%;
	Max-Width:350px;
	Padding-top:5px;
	Padding-right:10px;
	
}


#FooterContent
{
	Color:#000000;
	
}


#SocialIcons
{
	Padding-top:25px;
	
}


#InstagramLink
{
	Margin-left:15px;
	
}


#FooterClear
{
	Clear:Both;
	Height:25px;
	Border-bottom-width:1px;
	Border-bottom-style:Solid;
	Border-bottom-color:#666666;
	
}


#FooterKontaktInfo
{
	Clear:Both;
	Text-align:Right;
	Padding-top:30px;
	Color:#FFFFFF;
	
}


#Div9
{
	Clear:Both;
	
}


#Div822
{
	Float:Right;
	Width:24px;
	Height:20px;
	
}


#Logoband
{
	Clear:Both;
	Width:100%;
	Text-align:Center;
	Background-color:#C7C7C7;
	Padding-top:24px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:24px;
	Margin-left:0px;
	Margin-right:0px;
	Font-size:0.9em;
	Border-top-color:#B2B2B2;
	
}


#Logos_holder_xs
{
	Width:100%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#ryds_footer
{
	Float:Left;
	Width:50%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#img1
{
	Text-align:Center;
	Max-Height:50px;
	Margin-top:5px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#mps_footer
{
	Float:Left;
	Width:50%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#img122
{
	Text-align:Center;
	Max-Height:60px;
	Margin-top:-5px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#clear_logoband
{
	Clear:Both;
	
}


#bobilmegleren_xs
{
	Clear:Both;
	Width:50%;
	Text-align:Center;
	Margin-top:20px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#img123
{
	Text-align:Center;
	Max-Height:60px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#Logos_holder_sm_lg
{
	Width:100%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#ryds_footer2
{
	Float:Left;
	Width:33%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#img13
{
	Text-align:Center;
	Max-Height:50px;
	Margin-top:5px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#bobilmegleren2
{
	Float:Left;
	Width:33%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#img124
{
	Text-align:Center;
	Max-Height:60px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#mps_footer2
{
	Float:Left;
	Width:33%;
	Text-align:Center;
	Margin-left:auto;
	Margin-right:auto;
	
}


#img1222
{
	Text-align:Center;
	Max-Height:60px;
	Margin-left:auto;
	Margin-right:auto;
	
}


#clear_logoband2
{
	Clear:Both;
	
}


#Byline
{
	Clear:Left;
	Text-align:Center;
	Background-color:#EDEDED;
	Padding-top:24px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:24px;
	Margin-left:0px;
	Margin-right:0px;
	Font-size:0.9em;
	Border-top-color:#B2B2B2;
	
}


#ScrollFadeToppScript
{
	Clear:Both;
	Display:none;
	Padding-top:0px;
	Padding-left:0px;
	Padding-right:0px;
	Padding-bottom:0px;
	Margin-top:0px;
	Margin-left:0px;
	Margin-right:0px;
	Margin-bottom:0px;
	
}



/* Custom styles */

