BODY {margin-top:10px; margin-bottom:0px; font-family:Verdana, Arial, sans-serif; font-size:16px; font-weight:normal;
      color:#000; line-height: 1.3em; background:#FFF;} /*margin-right:9px;*;/

A:focus 	   {border-bottom:2px dashed #C00; outline:0;}
               /* met outline: #390 dotted thin; kleurt de gestippelde rand rondom een link #390 ipv zwart.
                  gestippelde lijn (of border-bottom) is belangrijk voor browsen met TAB-toets en is te zien rondom
                  een actieve link */

TABLE, TR, TD   {font-family:Verdana, Arial, sans-serif; font-size:16px; font-weight:normal; 
                 color:#000; line-height:1.3em;}
TABLE P         {text-indent:-1em; margin-top:0px; margin-bottom:0px;}  /* deze -1em wordt gecompenseerd door de
                 'padding-left:1em;' in de TD - zie .html */

TABLE A         {text-decoration:none;} /* font-size:75%; */ 
TABLE A:link    {color:#390;  font-weight:bold; }
TABLE A:visited {text-decoration:underline; color:#069;}
TABLE A:hover   {color:#FFF; background:#390; font-weight:bold;} 
TABLE A:active  {color:#00F;} 
TABLE A.intern  {font-size:100%;}
TABLE A.intern:hover  {color:#390; background:#FFF;} /* a.intern:hover voorkomt in Mozilla een gekleurde
                 achtergrond bij het hoveren van een intern anker */ /*DIT KAN WEG ALS ALLE ANKERS GOED ZIJN GEOPEND - AFGESLOTEN */

.floatkoptekst H1  {font-family:Comic Sans MS, Tahoma, Verdana, sans-serif;
                    font-size:28px; font-weight:bold; color:#C00;
                    text-align:center; line-height:70%; letter-spacing:.15em;
                    border-bottom:double 6px #390;
                    padding:0.22em 0em;
                    margin:0; background:#C6FF8A;} /*margin-right:9px;*/
.floatkoptekst H1 I {font-style:normal;
                     line-height:99%;
                     margin:0}
.nl                 {font-size:22px; font-family:Verdana; color:#390;}
.floatkoptekst H2   {font-family:Comic Sans MS, Tahoma, Verdana, sans-serif;
                     font-size:22px; font-weight:bold; color: #390;
                     text-align:center; letter-spacing:.3em; line-height:120%;
                     border:none;
                     padding:0;
                     margin:0.3em 0;} /* 100% 28px */
.floatkoptekst P    {margin:0;}

.floatboxlinks   {float:left;
                  font-family:Comic Sans MS, Tahoma, Verdana, sans-serif;
                  font-size:17px; font-weight:bold; color:#C00;
                  text-align:center; line-height:99%;
                  width:185px;
                  border:solid 4px #390;
                  padding:5px;
                  margin:20px 0px 5px 9px;
                  background:#DFFFBD;}
.floatboxlinks P {margin:0;}

.floatboxrechts  {float:right;
                  font-family:Comic Sans MS, Tahoma, Verdana, sans-serif;
                  font-size:17px; font-weight:bold; color:#C00;
                  text-align:center; line-height:99%;
                  width:185px;
                  border:solid 4px #390;
                  padding:5px;
                  margin:20px 9px 5px 0px;
                  background:#DFFFBD;} /*margin:20px 18px 5px 0px*/

.floatboxrechts P{margin:0;}

.update	    {float:right; margin:10px 37px 0 0; font-size:12px; color:#390; height:30px; border:1px solid #390;
                 border-width:1px; background-color:#DFFFBD; padding:0 10px 0 10px; line-height:29px; font-weight:bold;}
                 /*float:right; margin-right:37px; font-size:12px; font-weight:bold; color:#390;*/

.x9x8  {border:none; width:9px; height:8px; padding-bottom:2px;} /* wordt alleen gebruikt in het menu */

.line_thin	{height:1px; color:#390; background:#390; border:solid 0px #390;}

.code           {font-size:12px; color:#666;
                 line-height:130%; 
                 border:1px dashed #390;
                 padding:10px;
                 margin:10px 0px 10px 0px;
                 background:#DFFFBD;}

.codeadsense	{font-size:12px; color:#666;
                 line-height:130%;
                 padding:10px;
                 margin:10px 0px 10px 0px;
                 background:#C6FF8A;
		 width:61.6em; margin-right:-1.4em;}

.reclame	{letter-spacing:.15em; font-family:'Comic Sans MS', Tahoma, Verdana, sans-serif; font-size:14px; 		                 color:#CC0000; font-weight:bold;}
.reclame-nl	{color:#390; font-weight:bold;}

.voettekst           {font-weight:normal; font-size:12px; color:#390; background:#DFFFBD; text-align:center;
                      padding:5px; border:solid 1px #390;}
.voettekst A         {text-decoration:none; font-size:12px; font-weight:normal; color:#1A4D00;}
.voettekst A:link    {text-decoration:none; font-size:12px; font-weight:normal; color:#1A4D00;}
.voettekst A:visited {text-decoration:none; font-weight:normal; color:#1A4D00;}
.voettekst A:hover   {font-weight:normal; color:#FFF; border:none; background-color:#339900;}
.voettekst A:active  {text-decoration:none; color:#DFFFBD; background:#390;}
.voettekstupdate     {float:right; text-align:right;}

.balloon               {font-size:17px; font-weight:bold; color:#390;}
.balloonhome A         {font-size:17px; font-weight:bold; font-family:Comic Sans MS, Tahoma, Verdana, sans-serif;
                        color:#390; text-decoration:none;}
.balloonhome A:link    {font-size:17px; font-weight:bold; font-family:Comic Sans MS, Tahoma, Verdana, sans-serif;
                        color:#390; text-decoration:none;}
.balloonhome A:visited {text-decoration:none; font-style:normal; color:#390;}
.balloonhome A:hover   {color:#FFF; background:#390;}
 
.foto				{background:#DFFFBD; border:double 4px #390; margin-top:4px; margin-left:4px;}
.fototekst	{font-family:Verdana, Arial, sans-serif; font-size:12px; font-style:italic; 
             margin-left:30px; margin-right:0px; line-height: 1.2em;}

.groen           {font-weight:bold; color:#390; text-align:left;}
.groen A         {font-weight:bold; color:#390; text-align:left;}
.groen A:link    {font-weight:bold; color:#390; text-align:left;}
.groen A:visited {font-weight:bold; color:#390; text-align:left;}
.groen A:hover   {color:#C00; background:#FAFF00;}
                  /* filter:glow(Color=#FAFF00,Strengt=30); geeft geen css-validatie */

.rood           {font-weight:bold; color:#C00; text-align:left;}

IMG {border:none;} 
/* tbv mouse-over */
#plaatje { 
position:absolute; 
z-index:1000; 
visibility:hidden; }

/*.addthis_toolbox = geregeld via addthis.com */
/* fixed position AddThis Toolbox | bron: http://www.addthis.com/gallery/fixed-position#.Tqrm1rKHV_N */            
.addthis_toolbox.atfixed {position:fixed; left:9px; bottom:10px;
     /* transparante achtergrond | bron: http://robertnyman.com/2010/01/11/css-background-transparency-without-affecting-child-elements-through-rgba-and-filters/ */
     background: rgb(255, 255, 255); background: rgba(255, 255, 255, 0.6);}
/* hyperlinks Larger link-area | bron: http://home.tiscali.nl/developerscorner/css-enlargedLink/large_link-area.htm */
.addthis_toolbox.atfixed A:link, .addthis_toolbox.atfixed A:visited {text-decoration:none; position:relative; padding:8px 10px 6px 0; z-index:1;}
.addthis_toolbox.atfixed A:hover {background:#C6FF8A}
/* hoveren van de plaatjes | bron: http://www.mozbrowser.nl/forum/viewtopic.php?t=20186&f=26 */
.addthis_toolbox.atfixed img.hover {display:none}
.addthis_toolbox.atfixed:hover img.standaard {display:none}
.addthis_toolbox.atfixed:hover img.hover {display:inline}

/* --------BEGIN STIJL NAVIGATIE-MENU--------bron: http://www.cssplay.co.uk/menus/final_drop.html -------- 
--------This copyright notice must be untouched at all times.
--------The original version of this stylesheet and the associated (x)html
--------is available at http://www.cssplay.co.uk/menus/final_drop.html
--------Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
--------This stylesheet and the associated (x)html may be modified in any 
--------way to fit your requirements.
het originele menu heeft 5 kolommen a 149px, dit is hieronder teruggebracht tot 4 kolommen a 149px = 596px
de breedtes van de onderliggende niveaus zijn hieronder ook vergroot  */
.menu {width:596px; height:32px; position:relative; z-index:100;border-right:1px solid #390; font-family:Verdana, Arial, sans-serif;} /* dit was 745, hiermee 5 kolommen teruggebracht naar 4 */
* html .menu {width:597px; w\idth:596px;} /* dit was 746 en 745 */
.menu ul {padding:0;margin:0;list-style-type:none;} 
.menu ul ul {width:149px;}
.menu li {float:left;width:149px;position:relative;}
.menu a, .menu a:visited {display:block;font-size:12px;text-decoration:none; color:#339900; width:138px; height:30px; border:1px solid #390; border-width:1px 0 1px 1px; background:#DFFFBD; padding-left:10px; line-height:29px; font-weight:bold;}
* html .menu a, * html .menu a:visited {width:149px; w\idth:138px;}
.menu ul ul a.drop, .menu ul ul a.drop:visited {background:#DFFFBD url(http://www.onzeautovakantiesinnoorwegen.nl/signs/navmenuarrow.gif) no-repeat 218px center;} /* dit was 130px hiermee positie navmenuarrowwhite.gif in bredere kolom gecorrigeerd */
.menu ul ul a.drop:hover{background:#C000 url(http://www.onzeautovakantiesinnoorwegen.nl/signs/navmenuarrowwhite.gif) no-repeat 130px center; color:#FFF;} /* dit was 218px, hiermee positie navmenuarrowwhite.gif in bredere kolom gecorrigeerd */
.menu ul ul :hover > a.drop {background:#C00 url(http://www.onzeautovakantiesinnoorwegen.nl/signs/navmenuarrowwhite.gif) no-repeat 218px center; color:#FFF;} /* dit was 130px, hiermee positie navmenuarrowwhite.gif in bredere kolom gecorrigeerd */
.menu ul ul ul a, .menu ul ul ul a:visited {background:#DFFFBD; margin-left:88px; width:254px;} /* laagste niveau, zelf toegevoegd: 216-128=margin-left 88, width:254 hiermee de breedte van laagste niveau vergroot */
.menu ul ul ul a:hover {background:#C000;} /* laagste niveau */
.menu ul ul {visibility:hidden;position:absolute;height:0;top:31px;left:0; width:149px;border-top:0px solid #000;}
* html .menu ul ul {top:30px;t\op:31px;}
.menu ul ul ul{left:149px; top:-1px; width:149px;}
.menu ul ul ul.left {left:-362px;} /* dit was 149, hiermee positie van bredere linker laagste niveau gecorrigeerd */
.menu ul ul a.dropleft, .menu ul ul a.dropleft:visited {background:#DFFFBD url(../signs/navmenuarrowleft.gif) no-repeat 218px center;} /* dit was 130px hiermee positie navmenuarrowwhite.gif in bredere kolom gecorrigeerd */
.menu ul ul a.dropleft:hover{background:#C00 url(../signs/navmenuarrowleftwhite.gif) no-repeat 130px center; color:#FFF;} /* dit was 218px, hiermee positie navmenuarrowwhite.gif in bredere kolom gecorrigeerd */
.menu ul ul :hover > a.dropleft {background:#C00 url(../signs/navmenuarrowleftwhite.gif) no-repeat 218px center; color:#FFF;} /* dit was 130px, hiermee positie navmenuarrowwhite.gif in bredere kolom gecorrigeerd */
.menu table {position:absolute; top:0; left:0; border-collapse:collapse;;}
.menu ul ul a, .menu ul ul a:visited {background:#DFFFBD; color:#390; height:auto; line-height:1.5em; padding:10px; width:216px; border-width:0 1px 2px 1px;} /* middelste niveau, line-height was 1em, width was 128, hiermee de breedte van middelste niveau vergroot */
* html .menu ul ul a, * html .menu ul ul a:visited {width:252px;w\idth:216px;} /* dit was 150 en 128 */
.menu a:hover, .menu ul ul a:hover{color:#FFF; background:#C00;}
.menu :hover > a, .menu ul ul :hover > a {color:#FFF; background:#C00;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible; }
.menu ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{ visibility:visible;}
/* -------EINDE STIJL NAVIGATIE-MENU------- */

  /* ==  begin stylesheet voor PDF-creator == */  
 @media print {
TABLE A:visited:hover {
text-decoration : none;
font-weight : normal; font-style:normal;
}
TABLE A, TABLE A:link, TABLE A:visited, TABLE A:hover, TABLE A:active {
text-decoration : none;
color : #069;
font-weight : normal; font-style:normal;
}
}
