/*
 * General layout
 */
 
 /*********************
  * A few 'defines' for easy searching
  * blue for lines above content blocks: #218DE4 (8px)
  *********************/


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 *               HEADER STUFF                                  *
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

.Header {
	background-image:url('../../../html-req/almerehaven/images/header.jpg');
}

/* Link next to Videothumbnails */
.VideoThumbnail a:hover,
.PictureThumbnail a:hover,
.SearchVideoThumb a:hover,
.SearchPictureThumb  a:hover,
.Reaction a:hover {
	color:#218DE4;	
}

/* Border around Videothumbnails */
.VideoThumbnail a:hover img,
.PictureThumbnail a:hover img,
.SearchVideoThumb a:hover img,
.SearchPictureThumb a:hover img,
.Reaction a:hover img {
	border-color:#218DE4;
}

/* Reactions below player */
.VideoPlayerReactionContainer .ReactionsTitle {
	background-image:url('../../../html-req/almerehaven/images/titReactions.gif');
	border-bottom:8px solid #218DE4;
}

/* Menu */
.Menu .MenuItem1 a:hover,
.Menu .MenuItem1_Selected a {
	background-image:url('../../../html-req/almerehaven/images/bhlHome.gif');	
}
.Menu .MenuItem2 a:hover,
.Menu .MenuItem2_Selected a {
	background-image:url('../../../html-req/almerehaven/images/bhlAgenda.gif');	
}
.Menu .MenuItem3 a:hover,
.Menu .MenuItem3_Selected a {
	background-image:url('../../../html-req/almerehaven/images/bhlGids.gif');	
}
.Menu .MenuItem4 a:hover,
.Menu .MenuItem4_Selected a {
	background-image:url('../../../html-req/almerehaven/images/bhlLive.gif');	
}
.Menu .MenuItem5 a:hover,
.Menu .MenuItem5_Selected a {
	background-image:url('../../../html-req/almerehaven/images/bhlPlattegrond.gif');	
}
.Menu .MenuItem6 a:hover,
.Menu .MenuItem6_Selected a {
	background-image:url('../../../html-req/almerehaven/images/bhlAanbiedingen.gif');	
}

/** Home ***************************************************************/


.Home .VidlistButtons {
	border-bottom:8px solid #218DE4;
}

a.VidButNew_Selected:visited,
a.VidButNew_Selected {
	width:89px;
	background-image:url('../../../html-req/almerehaven/images/bacNewVid.gif');
}
a.VidButBest_Selected:visited,
a.VidButBest_Selected {
	width:65px;
	background-image:url('../../../html-req/almerehaven/images/bacBestVid.gif');
}
a.VidButSpc_Selected:visited,
a.VidButSpc_Selected {
	width:97px;
	background-image:url('../../../html-req/almerehaven/images/bacSpcVid.gif');
}

.NewVideoThumb a:hover img, .NewVideoThumb a:visited:hover img{
	border:1px solid #218DE4;
}
.Block1 {
	background-image:url('../../../html-req/almerehaven/images/butBlock1.gif');
}
.Block1 a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock1.gif');	
}
.Block2 {
	background-image:url('../../../html-req/almerehaven/images/butBlock2.gif');
}
.Block2 a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock2.gif');	
}
.Block3 {
	background-image:url('../../../html-req/almerehaven/images/butBlock3.gif');
}
.Block3 .VisualHotSpot:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock3.gif');
}
.Block3 a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock3.gif');
}
.Block4 {
	background-image:url('../../../html-req/almerehaven/images/butBlock4.gif');
}
.Block4 .VisualHotSpot:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock4.gif');
}
.Block4 a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock4.gif');
}
.Block5 {
	background-image:url('../../../html-req/almerehaven/images/butBlock5.gif');
}
.Block5 .VisualHotSpot:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock5.gif');
}
.Block5:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlBlock5.gif');
}
/* banner below videostrip */
.LongBanner {
	background-image:url('../../../html-req/almerehaven/images/butHomeBanner.jpg');	
}
.LongBanner a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlHomeBanner.jpg');	
}

/*header above almerehaven calendaritem on home*/
.HomeCalendarView .AlmerePortalHeader {
	background-image:url('../../../html-req/almerehaven/images/HomeCalHeader.gif');
}

/** Gids ***************************************************************/
/* The div with both elements in it */
body.Gids div.SortLink {
	border-color:#218DE4;
}
.Gids div.SortLink a.Def_Sortlink_Selected,
.Gids div.SortLink a.Def_Sortlink_Selected:visited {
	background-image: url('../../../html-req/almerehaven/images/bacDefGidsTab.gif');
}

.Gids div.SortLink a.Other_Sortlink_Selected,
.Gids div.SortLink a.Other_Sortlink_Selected:visited {
	background-image: url('../../../html-req/almerehaven/images/bacOtherGidsTab.gif');
}

.Alfabet_Gids .Letter {
	color:#218DE4;
}
.Alfabet_Gids .LetterSelected {
	color:#333;
}
/* Plusses for the trefwoorden that are visible */
.Gids .TreeviewChildren .FoldableContent .Foldable {
	background-image:url('../../../html-req/almerehaven/images/gidsActivePlus.gif');
	background-repeat:no-repeat;
}
.Gids .TreeviewChildren .Minus,
.Gids .TreeviewChildren .FoldableContent .Minus {
	background-image:url('../../../html-req/almerehaven/images/gidsMin.gif');
	background-repeat:no-repeat;
}
/* Gidspagina's */
.Gids .TreeviewChildren .FoldableContent .Depth2,
.Alfabet_Gids .Depth0 {
	background-image:url('../../../html-req/almerehaven/images/gidsSquare.gif');
}

/* Exposed trefwoorden */
.Gids .TreeviewChildren .FoldableContent .Child {
	color:#218DE4;
}

.Gids .TreeviewChildren .Depth0 div.Depth2 a:hover .Title,/*titles of gidspagina's on hover */
.Gids .TreeviewChildren .Depth0 div.Depth2_Selected .Child a .Title, /* titles of selected gidspagina's */
.Alfabet_Gids .Children a:hover .Title, /*titles of gidspagina's on hover in alfabet view*/
.Alfabet_Gids .Children div.Depth0_Selected .Child a .Title /* titles of selected gidspagina's in alfabet view*/
{
	background-color:#218DE4; /*dark blue*/
}

.Gids .CreateLink a {
	color:#218DE4;
}
/*** Second Page -  depth1 - categorie *****/
/* Never displayed */
/*** Second Page -  depth2 - trefwoord *****/
/* Link next to Videothumbnails in depth3, being the wijzerpages themselves. */
.VideoAlbum .VideoThumbnail a:hover,
.Gidspagina .VideoThumbnail a:hover {
	color:#218DE4;
}

.Gidspagina .LastContainer h1 {
	color:#218DE4;
	border-color:#218DE4;
}
.VideoAlbum .VisualTabs,
.Gidspagina .VisualTabs {
	border-bottom:8px solid #218DE4;
}

.Gidspagina .VideoTabSelected {
	background-image:url('../../../html-req/almerehaven/images/bacVideoTab.gif');
}
.Gidspagina .PictureTabSelected {
	background-image:url('../../../html-req/almerehaven/images/bacPictureTab.gif');
}
.Gidspagina .VideomixTabSelected {
	background-image:url('../../../html-req/almerehaven/images/bacVideomixTab.gif');
}

.VideoAlbum .NewestTabSelected {
	width:89px;
	background-image:url('../../../html-req/almerehaven/images/bacNewVid.gif');
}

.VideoAlbum .BestTabSelected {
	width:65px;
	background-image:url('../../../html-req/almerehaven/images/bacBestVid.gif');
}
.VideoAlbum .MixTabSelected {
	width:107px;
	background-image:url('../../../html-req/almerehaven/images/bacMixVid.gif');
}
/** Kalender ***************************************************************/

/* the newsletter form */
.Agenda .NewsletterForm {
	border-top:8px solid #218DE4;
}
.Agenda .CreateItemBlock,
.Aanbiedingen .CreateItemBlock {
	background-image:url('../../../html-req/almerehaven/images/butAddCalItem.gif');
}

.Aanbiedingen .CreateItemBlock {
	background-image:url('../../../html-req/almerehaven/images/butAddSaleItem.gif');
}
.Agenda .CreateItemBlock a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlAddCalItem.gif');
}
.Aanbiedingen .CreateItemBlock a:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlAddSaleItem.gif');
}

/***** tabs above calendar content ******/
.Agenda .CalendarTabs {
	border-bottom:8px solid #218DE4;
}
.Agenda .CalendarTabs a.LeftTab {
	width:112px;
	background-image:url('../../../html-req/almerehaven/images/butHaven.gif');
}
.Agenda .CalendarTabs a.LeftTab:hover {
	background-image:url('../../../html-req/almerehaven/images/bhlHaven.gif');
}
.Agenda .CalendarTabs a.LeftTabSelected {
	background-image:url('../../../html-req/almerehaven/images/bacHaven.gif');
}
.Agenda .CalendarTabs a.RightTabSelected {
	background-image:url('../../../html-req/almerehaven/images/bacBreed.gif');
}
/* Current page in pageing interface below calendarblock */
.CurrentPage a {
	color:#218DE4;
}