/**
 * CSS Prolyte
 * @author Creative Industries
 */

 
/**
* General
*/

body {
	margin:							0px;
	padding:						0px;
	
	color:							#000000;
	background-color:				#e4e4c5;
	background-repeat:				no-repeat;
	background-position:			top center;
	
	font-size:						12px;
	font-family:					Arial, serif;
	
	overflow:						scroll;
    overflow:						-moz-scrollbars-vertical;
    
    height:							100%;
}

#wrapper {	
	width:							828px;
	height:							585px;
	
	position:						relative;
	
	margin-left:					auto;
	margin-right:					auto;
}

.clear {
	height:							0px;
	
	overflow:						hidden;
	clear:							both;
}

h1 {
	font-size:						60px;
	margin:							0px 0px 0px 0px;
	padding:						0;	
}

h2 {
	font-size:						50px;
	margin:							0px 0px 0px 0px;
	padding:						0;
}

a {
	text-decoration:				none;
}

a:hover {
	text-decoration:				underline;
}

a img {
	border:							0;
}

p {
	margin:							0 0 1em 0;
}

/**
* MAIN MENU - rest of the main menu style can be found in menu.css
*/

#mainMenu {
	width:							200px;
	
	position:						absolute;
	top:							123px;
	z-index:						15;
	
	margin:							0;
	padding:						0;
	
	list-style-type:				none;
}

#blockTop {
	width:							235px;
	height:							132px;
	overflow:						hidden;
	z-index:						10;
	
	position:						absolute;
	left:							296px;
	top:							92px;
	
	padding-left:					8px;
	padding-top:					5px;
	
	/* IE 6 transparent png fix */
	/*filter:							progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src="/themes/default/images/bg-home-block-top.png");*/
	background-image:				url("images/bg-home-block-top.png");
	background-repeat:				no-repeat;
	
	font-weight:					bold;
	color:							#FFFFFF;
}

#blockTop .innerText {
	width:							190px;
	padding:						0px 5px;
	line-height:					1.4em;
}

#blockTop a {
	color:							#FFFFFF !important;
}

#openPoll {
	position:						absolute;
	top:							110px;
	right:							25px;
}

/*#blockTop[id] {
	background-image:				url("images/bg-home-block-top.png");
}*/

#blockLeft {
	width:							164px;
	height:							177px;
	overflow:						hidden;
	z-index:						10;
	
	position:						absolute;
	/*position:						relative;
	float:							left;*/
	left:							0px;
	top:							320px;
	
	padding-top:					15px;
	padding-left:					15px;
	padding-right:					25px;
	
	background-image:				url("images/bg-home-block-left.png");
	background-repeat:				no-repeat;
	
	font-weight:					bold;
	color:							#FFFFFF;
}

#blockLeft a, #blockLeft a:hover {
	color:							#930101;
}

#blockTop a, #blockRight a {
	color:							#8C0101;
}

#blockRight {
	width:							234px;
	height:							298px;
	overflow:						hidden;
	z-index:						2;
	
	position:						absolute;
	left:							530px;
	top:							215px;
	
	padding-left:					50px;
	padding-top:					20px;
	
	background-image:				url("images/bg-home-block-right.png");
	background-repeat:				no-repeat;
	
	color:							#FFFFFF;
}

.dodontHome {
	width:							200px;
	height:							55px;
	
	margin-top:						4px;
	
	background-image:				url("images/dodont-spacer-home.gif");
	background-repeat:				repeat-x;
	background-position:			bottom;
}

.first {
	margin-top:						-10px;
}

.last {
	background:						0;
}

.dodontHomeLeft {
	width:							50px;
	
	float:							left;
}

.dodontHomeRight {
	width:							140px;
	
	padding:						9px 5px 5px 5px;
	
	float:							left;
	
	font-size:						11px;
	line-height:					1em;
}

.dodontHomeRight a {
	color:							#FFFFFF !important;
}

#readMoreDoDont {
	position:						relative;
	float:							right;
	
	top:							-10px;
	right:							16px;
}

#blockContent {
	width:							348px;
	height:							313px;
	overflow:						hidden;
	z-index:						5;
	
	padding-top:					50px;
	padding-right:					30px;
	padding-left:					38px;
	
	position:						absolute;
	left:							167px;
	top:							179px;
	
	background-image:				url("images/bg-home-block-content.png");
	background-repeat:				no-repeat;
	
	color:							#FFFFFF;
}

#readMoreHome {
	position:						absolute;
	right:							10px;
	bottom:							36px;
}

#footer {
	width:							810px;
	height:							48px;
	position:						absolute;
	bottom:							0px;
	overflow:						hidden;
}

#footerLogos {
	float:							left;
	margin-left:					5px;
}

#siteHelpers {
	float:							right;
}

#search {
	float:							right;
	display:						inline;
	margin-right:					70px;
}

#search input {
	height:							13px;
	font-size:						10px;
}

#search input.image {	
	width:							25px;
	height:							25px;
	
	position:						relative;
	top:							9px;
}

#search a {
	text-decoration:				none;
	color:							#000000;	
}

#search a:hover {
	text-decoration:				underline;
}

#geefJeMening {
	width:							235px;
	position:						relative;
	top:							-15px;
	margin-left:					115px;
	overflow:						hidden;
}

#pollQuestion {
	width: 190px;
	padding: 0px 5px;
	line-height: 1.4em;
	font-size: 11px;
}

#openPollButton {
	display:				block;
	width:					24px;
	height:					24px;

	float:					right;
	position:				relative;
	right:					48px;
}

#pollQuestion a {
color: white;
text-decoration: none;
font-weight: bold;

}

#pollQuestion a:hover {
text-decoration: underline;
}

#relatietest {
	height:	170px;
}

#relatieText {
	width: 120px;
	margin-left: 20px;
	color: #FFFFFF;
	font-weight: bold;
	line-height: 1.4em;
}

#relatieText a {
	color: #930101;
}

#doDont {
	margin-top:						110px;
	margin-left:					10px;
}

#dodontLink {
	width:							22px;
	height:							22px;
	
	float:							right;
	position:						relative;
	top:							10px;
	right:							80px;
}

#homeContent {
	color:						#FFFFFF;
	font-size:					11px;
	
	margin:						-10px 10px 0px 10px;
}

#homeContinueLink {
	width:							22px;
	height:							22px;
	
	float:							right;
	position:						relative;
	top:							-7px;
}
