body 
{
	background-image: url(images/page_bg.gif);
}

A:link {
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
 	color: #639ec0;
	font-weight:bold;
}


A:visited  {
	
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
 	color:#639ec0;
	font-weight:bold;
}

A:active   {
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
 	color:#639ec0;
	font-weight:bold;
}

A:hover    {
	font-family: Tahoma, Arial, Helvetica;
	font-size:11px;
 	color:#639ec0;
	font-weight:bold;
}

.SkinObject{
	font-size:9px;
	color:#493524;
	font-weight:bold;
}

A.SkinObject:link {
	font-size:9px;
    text-decoration:    none;
    color:#493524;
}

A.SkinObject:visited  {
	font-size:9px;
    text-decoration:    none;
    color:#493524;
}

A.SkinObject:active   {
	font-size:9px;
    text-decoration:    none;
    color:#493524;
}

A.SkinObject:hover    {
	font-size:9px;
    text-decoration:    none;
    color:#493524;
}

.ControlPanel
{
    background:#fff;
}

.Head
{
	font:Arial;
	font-size:18px;
	color:#639ec0;
	font-weight:normal;
}


#dnn_ctr2770_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	color:white;
	font-size:0px;
	background-image: url(images/apertif.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:30px;
	width:280px;
}
#dnn_ctr2771_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/main.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:33px;
	width:280px;
}

#dnn_ctr2727_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/desert.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:62px;
	width:280px;
}

#dnn_ctr2772_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/barnen.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:39px;
	width:280px;
}

#dnn_ctr3764_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/fabrikoren1.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:37px;
	width:280px;
}

#dnn_ctr3765_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/fabrikoren2.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:37px;
	width:280px;
}
#dnn_ctr4550_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/fabrikoren3.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:37px;
	width:280px;
}

#dnn_ctr4552_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/fabrikoren4.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:37px;
	width:280px;
}

#dnn_ctr3766_ViewVionMenu_listMenu__ctl0_lblCategoryTitle
{
	border-top:1px solid black;
	color:white;
	font-size:0px;
	background-image: url(images/direktoren.gif) !important;
	padding:0px 0px 0px 0px;
	display:block;
	margin:0px 0px 5px 0px;

	height:37px;
	width:280px;
}

.MenuHead
{
	font: 28px Arial;
	color:#493524;
	font-weight:normal;
}

.menuPrice
{
	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;
	color:#444444;
	font-size:14px;
	font-weight:bold;
    font-style:italic;
	float:right;
}

.SubHeadDinner
{
	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size:13px;
	color:#444444;
	font-weight:bold;
    font-style:italic;
	margin-bottom:0px;
	padding-bottom:0px;
}

.TitleHeadDinner
{
	font-family: Palatino Linotype, Book Antiqua3, Palatino6, serif;
	font-size:24px;
	color:#790908;
	font-weight:normal;
    font-style:italic;
	margin-bottom:0px;
	padding-bottom:0px;
}

.menuPriceLunch
{
	font-family: Arial;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	float:right;
}

.LunchTitle
{
	color:#000;
	font-family:Arial;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
}

.SubHead
{
	font-family: Arial;
	font-size:12px;
	color:#444444;
	font-weight:bold;
	margin-bottom:0px;
	padding-bottom:0px;
}

.PersonalHead
{
	font-family:Arial;
	font-size:13px;
	color:#639ec0;
	font-weight:bold;
}

.Questions
{
	font: 12px Verdana, Helvetica;
	color:#000;
	font-weight:bold;
	margin:10px 0px 0px 150px;
	width:250px;
	height:15px;
	display:block;
}

.Answer
{
	font: 12px Verdana, Helvetica;
	color:#000;
	margin:10px 0px 10px 160px;
	font-weight:bold;
	display:block;
}


.Normal{
	font: 12px Verdana, Helvetica !important;
	color:#000 !important;
}

A.Normal:link {
	text-decoration:underline;
    color:#000;
}

A.Normal:visited  {
    color:#000;
	text-decoration:underline;
}

A.Normal:active   {
    color:#000;
	text-decoration:underline;
}

A.Normal:hover    {
    color:#000;
	text-decoration:underline;
}

.CommandButton{
	font: 10px Verdana, Tahoma, Arial, Helvetica;
	color:#000;
	font-weight:bold;
}
A.CommandButton:link {
    color:#0075c5;
	font-size:10px;
}

A.CommandButton:visited  {
    color:#0075c5;
	font-size:10px;
}

A.CommandButton:active   {
    color:#0075c5;
	font-size:10px;
}

A.CommandButton:hover    {
    color:#0075c5;
	font-size:10px;
}

.NormalBold{
	font: 12px Verdana, Helvetica;
	color:#000;
	font-weight:bold;
}

.MainMenu_MenuContainer {
	background-color: transparent;
	margin: 20px 0px 0px 0px;
	padding: 0px 5px 0px 0px;
	width:145px;
	height:140px;
	float:left;
	border-right:1px solid #523f2f;

}
.MainMenu_MenuBar {
 	cursor: pointer; 
	cursor: hand;
	height:24px;
	background-color: transparent;
}
.MainMenu_MenuItem {
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #a19f9d; 
	height:24px;
	font-size: 12pt; 
	font-style: normal;
	background-color: Transparent;
	font-family: Arial, Helvetica;
}
.rootmenuitem{
	background-color: transparent;
}
.rootmenuitemselected{
	cursor: pointer; 
	cursor: hand; 
	color: #493524; 
	height:24px;
	font-size: 12pt; 
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color: Transparent;
}
.rootmenuitembreadcrumb {
	cursor: pointer; 
	cursor: hand; 
	color: #493524; 
	height:24px;
	font-size: 12pt; 
	font-style: normal;
	font-family: Arial, Helvetica;
}

.submenu
{
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: 000; 
	font-size: 12pt; 
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color: #fff;  
}

.submenuitemselected {
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: 000; 
	font-size: 12pt; 
	font-style: normal;
	font-family: Arial, Helvetica;
	background-color:#fff;  
}
.submenuitembreadcrumb {
	border-bottom: #fff 1px solid;
	border-left: #fff 1px solid;
	border-top: #fff 1px solid;
	border-right: #fff 1px solid;
	cursor: pointer; 
	cursor: hand; 
	color: 000;
	font-size: 12pt; 
	font-style: normal;
	font-family: Arial, Helvetica;

}

.separator
{
	background-color:Transparent; 
}

.MainMenu_MenuIcon {
	display:none; 
}

.MainMenu_SubMenu {
	display:none; 
}

.MainMenu_MenuBreak {
	border-bottom: #fff 1px solid;
	border-left: #fff 0px solid;
	border-top: #fff 1px solid;
	border-right: #fff 0px solid;
	background-color: Transparent;
	height: 1px;
}

.MainMenu_MenuArrow {
	display:none;
}

.MainMenu_RootMenuArrow { 
	display:none; 
}

h1
{
	font: 16px Arial;
	color:#493524;
	font-weight:bold;
}
h2
{
	font: 13px Verdana, Tahoma, Arial, Helvetica;
	color:#493524;
	font-weight:bold;
	font-style: italic;
}
h3
{
	font: 13px Verdana, Tahoma, Arial, Helvetica;
	color:#493524;
	font-weight: bold;
}

.containerTitle
{
	font: 12px Verdana, Tahoma, Arial, Helvetica;
	color:#0075c5;
	font-weight: bold;
}

#containerTitleDiv
{
	padding: 5px 0px 1px 7px;
	text-align: left; 
}

.ContainerContentPane
{
	padding: 0px 0px 0px 0px; 
}

.ContentPane
{
	height:305px;
	margin:0px 0px 10px 0px;
	padding:0px 10px 0px 10px;
	
	background-color:white;
	
	overflow:auto;	
	scrollbar-face-color: f2f1f0;
	scrollbar-highlight-color: fff;
	scrollbar-3dlight-color: fff;
	scrollbar-darkshadow-color: fff;
	scrollbar-shadow-color: fff;
	scrollbar-arrow-color: 000;
	scrollbar-track-color: fff;
}

.RightPaneFoodMenu
{
	width:370px !important;
	height:305px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;	
	background-color:white;
	
	overflow:auto;	
	scrollbar-face-color: f2f1f0;
	scrollbar-highlight-color: fff;
	scrollbar-3dlight-color: fff;
	scrollbar-darkshadow-color: fff;
	scrollbar-shadow-color: fff;
	scrollbar-arrow-color: 000;
	scrollbar-track-color: fff;
}

.LeftContent
{
	height:469px !important;
	width:140px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-right: 1px solid #a3a3a3;
}

*html .LeftContent
{
	height:469px !important;
	width:140px;
	margin:0px 0px -4px 0px;
	padding:0px 0px 0px 0px;
	border-right: 1px solid #a3a3a3;
}

.ContentStyle
{	
	background-color:white;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
}

.topBanner
{
	height:129px;
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px 0px 0px; 
	background-color:#f2f1f0;
	background-image: url(images/logga.gif);
	background-repeat:no-repeat;
}

#auto_activated_flash_object_produkt
{
	margin-right:-1px;
	padding:0;
}

*html #auto_activated_flash_object_produkt
{
	margin-right: -154px;
	padding:0px;
}

#topMenu
{
	width:154px;
	margin: 0px 0px 0px 0px; 
	padding: 0px 0px 0px 0px; 
	background-color:white;
}

#copyRight
{
	margin-top: 0px;
	margin-right: 20px;
}







