/***** Body and main container *****/

body { font-size: small; font-family: Arial, Verdana, Tahoma, sans-serif; font-variant: normal; margin:0 auto; padding:0; background-color: #d2b48c; background-repeat: repeat-y; background-attachment: scroll; background-position: center top; }

#homepagecontainer 
{
	text-align:center;
	width:auto;
	
	}
	
	
	
	
.leftpanelhome
{
	text-align:left;
	width: 200px;
	
	padding: :5px 5px 5px 2px;
	float: left;
}
	
	
.rightpanelhome
{   text-align:center;
	width:100%;
	
	padding: :5px 5px 5px 2px; 
	float:right;
	
	}
	

#wrapbovenste {
background-color:silver;
margin:0 auto;
padding:0;
width:800px;
}
#wraponderste { background-color: white; margin: 0 auto; padding: 0 0 1px; width: 800px; }
#vanboven { background-color: #d2b48c; height: 40px; margin: 0; padding: 0; }
/***** Header *****/

#header { color:white; font-size: 11pt; background-color: #d2b48c; background-image: url(hoofding4centrale800.jpg); background-repeat: no-repeat; background-position: 0 0; height:166px; margin:0; padding:0; }
#header h1 { color:white; font-size: small; background-color: #d2b48c; background-image: url(hoofding4centrale800.jpg); background-repeat: no-repeat; background-position: 0 0; height:166px; margin:0; padding:0; }
/***** Left sidebar *****/
/***** Main content *****/
#contentwide {
padding:0;

text-align:left;
}
#content {
padding:0;

text-align:left;
}
#contentfull { margin:-10px 10px 10px;  text-align:left; letter-spacing: 1pt; padding-right: 0; padding-bottom: 0; padding-left: 0; }
#content h1, #contentwide h1, #contentfull h1 { color: #d2b48c; font-size: xx-large; font-weight: bold; text-align: center; padding: 3px; }
#content h2, #contentwide h2, #contentfull h2 { color: black; font-size: 15pt; font-weight: bold; margin: 0.83em 0; }
#content img, #contentwide img, #contentfull img { padding:1px; display:inline; color:#303030; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; border-color: #f0f0f0; }

#content a, #contentwide a, #contentfull a { font-weight:bold; text-decoration: none; }

#content ul, #content ol,
#contentwide ul, #contentwide ol,
#contentfull ul, #contentfull ol {
margin:0 0 16px 20px;
padding:0;
}

#content ul ul, #content ol ol,
#contentwide ul ul, #contentwide ol ol,
#contentfull ul ul, #contentfull ol ol {
padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;


}

#content li, #contentwide li, #contentfull li {
padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}

/***** Footer *****/

#footer {
clear:both;
margin:0 auto;
padding:8px 0;
border-top:2px solid #dadada;
width:760px;
text-align:center;
color:#808080;
background-color:#ffffff;
font-size:0.9em;
}

#footer p {
padding:0;
margin:0;
}

#footer a {
color:#808080;
background-color:inherit;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}

/***** Various tags *****/

a {
text-decoration:none;
color:#990000;
background-color:inherit;
}

a:hover {
text-decoration:none;
color:#ffcc66;
}

a img {
border:0;
}
blockquote {
border-top:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
border-left:4px solid #cccccc;
margin:16px;
padding:7px 7px 7px 11px;
background:#f4f4f4 url(img/menubg.gif) bottom left repeat-x;
color:#505050;
}

blockquote p {
font-size:1.1em;
line-height:1.3em;
margin:0;
}

/***** Table styles *****/
/***** Form styles *****/

.button {
border-top:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
border-bottom:1px solid #d8d8d8;
border-left:4px solid #cccccc;
margin:0 0 15px 0;
padding:7px 7px 7px 11px;
background:#f4f4f4 url(img/menubg.gif) bottom left repeat-x;
color:#505050;
font-weight:bold;
width:120px;
}

input, textarea {
border:1px solid #cccccc;
font-family:Verdana,Tahoma,Arial,Sans-Serif;
font-size:1em;
margin:0;
padding:4px;
}

label {
margin:2px;
}
p { margin: 0; }
textarea {
width:400px;
}

/***** Search box *****/

#searchbox {
padding:0;
margin:6px 0 16px 0;
}

#searchform {
background:#ffffff;
border:1px solid #cccccc;
color:#505050;
font-size:0.9em;
padding:4px;
width:116px;
}

#searchbox label {
display:none;
}

/***** Various classes *****/

.left { float:left; margin-top: 10px; margin-left: 10px; }

.right {
margin:10px 0 5px 10px;
float:right;
}

.announce { margin:0; padding:10px 0 5px 5px; width:160px; color:#505050; background:#f4f4f4 url(img/menubg.gif) repeat-x left bottom; line-height:1.3em; visibility: visible; float: left; border-color: #d8d8d8 #d8d8d8 #d8d8d8 #cccccc; border-style: solid; border-width: 1px 1px 1px 4px; }
.announceWebshop { margin:25px 2px 0px 2px ; padding:10px 0 5px 5px; width:100%; color:#505050; background:#f4f4f4 url(img/menubg.gif) repeat-x left bottom; line-height:1.3em; visibility: visible; float: right; border-color: #d8d8d8 #d8d8d8 #d8d8d8 #cccccc; border-style: solid; border-width: 1px 1px 1px 4px; }

.announce a {
font-weight:bold;
}
#avmenu .announce {
width:125px;
}

.textright {
text-align:right;
margin:-10px 0 4px 0;
}

.center {
text-align:center;
}
.subtitel { color: #000; font-size: x-large; font-family: Arial; text-align: center; }
.small {
font-size:0.8em;
}

.large {
font-size:1.3em;
}

.bold {
font-weight:bold;
}

.highlighted {
padding:3px;
background-color:#f0f0f0;
color:#303030;
border:1px solid #b0b0b0;
}

.hide {
display:none;
}
.tekst { font-style: normal; text-align: left; }
.onderlijn { text-decoration: underline; text-align: left; }
.URL { font-size: large; font-weight: bold; }
.adres { color: #ffe96b; font-weight: bold; }
.tekstVet { font-weight: bold; text-align: left; }
.onderschrift { font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-align: center; }
.klein { font-size: xx-small; font-style: italic; }
ul { list-style-type: disc; margin: 0 0 0 18px; padding-top: 0; padding-bottom: 0; }
.menu { background-color: white; text-align: center; margin-right: 5px; margin-bottom: 0px; padding-top: 0; padding-right: 5px; }
.onderverdeling { color: #f90; font-size: 13pt; font-weight: bold; }

.knop
{ background-color: #dc3e0d ; border: solid 1px #f2af92; color: #ffffff; font-size: 10px; font-family: "MS Sans Serif", Verdana; font-weight: bold; font-style: normal; font-variant: normal; width: 100px; height: 25px; text-align: center; vertical-align: top; padding: 5px; } 

.knop2
{ background-color: #ea8b6e; border: solid 1px; color: #ffffff; font-size: 10px; font-family: "MS Sans Serif", Verdana; font-weight: bold; font-style: normal; font-variant: normal; width: 100px; height: 25px; text-align: center; vertical-align: top; padding: 5px; }
.DepartmentListHead
{ font-family: Verdana, Arial; font-weight: bold; font-size: 10pt; color: #f5f5f5; background-color: #deb887; padding-left: 3px; text-align: center; border: solid 1px black; }
.DepartmentListContent
{ background-color: #d2b48c; text-align: center; border: solid 1px black; }
a.DepartmentUnselected
{
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 9pt;
  color: #fff;
  line-height: 25px;
  padding-left: 5px;
  text-decoration: none;
}
a.DepartmentUnselected:hover 
{ 
  padding-left: 5px;
  color: #ccc;
}
a.DepartmentSelected
{ 
  font-family: Verdana, Arial;  
  font-weight: bold;
  font-size: 9pt;
  color: #000;
  line-height: 25px; 
  padding-left: 5px;
  text-decoration: none;
}
.CategoryListHead
{ background-color: #deb887; font-family: Verdana, Arial; font-weight: bold; font-size: 10pt; color: #f5f5f5; text-align: center; border: solid 1px #000; }
.CategoryListContent
{ background-color: #d2b48c; text-align: center; border: solid 1px #000; }
a.CategoryUnselected
{  
  font-family: Verdana, Arial;  
  font-weight: bold;
  font-size: 9pt;
  color: #fff;
  line-height: 25px;
  padding-right: 5px;  
  padding-left: 5px;
  text-decoration: none  
}
a.CategoryUnselected:hover 
{  
  color: #d3d3d3;
  padding-right: 5px;  
  padding-left: 5px 
}
a.CategorySelected  
{  
  font-family: Verdana, Arial;  
  font-weight: bold;
  font-size: 9pt;
  color: #000;
  line-height: 25px;
  padding-right: 5px;  
  padding-left: 5px;
  text-decoration: none  
}
.CatalogTitle
{ 
  color: red;
  font-family: 'Trebuchet MS', Comic Sans MS, Arial;
  font-size: 24px;
  font-weight: bold;
}
.CatalogDescription
{ 
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;	
}
a.ProductName
{
  color: Red;
  font-family: 'Trebuchet MS';
  text-decoration: none;
  font-weight: bold;
  font-size: 12px;
}
a.ProductName:hover
{  
  text-decoration: underline;
}
.ProductDescription
{ 
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px;
}
.ProductPrice
{ 
  color: Black; 
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
}
.PagingText
{ 
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 11px; 
  color: Black; 
}
.ProductTitle
{ 
  color: Blue;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 24px;
  font-weight: bold;
  line-height: 15px;
}
.SearchBoxHead
{ font-family: Verdana, Arial; font-weight: bold; font-size: 10pt; color: #f5f5f5; background-color: #deb887; padding-left: 3px; text-align: center; border-color: black; border-style: solid; border-width: 1px 1px 0; }
.SearchBoxContent
{ background-color: #d2b48c; font-family: Arial, Verdana; font-size: 9pt; padding-top: 5px; padding-left: 12px; padding-bottom: 5px; border-right: 1px solid black; border-bottom: 1px solid black; border-left: 1px solid black; border-top-style: solid; border-top-width: 0; }
.SearchBox
{
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 9pt;
  margin-bottom: 5px;
}
.UserInfoHead
{ background-color: #deb887; font-family: Verdana, Arial; font-weight: bold; font-size: 10pt; color: #f5f5dc; padding-left: 3px; text-align: center; border: solid 1px black; }
.UserInfoContent
{ background-color: #d2b48c; text-align: center; border: solid 1px black; }
.UserInfoText
{
  font-family: Verdana, Arial;
  font-size: 9pt;
  padding-left: 5px;
  text-decoration: none;
}
a.UserInfoLink
{
  font-family: Verdana, Arial;
  font-weight: bold;
  font-size: 9pt;
  color: #fff;
  line-height: 15px;
  padding-left: 5px;
  text-decoration: none;
}
a.UserInfoLink:hover 
{ 
  padding-left: 5px;
  color: #f5f5f5;
}
.Button
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 12px;
}
.AdminTitle
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 21px;
  font-weight: bold;
  line-height: 25px;
}
.AdminPageText
{ 
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}
a.AdminPageText
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 12px;
}
a.AdminPageText:hover
{ 
  color:Red;
}
.Grid
{
  border-color: #E7E7FF;
  width: 100%;
}
.GridHeader
{ 
  color: White;
  background-color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.GridRow
{ 
  color: Navy;
  background-color: #E7E7FF;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.GridEditingRow
{
  color: Navy;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.GridAlternateRow
{ 
  color: Navy;
  background-color: #F7F7F7;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  text-align: left;
}
.SmallButtonText
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.CartSummary
{
  border-right: #990000 2px solid;
  border-top: #990000  2px solid;
  border-left: #990000 2px solid;
  border-bottom: #990000 2px solid;
  background-color: snow;
  font-family: Arial;
  font-size: 9pt;
  color: #990000;
  padding-top: 3px;
  padding-left: 2px;
  padding-bottom: 5px;
}
a.CartLink
{
  color: Black;
  font-family: Arial;
  text-decoration: none;
  font-size: 12px;
}
a.CartLink:hover
{  
  color: Red;
}
.ShoppingCartTitle
{
  color: Red;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 16px;
}
.AdminErrorText
{ 
  font-weight: bold;
  font-size: 12px;
  color: red;
  font-style: italic;
  font-family: Verdana, Helvetica, sans-serif;
}
.RecommendationHead
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
}
.RecommendationText
{ 
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 10px;
}
.RecommendationLink
{
  color: Black;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: underline;
  font-size: 10px;
}
a.RecommendationLink:hover
{  
  color: Red;
}
.paginaknop
{ background-color: #990000; border: solid 1px #f2af92; color: #ffffff; font-size: 10px; font-family: "MS Sans Serif", Verdana; font-weight: bold; font-style: normal; font-variant: normal; width: 100px; height: 25px; text-align: center; vertical-align: top; padding: 5px; }
.paginaknop2
{ background-color: #ea8b6e; border: solid 1px; color: #ffffff; font-size: 10px; font-family: "MS Sans Serif", Verdana; font-weight: bold; font-style: normal; font-variant: normal; width: 100px; height: 25px; text-align: center; vertical-align: top; padding: 5px; }
.Vergeet
{ 
  color: #990000;
  font-family: Verdana, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 17px;
  font-weight: bold;
  line-height: 25px;
}
.Doorstreep
{
	color: red;
	text-decoration: line-through;
}

#styledlist
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	list-style-type: none;
}

.IE8Fix 
{ 
    z-index: 1; 

}

