/* 
================================
Skin styles for DotNetNuke
================================
*/   
Body {
	background-color: #e9cfc2;
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;	
	padding:0px;
	margin:0px;
}
.Normal {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
line-height:18px;
}
a:link,a:visited,a:active {text-decoration: none; color:#e9cfc2;}
a:hover {color:#e9cfc2;text-decoration: underline;}
a:link img, a:visited img, a:active img { border:1px solid #e9cfc2; }

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #e9cfc2;
	vertical-align:top;
}
.skinmaster {
	height: 100%;
	background-color: #3d1400;
	border-right: #e9cfc2 1px solid; 
	border-top: #e9cfc2 1px solid; 
	border-left: #e9cfc2 1px solid; 
	border-bottom: #e9cfc2 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 #3d1400;
	margin-left: 17px;
	margin-right: 17px;
	margin-bottom: 13px;
	background-color: transparent;
}
.headpane_home {
	border: 2px solid #e9cfc2;
	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: "Century Gothic", 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: "Century Gothic", Arial, Helvetica, sans-serif;color:#fff;font-size:18px;font-weight:bold}
.ControlPanel .Head,#ModuleConfigurationDiv .Head {font-family: "Century Gothic", Arial, Helvetica, sans-serif;color:#000;font-size:18px;font-weight:bold}
.SubHead{font-family: "Century Gothic", Arial, Helvetica, sans-serif;color:#fff;font-size:12px;font-weight:bold}
.ControlPanel .SubHead,#ModuleConfigurationDiv .SubHead,.ControlPanel .subhead,#DashBoardDiv .SubHead {font-family: "Century Gothic", Arial, Helvetica, sans-serif;color:#000;font-size:12px;font-weight:bold}

.tdKop .Kop{
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:22px;
font-weight:bold;
}
.tdLinks .tdKop .Kop{
font-family: "Century Gothic", Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
text-transform:uppercase;
}
.tdKop {
padding-bottom:20px;
}
.Copy {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5A3018;
}
a.Copy:link,a.Copy:visited,a.Copy:active {
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#5A3018;
}
a.Copy:hover {
	font-family:"Century Gothic", 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: "Century Gothic", 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: #3d1400;color:#FFFFFF;}
div#nav ul.Level0 a:hover {background-color: #e9cfc2;color:#FFFFFF;}
div#nav ul.Level0 li.SelectedTab a {background-color: #e9cfc2;color:#FFFFFF;font-size:9pt;font-family: "Century Gothic", 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: #f7e4d6;font-family: "Century Gothic", Arial, Helvetica, sans-serif;padding-left:15px;}
div#nav ul.Level0 ul.Level1 a:hover {background-color: #f7e4d5;font-family: "Century Gothic", 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:#e9cfc2;}
#nav2 li.FirstChildSelectedTabLevel0,#nav2 li.LastChildSelectedTabLevel0,#nav2 li.SelectedTabLevel0,#nav2 li:hover{background-color:#9c8d8a;}
#nav2 #nav2467 a{
display:block;font-family: "Century Gothic", 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/blok1.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:#5A3018;}
#nav2 #nav2468 a{
display:block;font-family: "Century Gothic", 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/blok2.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:#5A3018;}
#nav2 #nav21903 a{
display:block;font-family: "Century Gothic", 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/blok3.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:#5A3018;}
#nav2 #nav21911 a{
display:block;font-family: "Century Gothic", 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/blok4.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:#5A3018;}

/*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: "Century Gothic", 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: "Century Gothic", 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 #e9cfc2; padding:18px; width:100%;}
table.ZoekresultatenTabel{border: solid 1px #5A3018;}
table.ZoekresultatenProductenTabel{}
table.ZoekresultatenProductenTabel a:link, table.ZoekresultatenProductenTabel a:visited, table.ZoekresultatenProductenTabel a:active { color:#3d1400; }
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.Paginafuncties td { color:#3d1400;}
table.Paginafuncties td span.normal, table.Paginafuncties td a, table.Paginafuncties td a:hover { color:#3d1400;}
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;}
.hlProductDetails .Normal, .hlProductDetails p, .hlProductDetails span, .hlProductDetails td,
.EigenschappenRij .Normal, .EigenschappenRij p, .EigenschappenRij span, .EigenschappenRij td {
font-family:"Century Gothic", Arial, Helvetica, sans-serif;
color:#000000;
font-size:12px;
line-height:18px;
}

.Help { background-color:#F7E4D6; }
.Help span { color:#000000 }

span.OptInEmail_Label{ color:#fff;}
select.Normal { color:#000;}

.ZoekTabelFilters td { font-size:12px; }
.ZoekTabelFilters select, .ZoekTabelFilters input { font-family:"Century Gothic", Arial, Helvetica, sans-serif; }
