/*--------------------------- main css
declaration ------------------------*/
*         {font-family: verdana,arial,sans-serif;}
BODY      {
text-align:center;margin:0px;background-color:#FF;background-image:url(../im
ages/bgpattern.gif);}
A         { text-decoration: none;}
A:hover   { text-decoration: none;color: #000000;}
A, A:visited, A:active
          { color: #E9730F;font-size:12px;}

/* -------------------------- layer tbv
layout ----------------------------*/
#main           { /*position:relative;*/width:720px;height:100%;margin:0
auto;background-color:#FFFFFF; }
#header         { /*position:absolute;top: 0;
left:0;width:100%;*/width:720px;height:191px;text-align:left;}
#contentwrapper { /*position:absolute; top: 191; left:0;*/ height:auto;
background-color: #BEBAA5; padding: 17px 0px 0px 0px ;}

/* -------------------------- main
menu -----------------------------------*/
.mainMenuTable            {
width:100%;background-image:url(../images/logoBarBg.jpg);}
.mainMenuTable4            {
width:100%;background-image:url(../images/logoHeadera4.jpg);}
.mainMenuTableLogoRow     {
height:171px;background-image:url(../images/LocomixLogo.jpg);
background-repeat:no-repeat;}
.mainMenuTableLogoRow2     { height:171px;background-image:url(../images/);
background-repeat:no-repeat;}
.mainMenuSpacer			  { height:46px;}
.mainMenuTableMenuRow     { height:20px;}
.mainMenuTableCell-l      { width:200px; }
.mainMenuTableCell-c      { }
.mainMenuContentTable	  { width:100%; height:20px;}
.mainMenuButton			  { height:20px; padding-right:10px;  padding-left:0px;
background-image:url(../images/mainMenuButtonBg.jpg);color:#ffffff;font-weig
ht:bold;font-variant: small-caps;}
.mainMenuItem:link, .mainMenuItem:visited, .mainMenuItem:active
,mainMenuItem:hover  {color:#ffffff;font-size:12px;}
.mainMenuButtonSpacer	  { width:14px;}


/* -------------------------- menu
links -----------------------------------*/
.menulinks				{height:18px; font-weight:bold;
background-image:url(../images/menuLinksItem.jpg);
background-repeat:no-repeat; padding-bottom:10px;}
.menulinkslink:link, .menulinkslink:visited, .menulinkslink:active
{padding-left:20px;color:#000000;font-size:10px;text-decoration:none ;}
.menulinkslink:hover
{padding-left:20px;color:#E9730F;font-size:10px;text-decoration:none;}

.menulinksactief			{height:18px; font-weight:bold;
background-image:url(../images/menuLinksItem.jpg);
background-repeat:no-repeat;color:#000000;padding-bottom:10px;}
.menulinkslinkactief:link, .menulinkslinkactief:visited,
.menlinkslinkactief:active
{padding-left:20px;color:#a6a6a6;font-size:10px;text-decoration:none ;}
.menulinkslinkactief:hover
{padding-left:20px;color:#a6a6a6;font-size:10px;text-decoration:none;}

.menulinksinspring1		{height:14px; font-weight:		bold;}
.menulinkslinkinspring1:link, .menulinkslinkinspring1:visited,
.menulinkslinkinspring1:active
{padding-left:35px;color:#s;font-size:10px;text-decoration:none ;}
.menulinkslinkinspring1:hover
{padding-left:35px;color:#000000;font-size:10px;text-decoration:none;}

.menulinksinspring2				  {height:14px;}
.menulinkslinkinspring2:link, .menulinkslinkinspring2:visited,
.menulinkslinkinspring2:active
{padding-left:60px;color:#E9730F;font-size:10px;text-decoration:none ;}
.menulinkslinkinspring2:hover
{padding-left:60px;color:#E9730F;font-size:10px;text-decoration:none;}
.mtContentCell	{padding-top:3px;padding-left:3px;}

.menulinksspacer {height:14px;}


/* -------------------------- side menu
able  ----------------------------*/
.menuTable       { width:182px; height:100%; background-color:#BEBAA5;
margin: 0px 0px 10px 0px ;}
.mtTitleCell     	{ font-variant:small-caps; color:white; font-weight: bold;
vertical-align:center;
                  	background-image: url(../images/menuLinksHeadBg.jpg);
height:31px; color:#000000;
		 			padding: 0px 5px 0px 5px; font-size:12px;padding-left: 15px;}
.mtTitleCell-2     	{ font-variant:small-caps; color:white; font-weight:
bold; vertical-align:center;
background-image: url(../images/menuLinksHeadBg.jpg);  height:31px;
color:#E9730F;
padding: 0px 5px 0px 5px;font-size:12px;padding-left: 15px; }


/* -------------------------- content table -----------------------------*/
.titleTable      { width:538px; height:31px;}
.contentTable    { width:538px; height:200px;
background-color:#ffffff;font-size:10px; padding: 15px 15px;}
.contentTable2    { width:538px; height:200px;
background-color:#ffffff;font-size:10px; padding: 0px 15px;}
.ctTitleCell  { font-variant:small-caps; color:white; font-weight: bold;
font-size:10px; padding-left: 15px;
                     background-image: url(../images/titleBarBg.jpg);
height:31px; color:#ffffff;}
.ctTitleCell-2  { font-variant:small-caps; color:white; font-weight: bold;
font-size:10px;padding-left: 15px;
			 background-image: url(../images/titleBarBg.jpg); height:31px;
color:#ffffff;}
.ctTitleCell-3  { font-variant:small-caps; color:white; font-weight: bold;
font-size:10px;padding-left: 15px;
			 background-image: url(../images/titleBarBg.jpg); height:31px;
color:#ffffff;}
.ctTitleCell-4  { font-variant:small-caps; color:white; font-weight: bold;
font-size:10px;padding-left: 15px;
			 background-image: url(../images/titleBarBg4.jpg); height:31px;
color:#ffffff;}
.ctTitleCell-r  { font-variant:small-caps; color:white; font-weight: bold;
font-size:10px;padding-left: 15px;
			 background-image: url(../images/titleBarBg.jpg); height:31px;
color:#ffffff;}


.ctContentCell   {vertical-align: top; color:#000000;font-size:12px;}
.ctFooterCell-l	{display:none;}
.ctFooterCell-c	{display:none;}
.ctFooterCell-r	{display:none;}

/* -------------------------- iconmenu table ---------------------*/

.iconmenu
	{
		font-size:9px;
		color:#fff;
		height:75px;
		background-repeat:no-repeat;
		width:100%;
	}
.iconlink
{
	display:block;
	height:100%;
	padding-top: 40px;
}



.iconlinkConcept		{background-image:
url('../images/iconen/concept-icoon.jpg');width:66px;}
.iconlinkCollectie		{background-image:
url('../images/iconen/collectie-icoon.jpg');width:66px; }
.iconlinkDemo			{background-image:
url('../images/iconen/demo-icoon.jpg');width:66px; 	}
.iconlinkPrijzen		{background-image:
url('../images/iconen/prijzent-icoon.jpg');width:66px;}
.iconlinkBestellen		{background-image:
url('../images/iconen/bestellen-icoon.jpg');width:66px;}
.iconlinkDownload		{background-image:
url('../images/iconen/download-icoon.jpg');width:66px;}
.iconlinkVragen			{background-image:
url('../images/iconen/vragen-icoon.jpg');width:66px;	}


.iconlink:link, .iconlink:visited
{
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
}

.iconlink:active,.iconlink:hover
{
	font-size:9px;
	text-decoration:none;
	color:#000000;
}


	.navigatie {
		 font-family: verdana, Helvetica, Arial, sans-serif;
		 font-size: 10px;
		 width: 175px;
		 padding: 0;
		 margin-bottom: 1em;
		 background-color: #9cc;
		 color: #333;
		}
		.navigatie ul {
		 list-style: none;
		 margin: 0;
		 padding: 0;
		}
		.navigatie ul li {
		 margin: 0;
		 font-weight:bold;
		}
		.navigatie ul li A,ul li A:visited,ul li A:active  {
		 display: block;
		 padding: 2px 2px 2px 4px;
		 background-color: #9c744a;
		 color: #572f08;
		 font-size: 10px;
		 text-decoration: none;
		 width: 100%;
		 padding-left:		20px;
		 background-image:url(../images/menuLinksItem.jpg);
		 background-repeat:no-repeat;
		}
		.navigatie ul li a:hover {
		 padding-left:		20px;
		 color: #774f28;
		}

		.navigatie ul ul{
		 padding-bottom:		10px;
		 background-color: #9c744a;
		}

		.navigatie ul ul li A,ul ul li A:visited,ul ul li A:active {
		 display: block;
		 padding: 2px 2px 2px 4px;
		 background-color: #9c744a;
		 color: #e6e6e6;
		 text-decoration: none;
		 width: 100%;
		 padding-left:		50px;
		 padding-bottom:	0px;
		 background-image:none;
		 background-repeat:no-repeat;
		}
		.navigatie ul ul li A:hover {
		padding-left:		50px;
		 color: #774f28;
		}
		.navigatie ul ul ul li A,ul ul ul li A:visited,ul ul ul li A:active {
		 display: block;
		 padding: 2px 2px 2px 4px;
		 background-color: #9c744a;
		 color: #572f08;
		 text-decoration: none;
		 width: 100%;
		 padding-left:		50px;
		 background-image:none;
		 background-repeat:no-repeat;
		}
		.navigatie ul ul ul li a:hover {
		padding-left:		50px;
		 color: #774f28;
		}



/* -------------------------- content wrapper table ---------------------*/
TABLE.contentwrapper { width:720px;}
TD.contentcell-l     { vertical-align:top; width:182px;
background-color:#BEBAA5;}
TD.contentcell-r     { vertical-align:top; width:538px;}
