/* 
----------------------------------------------------------------------------- 
GLOBAL RESET
-----------------------------------------------------------------------------
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote{margin:0;padding:0;}
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,h1,h2,h3,h4,h5,h6,var{font-style:normal;font-weight:normal;}
ul {list-style:none;}
caption {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:1.0em;}
q:before,q:after{content:'';}
a{text-decoration:none;}
dl,ul,ol,h1,h2,h3,h4,h5,h6,pre,p,blockquote,img{margin-bottom: 0;}

html
{
	height: 100%;
}

body
{
	font-family: "Helvetica Neue", Arial;
	font-size: 12px;
	line-height: 1.7em;
	background: #000;
	text-shadow: 0 0 0 #000;
	color: #fff;
	background-image:url(images/bg_lens.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

#center
{
	margin:0 auto;
	position:relative;
	width:982px;
	padding: 35px 0 3px 0;
}

/* links */

a
{
	color: #ff7e00;
	font-weight:bold;
}


a:hover
{
	color: #54c8ff;
}


.vragen  a
{
	color: #ff7e00;
	font-weight:bold;
	background:url(images/pijltje.png)  no-repeat;
	padding-left:18px;
}


.vragen  a:hover
{
	color: #54c8ff;
	background:url(images/pijltje_hover.png)  no-repeat;
	padding-left:18px;
}

.nieuws
{
	background:url(images/pijltje.png)  no-repeat;
	padding-left:18px;
	width: 280px;
	margin-right: 9px;
	float: left;
}


.nieuws:hover
{
	color: #54c8ff;
	background:url(images/pijltje_hover.png)  no-repeat;
	padding-left:18px;
}

.nieuws:hover a
{
	color: #54c8ff;
}

/* menu */

#menu{
	margin-top:20px;
	margin-bottom:15px;

	padding-top:2px;
	padding-left:8px;
	padding-right:8px;
	clear:left;
	background-image:url(images/bg_menu.jpg);
	background-repeat:no-repeat;
	height:52px;
}

/* pagina home (index.html)*/

.roundBox {
	background :url(images/background2.gif) #2a2a2a repeat-x;
	width:950px;
	margin-bottom:15px;
	padding: 15px;
}

.roundBox2 {
	float:left;
	background :url(images/background2.gif) #2a2a2a repeat-x;
	width:280px;
	padding:15px;
	height: 160px;
}

.roundBox3 {
	float: left;
	background :url(images/background2.gif) #2a2a2a repeat-x;
	width: 625px;
	padding: 15px;
	margin-left: 15px;
	height: 160px;

}

.roundBox4 {
	float: left;
	background :url(images/background2.gif) #2a2a2a repeat-x;
	width: 260px;
	padding: 15px;
}

.roundBox5 {
	float: left;
	background :url(images/background2.gif) #2a2a2a repeat-x;
	width: 647px;
	padding: 15px;
	margin-left: 15px;

}


.round_aanbod {
	float: left;
	background :url(images/background2.gif) #2a2a2a repeat-x;
	width: 300px;
	padding: 15px;
	margin-left: 15px;

}



#inschrijven{
	position:absolute;
	top:280px;
	left:-25px;
	z-index:2;
}

/* Groepinschrijf lijsten */

.groep
{
	border: #666 3px solid;
	float: left;
	margin-left: 15px;
	margin-bottom: 15px;
}

.name
{
	background: #222;
	font-weight: bold;
	font-size: 1.1em;
}

.cell1
{
	background: #444;
	font-size: 0.9em;
}

.cell2
{
	background: #333;
	font-size: 0.9em;
}

.over
{
	background: green;
}

.nietover
{
	background: red;
}

.inschrijven
{
	background: url(images/inschrijvengroep.gif);
	height: 50px;
	font-weight: bold;
}

.inschrijven a
{
	color: #fff;
}

input, textarea
{
	padding: 3px;
	font-size: 12px;
	background: #dfdfdf;
	border: 1px #fff solid;
}

.submit
{
	background: url(images/inschrijvengroep.gif);
	font-weight: bold;
	color: #fff;
	padding: 15px;
	border: 1px #333 solid;

}

.submit:hover
{
	border: 1px #fff solid;

}

#inschrijvenform td
{
	border-bottom: dotted 1px #555;
}

h1
{
	font-size: 1.6em;
	margin-bottom: 0.6em;
}

h2
{
	font-size: 1.3em;
	margin-bottom: -1em;
}

div#breaking {
float:left;
clear:both;
height:30px;

}
