html
{
	height: 100%;
	line-height:100%;
} 

body {
	margin:auto;
	padding:0;
	width: 1019px;
	height: 100%;
	font-size: 9pt;
	line-height: 14pt;
	font-family: arial, verdana, sans-serif;
	color: #333333;
	background-image:url(img/bg_base.png);
	background-position:center;
	background-repeat:repeat-y;
	border-left:1px solid #666;
	border-right:1px solid #666;	
}

#cont_home,
#cont_psych,
#cont_mediator,
#cont_trainer,
#cont_coach,
#cont_auteur, #cont_author,
#cont_maatschappij, #cont_society,
#cont_samenwerken, #cont_cooperation,
#intro_page, #intro_page_en	{
	background-repeat:no-repeat;
	background-position: top center;
	position:relative;
	width: 1019px;
	height:100%;
	left:0px;
	top:0px;
	margin:0px;
	padding:0px;

}

#intro_page {
	background-image:url(img/landingspagina.png); 	
	background-color:#770033;
}

#intro_page_en {
	background-image:url(img/landing_english.png); 	
	background-color:#770033;
}


/** TYPOGRAPHY **/
p, h1, h2, h3, h4, h5, a, li	{
	font-family: arial, verdana, sans-serif;
	font-weight: normal;
	color: #333333;
	margin:0px 0 15px 0;
}

p	{
	font-size: 1em;
	line-height: 1.5em;
	margin:0px 0 5px 0;
}

#intro_quote p	{
	font-family: Georgia, Times New Roman, Serif;
	font-style: italic;
	font-weight: bold;
	font-size: 2.8em;
	line-height: 1.3em;
	color:#FFFFFF;
}

h1	{
	font-size:1em;
	font-weight:bold;
	letter-spacing:0.15em;
	text-transform: uppercase;
}

h2	{
	font-size:1.2em;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

#intro_quote h2	{
	font-size:1.1em;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0.1em	
}

h3	{
	font-size:1.0em;
	font-weight:normal;
	text-transform: uppercase;	
	padding:0px;
	margin:0px;
}

a				{ text-decoration: none; font-weight: normal; }
a:visited		{ text-decoration: none; font-weight: normal; }
a:hover			{ text-decoration: none; font-weight: normal; }
span.selected	{ font-weight:bold; }

#post_unit a	{ font-weight:bold; }

/** PAGE STYLES **/
#cont_home a, #cont_home .selected, #cont_home h2		{ color:#921F39; }
#cont_psych a, #cont_psych .selected, #cont_psych h2	{ color:#235445; }
#cont_mediator a, #cont_mediator .selected, 
#cont_mediator h2										{ color:#7b1666; }
#cont_trainer a, #cont_trainer .selected, 
#cont_trainer h2										{ color:#101152; }
#cont_coach a, #cont_coach .selected, 
#cont_coach h2											{ color:#AF0000; }
#cont_auteur a, #cont_auteur .selected, #cont_auteur h2,	
#cont_author a, #cont_author .selected, #cont_author h2	{ color:#df731e; }

#cont_maatschappij a, #cont_maatschappij .selected, 
#cont_maatschappij h2,
#cont_society a, #cont_society .selected, 
#cont_society h2										{ color:#7c1566; }
#cont_samenwerken a, #cont_samenwerken .selected, 
#cont_samenwerken h2,
#cont_cooperation a, #cont_cooperation .selected, 
#cont_cooperation h2									{ color:#7c1566; }
#intro_page .selected, intro_page_en  .selected 		{ color:#FFFFFF; }

#cont_home a:visited,
#cont_psych a:visited,
#cont_mediator a:visited,
#cont_trainer a:visited,
#cont_coach a:visited,
#cont_auteur a:visited, #cont_author a:visited,
#cont_maatschappij a:visited, #cont_society a:visited,
#cont_samenwerken a:visited, #cont_cooperation a:visited,									{ color:#666666; }

#cont_home a:hover,
#cont_psych a:hover,
#cont_mediator a:hover,
#cont_trainer a:hover,
#cont_coach a:hover,
#cont_auteur a:hover, #cont_author a:hover,
#cont_maatschappij a:hover, #cont_society a:hover,
#cont_samenwerken a:hover, #cont_cooperation a:hover,								{ color:#000000; }

#cont_home a.header,
#cont_psych a.header,
#cont_mediator a.header,
#cont_trainer a.header,
#cont_coach a.header,
#cont_auteur a.header, #cont_author a.header,
#cont_maatschappij a.header, #cont_society a.header,
#cont_samenwerken a.header,	#cont_cooperation a.header,								
#intro_page a.header,  #intro_page_en a.header			{ color:#000000; }

#cont_home a.header:hover								{ color:#921F39; }
#cont_psych a.header:hover								{ color:#235445; }
#cont_mediator a.header:hover							{ color:#7b1666; }
#cont_trainer a.header:hover							{ color:#101152; }
#cont_coach a.header:hover								{ color:#AF0000; }
#cont_auteur a.header:hover, #cont_author a.header:hover{ color:#df731e; }
#cont_maatschappij a.header:hover, 
#cont_society a.header:hover							{ color:#7c1566; }
#cont_samenwerken a.header:hover, 
#cont_cooperation a.header:hover						{ color:#7c1566; }
#intro_page a.header:hover, #intro_page_en a.header:hover						{ color:#FFFFFF; }

#cont_home a:hover										{ color:#921F39; }
#cont_psych a:hover										{ color:#235445; }
#cont_mediator a:hover									{ color:#7b1666; }
#cont_trainer a:hover									{ color:#101152; }
#cont_coach a:hover										{ color:#AF0000; }
#cont_auteur a:hover, #cont_author a:hover				{ color:#df731e; }
#cont_maatschappij a:hover, #cont_society a:hover		{ color:#7c1566; }
#cont_samenwerken a:hover, #cont_cooperation a:hover	{ color:#7c1566; }							


/** NAVIGATION **/
#main_nav	{
	position: absolute;
	top:170px;
	left:50px;
	width:200px;
	margin:0px;
	padding:0px;
	z-index:1;
}

#main_content ul,
#main_nav ul,
#right_content ul,
#right_content_home ul	{
	margin:0px;
	padding:0px;
	list-style-position:inside;
	list-style-type:none;
	/* IE8 */
	> list-style-position:outside;
}

#main_nav li {
	margin:0 0 2px 0;
	padding:0px;
}

#main_nav li.list_space {
	margin:20px 0 2px 0;
	padding:0px;
}

#main_nav li.sub1 {
	margin:0 0 5px 30px;
	padding:0px;
}

#main_nav ul.sub1 {
	margin:0 0 20px 0;
	padding:0px;
}

#main_nav li.sub1 a {
	font-weight:bold;
	font-size:1.1em;
}

#post_block_preview li {
	list-style-type: square;
}

#header_nav, #header_intro	{
	position: absolute;
	top:30px;
	left:700px;
	width:250px;
	margin:0px;
	padding:0px;
	z-index:1;
}

#header_intro {
	top:20px;
}

#header_nav ul, #header_intro ul	{
	padding:0px;
	margin:10px 0 0 15px;
	list-style-position:outside;
}

#header_intro ul {
	margin:2px 0 0 15px;
}

#header_nav li, #header_intro li	{
	list-style-image:url("img/basics/arrow_header_nav.png");
	font-variant:small-caps;
	font-size: 1.20em;
	line-height: 0em;	
	letter-spacing: 0.1em;
	margin:0px;
	padding: 0 0 0.8em 0;
	/* IE8 */
	> padding: 0 0 1.5em 0.2em;
}

#header_intro li {
	list-style-image:url("img/basics/arrow_header_black.png");
	padding: 0.3em 0 0.5em 0;
	/* IE8 */
	> padding: 0 0 1.5em 0.2em;	
}

#header_intro li.select {
	list-style-image:url("img/basics/arrow_header_white.png");
}

/** CONTENT **/
#main_content	{
	position: absolute;
	top:170px;
	left:325px;
	width:330px;
	margin:0px;
	padding:0px;
	z-index:1;	
}

#main_content li,
#right_content li,
#right_content_home li{
	margin:0 0 20px 0;
	padding:0px;
}

#post_block li {
	clear:both;
	display:block;
	padding-bottom:5px;
}

#post_block_preview ul,
#post_unit_content ul {
	margin-bottom:20px;
	padding-bottom:10px;
	list-style-position:outside;
	list-style-type:square;
}

#post_block_preview li,
#post_unit_content li {
	margin:0 0 10px 20px;
	padding:0px;
}

#post_block_preview p,
#post_unit p,
#right_content p {
	padding-bottom:10px;
}

#intro_quote {
	position: absolute;
	top:480px;
	left:325px;
	width:600px;
	margin:0px;
	padding:0px;
	z-index:1;
}

#right_content,
#right_content_home{
	position: absolute;
	top:170px;
	left:700px;
	width:250px;
	margin:0px;
	padding:0px;
	z-index:1;	
}

#right_content ul	{
	list-style-type: disc;
	list-style-position: outside;
	margin-left:12px;
}

#right_content a {
	font-weight: bold;
}

#footer_image	{
	position: relative;
	left:10px;
	width:190px;
	margin:0px;
	padding-top:80px;
	z-index:1;	
}		