/*
Theme Name: Vrijwilligerswerkparkstad
Theme URL: http://www.madeinmelon.nl
Description: Template van Vrijwilligerswerk Parkstad
Version: 2.0
Author: Made|IN|Melon
Tags: mantle color, variable width, two columns, widgets
*/

body {
	background-color: #bfbfbf;
	background-image: url(images/bg.gif);
	background-repeat: repeat-y;
	background-position: center;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
}
h1{
	font-family: "Verdana";
	text-align: left;
	font-size: 22px;
	font-weight: normal;
}
h2{
color:#6B0A67;
font-family:"Verdana";
font-size:15px;
font-weight:bold;
text-align:left;
}

div.center{
	position:absolute;
	left: 50%;
	width: 902px;
	margin-left: -451px; /*set to a negative number 1/2 of your height*/
}

 div.scherm{
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	background-color: #ffffff;
	position: relative;
	width: 902px;
	height: 223px;
}

div.title{
	position: absolute;
	left: 38px;
	top: 30px;
	background-image: url(images/vrijwilligerswerkparkstad.jpg);
	width: 372px;
	height: 78px;
	z-index: 99;
}

div.menublock1{

	background-image: url(images/bg_menublock1.jpg);
	position: absolute;
	top: 0px;
	left: 8px;
	width: 279px;
	height: 273px;
}

div.menu1{
	position: absolute;
	bottom: 10px;
	right: 20px;
	font-family: "Verdana";
	text-align: right;
	font-size: 18px;
	color: #ffffff;
}

div.activemenu1{
	font-family: "Verdana";
	text-align: right;
	font-size: 18px;
	color: #b779b4;
	}

a.menu1 { color: #ffffff; font-size: 14px; text-decoration:	none;}
a.menu1:link { color: #ffffff; font-size: 14px; text-decoration:	none;}
a.menu1:visited { color: #ffffff; font-size: 14px; text-decoration:	none;}
a.menu1:hover { color: #b779b4; font-size: 14px; text-decoration:	none;}
a.menu1:active { color: #b779b4; font-size: 14px; text-decoration:	none;}

div.menublock2{
	background-image: url(images/bg_menublock2.jpg);
	position: absolute;
	top: 293px;
	left: 8px;
	width: 279px;
	height: 320px;
}



div.menu2{
	position: absolute;
	top: 20px;
	right: 20px;
	font-family: "Verdana";
	text-align: right;
	font-size: 15px;
	font-weight: normal;
	color: #ffffff;
}


div.activemenu2{
	font-family: "Verdana";
	text-align: right;
	font-size: 14px;
	font-weight: normal;
	color: #2d052b;
}



a.menu2 { color: #ffffff; font-size: 14px; text-decoration:	none;}
a.menu2:link { color: #ffffff; font-size: 14px; text-decoration:	none;}
a.menu2:visited { color: #ffffff; font-size: 14px; text-decoration:	none;}
a.menu2:hover { color: #2d052b; font-size: 14px; text-decoration:	none;}
a.menu2:active { color: #2d052b; font-size: 14px; text-decoration:	none;}


div.menu3{
	font-size: 13px;
}

a.menu3 { color: #c5e3bf; font-size: 13px; text-decoration:	none;}
a.menu3:link { color: #c5e3bf; font-size: 13px; text-decoration:	none;}
a.menu3:visited { color: #c5e3bf; font-size: 13px; text-decoration:	none;}
a.menu3:hover { color: #6abf58; font-size: 13px; text-decoration:	none;}
a.menu3:active { color: #c5e3bf; font-size: 13px; text-decoration:	none;}

div.logos{
background:none repeat scroll 0 0 #FFFFFF;
height:100px;
position:absolute;
top:200px;
width:279px;
}

div.alcander{
	position: absolute;
	top: 26px;
	left: 4px;
	width: 107px;
	height: 28px;
}

div.impuls{
	position: absolute;
	top: 1px;
	left: 85px;
	width: 90px;
	height: 29px;
}

div.landgraaf{
	position: absolute;
	top: 10px;
	left: 156px;
	width: 115px;
	height: 41px;
}

div.brunssum{
	position: absolute;
	top: 51px;
	left: 85px;
	width: 114px;
	height: 41px;
}

div.menublock3{
	background-color: #ffffff;
	position: absolute;
	top: 626px;
	left: 8px;
	width: 279px;
	height: 40px;
	vertical-align: middle;
}

div.talentlink{
	position: absolute;
	top: 3px;
	left: 15px;	
	width: 80px;
	color: #ffffff;
	font-family: "Verdana";
	text-align: left;
	font-size: 10pt;	
}



div.maatschaplink{
	position: absolute;
	top: 5px;
	/*left: 122; tijdelijk ivm offline halen talentencentrale */
	color: #ffffff;
	font-family: "Verdana";
	text-align: left;
	font-size: 10pt;	
	text-decoration: none;

}



a.talentstage { color: #ffffff; text-decoration:	none; }
a.talentstage:link { color: #ffffff; text-decoration: none; }
a.talentstage:visited { color: #ffffff; text-decoration:none;}
a.talentstage:hover { color: #ffffff; text-decoration:	underline;}

div.werkzoekblock{
	position: absolute;
	top: 0px;
	left: 550px;
	width: 168px;
	height: 208px;
	background-color: #e60003;
}

div.vrijzoekblock{
	position: absolute;
	top: 0px;
	left: 730px;
	width: 168px;
	height: 208px;
	background-color: #f8b300;
}

a.zoekvrijlink { color: #ffffff; font-size: 14pt; text-decoration:	none;}
a.zoekvrijlink:link { color: #ffffff; font-size: 14pt; text-decoration:	none;}
a.zoekvrijlink:visited { color: #ffffff; font-size: 14pt; text-decoration:	none;}
a.zoekvrijlink:hover { color: #ffffff; font-size: 14pt; text-decoration:	underline;}

div.tekstvak{
	position: absolute;
	top:300px;
	left: 311px;
	background-color: #efefef;
	width: 587px;
	height: 300px;
	font-family: "Verdana";
	font-size: 13px;	
	color: #1c1c1c;
}

div.tekstvak a { font-family: "Verdana"; color: #1c1c1c; font-size: 13px; text-decoration:	none;}
div.tekstvak a:link { font-family: "Verdana"; color: #1c1c1c; font-size: 13px; text-decoration:	none;}
div.tekstvak a:visited { font-family: "Verdana"; color: #1c1c1c; font-size: 13px; text-decoration:	none;}
div.tekstvak a:hover { font-family: "Verdana"; color: #1c1c1c; font-size: 13px; text-decoration:	underline;}

.nieuws-archief a, .nieuws-archief a:link, .nieuws-archief a:visited { font-family: "Verdana"; color: #1c1c1c; font-size: 13px; text-decoration:	none !important;}
.nieuws-archief a:hover { font-family: "Verdana"; color: #1c1c1c; font-size: 13px; text-decoration:	underline !important;}

.small{margin-top:20px;}
.small a, .small a:link, .small a:visited{
font-size: 11px !important;
color:#6B0A67 !important;
text-decoration:none !important;
}

div.tekst{
	position: relative;
	top: 0;
	bottom: 20px;
	padding-left: 20px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
	margin-bottom:200px;
	font-family: "Verdana";
	font-size: 13px;

}

div.titelvak{
	position: absolute;
	top: 223px;
	left: 311px;
	background-image: url(images/titelvakbg.jpg);
	background-color: #6b0a67;
	width: 587px;
	height: 45px;
	font-family: "Verdana";
	font-size: 22px;
	color: White;
}

div.headertekst{
	float: left;
	padding-top: 10px;
	padding-left: 20px;
	color: #ffffff;
	font-family: "Verdana";
	text-align: left;
	font-size: 22px;
	font-weight: normal;
}

div.slash{
	float: left;
	padding-top: 13px;
	padding-left: 5px;	
	padding-right: 5px;
	left: 20px;
	font-family: "Verdana";
	color: #ffffff;
	text-align: left;
	font-size: 17px;
	font-weight: normal;
}

div.titeltekst{
	float: left;
	padding-top: 17px;
	padding-left: 0px;
	font-family: "Verdana";
	color: #ffffff;
	text-align: left;
	font-size: 15px;
	z-index:20;
	font-weight: normal;
}

div.copyright{
	position: relative;
	padding-bottom: 0px;
	left: 0px;
	font-family: "Verdana";
	color: #afafaf;
	text-align: center;
	font-size: 10px;
	font-weight: normal;
	width: 100%;
}


a.copyright { color: #afafaf; font-size: 10px; text-decoration:	none;}
a.copyright:link { color: #afafaf; font-size: 10px; text-decoration:	none;}
a.copyright:visited { color: #afafaf; font-size: 10px; text-decoration:	none;}
a.copyright:hover { color: #afafaf; font-size: 10px; text-decoration:	underline;}

a.nieuwslink { color: #363636; font-size: 16px; text-decoration: none; font-weight: bold;}
a.nieuwslink:link { color: #363636; font-size: 16px; text-decoration: none; font-weight: bold;}
a.nieuwslink:visited { color: #363636; font-size: 16px; text-decoration: none; font-weight: bold;}
a.nieuwslink:hover { color: #363636; font-size: 16px; text-decoration: underline; font-weight: bold;}



a.more-link { color: #000000; font-size: 13px; text-decoration: underline;}
a.more-link:link { color: #000000; font-size: 13px; text-decoration: underline;}
a.more-link:visited { color: #000000; font-size: 13px; text-decoration: underline;}
a.more-link:hover { color: #f000000; font-size: 13px; text-decoration: none;}


iframe {
overflow-x: hidden;
overflow-y: scroll;
} 

div.archief_index{font-family: "Verdana"; text-align: right; font-size: 11px; color: #6B0A67; text-decoration:none !important;}
a.archief_indexlink:link{font-family: "Verdana"; text-align: right; font-size: 11px; color: #6B0A67; text-decoration: underline;}
a.archief_indexlink:hover{font-family: "Verdana"; text-align: right; font-size: 11px; color: #6B0A67; text-decoration:none !important;}
a.archief_indexlink:visited{font-family: "Verdana"; text-align: right; font-size: 11px; color: #6B0A67; text-decoration:none !important;}

div.archief_history{font-family: "Verdana"; font-size: 10px; color: #000000;}

a.{ color:#000000; font-size: 13px; text-decoration: underline;  }
a:link { color:#000000; font-size: 13px; text-decoration: underline; }
a:visited { color:#000000; font-size: 13px;	text-decoration: underline;  }
a:hover { color:#000000; font-size: 13px;	text-decoration: none;  
}

/* tijdelijk ivm offline halen talentencentrale */
.menublock3 .talentlink{
visibility: hidden;
}
.menublock3 .talentlink img{
width:1px;
height:1px;
}

/*zie ook regel 349 */

/* drie blokken */
.snelblokken{
margin-left:420px;
}
.blok1{
background-image: url(images/blok1-bg.jpg);
position: absolute;
}
.blok2{
background-image: url(images/blok2-bg.jpg);
position: absolute;
}
.blok3{
background-image: url(images/blok3-bg.jpg);
position: absolute;
}
.blok1,.blok2, .blok3{
width:155px;
height:189px;
position:relative;
float:left;
margin-right:5px;
}
.titelblok1, .titelblok2, .titelblok3{
font-size:15px;
margin-left:10px;
margin-top:10px;
font-family:verdana;
color:#ffffff;
}

.linkblok a, .linkblok a:link, .linkblok a:visited{
font-size:16px;
margin-left:10px;
margin-top:10px;
font-family:verdana;
color:#ffffff;
text-decoration:none;
}

.linkblok a:hover{
font-size:16px;
margin-left:10px;
margin-top:10px;
font-family:verdana;
color:#ffffff;
text-decoration:none;
}

.linkblok{
margin-top:5px;
text-align:center;
vertical-align:middle;
}

.linkblok img{
border:0px !important;
}
.fotoblok img{
margin-top:5px;
padding:1px;
width:153px;
}

/* locatie blokken*/

.locatieblokken{
height:175px;
}

.locatieblok-titel{
font-size:14px;
margin-left:10px;
margin-top:10px;
font-family:verdana;
color:#ffffff;
}

.locatieblok1, .locatieblok2, .locatieblok3, .locatieblok4{
width:135px;
height:149px;
position:relative;
float:left;
margin-right:2px;
}

.locatieblok1{
background-image: url(images/locatie-heerlen.jpg);
}
.locatieblok2{
background-image: url(images/locatie-landgraaf.jpg);
}
.locatieblok3{
background-image: url(images/locatie-kerkrade.jpg);
}
.locatieblok4{
background-image: url(images/locatie-brunssum.jpg);
}

.locatieblok-link{
text-align:center;
margin-top:5px;
}
.locatieblok-link a, .locatieblok-link a:link, .locatieblok-link a:visited{
font-size:14px !important;
margin-left:10px !important;
margin-top:10px !important;
font-family:verdana !important;
color:#ffffff !important ;
text-decoration:none !important;
}
.locatieblok-link a:hover{
font-size:14px !important;
margin-left:10px !important;
margin-top:10px !important;
font-family:verdana !important;
color:#ffffff !important;
text-decoration:none !important;
}
.locatieblok-link img{
border:0px !important;
}

.locatieblok-foto img{
width:135px;
height:85px;
margin-top:5px;
}

/* footer sitemap */
.footer-sitemap{
color:#6B0A67;
font-size: 16px;
text-align:left;
font-family:verdana;
background-image: url(images/footer-sitemap-bg.jpg);
width:567px;
height:197px;
padding:10px;
}

.footer-blokken{
border-top:3px solid #6B0A67;
color:#353535;
font-family:verdana;
font-size:13px;
padding-top:10px;
text-decoration:none;
}

.footer-blokken  img{
border:0px !important;
}

.footer-blokken a, .footer-blokken a:link, .footer-blokken a:visited{
color:#353535;
font-size: 14px;
font-family:verdana;
text-decoration:none;
}
.footer-blokken a:hover{
color:#6B0A67;
font-size: 14px;
font-family:verdana;
text-decoration:none;
}

.footer-blok-1, .footer-blok-2, .footer-blok-3{
float:left;
width:185px !important;
}

.footer-web20{
width:570px;
margin-top:140px;
text-align:right;
}

.footer-web20 a, .footer-web20 img{
border:0px !important;
}

.search-blok{
position:absolute;
top:45px;
z-index:100;
width:587px;
height:35px;
background-image: url(images/search-bg.jpg);
}
.search-blok #searchform{
padding-right:10px;
text-align:right;
}

#searchsubmit{
background:none repeat scroll 0 0 #FFFFFF;
border:2px solid #B779B4;
color:#B779B4;
font-family:verdana;
font-size:14px;
}

/*I frame */

.vacature-info{
height:205px;
}
.vacature-info img{
border: 2px solid #6B0A67;
margin-right: 5px;
}

#searchform .screen-reader-text {
visibility:hidden;
}
