html body {
	background: #ffffff url("../images/AG_pagina.gif") repeat-x left top;
	margin: 0 auto;
	padding: 0px;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
}

div.goldengloves {
	position: relative;
	margin: 0 auto;
	width: 880px;
	text-align: center;
}

/* Indeling elementen
----------------------------------------------- */

#kop {
	background: transparent url("../images/AG_kop.jpg") no-repeat center top;
	height: 178px;
	text-align: right;
	margin: 0px 0px 20px 0px;
}

#homerechts {
	float: left;
	width: 290px;
	text-align: left;
}

#homemidden {
	float: left;
	width: 300px;
	text-align: left;
}

#homelinks {
	float: left;
	width: 250px;
	padding: 0px 20px 0px 0px;
	text-align: left;
}

#drielinks {
	float: left;
	width: 200px;
	margin: 0px 0px 0px 20px;
	text-align: left;
}

#driemidden {
	float: left;
	width: 270px;
	margin: 0px 20px;
	height: 400px;
	text-align: left;
}

#drierechts {
	background: #000 url("../images/IMG_bottom_z_groot.gif") no-repeat left bottom;
	float: left;
	width: 290px;
	padding: 10px;
	margin: 0px;
	text-align: left;
	color: #fff;
}

#midden {
	float: left;
	width: 515px;
	text-align: left;
	margin: 0px 0px 0px 15px;
}

#blokblauw {
	background: #295A8A url("../images/IMG_bottom_b_groot.gif") no-repeat left bottom;
	float: right;
	width: 515px;
	margin: 0px 15px 0px 0px;
	padding: 0px 20px 20px 20px;
	text-align: left;
	color: #fff;
}

#blokwit {
	background: #FFF;
	float: right;
	width: 515px;
	margin: 0px 15px 0px 0px;
	padding: 0px 20px 0px 20px;
	text-align: left;
	color: #295A8A;
}

#boksers {
	background: #295A8A url("../images/AG_detail_boksers.jpg") no-repeat left bottom;
	float: left;
	width: 515px;
	margin: 0px 0px 0px 15px;
	padding: 20px;
	text-align: left;
}

#popup {
	position: absolute;
	top: 210px;
	left: 110px;
	background: #FFF;
	padding: 5px;
	z-index: 3;
}

div.thumb {
	background: transparent url("../images/IMG_bokserthumb.jpg") no-repeat left top;
	float: left;
	width: 95px;
	height: 95px;
	padding: 7px
}

div.boksers {
	background: transparent url("../images/AG_bokserlijst.gif") no-repeat center bottom;
	height: 102px;
	padding: 10px;
	width: 250px;
	margin-bottom: 10px;
}

div.subbutton {
	background: transparent url("../images/AG_subbutton.gif") no-repeat center bottom;
	height: 20px;
	padding: 10px;
	width: 250px;
	margin: 0px 0px 10px 0px;
}

div.subbuttonklein {
	background: transparent url("../images/AG_subbutton_klein.gif") no-repeat center bottom;
	height: 20px;
	padding: 10px;
	width: 180px;
	margin: 0px 0px 10px 0px;
}

div.subsubbutton {
	background: transparent url("../images/AG_subsubbutton.gif") no-repeat center bottom;
	height: 20px;
	padding: 10px;
	width: 250px;
	margin: 0px 0px 10px 0px;
}

.grijs {
	background: #DBD5D5 url("../images/AG_grijsblok.gif") no-repeat center bottom;
	margin: 0px 0px 0px 15px;
	width: 250px;
	padding: 0px 10px 20px 10px;
}

.wit {
	background: #fff url("../images/AG_witblok.gif") no-repeat center bottom;
	margin: 0;
	color: #000;
	width: 250px;
	padding: 0px 10px;
}

.zwart {
	background: #000 url("../images/AG_nieuwsblok.gif") no-repeat center bottom;
	color: #fff;
	margin: 0;
	width: 250px;
	padding: 0px 10px;
}

.naam {
	width: 175px;
	background: #E7E3E3;
	color: #000;
	border-top: 1px solid #fff;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #fff;
}

.waarde {
	width: 340px;
	background: #E7E3E3;
	color: #000;
	border-top: 1px solid #fff;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-left: 1px solid #fff;
}

.thumbnail {
	border: 3px solid #fff;
	margin: 3px;
	display: block;
	float:left;
}

/* HTML elementen
----------------------------------------------- */
h1 { margin: 0; color: #FFF; font-family: "Arial Narrow" Arial, Helvetica, sans-serif; font-size: 18px;}
h2 { margin: 0; color: #295A8A; font-family: "Arial Narrow" Arial, Helvetica, sans-serif; font-size: 18px; }

p {line-height: 18px; margin: 0px 0px 10px 0px;}
p.intro {font-weight: bold;}

b.home {color: #295A8A; font-size: 14px; letter-spacing: -1px;}
b.blauw {color: #295A8A;}

a{font-family: "Arial Narrow" Arial, Helvetica, sans-serif; font-weight: normal; text-transform: uppercase; font-size: 14px;}
a:link{color:#FFF; text-decoration:none; font-weight: bold;}
a:visited{color:#FFF; text-decoration:none; font-weight: bold;}
a:hover{color:#FFF; text-decoration:underline; font-weight: bold;}
a:active{color:#FFF; text-decoration:none; font-weight: bold;}

a.zwartlink {font-family: "Arial Narrow" Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; font-size: 14px;}
a.zwartlink:link{color:#000; text-decoration:none;}
a.zwartlink:visited{color:#000; text-decoration:none;}
a.zwartlink:hover{color:#000; text-decoration:underline; }
a.zwartlink:active{color:#000; text-decoration:none;}

a.blauwlink {font-family: "Arial Narrow" Arial, Helvetica, sans-serif; font-weight: bold; text-transform: uppercase; font-size: 14px; letter-spacing: 1px;}
a.blauwlink:link{color:#295A8A; text-decoration:none;}
a.blauwlink:visited{color:#295A8A; text-decoration:none;}
a.blauwlink:hover{color:#000; text-decoration:underline; }
a.blauwlink:active{color:#295A8A; text-decoration:none;}

a.kleinlink {font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
a.kleinlink:link{color:#000; text-decoration:none;}
a.kleinlink:visited{color:#000; text-decoration:none;}
a.kleinlink:hover{color:#000; text-decoration:underline; }
a.kleinlink:active{color:#000; text-decoration:none;}

img.hoofdmenu {
	border: none;
	float: right;
	margin: 0;
	padding: 0;
}

img.blok {
	border: none;
	display: block;
	margin: 0;
	padding: 0;
}

img.blokkop { margin: 0px 0px 10px 0px; }
img.pijltje { border: none; margin-bottom:  -6px;}
img.pijllijst { border: none; position: relative; top: 10px; left: 110px; margin: 0; padding:  0px;}
img.fotogroot { float: left; margin-right: 10px; border: 1px solid #FFF;}

.input {
	border: 1px solid #CCCCCC;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFF;
	width: 98%;
}

.clear {
  clear:both;
  display:block;
  height: 0;
  margin:0;
  padding:0;
  font-size:1px;
  line-height:0px;
  background-color: transparent;
}
