/* ----- CSS ----- */


html {
	height:100%;
}
body {
	background-color:#0c0c0c;
	font-family: verdana, arial; 
	
	font-size:12px;
	line-height:18px;
	color:#ffffff;
	height:100%;
	padding:0px;
	margin:0px;
	text-align:center
}
td {
	font-family: verdana, arial; 
	font-size:12px;
	line-height:18px;
}
img {
	border:0px;
	padding:0px;
	margin:0px;
}
/* ----- LINKS ----- */
a{
	color:#FFFF00;
	text-decoration:none;
}
a.arrow{
	background-image:url(img/nieuw_2008/arrow.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 4px;
}
a:hover{
	text-decoration:underline;
}
a.icon {
	background-image:none;
	padding: 0px;
}
a:active {
	outline: none;
}
a:focus {
	-moz-outline-style: none;
}
/*a:visited, a:active, a:focus{
color:#0293DB;
background-color:;
border-bottom:;
}*/
#navbutt_home{
	background-image:url('img/jongearch2010/navbutt_home.gif');
}
#navbutt_home:hover{
	background-image:url('img/jongearch2010/navbutt_home_over.gif');
}
#navbutt_overdeprijsvraag{
	background-image:url('img/jongearch2010/navbutt_deprijs.gif');
}
#navbutt_overdeprijsvraag:hover{
	background-image:url('img/jongearch2010/navbutt_deprijs_over.gif');
}
#navbutt_despelregels{
	background-image:url('img/jongearch2010/navbutt_despelregels.gif');
}
#navbutt_despelregels:hover{
	background-image:url('img/jongearch2010/navbutt_despelregels_over.gif');
}
#navbutt_dejury{
	background-image:url('img/jongearch2010/navbutt_dejury.gif');
}
#navbutt_dejury:hover{
	background-image:url('img/jongearch2010/navbutt_dejury_over.gif');
}
#navbutt_inzending{
	background-image:url('img/jongearch2010/navbutt_inzending.gif');
}
#navbutt_inzending:hover{
	background-image:url('img/jongearch2010/navbutt_inzending_over.gif');
}
#navbutt_inzendingen{
	background-image:url('img/jongearch2010/navbutt_inzendingen.gif');
}
#navbutt_inzendingen:hover{
	background-image:url('img/jongearch2010/navbutt_inzendingen_over.gif');
}
#navbutt_uitslag{
	background-image:url('img/jongearch2010/navbutt_uitslag.gif');
}
#navbutt_uitslag:hover{
	background-image:url('img/jongearch2010/navbutt_uitslag_over.gif');
}
#navbutt_regiouitslag{
	background-image:url('img/jongearch2010/navbutt_regiouitslag.gif');
}
#navbutt_regiouitslag:hover{
	background-image:url('img/jongearch2010/navbutt_regiouitslag_over.gif');
}
#navbutt_meedoen{
	background-image:url('img/jongearch2010/navbutt_meedoen.gif');
}
#navbutt_meedoen:hover{
	background-image:url('img/jongearch2010/navbutt_meedoen_over.gif');
}
#navbutt_teamleden {
	background-image:url('img/jongearch2010/navbutt_profiel.gif');
}
#navbutt_teamleden:hover {
	background-image:url('img/jongearch2010/navbutt_profiel_over.gif');
}
#navbutt_nomraport {
	background-image:url('img/jongearch2010/navbutt_nomrapport.gif');
}
#navbutt_nomraport:hover {
	background-image:url('img/jongearch2010/navbutt_nomrapport_over.gif');
}
#navbutt_juryrapport {
	background-image:url('img/jongearch2010/navbutt_juryrapport.gif');
}
#navbutt_juryrapport:hover {
	background-image:url('img/jongearch2010/navbutt_juryrapport_over.gif');
}
#navbutt_logout {
	background-image:url('img/gvhj7/navbutt_logout.gif');
}
#navbutt_contact{
	background-image:url('img/jongearch2010/navbutt_contact.gif');
}
#navbutt_contact:hover{
	background-image:url('img/jongearch2010/navbutt_contact_over.gif');
}
#navbutt_zoek{
	background-image:url('img/jongearch2010/navbutt_zoeken.gif');
}
#navbutt_zoek:hover{
	background-image:url('img/jongearch2010/navbutt_zoeken_over.gif');
}
#navbutt_prijsuitreiking{
	background-image:url('img/jongearch2010/navbutt_prijsuitreiking.gif');
}
#navbutt_prijsuitreiking:hover{
	background-image:url('img/jongearch2010/navbutt_prijsuitreiking_over.gif');
}
/* ----- Page dependant styles ----- */

#page_home #navigation #navbutt_home{
	background-image:url('img/jongearch2010/navbutt_home_hi.gif');
}
#page_nomraport #navigation #navbutt_nomraport{
	background-image:url('img/jongearch2010/navbutt_nomrapport_hi.gif');
}
#page_juryrapport #navigation #navbutt_juryrapport{
	background-image:url('img/jongearch2010/navbutt_juryrapport_hi.gif');
}
#page_overdeprijsvraag #navigation #navbutt_overdeprijsvraag{
	background-image:url('img/jongearch2010/navbutt_deprijs_hi.gif');
}
#page_despelregels #navigation #navbutt_despelregels{
	background-image:url('img/jongearch2010/navbutt_despelregels_hi.gif');
}
#page_dejury #navigation #navbutt_dejury{
	background-image:url('img/jongearch2010/navbutt_dejury_hi.gif');
}
#page_inzending #navigation #navbutt_inzending{
	background-image:url('img/jongearch2010/navbutt_inzending_hi.gif');
}
#page_inzendingen #navigation #navbutt_inzendingen{
	background-image:url('img/jongearch2010/navbutt_inzendingen_hi.gif');
}
#page_uitslag #navigation #navbutt_uitslag{
	background-image:url('img/jongearch2010/navbutt_uitslag_hi.gif');
}
#page_regiouitslag #navigation #navbutt_regiouitslag{
	background-image:url('img/jongearch2010/navbutt_regiouitslag_hi.gif');
}
#page_meedoen #navigation #navbutt_meedoen{
	background-image:url('img/jongearch2010/navbutt_meedoen_hi.gif');
}
#page_teamleden #navigation #navbutt_teamleden{
	background-image:url('img/jongearch2010/navbutt_profiel_hi.gif');
}
#page_teamleden #navigation #navbutt_logout{
	background-image:url('img/jongearch2010/navbutt_h_logout.gif');
}
#page_contact #navigation #navbutt_contact{
	background-image:url('img/jongearch2010/navbutt_contact_hi.gif');
}
#page_zoek #navigation #navbutt_zoek{
	background-image:url('img/jongearch2010/navbutt_zoeken_hi.gif');
}
#page_prijsuitreiking #navigation #navbutt_prijsuitreiking{
	background-image:url('img/jongearch2010/navbutt_prijsuitreiking_hi.gif');
}

#right_content .downloadables li, #main_content .submit, #main_content_2 .submit {
	color:#fff;
}
#right_content_home .downloadables li {
	color:#fff;
}

/* ----- IDS ----- */

#container{
	margin-left:auto;
	margin-right:auto;
	position:relative;
	text-align:left;
	width:834px;
	padding:24px 0px 0px 0px;
}
#navigation {
	position:absolute;
	top:180px;
	left:0px;
	margin:0px;
}
#navigation li{
	display:block;
	padding:6px 0px 4px 0px;
	float:left;
	height:16px;
	clear:both;
	border-bottom:1px solid #fff;
	background-repeat:no-repeat;
	background-position:center left;
}
#navigation img{
	border:0px;
	display:block;
}
#navigation li#hoofdsponsor {
	margin: 20px 0px 10px 0px;
	font-size:11px;
}
#navigation a {
	background-image:none;
	padding:0px;
	margin:0px;
}
#navigation a:hover {
	text-decoration:none;
}
#firstbar {
	background-repeat: no-repeat;
	color:#000;
	height:94px;
	padding:0px;
	width:834px;
}
#lostpassword {
	position:absolute;
	left:0px;
	top:30px;
	padding-left:4px;
	background-position: center left;
	
}
#firstbar form {
	position:relative;
	left:580px;
	width:294px;
}
#firstbar form #fields {
	text-align:left;
}
#firstbar form .input {
	width:90px;
	border:1px solid #999;
	color:#666;
}
#firstbar form #fields #username {
	position:absolute;
	left:4px;
	top:0px;
}
#firstbar form #fields #password {
	position:absolute;
	left:104px;
	top:0px;
}
#firstbar form .button {
	background-color:#0e0e0e;
	background-image:url(img/nieuw_2008/arrow.gif);
	background-repeat:no-repeat;
	background-position: center left;
	color:#ffffff;
	position:absolute;
	top:0px;
	right:32px;
	height:20px;
	width:60px;
	cursor:pointer;
	padding-left:0px;
	margin:0px 0px 0px 0px;
}
#firstbar form label {
	display:none;
}
#aanmeld .input {
	height:16px;
	width:200px;
}
#aanmeld input.submit {
background-color:#000000;
background-image:url(img/nieuw_2008/arrow.gif);
background-position:left center;
background-repeat:no-repeat;
color:#FFFFFF;
cursor:pointer;
float:left;
margin:20px 0 0;
padding:0 20px 0 10px;
text-align:left;
text-decoration:none;
}

#secondbar {
 	position:relative;
 	top:0px;
	background-repeat: no-repeat;
	width:834px;
	height:152px;
	margin:0px 0px 4px 0px;
}
#secondbar .img_placeholder {
	background-color: #000;
	float:left;
	margin:0px 12px 0px 0px;
}
#secondbar .mask {
 	top:0px;
 	left:0px;
	width:836px;
	height:152px;
	overflow:hidden;
}
#secondbar #img_row {
 	top:0px;
 	left:0px;
	width:1044px;
	height:152px;
}
#container h1 {
	margin:0px;
	width:648px;
	height:22px;
	background-image:url('img/jongearch2010/top_stripes.gif');
	background-repeat:no-repeat;
	padding:32px 0px 16px 194px;
	color:#fff;
	font-family: arial, verdana; 
	font-size:28px;
	font-weight:normal;
	line-height:30px;
}
#container h1.title_2 {
	background-image:url('img/jongearch2010/top_stripes_2.gif');
}
#container h1#title_home {
	padding:0px 0px 0px 194px;
}

#main_content_home{
	position:relative;
	left:188px;
	margin:0px;
	color:#fff;
}
.two_column {
	padding:12px 8px 70px 8px;
	width:452px;
}
.three_column {
	padding:12px 8px 70px 8px;
	width:452px;
}
#main_content_home h2 {
	margin:12px 0px 8px 0px;
	padding:0px;
	font-family: arial, verdana; 
	
	font-size:24px;
	line-height:28px;
	font-weight:normal;
	color:#FFFF00;
}
#main_content_home h2 a {
	color:#FFFF00;
}
#main_content_home th {
	font-size:12px;
	text-align:left;
}
#main_content_home th a {
	color:#FFFF00;
}
* html #main_content {
	height:260px
}
* html #main_content_2 {
	height:260px
}
#main_content {
	position:relative;
	left:188px;
	margin:0px;
	color:#fff;
	min-height:260px;
}
#main_content h2 {
	margin:12px 0px 0px 0px;
	padding:0px;
	font-family: arial, verdana; 
	
	font-size:16px;
	line-height:20px;
	font-weight:normal;
	color:#FFFF00;
}
#main_content_2 h2 {
	margin:12px 0px 8px 0px;
	padding:0px;
	font-family: arial, verdana; 
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	color:#FFFF00;
}

#right_content {
	position:absolute;
	top:300px;
	left:656px;
	width:172px;
	padding:0px;
}
.award {
	margin:46px 0px 0px 0px;
}
#right_content_home {
	float:left;
	margin:0px;
	padding:0px;
}


/* ----- CLASSES ----- */

.hide{
	display:none;
}
.show{
	display:block;
}

.downloadables{
	list-style:none;
	margin:0px 0px 0px 4px;
	padding:0px 0px 0px 0px;
}
.downloadables li{
	background-image: url('img/jongearch2010/download.gif');
	background-position:center left;
	background-repeat:no-repeat;
	font-family: verdana, arial; 
	
	font-size:10px;
	background-color:#ffff00;
	line-height:17px;
	margin:4px 0px 4px 0px;
	padding:4px 8px 4px 28px;
	vertical-align:top;
}
.downloadables li.altrow {
	
}
.downloadables li a{
	color:#000;
	vertical-align:top;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background-image:none;
}

.clear{
	clear:both;
}
h2.balk {
	color:#000;
	font-size:11px;
	text-transform:uppercase;
	padding:5px;
	padding-left:126px;
	margin:0px;
	margin-bottom:5px;
	background-color:#666;
}
.block {
	width:638px;
	margin-bottom:6px;
	padding-bottom:6px;
	cursor:pointer;
	border-bottom:1px solid #FFFFFF;
}
.block img {
	margin:16px 0px 0px 0px;
	vertical-align:top;
}
.block h2{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	color:#FFFF00;
	font-size:17px;
	line-height:20px;
}
.block table {
	width:452px;
}
.block table .left {
	width:128px;
	vertical-align:top;
	text-align:left;
}
.block table .right {
	vertical-align:top;
	text-align:left;
	width:324px;
	padding:4px 0px 0px 0px;
	margin-right:0px;
}
.block-bulk {
	width:452px;
	margin-bottom:6px;
	padding-bottom:6px;
	cursor:pointer;
	border-bottom:1px solid #FFFFFF;
}
.block-bulk img{
	margin:8px 0px 0px 0px;
}
.block-bulk h2{
	color:#ffff00;
	font-size:17px;
	line-height:20px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
.block-bulk h3{
	color:#ffff00;
	font-size:11px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}
.block-bulk table {
	width:452px;
}
.block-bulk table .left {
	width:128px;
	vertical-align:top;
	text-align:left;
}
.block-bulk table .right {
	vertical-align:top;
	text-align:left;
	width:324px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
}
.block-bulk table .right h3 a,.block table .right h2 a{
	color:#ffff00;
	text-transform:lowercase;
}
.block-nom {
	width:452px;
	margin-bottom:6px;
	padding-bottom:6px;
	cursor:pointer;
	border-bottom:1px solid #FFFFFF;
}
.block-nom img{
	margin:8px 0px 0px 0px;
}
.block-nom h2{
	color:#ffffff;
	font-size:17px;
	line-height:20px;
	padding:0px;
	margin:0px;
	margin-bottom:10px;
}

.block-nom table {
	width:452px;
}
.block-nom table .left {
	width:128px;
	vertical-align:top;
	text-align:left;
}
.block-nom table .right {
	vertical-align:top;
	text-align:left;
	width:324px;
	padding-top:4px;
	padding-left:0px;
	padding-right:0px;
	margin-right:0px;
}
.item {
	position:relative;
	top:0px;
	left:0px;
	width:638px;
	border-bottom:1px solid #FFFFFF;
	margin:0px 12px 0px 0px;	
}
.item img{
	position:absolute;
	top:4px;
	left:8px;
	margin:0px;
}
.itembalk {
	position:relative;
	top:0px;
	left:154px;
	background-color:#000000;
	width:482px;
	margin:0px 0px 12px 0px;
}
.itembalk h2 {
	color:#FFFF00;
	font-family: arial, verdana; 
	font-size:17px;
	line-height:20px;
	font-weight:bold;
	position:relative;
	top:0px;
	left:0px;
	margin:0px 0px 0px 8px;
	padding:0px;
	width:482px;
	
}
.item  .stayleft {
	position:relative;
	display:block;
	top:0px;
	left:220px;
	color:#fff;
	width:410px;
	min-height:216px;
	padding:0px 6px 12px 6px;
}
.item .stayleft h2 {
	color:#FFFF00;
	font-family: arial, verdana; 
	
	font-size:17px;
	line-height:20px;
	font-weight:bold;
}

/* ----- FORMS ----- */

input {
	border:0px;
	font-family:verdana;
}

.formText {
	color:#ffffff;
}
.formTexterror {
	color:#cc0000;
}
.column1 {
	width:200px;
}
/* ----- Lists ----- */
ul, ol{
	text-indent:0px;
	padding:0px;
	margin:0px;
}

#main_content ul{
	list-style-image: url(img/nieuw_2008/bulletpoint.gif);
	list-style-position:outside;
	margin:0px 0px 0px 0px;
}
#main_content li {
	text-indent:0px;
	padding:0px;
	margin:16px 0px 0px 16px;
}
#main_content_2 ul{
	list-style-image: url(img/nieuw_2008/bulletpoint.gif);
	list-style-position:outside;
	margin:0px 0px 0px 0px;
}
#main_content_2 li {
	text-indent:0px;
	padding:0px;
	margin:16px 0px 0px 16px;
}
.buttons li{
	list-style-type:none;
	text-indent:0px;
	margin:5px 0px 5px 0px;
	padding:0px;
}
.image_container {
	float:left;
	clear:left;
	margin:20px 0px 0px 0px;
	color: #000000;
	width:452px;
}
.image {
    float:left;
    background-color:#ffec00;
    color: #000000;
    border:1px solid #fff;

}
.image a{
	background-image:none;
	padding:0px;
	margin:0px;
}
.img {
    color: #ffffff;
}
#bottom_content {
	position:absolute;
	top:300px;
	left:656px;
	width:178px;
	padding:0px;
}
.menu_cat {

	background-image:url('img/nieuw_2008/dubble_stripes.gif') no-repeat;
	height: 22px;
	padding-bottom:30px;

}
#menu_cat {
	float:right;
	margin:30px 94px 0px 0px;
}

.menu_cat_item {
	
	float:left;
	margin:0px 20px 0px 0px;

	font-weight:bold;

}
.menu_cat_item a {
	background-image:none;
	margin:0px;
	padding:0px;
	cursor:pointer;
}
.menu_cat_item a:hover {
	text-decoration:none;
	color: #cccccc;
}
.url_block_h {
	padding:2px 4px 2px 4px;

	color: #ffffff;

	height: 16px;

}
.url_block {

	padding:2px 4px 2px 4px;

	color: #666666;

	height: 16px;

}


.url_block a:hover {

	color: #000000;

}
.img_textbalk {
	float:left;
	padding:0px 4px 0px 4px;
	background-color:#ffec00;
}
