.kop, h1            {color: #0072b9; font-size: 16px; line-height: 16pt; font-family: Verdana, Arial; font-weight: bold }
.subkop, h2         {color: #0072b9; font-size: 14px; line-height: 14pt; font-family: Verdana, Arial; font-weight: bold }
.itemkop, th        {color: #000000; font-size: 13px; font-family: Verdana, Arial; font-weight: bold }

.tekstgroot         {color: #000000; font-size: 16px; font-family: Verdana, Arial }
.tekst, td, body    {color: #ffffff; font-size: 11px; 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: #ffffff; font-size: 9px; font-family: Verdana, Arial;  line-height: 12pt }
.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.nav:link          {color: #999999; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.nav:active        {color: #999999; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.nav:visited       {color: #999999; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.nav:hover         {color: #dddddd; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.navon:link        {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.navon:active      {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.navon:visited     {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }
a.navon:hover       {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 13px; font-weight: bold; line-height: 20pt }

a.nav1:link         {color: #999999; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1:active       {color: #999999; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1:visited      {color: #999999; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1:hover        {color: #dddddd; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1on:link       {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1on:active     {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1on:visited    {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav1on:hover      {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }

a.nav2:link         {color: #999999; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2:active       {color: #999999; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2:visited      {color: #999999; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2:hover        {color: #dddddd; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2on:link       {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2on:active     {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2on:visited    {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }
a.nav2on:hover      {color: #ffffff; border: 0px transparent; text-decoration: none; font-size: 11px; font-weight: normal }

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;}
table               {height:1%; margin: 0px;}
table.high          {height:100%; margin: 0px; background-image: url(img/backgroundnew.jpg); background-position: 0 0; background-attachment:scroll; background-repeat: no-repeat;}

div.outer           {position: relative; height:100%; }
div.topmenu         {position: absolute; top: 80px;  left:   0px; width: 900px;  height: 40px;  text-align: left; }
div.topflag         {position: absolute; top: 65px;  right: 20px; width: 100px;  height: 12px;  text-align: right; }
div.jacobusbanner   {position: absolute; top: 0px;  left: 20px; width: 566px;  height: 70px;  text-align: left; }
div.menuscroll      {position: absolute; top: 10px;  left:  18px; width: 232px;  height: 95%;   overflow-x: hidden; overflow-y: auto; }
div.menufoto        {position: absolute; bottom: 73px; left: 13px;  width: 237px;  height: 50;  text-align: left; }
div.contentscroll   {position: absolute; top: 10px;  left: 318px; width: 582px;  height: 95%;   overflow-x: hidden; overflow-y: auto; padding-right: 100px; }
div.contentscroll2  {position: absolute; top: 10px;  left: 318px; width: 382px;  height: 95%;   overflow-x: hidden; overflow-y: auto; padding-right: 0px; }
div.contentimg      {position: absolute; top: 0px;   left: 250px; width: 750px;  height: 390px; overflow-x: hidden; overflow-y: hidden; }
div.contentani      {position: absolute; top: 3px;   left: 250px; width: 750px;  height: 384px; overflow-x: hidden; overflow-y: hidden; }
div.contentimg2     {position: absolute; top:  5px;  left: 700px; width: 270px;  height: 190; }
div.horline         {position: absolute; top: -5px;  left:   0px; width: 1000px; height: 19px;  text-align: center; z-index: 400; }
div.verline         {position: absolute; top:  0px;  left: 250px; width: 22px;   height: 390px; text-align: center; z-index: 401; }
div.nav             {position: absolute; top: 10px;  left:   0px; width: 200px;  height: 320;   text-align: left; }
div.nav1            {position: absolute; top: 10px;  left: 110px; width: 200px;  height: 320;   text-align: left; }
div.nav2            {position: absolute; top: 120px; left: 140px; width: 200px;  height: 210;   text-align: left; }

#album0_2           {position: absolute; top:  0px;  left: 250px;  width: 750px; height: 390px; z-index: 10; visibility: hidden; }
#album0_1           {position: absolute; top:  0px;  left: 250px;  width: 750px; height: 390px; z-index: 11; visibility: hidden; }

#album1_2           {position: absolute; top: 267px; left: 13px;  width: 237px;  height: 123; z-index: 12; visibility: hidden; }
#album1_1           {position: absolute; top: 267px; left: 13px;  width: 237px;  height: 123; z-index: 13; visibility: hidden; }

#album2_2           {position: absolute; top: 198px; left: 740px;  width: 270px;  height: 190; z-index: 14; visibility: hidden; }
#album2_1           {position: absolute; top: 198px; left: 740px;  width: 270px;  height: 190; z-index: 15; visibility: hidden; }

td.bg1              {background-image: url(img/background1.jpg); background-position: 0 0; background-attachment:scroll; background-repeat: no-repeat; }
td.bg2              {background-image: url(img/background2.jpg); background-position: 0 0; background-attachment:scroll; background-repeat: no-repeat; }

img.border          {border: #444499; border-style: solid; border-width: 1px; }

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; }

	/* Mozilla ignores crazy MS image filters, so it will skip the following */
.logojancodejong_261         {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logojancodejong_261.png'); }
.logojancodejong_116         {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logojancodejong_470_116.png'); }
.logojanus_116               {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logojanus_470_116.png'); }
.logojacobus_116             {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logojacobus_470_116.png'); }
.logojabq_116                {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logojabq_470_116.png'); }
.logosmeedatelier_116        {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logosmeedatelier_470_116.png'); }
.logoschoorsteenservice_116  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/logoschoorsteenservice_470_116.png'); }
.horlinepng                  {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/horline.png'); }
.horlinepng1                 {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='img/horline1.png'); }
.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. */
.logojancodejong_261[class]        {background-image:url(img/logojancodejong_261.png); }
.logojancodejong_116[class]        {background-image:url(img/logojancodejong_470_116.png); }
.logojanus_116[class]              {background-image:url(img/logojanus_470_116.png); }
.logojacobus_116[class]            {background-image:url(img/logojacobus_470_116.png); }
.logojabq_116[class]               {background-image:url(img/logojabq_470_116.png); }
.logosmeedatelier_116[class]       {background-image:url(img/logosmeedatelier_470_116.png); }
.logoschoorsteenservice_116[class] {background-image:url(img/logoschoorsteenservice_470_116.png); }
.horlinepng[class]                 {background-image:url(img/horline.png); }
.horlinepng1[class]                {background-image:url(img/horline1.png); }
.verlinepng[class]                 {background-image:url(img/verline.png); }
