/* 
================================
Skin styles for DotNetNuke
================================
*/   
Body {
	background-color: #5A3018;
	padding:0px;
	margin:0px;
}
.Normal,p,span,td {
font-family:Arial, Helvetica, sans-serif;
color:#5A3018;
font-size:12px;
line-height:18px;
}
a:link,a:visited,a:active {text-decoration: none; color:#004494;}
a:hover {color:#004494;text-decoration: underline;}

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #5A3018;
	vertical-align:top;
}
.skinmaster {
	height: 100%;
	background-color: #f8eadd;
	border-right: #5A3018 1px solid; 
	border-top: #5A3018 1px solid; 
	border-left: #5A3018 1px solid; 
	border-bottom: #5A3018 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-color:#0F218B;
	height:25px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
#head_home{
	border-bottom: 20px solid #ffd98e;
	margin-left: 17px;
	margin-right: 17px;
	margin-bottom: 13px;
	background-color: transparent;
}
.headpane_home {
	border: 2px solid #ffd98e;
	width: 505px;
	padding-left: 8px;
	padding-right: 8px;	
	padding-top: 8px;
	background-color: transparent;
}
.headpane_home .Normal,.headpane_home .Normal p{
	font-size:16px; line-height:22px;
}
.contentpane {
	width: 50%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.content {

}
.contentlinks {
	width: 433;
	padding: 17px;
	vertical-align:top;
	border: 1px solid  #5A3018;
}
.contentrechts{
	width: 433;
	padding: 17px;
	vertical-align:top;
	border: 1px solid  #5A3018;	
}
.extrapane_home{
width:295px;
text-align:center;
	
}
.contentpane {
	width: 50%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}


.StandardButton {
  background: #0F218B none; 
  color: #ffffff;
  font-family: Verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #0F218B 1px solid; 
	border-top: #0F218B 1px solid; 
	border-left: #0F218B 1px solid; 
	border-bottom: #0F218B 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
	font-family: Arial, Helvetica, sans-serif;
	color:#5A3018;
	font-size:18px;
	font-weight:bold
}
.SubHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5A3018;
}
.tdKop .Kop{
font-family: Arial, Helvetica, sans-serif;
color:#5A3018;
font-size:22px;
font-weight:bold;
}
.tdLinks .tdKop .Kop{
font-family: Arial, Helvetica, sans-serif;
color:#5A3018;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
}
.tdKop {
padding-bottom:20px;
}
.Copy {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5A3018;
}
a.Copy:link,a.Copy:visited,a.Copy:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5A3018;
}
a.Copy:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5A3018;
	text-decoration:underline;
}

/* Snapsis menu */
#AdminHostList {
	width:195px; 
	height:20px;
}
select.TabList{
	font-size:11px;
}
.TabList {
	font-family: Arial, Helvetica, sans-serif;			
	text-align:left;
}

div#nav {
	float: left;
	width: 190px;
}
div#nav ul {
	margin: 0; /* IE & Opera */
	padding: 0; /* Firefox & Safari */
}
div#nav li {
	display: inline; /* Haalt de whitespace/margins weg in IE 5 en IE 5.5 */
	list-style-type: none;	
}
div#nav a {
	display: block; /* Maak het <a>-element zo breed mogelijk */
	border: none;
	padding: 0.4em 7px 0.4em 7px;
	color: #5A3018;
	text-decoration: none;
	font-weight:normal;
	font-size:9pt;
	cursor: pointer;
	cursor: hand; /* IE 5 & 5.5 */
}
div#nav ul.Level0 a {background-color: #F8EADD;}
div#nav ul.Level0 a:hover {background-color: #5A3018;color:#FFFFFF;}
div#nav ul.Level0 li.SelectedTab a {background-color: #5A3018;color:#FFFFFF;font-size:9pt;font-family: Arial, Helvetica, sans-serif;}
div#nav ul.Level0 li a {font-size:9pt;}
/* Navigatie - submenu's */
div#nav ul.Level0 ul.Level1 {border-bottom:solid 1px #ECBF9B; }
div#nav ul.Level0 ul.Level1 a {color: #000000;background-color: #f7e4d5;font-family: Arial, Helvetica, sans-serif;padding-left:15px;}
div#nav ul.Level0 ul.Level1 a:hover {background-color: #f7e4d5;font-family: Arial, Helvetica, sans-serif;color:#852F00;padding-left:15px;}
div#nav ul.Level0 li.SelectedTab ul {display: block;}
div#nav ul.Level0 li ul li.SelectedTab a {background: #f7e4d5; text-decoration:underline;padding-left:15px;}
td.menuTD{ line-height:16px;}
/*EINDE MENU*/

/*Hoofdmenu*/
#nav2{width:100%;}
#nav2 ul {padding:0;margin:0;list-style:none;}
#nav2 li.FirstChildSelectedTabLevel0,#nav2 li.FirstChildLevel0,#nav2 li.LastChildSelectedTabLevel0,#nav2 li.LastChildLevel0,#nav2 li.Level0,#nav2 li.SelectedTabLevel0 {height:175px;width:186px;vertical-align:bottom;list-style:none;position: relative;float:left; margin-right:3px; background-color:#FFD98E;}
#nav2 li.FirstChildSelectedTabLevel0,#nav2 li.LastChildSelectedTabLevel0,#nav2 li.SelectedTabLevel0{background-color:#F38E00;}
#nav2 #nav2467 a{
display:block;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;height:175px;color:#5A3018;text-decoration:none;padding-top:155px;padding-left:5px;background-image: url('/Portals/12/hoofdmenu/delifrance.jpg');background-repeat: no-repeat;background-position: left -1px; text-transform:uppercase;}
#nav2 #nav2467 a:hover,#nav2 #nav2467.SelectedTabLevel0 a,#nav2 #nav2467.FirstChildSelectedTabLevel0 a,#nav2 #nav2467.LastChildSelectedTabLevel0 a {
color:#ffffff;}
#nav2 #nav2468 a{
display:block;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;height:175px;color:#5A3018;text-decoration:none;padding-top:155px;padding-left:5px;background-image: url('/Portals/12/hoofdmenu/assortiment.jpg');background-repeat: no-repeat;background-position: left -1px; text-transform:uppercase;}
#nav2 #nav2468 a:hover,#nav2 #nav2468.SelectedTabLevel0 a,#nav2 #nav2468.FirstChildSelectedTabLevel0 a,#nav2 #nav2468.LastChildSelectedTabLevel0 a {
color:#ffffff;}
#nav2 #nav21903 a{
display:block;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;height:175px;color:#5A3018;text-decoration:none;padding-top:155px;padding-left:5px;background-image: url('/Portals/12/hoofdmenu/recepten-acties.jpg');background-repeat: no-repeat;background-position: left -1px; text-transform:uppercase;}
#nav2 #nav21903 a:hover,#nav2 #nav21903.SelectedTabLevel0 a,#nav2 #nav21903.FirstChildSelectedTabLevel0 a,#nav2 #nav21903.LastChildSelectedTabLevel0 a {
color:#ffffff;}
#nav2 #nav21911 a{
display:block;font-family: Arial, Helvetica, sans-serif;font-size:15px;font-weight:bold;height:175px;color:#5A3018;text-decoration:none;padding-top:155px;padding-left:5px;background-image: url('/Portals/12/hoofdmenu/contact.jpg');background-repeat: no-repeat;background-position: left -1px; text-transform:uppercase;}
#nav2 #nav21911 a:hover,#nav2 #nav21911.SelectedTabLevel0 a,#nav2 #nav21911.FirstChildSelectedTabLevel0 a,#nav2 #nav21911.LastChildSelectedTabLevel0 a {
color:#ffffff;}

/*Einde Hoofdmenu*/

td.banner{height:135px;}
td.subbannerlinks{}
td.subbannerrechts{}
td.contentlinks{}
td.contentrechts{}
div#dnn_ctr_Login_pnlLogin{ width:100%; text-align:left;}
.tdlinks .DNNAlignleft img,.tdlinks .DNNAligncenter img{ width:186px;}
.tdlinks .titelrij{ display:none; visibility:hidden;}

/*Sitemap*/
.LeafNode{color: #004494;font-family: Arial, Helvetica, sans-serif;font-size:12px;} 
.LeafNode a{color: #004494;text-decoration:none;}
.LeafNode a:hover{color: #004494;text-decoration:underline;}
.RootNode {color: #004494;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;padding:0px;padding-top:0px;padding-bottom:0px;} 
.RootNode a{color: #004494;text-decoration:none;}
.RootNode a:hover{color: #004494;text-decoration:underline;} 

/*ZMFoodserviceProducten*/
table.ZoekTabel{border: solid 1px #5A3018; padding:18px; width:100%;}
table.ZoekresultatenTabel{border: solid 1px #5A3018;}
table.ZoekresultatenProductenTabel{}
td.imgKleineFoto{ width:80px;}
td.hlProductDetails{ width:100%; padding:3px;}
table.ZoekTabelFilters{width:670px;}
table.ZoekTabelFilters td{padding-top: 3px; padding-right:3px;}
td.Filter{font-weight:bold;}
td.FilterNaam{}
table.ProductRange {padding:0px;}
table.ProductRange td{padding-left:0px;}
table.ProductSoort {padding:0px;}
table.ProductSoort td{padding-left:0px;}
table.ProductType {padding:0px;}
table.ProductType td{padding-left:0px;}
table.ProductCategorie {padding:0px;}
table.ProductCategorie td{padding-left:0px;}
table.Paginafuncties{ width:100px;}
table.Gerelateerdeproducten{border:none; padding:5px;}
ul.gerelateerd{margin-top:5px; margin-bottom:0px;}
.imgGroteFoto{}
table.DetailsTabel{}
td.DetailsTabelLinks{}
td.DetailsTabelRechts{ padding-left:5px;}
table.EigenschappenTabel{border: solid 1px #5A3018;}
table.EigenschappenTabel td{padding: 5px;}
tr.EigenschapnamenRij{background-color:#5A3018; color: #FFFFFF;}
tr.EigenschapnamenRij td{color: #FFFFFF;font-weight:bold;}
tr.EigenschappenRij{}
td.PrintCel{}
td.TerugCel{}
table.PrintMainTabel{ padding:10px;}


