body, html, form  {height:100%; width:100%; margin:0px; overflow:hidden;background-color:#112E4E;}
#ContainerMain    {position:absolute; left:0px; top:0px; bottom:0px; right:0px; border:0px; margin:3px; overflow:hidden;background-color:#ffffff;}



#ContainerMenu       {position:absolute; left:0px; right:0px; top:0px; height:150px;  background-color:#ffffff; border:0px; overflow:auto; padding:20px 40px 20px 40px; text-align:center;}
#ContainerText       {width:350px; height:550px; background-color:#ffffff; border:0px; padding:20px 20px 20px 20px; text-align:left; z-index:10;overflow:auto;}
#ContainerImage      {position:absolute; left:0px; right:0px; top:0px;  background-color:#ffffff; border:0px; overflow:hidden; padding:10px 10px 10px 10px; text-align:center;}
#ContainerDayLinks   {position:absolute; left:0px; right:0px; height:20px;  bottom:0px; background-color:#ffffff; border:0px; overflow:hidden; padding:0px 0px 0px 0px; text-align:center;}
#ContainerImageLinks {position:absolute; left:0px; right:0px; height:114px;  bottom:30px; background-color:#ffffff; border:0px; overflow:auto; padding:0px 0px 0px 0px; text-align:center;}

table.mainTable      {width:800px;}
span.currentItem     {font-weight:bold; color:#800000;}

td.datum             {text-align:right;padding:2px}
td.route             {text-align:left;padding:2px;}
td.km                {text-align:right;padding:2px;}
td.totaal            {text-align:right;font-weight:bold;border-top: solid 1px #000000;padding:2px;}


body, td, a, input
                   {font-family: Arial, Helvetica, sans-serif, Verdana;}
body, td, p        {font-size:12px; scrollbar-base-color:#112E4E;}

/* Blauw:  112E4E */
/* Oranje: E5E8EC */
/* Roze:   BD0D60 */
a                  {color:#112E4E; font-style:normal; font-weight:bold; text-decoration:none;}
a:hover            {text-decoration:underline}
a.menu             {font-size:13px; color:#BD0D60;}
a.menuActive       {font-size:13px; color:#BD0D60; font-style:normal; font-weight:bold; text-decoration:underline}

h1 a               {text-decoration:none; color:#CC7B16;}
h1 a:hover         {text-decoration:none;}

h3                 {font-size:14px; font-weight:bold;margin:0px 0px 0px 0px;}
h4                 {font-size:12px; font-weight:bold;font-style:italic;margin:0px 0px 0px 0px;}
h3, h4             {color:#112E4E;}

td                 {vertical-align:top;}

dt                 {font-size:12px; font-weight:bold;margin-top:10px;}
dd                 {}

form               {background-color:white;}
td.loginform       {font-weight:bold; text-align:right; padding-right:15px; color:#112E4E}
input.btnLogin     {width:100px; color:#112E4E; font-weight:bold; border:solid 1px #112E4E;  }
input.txtLogin     {width:100px; border:solid 1px #112E4E;}

table.ledenlijst tr th { padding: 0px 5px 10px 0px; vertical-align:top; text-align:left;}
table.ledenlijst tr td { padding: 0px 5px 10px 0px; vertical-align:top; text-align:left;}

/*portrettengallerij*/
div.divImage                           {padding:10px; position:absolute; left:30%; top:30%; background-color:white; border:1px solid #112E4E; 
                                        z-index:20; text-align:center; visibility:hidden;}
td.portrait                            {padding:10px;}

td.menu                                {padding-left:10px; padding-right:10px}

a.csmMenu strong                       {font-size:12px;}
a.csmMenu em                           {font-size:11px;}
a.csmSubMenu                           {font-size:11px;}
a.csmSubMenu em                        {font-size:10px;}


table.maintabel                        {margin-top:90px; width: 800px;} /* border:1px solid red;*/

h5.disclaimer                          {font-size:13px; margin-top:10px; margin-bottom:0px; font-style:italic;}
span.disclaimer                        {font-size:11px; margin-top:10px; margin-bottom:0px; font-style:italic;}


/*searchForm*/
form.SearchForm                        {margin:0px; padding:0px}
span.SearchForm                        {font-size:8pt; margin:0px; padding:0px;}
input.txtSearchForm                    {font-size:10px; width:60px; border: 1px solid dimgray; color:#000000;}
select.SearchForm, option.SearchForm   {font-size:12px; width:120px; border: 1px solid #112E4E; color:#000000;}
.cmsSelector                           {font-size:12px; width:400px; border: 1px solid #112E4E; color:#000000;}
input.btnSearchForm		                 {width:80; background-color:#112E4E; border:1px solid #ffffff; color:#ffffff;}
