@import url(../zoombox/zoombox.css);
body {
margin-top : 10px; 
margin-right : 10px; 
margin-bottom : 20px; 
margin-left : 10px; 
font-family : "Trebuchet MS", Helvetica, Arial, "Lucida Grande", "Bitstream Vera Sans", sans-serif; 
font-weight : normal; 
background-image: url(../plaatjes/bg_ruimtevaart.jpg);
background-repeat: repeat;
} 

a {
letter-spacing: 1px;
font-variant: small-caps;
}

a:link {
text-decoration : underline; 
color: #005DBF;
} 

a:visited {
text-decoration : underline;
color: #4F89B3;
} 

a:hover {
text-decoration : none; 
color: #FF6347;
} 

a.dash:link {
border-bottom : 1px dashed; 
} 

a.dash:visited {
border-bottom :  1px dashed; 
} 

a.dash:hover {
border-bottom :  1px solid; 
} 

acronym { 
font-style: italic;
cursor: help;
font-weight: bold;
background: url(../plaatjes/dotted.gif) repeat-x bottom;
}

h1 , h2 , h3 , h4 , h5 , h6 {
font-family : "Trebuchet MS", Helvetica, Arial, "Lucida Grande", "Bitstream Vera Sans", sans-serif;
font-weight : bold;
color: #FF6347;
font-variant: small-caps; 
text-shadow: 2px 2px 2px #000;
} 

h1, h2, h3, .headbox {letter-spacing: 1px;
text-shadow: 2px 2px 2px #000;}

h4 , h5 , h6 {letter-spacing: 3px;
text-shadow: 2px 2px 2px #000;}

.head , .headbox , .dynabox , .listbox , a.leftmenu , a.leftmenu_last , a.topmenu {
font-weight : bold; 
text-decoration : none; 
font-size : 90%; 
font-variant: small-caps;
font-family :  "Trebuchet MS", Arial, "Lucida Grande", Helvetica, Verdana, "Bitstream Vera Sans", sans-serif; 
} 


a 																	{color : #0000CD; } 
.topnav a:hover, .dynabox .headbox a:hover			{color : #0000CD; }

.pos0 , body 														{background-color : #ffffff; color : #00008B; } 
.pos1 , .mainbox , .dynabox , a.leftmenu:link , a.leftmenu:visited , a.leftmenu_last:link , a.leftmenu_last:visited , .fotoshow	{background-color : #373946; border : #00014C; color : White; } 
.pos2 , .topnav , a.leftmenu:hover , a.leftmenu_last:hover , thead , tfoot		{background-color : #48495A; color : White; border : #000000; } 


.neg0 																{background-color : #000000; } 
.neg1 , a.topmenu:hover												{background-color : #506790; color : White; border : #000000; } 
.neg2 , .headbox , .listbox , a.topmenu:link , a.topmenu:visited 				{background-color : #303E5E; color : #EBF9FC; border : #000066; } 

.fotoshow {
	font-size: 60%;
}

a.leftmenu:link , a.leftmenu_last:link{
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 1px; 
border-top-color: #64677F;
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 135px; 
font-weight : normal; 
font-size: 85%;
letter-spacing: 1px;
text-align : left; 
text-decoration : none; 
} 

a.leftmenu:hover , a.leftmenu_last:hover{
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 1px;
border-top-color: #64677F; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 135px; 
font-weight : normal; 
font-size: 85%;
letter-spacing: 1px;
text-align : left; 
text-decoration : none;
text-shadow: 2px 2px 2px #000;  
color: #FF6347;
} 

a.leftmenu:visited , a.leftmenu_last:visited{
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-style : solid; 
border-top-width : 1px;
border-top-color: #64677F; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
width : 135px; 
font-weight : normal; 
font-size: 85%;
letter-spacing: 1px;
text-align : left; 
text-decoration : none; 
} 

a.topmenu:link {
display : inline; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center;  
text-decoration : none; 
} 

a.topmenu:hover {
background-color : #000039; 
display : inline; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center; 
text-decoration : none;
text-shadow: 2px 2px 2px #000;  
color: #FF6347;
} 

a.topmenu:visited {
display : inline; 
padding-top : 5px; 
padding-right : 0; 
padding-bottom : 5px; 
padding-left : 0; 
border-style : solid; 
border-top-width : 0; 
border-right-width : 0; 
border-bottom-width : 0; 
border-left-width : 1px; 
text-align : center; 
text-decoration : none; 
} 

.headbox {
display : block; 
padding-top : 2px; 
padding-right : 2px; 
padding-bottom : 2px; 
padding-left : 2px; 
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
width : 135px; 
text-align : left; 
} 

.topbox {
border : 1px solid #020731; 
height : 55px; 
padding-top : 2px; 
padding-left : 10px; 
padding-right : 2px; 
padding-bottom : 0; 
background-image: url(../plaatjes/bg_aarde_kop.jpg);
background-position: right;
background-repeat:no-repeat;
background-color:#000000;
} 

.topnav {
border : solid ; 
border-width : 0 1px 1px; 
padding-top : 3px;
padding-bottom : 0; 
} 

.mainbox {
border : solid ; 
border-width : 1px 0 1px 1px; 
padding-top : 3px; 
padding-left : 3px; 
padding-right : 3px; 
padding-bottom : 3px; 
background-image: url(../plaatjes/bg_ruimte_tekstblok.jpg);
background-repeat: repeat;
color: #87CEFA;
} 

.mainbox p , .mainbox li , .mainbox ul {
font-size : 100%; 
} 

.mainbox p a {
font-weight : bold; 
font-size : 100%; 
}
 
.dynabox {
border : 1px dashed ; 
text-align : center; 
} 

.dynabox .headbox {
border-style : dashed; 
border-top-style : solid; 
border-right-width : 0; 
border-left-width : 0; 
padding-top : 3px; 
padding-left : 0; 
padding-right : 0; 
padding-bottom : 3px; 
} 

.dynacontent {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : left; 
font-size : 90%; 
font-weight : normal;
font-variant: normal;
} 

.dynacontent_links {
padding-top : 3px; 
padding-left : 5px; 
padding-right : 5px; 
padding-bottom : 3px; 
text-align : left; 
font-size : 85%; 
font-weight : normal; 
font-variant: normal;
}
 
.table2 {
border: solid 1px black;
border-spacing: 5px;
width: 100%;
}

.table3 {
border: none;
border-spacing: 5px;
width: 75%;
font-size: 90%;
}

td {
padding: 3px;
}
tbody.kop td {
background: #3D3F3E;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
font-size: 90%;
text-align: center;
color: #FF6339;
}

tbody.kop2 td {
background: Black;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
font-size: 90%;
color: #000000;
}

tbody.one td {
background: #323440;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
font-size: 80%;
color: #87CEFA;
}

tbody.two td {
background: #98ADE6;
border-top-width : 1px; 
border-right-width : 1px; 
border-bottom-width : 1px; 
border-left-width : 1px; 
border-style : solid; 
font-size: 80%;
color: #CCE0F2;
   }
	
caption {
background: #000037;
color: #FAE027;
font-size: 120%;
padding: 1ex;
border: solid 1px black;
border-bottom-style: none;
}

.val {
width: 75%;
}
 
.head a:link {
	text-decoration: none;
	color: #3B6C98;
}
.head a:visited {
	text-decoration: none;
	color: #3B6C98;
}
.head a:hover {
text-decoration: none;
color: White;
}

blockquote {
  padding: 10px;
  margin-left: 20px;
  margin-right: 20px;
  background-color: #D1D3CE;
  background-image: url(../plaatjes/bg_ruimte_block.jpg);
  color: #FF7B64;
  border: 1px solid #477889;
  font-size: 110%;
}
#gastenboek {
display: block;
width: 100%;
height: 1500px;
margin: 2 auto;
}

#gastenboek_archief {
display: block;
width: 100%;
height: 350px;
margin: 2 auto;
}


input { font-size: 100%; }

/* een bonus voor iedereen met Firefox of Safari: afgeronde menu's */

.pos1 , .topbox , .mainbox , .head , .dynabox , .topnav , blockquote {
-moz-border-radius: 7px;
-webkit-border-radius: 7px;	
}

.headbox {
-moz-border-radius-topright: 7px;
-moz-border-radius-topleft: 7px;
-moz-opacity: 1;	
-webkit-border-top-right-radius: 7px;
-webkit-border-top-left-radius: 7px;
}

a.leftmenu_last:link , a.leftmenu_last:hover , a.leftmenu_last:visited {
-moz-border-radius-bottomright: 7px;
-moz-border-radius-bottomleft: 7px;
-webkit-border-bottom-right-radius: 7px;
-webkit-border-bottom-left-radius: 7px;
}

blockquote {
-moz-border-radius: 7px;
-webkit-border-radius: 7px;
-moz-box-shadow: 4px 4px 2px #000;
-webkit-box-shadow: 4px 4px 2px #000;
}



