/*xtra css voor de verschillende onderdelen
deze is voor de frontpage*/

/*standaard html onderdelen*/
body {
background: #fff;
}

/*het top submenu*/
.submenu-top-wrap {
background: #fff url('../images/theme/frontpage/back_submenu_wrap.png') repeat-x;
}

.submenu-top ul li a.home {
background: url('../images/theme/frontpage/back_submenu_home.png');
}

.submenu-top ul li a:hover.home {
background: url('../images/theme/frontpage/back_submenu_home_hover.png');
}

.submenu-top ul li a.home-selected {
background: url('../images/theme/frontpage/back_submenu_home_hover.png');
width: 73px;
}

.submenu-top ul li a.contact {
background: url('../images/theme/frontpage/back_submenu_contact.png');
}

.submenu-top ul li a:hover.contact {
background: url('../images/theme/frontpage/back_submenu_contact_hover.png');
}

.submenu-top ul li a.contact-selected {
background: url('../images/theme/frontpage/back_submenu_contact_hover.png');
width: 87px;
}

.submenu-top ul li a.about {
background: url('../images/theme/frontpage/back_submenu_about.png');
}

.submenu-top ul li a:hover.about {
background: url('../images/theme/frontpage/back_submenu_about_hover.png');
}

.submenu-top ul li a.about-selected {
background: url('../images/theme/frontpage/back_submenu_about_hover.png');
width: 90px;
}

.submenu-top ul li a.vacatures {
background: url('../images/theme/frontpage/back_submenu_vacatures.png');
}

.submenu-top ul li a:hover.vacatures {
background: url('../images/theme/frontpage/back_submenu_vacatures_hover.png');
}

.submenu-top ul li a.vacatures-selected {
background: url('../images/theme/frontpage/back_submenu_vacatures_hover.png');
width: 92px;
}

/*het hoofdmenu*/
.menu-wrap {
background: url('../images/theme/frontpage/back_menu_wrap.png') repeat-x;
}

.text {
width: 776px;
margin: 0px 12px 0px 12px;
}

/*home*/
.menu ul li a.naamplaten {
background: url('../images/theme/frontpage/back_menu_naamplaten.png') no-repeat;

}

.menu ul li a.naamplaten:hover {
background: url('../images/theme/frontpage/back_menu_naamplaten_hover.png');

}

.menu ul li a.naamplaten-selected {
background: url('../images/theme/frontpage/back_menu_naamplaten_hover.png');

}

/*stempels*/
.menu ul li a.stempels {
background: url('../images/theme/frontpage/back_menu_stempels.png') no-repeat;

}

.menu ul li a.stempels:hover {
background: url('../images/theme/frontpage/back_menu_stempels_hover.png');

}

.menu ul li a.stempels-selected {
background: url('../images/theme/frontpage/back_menu_stempels_hover.png');

}

/*bewegwijzering*/
.menu ul li a.bewegwijzering {
background: url('../images/theme/frontpage/back_menu_bewegwijzering.png') no-repeat;

}

.menu ul li a.bewegwijzering:hover {
background: url('../images/theme/frontpage/back_menu_bewegwijzering_hover.png');

}

.menu ul li a.bewegwijzering-selected {
background: url('../images/theme/frontpage/back_menu_bewegwijzering_hover.png');

}

/*het submenu */
.submenu-right h3 {
color: #2e3192;
}

.submenu-right ul li a:hover {
background: #2e3192;
border: solid 1px #2e3192;
}

/*content*/
.content h2, .content h3, .content h4 {
color: #2e3192;
}

.content p a, .content ul a, a.content {
color: #2e3192;
}

.content a:hover , a:hover.content{
}

.content a.back-to-naamplaten {
text-decoration: none;
color: #fff;
background: #f07b05 url('../images/theme/naamplaten/click_for_more.png') right no-repeat;
display: block;
padding: 4px 6px 3px 15px;
font-size: 17px;
margin: 3px;
border-top: solid 1px #fff;
border-bottom: solid 1px #fff;
}

.content a:hover.back-to-naamplaten  {
color: #f8d1ae;
}

.content a.back-to-stempels {
text-decoration: none;
color: #fff;
background: #a3bb2e url('../images/theme/stempels/click_for_more.png') right no-repeat;
display: block;
padding: 4px 6px 3px 15px;
font-size: 17px;
margin: 3px;
border-top: solid 1px #fff;
border-bottom: solid 1px #fff;
}

.content a:hover.back-to-stempels  {
color: #dcf07b;
}

.content a.back-to-bewegwijzering {
text-decoration: none;
color: #fff;
background: #00aeef url('../images/theme/bewegwijzering/click_for_more.png') right no-repeat;
display: block;
padding: 4px 6px 3px 15px;
font-size: 17px;
margin: 3px;
}

.content a:hover.back-to-bewegwijzering  {
color: #c5e4ef;
}

.content p img.stempels {
border: solid 1px #a3bb2e;
padding: 3px;
margin: 3px;
}

.content .photo {
margin: 0px 0px 0px 0px;
width: 512px;
float: right;
}

.lead p {
float: left;
font-size: 12px;
line-height: 26px;
font-weight: bold;
padding: 0px 0px 0px 0px;
width: 250px;
}

/*JD gallery*/
.content .jdGallery a.left
{
	left: 0;
	top: 0;
	background: url('../images/theme/frontpage/prev_small.png') no-repeat top left;
}

* html .content .jdGallery a.left { background: url('../images/theme/frontpage/prev_small.png') no-repeat top left; }

.content .jdGallery a.right
{
	right: 0;
	top: 0;
	background: url('../images/theme/frontpage/next_small.png') no-repeat top right;
}

* html .content .jdGallery a.right { background: url('../images/theme/frontpage/next_small.png') no-repeat top right; }
}

