/* Style properties for autogrill.be by Peter Coopmans */
		
body {width: 100%; text-align: center; padding: 0; margin: 0; background: #FFF; margin-top:0px;}

img  {border: none;}
h1 {font-family: Arial, Verdana, sans-serif; font-size: 20px; font-weight: bolder; color: #eb211f; padding: 0 0 2px 0; margin: 10px 15px 0 15px; border-bottom: 1px solid #C8C8C8;}
h2.homepage {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #FFF; background: #eb211f; padding-left: 4px; width: 175px; height: 24px; line-height: 24px; margin: 0;}
h3 {}
h4 {display: none;}
p {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666; margin: 10px 15px 0 15px;}
ul {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;}
ol {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;}
th {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;}
td {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;}
select {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;}

.tekst {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;}

#wrapper {position: relative; padding: 0px; width: 786px; height: 618px; border: 1px solid #E2E2E2;}
#splash {position: relative; margin: 0px auto; padding: 0px; width: 752px; height: 200px; border: none; text-align:right;}
#LogoHolder {position:absolute; visibility:hidden;color: #fff;width: 139px;z-index: 13000;background-color:#FFF;border:1px solid #999;}
#dropdown {clear: both; padding-top: 130px; width: 100%; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #666; text-align: left;}
#dropdown select {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: normal; color: #666;}

#header {display: block; float: left; width: 100%; height: 20px; line-height: 20px; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #666; text-align: left;}
#header #languagechoice {display: block; float: right; margin-right: 25px; _margin-right: 15px;}
#header #grouplink {display: block; float: left; margin-left: 179px; _margin-left: 90px;}
#menucontainer {display: block; float: left; width: 125px; margin-left: 25px; _margin-left: 12px; overflow: hidden;}
#menucontainer #logo {display: block; float: left; width: 125px; height: 134px; text-align:left; margin-bottom: 10px;}
#menucontainer #menu {display: block; float: left; width: 125px; clear: both; overflow: hidden;}
#contentcontainer {display: block; float: left; width: 601px; margin-left: 29px; text-align:left;}
#contentcontainer #focus {display: block; float: left; width: 379px; border: 1px solid #E2E2E2;}
#contentcontainer #brands {display: block; float: left; width: 179px; border: 1px solid #E2E2E2; margin: 0 0 18px 20px;}
#contentcontainer #food {display: block; float: left; width: 179px; border: 1px solid #E2E2E2; margin: 0 0 18px 20px;}
#contentcontainer #news {display: block; float: left; width: 179px; border: 1px solid #E2E2E2; margin: 0;}
#contentcontainer #services {display: block; float: left; width: 179px; border: 1px solid #E2E2E2; margin: 0 0 0 20px;}
#contentcontainer #nonfood {display: block; float: left; width: 179px; border: 1px solid #E2E2E2; margin: 0 0 0 20px;}

#contentcontainer #bigflash {display: block; float: left; width: 580px; height:345px; overflow: auto;}
#contentcontainer #bigcontent {display: block; float: left; width: 578px; height:222px; border: 1px solid #E1E1E1; background: #F7F7F7; overflow: none; padding-bottom: 10px;}
#contentcontainer #bigcontent p {width: 510px;}
#contentcontainer #bigcontent #index1 p {width: 490px;}
#contentcontainer #bigcontent #index1 ul {width: 490px;}
#contentcontainer #bigcontent #index1 ol {width: 490px;}
#contentcontainer #bigcontent #index1 h2 {color: #eb211f; width: 500px; margin: 10px 15px 0 15px;}
#contentcontainer #bigcontent ul {width: 540px; padding-left: 30px; _padding-left: 15px; *padding-left: 15px; margin-left: 0px; _margin-left: 15px; *margin-left: 15px;}
#contentcontainer #bigcontent ol {width: 540px; padding-left: 30px; _padding-left: 15px; *padding-left: 15px; margin-left: 0px; _margin-left: 15px; *margin-left: 15px;}

#contentcontainer #bigcontent #addings {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #b58ba2; margin: 10px 15px 0 15px;}
#contentcontainer #smallcontent #addings {font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #b58ba2; margin: 10px 15px 0 15px;}

#contentcontainer #subnav {display: block; float: left; width: 142px; height:579px; margin-right: -3px;}
#subnavMover {display: block; float: left; width: 142px; height:579px; background: #343434; margin-right: -3px;}
#contentcontainer #smallflash {display: block; float: left; width: 438px; height:345px; overflow: hidden;}
#contentcontainer #smallcontent {display: block; float: left; width: 436px; height:222px; _height:222px; *height:222px; border: 1px solid #E1E1E1; background: #F7F7F7; overflow: hidden; padding-bottom: 10px;}
#contentcontainer #smallcontent p {width: 385px;}
#contentcontainer #smallcontent ul {width: 385px; padding-left: 30px; _padding-left: 15px; *padding-left: 15px; margin-left: 0px; _margin-left: 15px; *margin-left: 15px;}
#contentcontainer #smallcontent ol {width: 385px; padding-left: 30px; _padding-left: 15px; *padding-left: 15px; margin-left: 0px; _margin-left: 15px; *margin-left: 15px;}
#contentcontainer #smallcontent #brandslogo {float: left; width: 140px; text-align: center; padding: 10px;}
#contentcontainer #smallcontent #brandstext {float: right; width: 250px;}
#contentcontainer #smallcontent #brandstext p {width: 235px;}
#contentcontainer #smallcontent #brandstext ul {width: 150px; padding-left: 30px; _padding-left: 15px; *padding-left: 15px; margin-left: 0px; _margin-left: 15px; *margin-left: 15px;}
#contentcontainer #smallcontent #brandstext ol {width: 150px; padding-left: 30px; _padding-left: 15px; *padding-left: 15px; margin-left: 0px; _margin-left: 15px; *margin-left: 15px;}
#contentcontainer #smallcontent #brandsspacer {clear: both; width: 100%;}
#contentcontainer #multimediaImagesSmall {display: block; float: left; width: 436px; height:110px; overflow: auto; padding-bottom: 10px;padding-left: 10px; vertical-align:bottom;}
#contentcontainer #multimediaImagesBig {display: block; float: left; width: 436px; height:450px; overflow: auto; margin-bottom: 10px; background-color:#FFF;}
#contentcontainer #multimediaAudio {display: block; float: left; width: 436px; height:345px; overflow: none; background-image:url(../Images/Multimedia_audio.jpg);}

#footer {display: block; float: left; width: 100%; height: 20px; line-height: 20px; font-family: Arial, Verdana, sans-serif; font-size: 11px; color: #666; text-align: left;}
#footer #copyright {display: block; float: right; margin-right: 25px; _margin-right: 15px;}
#footer #footermenu {display: block; float: left; margin-left: 179px; _margin-left: 90px;}

/* Hyperlinks menu */
#menu a, #menu a:visited {text-align:left; font-family: Arial, Verdana, sans-serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #666; display: block; width: 125px; height: 20px; line-height: 20px; margin-top: 10px; border-bottom: 1px solid #E2E2E2; }
#menu a:hover {color: #eb211f; border-bottom: 1px solid #E2E2E2;}

#menu #active {color: #eb211f;}

/* Hyperlinks submenu */
#submenu a, #submenu a:visited {text-align:left; font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none; color: #FFF; display: block; width: 125px; height: 14px; line-height: 14px; margin: 10px 0 20px 10px;}
#submenu a:hover {color: #eb211f; font-weight: bold;}
#submenu p {text-align:left; font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; text-decoration: none; color: #FFF; display: block; width: 125px; height: 14px; line-height: 14px; margin: 10px 0 0 10px;}

#submenu #active {color: #eb211f;}

/* Hyperlinks general */
a:link, a:active, a:visited {font-family: Arial, Verdana, sans-serif; font-size: 12px; color: #b58ba2; text-decoration: underline;}
a:hover {color: #b58ba2; text-decoration: underline;}

/* Hyperlinks header */
a:link.header, a:active.header, a:visited.header {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #666; text-decoration: none;}
a:hover.header {color: #eb211f; text-decoration: none;}

/* Hyperlinks footer */
a:link.footer, a:active.footer, a:visited.footer {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #666; text-decoration: none;}
a:hover.footer {color: #eb211f; text-decoration: none;}

.ghost {display: none;}
.spacerone {height: 5px;}


/* scrollers */
div#hold { 
	position:relative; overflow:hidden;
	 height:150px; z-index:100; 
}

div#wn	{ 	 
	left:0px; top:0px; 
	 height:150px; 
	clip:rect(0px, 410px, 150px, 0px); 
	overflow:hidden;	
	z-index:1; 
}
	
div#lyr1 { 
	position:absolute; 
	left:0px; top:0px; 
	z-index:1; 
	font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #666;
}
