/*------------  projectgroep ------------------------------------------------*/

/*------------  bedrijven ------------------------------------------------*/
.project_bedrijven {
background:url(/grafix/bg_project_bedrijven.jpg) no-repeat;
position:relative;
width: 614px;
height:134px;
margin-bottom:15px;
}
.project_bedrijven:hover {
background:url(/grafix/bg_project_bedrijven_hover.jpg) no-repeat;
}
.projectgroep_header {
background:url(/grafix/projectgroep_header.jpg) no-repeat;
text-indent:10px;
line-height:30px;
width:615px;
height:30px;
}

.projectgroep_header a {
color:#454545;
font-size:13px;
font-weight:bold;
}


.projectgroep_meerknop a {

text-decoration:none;
position:absolute;
z-index:100;
width:614px;
height:134px;
display:block;
bottom:0px;
right:0px;
background:url(/grafix/meerknop.gif) 99% 94% no-repeat;
}
.projectgroep_meerknop a:hover{
background:url(/grafix/meerknop_hover.gif) 99% 94% no-repeat;
text-decoration:none;
}
.project_bedrijven:hover .projectgroep_header a {
color:#D30000;
}

/*------------- overige projecten ----------------*/
.project_overige {
position:relative;
margin-bottom:15px;
width: 614px;
height:32px;

}

/*------------  scholen ------------------------------------------------*/
.project_scholen {
background:url(/grafix/bg_project_scholen.jpg) no-repeat;
position:relative;
margin-bottom:15px;
width: 614px;
height:134px;
}
.project_scholen:hover {
background:url(/grafix/bg_project_scholen_hover.jpg) no-repeat;
}
.project_scholen:hover .projectgroep_header a {
color:#D30000;
}

/*------------  Gemeentes ------------------------------------------------*/
.project_gemeentes {
background:url(/grafix/bg_project_gemeentes.jpg) no-repeat;
position:relative;
margin-bottom:15px;
width: 614px;
height:134px;
}
.project_gemeentes:hover {
background:url(/grafix/bg_project_gemeentes_hover.jpg) no-repeat;
}
.project_gemeentes:hover .projectgroep_header a {
color:#D30000;
}

/*------------  Kerken ------------------------------------------------*/
.project_kerken {
background:url(/grafix/bg_project_kerken.jpg) no-repeat;
position:relative;
width: 614px;
height:134px;
margin-bottom: 15px;
}
.project_kerken:hover {
background:url(/grafix/bg_project_kerken_hover.jpg) no-repeat;
}
.project_kerken:hover .projectgroep_header a {
color:#D30000;
}

/*------------ overige ------------------------------------------------*/
.project_overige {
background:url(/grafix/bg_project_overig.jpg) no-repeat;
position:relative;
width: 614px;
height:134px;
margin-bottom: 15px;
}
.project_overige:hover {
background:url(/grafix/bg_project_overig_hover.jpg) no-repeat;
}
.project_overige:hover .projectgroep_header a {
color:#D30000;
}


/*------------  projectoverzicht ------------------------------------------------*/
.projectoverzicht{
border:1px solid #C3C3C3;
background:#fff;
position:relative;
width:538px;
height:58px;
margin-bottom:15px;
}

.projectoverzicht_header {
background:url(/grafix/projectoverzicht_header.jpg) no-repeat;
text-indent:10px;
line-height:30px;
width:540px;
height:30px;
}
.projectoverzicht_header a{
color:#454545;
font-size:13px;
font-weight:bold;
}

.projectoverzicht img{
float:left;
line-height:0px;
margin:0px;
padding:0px;
}
.projectoverzicht_inhoud {

margin:8px;
width:420px;
height:40px;
overflow:hidden;
float:left;
}
.projectoverzicht_puntjes {

}
.projectoverzicht_meerknop a {
text-decoration:none;
position:absolute;
z-index:100;
width:538px;
height:58px;
display:block;
bottom:0px;
right:0px;
background:url(/grafix/meerknop.gif) 99% 87% no-repeat;
}
.projectoverzicht a:hover{
background:url(/grafix/meerknop_hover.gif) 99% 87% no-repeat;
text-decoration:none;
}
.projectoverzicht_geheel:hover .projectoverzicht_header a {
color:#D30000;
}
.projectoverzicht_geheel:hover .projectoverzicht {
background:#F8F8F8;
}


/*------------  projectdetail ------------------------------------------------*/
#projectdetail {

border:1px solid #CECBBD;
margin-bottom:10px;

width:733px;
}
.projectdetail_header{
background:url(/grafix/projectdetail_header.jpg) 99% 87% no-repeat;
width:735px;
height:30px;
line-height:30px;
text-indent:10px;
}
.projectdetail_header h2 {
margin-top:0px;
margin-bottom:0px;
color:#454545;
font-size:13px;
font-weight:bold;
}
.projectdetail_beheerbaar{
float:left;
}
.projectdetail_inhoud {

margin-left:10px;
margin-top:10px;
width:355px;
}
.projectdetail_beheerbaar .projectdetail_inhoud table.tekst tr td{

vertical-align:top;
}
.projectdetail_beheerbaar .projectdetail_inhoud table.tekst tr td p{
margin:0px;
vertical-align:top;
}
.projectdetail_right {
float:right;
}

.fotomenu {
	position: relative;
	margin: 0px;
	padding: 0px;
	background: url(/grafix/prettyPhoto/bg_fotomenu.jpg);
	background-repeat: repeat-x;
	width: 346px;
	height: 100px;
	margin-top: -5px;
	clear: left;
}

.projectdetail_right img.headImage  {
border:1px solid #D9D9D9;
margin-right:15px;
margin-top:15px;
border-bottom:none;
}
.projectdetail_right .fotomenu img {
border:none;
}


.projectdetail_right .direct_contact a {
margin-top:10px;
margin-bottom:10px;
margin-right:15px;
background:transparent url(/grafix/directC_Button.jpg) no-repeat scroll 0 0;
display:block;
color:#fff;
text-align:center;
float:right;
height:20px;
text-decoration:none;
width:109px;
}
.projectdetail_right .direct_contact a:hover {
background:transparent url(/grafix/directC_Button_hover.jpg) no-repeat scroll 0 0;
text-decoration:none;
color:#fff;
}






