/***********************************************************
Author:
	- Mett, Rinse Stellingwerf
	
Description:
	- Default stylesheet for the VEGHELS BUITEN template.
	- Overrides are marked with "!important".
	
Date created:
	- 19/05/11
	
Last updated:
	- 04/01/12
************************************************************/

/* Imports */

@import url("/communities/common/themes/mett/styles/pagetypes/imports.css");
@import url("/communities/common/themes/mett/styles/icons/icons_black_white_pictos.css");
@import url("/communities/common/themes/mett/styles/default_elements.css");

/* Veghels Buiten imports */

@import url("pagetypes/imports.css");

/* Screen styles */

@media screen
{
	/* General styles */
	
	body
	{
		color:					#000000;
		background-color:		#84d0f0;
		
		background-image:		url(../images/backgrounds/background_body.jpg);
		background-repeat:		repeat-y;
		background-position:	center 900px;
	}
	
	a
	{
		color:					#00662c;
	}
	
	a:hover
	{
		color:					#f29400;
	}
	
	h1, h2, h3
	{
		font-weight: 			normal !important;
		
		color:					#00662c;
		
		text-transform:			uppercase;
	}
	
	h1, h2
	{
		font-size:				1.2em !important;
	}
	
	h3
	{
		font-size:				1.1em !important;
	}
	
	/* Total */
	
	#total
	{
		background-image:		url(../images/backgrounds/background_total.jpg);
		background-repeat:		no-repeat;
		background-position:	center top;
	}
	
	/* Top */
	
	#top
	{
		background-image:		none !important;
	}
	
	#topCenterRight
	{		
		background-image:		url(../images/logos/logo_top_center_right.png);
		background-repeat:		no-repeat;
		background-position:	297px 60px;
	}
	
	/* Shortcuts */
	
	#shortcuts, #shortcuts a
	{
		color:					#999999 !important;
	}
	
	#shortcuts a:hover
	{
		color:					#f29400 !important;
	}
		
	/* Header */
	
	#header
	{
		height:					210px !important;
		
		border: 				none !important;	
	}
	
	#headerLogo
	{
		width:					134px;
		height:					133px;
		
		padding-top:			50px;
		margin-left:			-20px;
		
		background-image:		url(../images/logos/logo_header.png);
		background-repeat:		no-repeat;
		background-position:	0px 50px;
	}
	
	/* Menu (top) */
	
	#menuTopDHTML
	{
		top:					0px !important;
		
		background-color:		#97bf0d;
	}
	
	#menuTopDHTML ul li a
	{		
		text-transform: 		uppercase;
	}
	
	#menuTopDHTML ul li a:hover
	{
		background-color:		#00662c !important;
	}
	
	#menuTopDHTML ul li ul li a
	{		
		background-color: 		#00662c;

		text-transform: 		none;
		
		opacity:				.85;
		-moz-opacity:			.85;

		filter:					alpha(opacity=85);
	}
	
	#menuTopDHTML ul li ul li a:hover
	{
		color:					#ffffff !important;
		
		background-color:		#539732 !important;
		
		opacity:				1;
		-moz-opacity:			1;

		filter:					none;
	}

	#menuTopDHTML .menuDHTMLItemSelected, #menuTopDHTML .menuDHTMLItemSelected1
	{
		background-color:		#00662c;
	}
	
	/* Menu (top) search */
	
	#menuTopDHTML .search
	{
		background-color:		#ffffff;
		
		background-image:		url(../images/buttons/button_search.png);
		background-repeat:		no-repeat;
	}
	
	#menuTopDHTML .search input
	{		
		color:					#9c9e9f;
		
		border-style: 			hidden;
		border-width: 			0px;
	}
	
	#menuTopDHTML .search input:focus
	{		
		color:					#000000;
	}
	
	/* Content */
	
	#contentCenterMiddle .author, #contentCenterMiddle .author a
	{
		color:					#b1b3b4 !important;
	}
	
	#contentCenterMiddle .paging strong, #contentCenterMiddle .paging strong a, #contentCenterMiddle .paging a:hover
	{
		color:					#ffffff !important;
		
		background-color:		#f29400;
	}
	
	#contentCenterRightHelpMiddle a
	{
		color:					#f29400;
	}
	
	#contentCenterRightHelpMiddle a:hover
	{
		color:					#00662c;
	}
	
	/* Menu (right) */
	
	#menuRight .menuItemSelected
	{
		color:					#97bf0d;
	}
	
	/* Bottom */
	
	#bottom
	{		
		color:					#ffffff;
		
		background-image:		none !important;
	}
	
	#bottom a
	{
		color:					#ffffff;
	}
	
	#bottomCenter
	{
		text-transform:			uppercase;
		
		background-color:		#97bf0d;
	}
	
	#bottomCenterRight ul li
	{
		background-color:		#00662c;
	}
	
	/* Forms */
	
	.formRowHeader
	{		
		background-image:		none !important;
		
		border-bottom:			dotted 2px #97bf0d
	}
	
	.formRowHeader h2
	{
		color:					#00662c !important;
	}
	
	/* Webbox */
	
	.webboxTitle
	{
		border-bottom:			none !important;		
	}
	
	.webboxTitle h2 a
	{
		color:					#00662c !important;		
	}

	.webboxOpen
	{
		background-image:		url(../images/bullets/bullet_webbox_open.gif);
	}
	
	.webboxClosed
	{
		background-image:		url(../images/bullets/bullet_webbox_closed.gif);
	}
	
	.webboxContent ul li
	{
		background-image:		none !important;
		
		border-bottom:			dotted 2px #97bf0d !important;
	}
	
	.webboxContent a
	{
		color:					#b1b3b4;
	}
	
	/* Toolbar & page type options */
	
	.toolbar, .toolbarModuleOptions, .pageTypeOptions
	{
		border-top:				dotted 2px #97bf0d !important;
	}
	
	.toolbar label, .toolbar a
	{
		color:					#3d3d3d;
	}
	
	.toolbar label:hover, .toolbar a:hover
	{		
		text-decoration:		underline;
		
		color:					#000000;
	}
	
	/* Content list */
	
	.listHeader
	{
		color:					#ffffff;
		
		background-color:		#97bf0d;
		
		border-bottom:			none;
	}
	
	.listItemRow a, .listItemAlternateRow a
	{
		color:					#000000;
	}
	
	.listItemRow a:hover, .listItemAlternateRow a:hover
	{
		color:					#f29400;
	}
	
	.listItemAlternateRow, .listItemAlternateFileList
	{
		background-color:		#f6f9ec;
	}
	
	/* Shadows */
	
	.shadowContentRightTop, .shadowContentRightBottom
	{
		width:					270px;
		height:					7px;
		
		background-repeat:		no-repeat;
	}
	
	.shadowContentRightTop
	{
		background-image:		url(../images/backgrounds/background_content_right_shadow_top.png);
	}
	
	.shadowContentRightBottom
	{
		background-image:		url(../images/backgrounds/background_content_right_shadow_bottom.png);
	}
	
	.shadowContentRightMiddle
	{
		background-image:		url(../images/backgrounds/background_content_right_shadow_middle.png);		
	}
	
	.shadowContentRightMiddleYellow
	{
		background-image:		url(../images/backgrounds/background_content_right_shadow_middle_yellow.png);		
	}
	
	/* Search */
	
	#search .searchField
	{
		background-color:		#f6f9ec;
	}
	
	/* Sitemap */
	
	#sitemap .menuItemBulletClosed
	{
		background-image:		url(../images/bullets/bullet_menu_closed.gif);
	}
	
	/* Poll */
	
	#contentCenterRightPoll .VoteButtonClass
	{
		color:					#00662c;
	}
	
	#contentCenterRightPoll .VoteButtonClass:hover
	{		
		color:					#f29400;
	}
	
	/* News */
	
	#news .newsItem
	{
		border-top:				none !important;		
	}
	
	#news .newsItemFooter, #news .newsItemFooter a
	{
		color:					#b1b3b4 !important;
	}
	
	/* Google Maps */
	
	#googleMaps .map div a, #googleMaps .mapSmall div a
	{		
		color:					#00662c !important;
	}
	
	/* Users */
	
	#users .userAlphabet, #users .userSearch
	{
		background-color:		#f6f9ec;
	}
	
	#users .user, #users .userDetails
	{
		background-color:		#f6f9ec;
	}
	
	#users .userAlternate, #users .userDetailsAlternate
	{
		background-color:		#eef5d7;
	}
}

/* Print styles */

@media print
{
}
