.kop, h1            {color: #000000; font-size: 14px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold; font-style:italic; }
.subkop, h2         {color: #000000; font-size: 12px; line-height: 12pt; font-family: Verdana, Arial; font-weight: bold; font-style:italic; }
.itemkop, th        {color: #000000; font-size: 13px; font-family: Verdana, Arial; font-weight: bold }
h1.gold             {color: #f8cd20; font-size: 14px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold; font-style:italic; }
h1.black            {color: #000000; font-size: 14px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold; font-style:italic; }
h1.yells            {color: #ddaa00; font-size: 18px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold; }
h1.yell             {color: #000000; font-size: 18px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold; }
h1.title            {color: #000000; font-size: 11px; line-height: 12pt; font-family: Verdana, Arial; font-weight: bold; font-style:italic; }
h1.lmenu            {color: #f8cd20; font-size: 16px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold; font-style:italic; }

.assortiment_tabel td {border-left: 1px solid #996600; border-top: 1px solid #996600; }
.assortiment_tabel    {border-right: 2px solid #663300; border-bottom: 2px solid #663300; }

hr.black            {background-color: #000000; color: #000000; border: 0; height: 1px; }

.tekstgroot         {color: #000000; font-size: 16px; font-family: Verdana, Arial }
.tekst, td, body    {color: #000000; font-size: 13px; font-family: Verdana, Arial; line-height: 15pt }
.menuhead           {color: #ffffff; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; }
.geel               {color: #FFFF00; }
.zwart              {color: #000000; }
.grijs              {color: #666666; }
.tekstklein         {color: #000000; font-size: 11px; font-family: Verdana, Arial }
.tekstheelklein     {color: #000000; font-size: 9px;  font-family: Verdana, Arial }
.tekstfoto          {color: #ffffff; font-size: 10px; font-family: Verdana, Arial; font-style: italic }

a:link              {color: #990000; border: 0px transparent; text-decoration: none; font-weight: bold }
a:active            {color: #990000; border: 0px transparent; text-decoration: none; font-weight: bold }
a:visited           {color: #990000; border: 0px transparent; text-decoration: none; font-weight: bold }
a:hover             {color: #ff0000; border: 0px transparent; text-decoration: none; font-weight: bold }

a.tnav:link          {color: #000000; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnav:active        {color: #000000; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnav:visited       {color: #000000; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnav:hover         {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnavon:link        {color: #996600; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnavon:active      {color: #996600; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnavon:visited     {color: #996600; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.tnavon:hover       {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 13pt; font-style:italic; }

a.lnav:link          {color: #f8cd20; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav:active        {color: #f8cd20; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav:visited       {color: #f8cd20; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav:hover         {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnavon:link        {color: #996600; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnavon:active      {color: #996600; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnavon:visited     {color: #996600; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnavon:hover       {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 12pt; font-style:italic; }

a.lnav2:link         {color: #bbbbbb; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2:active       {color: #bbbbbb; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2:visited      {color: #bbbbbb; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2:hover        {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2on:link       {color: #996600; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2on:active     {color: #996600; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2on:visited    {color: #996600; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav2on:hover      {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 12px; font-weight: bold; line-height: 12pt; font-style:italic; }

a.lnav3:link         {color: #bbbbbb; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3:active       {color: #bbbbbb; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3:visited      {color: #bbbbbb; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3:hover        {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3on:link       {color: #996600; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3on:active     {color: #996600; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3on:visited    {color: #996600; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }
a.lnav3on:hover      {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 12pt; font-style:italic; }

a.inav3:link         {color: #000000; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.inav3:active       {color: #000000; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.inav3:visited      {color: #000000; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 13pt; font-style:italic; }
a.inav3:hover        {color: #bb8800; border: 0px transparent; text-decoration: none; font-size: 10px; font-weight: bold; line-height: 13pt; font-style:italic; }
img.inav3            {border: 1px solid #bb8800; }

a.knoop:link         {color: #666666; border: 0px transparent; text-decoration: underline }
a.knoop:active       {color: #666666; border: 0px transparent; text-decoration: underline }
a.knoop:visited      {color: #666666; border: 0px transparent; text-decoration: none }
a.knoop:hover        {color: #666666; border: 0px transparent; text-decoration: underline }

html, body           {height:100%; margin: 0px;}
body                 {background-image: url(img/smitbg.jpg); background-position: 0 0; background-attachment:scroll; background-repeat: repeat;}
table                {height:1%; margin: 0px;}
table.high           {height:100%; margin: 0px; background-color: #000000; }

div.outer            {position: relative; height:100%; }
div.headyells        {position: absolute; top: 112px; left:  22px; width: 894px;  height:  20px; text-align: center; }
div.headyell         {position: absolute; top: 110px; left:  20px; width: 894px;  height:  20px; text-align: center; }
div.lmenu            {position: absolute; top: 12px;  left:  20px; width: 180px;  height:   96%; text-align: left; overflow-x: hidden; overflow-y: auto; }
div.tmenu            {position: absolute; top: 12px;  left:  20px; width: 701px;  height:  46px; text-align: left; }
div.contenthead      {position: absolute; top: 46px;  left:   0px; width: 731px;  height:  30px; text-align: left; }
div.contenttitle     {position: absolute; top:  2px;  left:  20px; width: 701px;  height:  30px; text-align: left; }
div.contenthr        {position: absolute; top: 20px;  left:  20px; width: 701px;  height:   2px; text-align: left; }
div.contentscroll    {position: absolute; top:  0px;  left:  20px; width: 688px;  height:   99%; overflow-x: hidden; overflow-y: auto; padding-right: 15px;  }

p                    {margin: 0; padding: 0; }

input, select, option {margin: 1; padding: 0; height: 20px; font-size: 11px; }

 /****** let op linkjes, inputs etc. in deze laag: position:relative; ! ****/
a                    {position: relative; }

#album0_2           {position: absolute; top: 10px;  right: 12px;  width: 300px; height: 250px; z-index: 10; visibility: hidden; }
#album0_1           {position: absolute; top: 10px;  right: 12px;  width: 300px; height: 250px; z-index: 11; visibility: hidden; }

	/* Mozilla ignores crazy MS image filters, so it will skip the following */
.verlinepng                  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/verline.png'); }
	/* IE ignores styles with [attributes], so it will skip the following. */
.verlinepng[class]                 {background-image:url(img/verline.png); }
