/* CSS Document */

/* Tripoli toevoegen*/

  @import url(reset.css);
  @import url(generic.css);
  @import url(print.css) print;

/* Algemeen */

* {
  padding:0;
	margin:0;
}

body {
	background:#FEF4DE url(../img/achtergrond.png);
}

#site {
  width:1000px;
  margin:0 auto 0 auto;
	background:#fff url(../img/balk.png) repeat-x;
}

.img img {
  border:2px solid #000;
}

/* Hoofd */

#hoofd {
	background:url(../img/banner.png) no-repeat;
	height:100px;
  margin-left:10px;
}

#hoofd h1 {
  color:#FFA800;
  margin-top:0;
  padding-top:25px;
  padding-left:500px;
  font-weight:100;
  font-size:3em;
}

#navigatie {
  float:right;
}

#navigatie a {
  display:block;
  font-size:1.2em;
  color:#FFA800;
  text-decoration:none;
  font-weight:700;
  padding:7px;
  float:left;
  height:24px;
}

#navigatie a:hover, #navigatie a#actief {
  color:#000;
  background:url(../img/knop.png);
}

#subnav {
  font-size:1.3em;
  margin-bottom:39px;
}

#subnav a {
  display:block;
  padding:10px;
  float:left;
  color:#E75C14;
  text-decoration:none;
}

#subnav a:hover, #subnav .nu {
  background-color:#E75C14;
  color:#fff;
}

/* Inhoud */

#inhoud {
  padding:10px;
  height:700px;
  background:url(../img/stamp.jpg) no-repeat center 75px;
}

h2 {
  color:#E75C14;
}

#inhoud p {
  padding-left:20px;
}

#inhoud #links {
  float:left;
  width:300px;
}

#inhoud #rechts {
  float:right;
  width:650px;
}

#inhoud #links2 {
  float:left;
  width:500px;
}

#inhoud #rechts2 {
  float:right;
  width:400px;
}

/* Kaartjes */

.kaartje1 {
  float:left;
	border:solid #aaa;
	border-width:1px 0px 3px 1px;
	padding:5px;
	font-weight:bold;
	background-color:#FEF4DE;
	color:#E75C14;
	margin-bottom:10px;
}

.kaartje2 {
  float:left;
	border:solid #aaa;
	border-width:1px 3px 3px 0px;
	padding:5px;
	background-color:#FEF4DE;
	margin-bottom:10px;
}

.kaartje3 {
  width:60%;
	border:solid #aaa;
	border-width:1px 3px 3px 1px;
	padding:5px;
	background-color:#FEF4DE;
	margin-bottom:10px;
}

.kaartje4 {
  width:60%;
	border:solid #aaa;
	border-width: 0 1px 1px 1px;
	padding:5px;
	background-color:#FEF4DE;
	margin-bottom:10px;
  margin:0 auto 0 auto;
  cursor:hand;
  text-align:center;
}

/* Aanpassingen voor 1024x768 zodat er geen dubbele scrollbalken ontstaan bij Beleid en Groepsites */

.res600 #inhoud {
  height:460px;
}

.res600 .grootte1 {
  height:410px;
}

.res600 #beleid {
  height:380px;
}

/* Aanpassingen voor 1024x768 zodat er geen dubbele scrollbalken ontstaan bij Beleid en Groepsites */

.res800 #inhoud {
  height:500px;
}

.res800 .grootte1 {
  height:450px;
}

.res800 #beleid {
  height:410px;
}

/* Grootte van iframes e.d. */

.grootte1 {
  background-color:#fff;
	border:1px solid #aaa;
  width:980px;
  height:650px;
}

.grootte2 {
	border:0;
  width:1000px;
  height:700px;
  overflow:hidden;
  position:absolute;
  left:center;
  top:155px;
}

.grootte3 {
	border:0;
  width:1000px;
  height:600px;
  overflow:hidden;
  position:absolute;
  left:center;
  margin-left:-10px;
}

/* Pagina-specifieke opmaak */

/* Fotoalbum */

.fotos {
  margin:0 auto 0 auto;
}

#fotobeschrijving {
  font-size:1.5em;
  font-weight:bold;
  text-align:center;
}

/* Groepsites */

#groepen a {
  width:40px;
  float:left;
	border:solid #aaa;
	border-width:1px 1px 0 0;
	padding:5px;
	font-weight:bold;
	background-color:#FEECC3;
	text-align:center;
	color:#E75C14;
	text-decoration:none;
}

#groepen #knoplinks {
  border-width:1px 1px 0 1px;
}

/* Reacties*/

#inhoud .boek {
  margin:0;
  padding:3px;
  border:0;
  background-color:transparent;
}

#inhoud #text {
  width:294px;
  height:140px;
  overflow:hidden;
  border-top:1px solid #aaa;
}

#inhoud #naam {
  width:75%;
  font-style:italic;
}

#inhoud #submit {
  width:20%;
  font-weight:bold;
}

#inhoud #rand {
  width:300px;
  border:1px solid #aaa;
  margin-top:5px;
}

#inhoud .weg {
  color:#fff;
}

#inhoud #reacties {
  padding:10px;
  background-color:#fff;
  border:2px solid #000;
  position:absolute;
  left:center;
  top:158px;
  margin-left:330px;
  width:600px;
  height:600px;
  visibility:hidden;
  overflow:auto;
}

#inhoud #reacties2 {
  padding:10px;
  background-color:#fff;
  border:2px solid #000;
  position:absolute;
  left:center;
  top:158px;
  margin-left:330px;
  width:600px;
  height:600px;
  overflow:auto;
}

/* Hoofdpagina */

#inhoud #nieuws {
  width:650px;
  float:right;
  font-size:1.4em;
}

/* Rest */

#teamfoto {
	text-align:center;
}

#nieuwsbrief a {
  margin-right:20px;
}

#beleid {
  overflow:auto;
  height:660px;
}

#busteam {
  margin-left:60px;
}

#gmap {
  color:#0000FF;
  text-align:left;
}

