body {
	color: 				#000000;
	font-size: 			12px;
	font-family:		arial;
	color: 				#000000;
	background:			#ffffff;
}

a {
	text-decoration: 	none;
}
	
div#form a:link, div#form a:visited, a:link, a:visited {
	text-decoration: 	underline;
	color: 				#154273;
}

div#form a:hover, div#form a:active, a:hover, a:active {
	text-decoration: 	underline;
	color:				#0162cd;
}

img {
	border:				0px;
}

h1 {
	margin: 			0px;
	padding: 			0px;
	font-family:		Arial;
	font-size: 			22px;
	color: 				#000000;
}

h2 {
	margin: 			0px;
	padding: 			0px;
	font-size: 			15px;
	font-family:		Arial;
	color: 				#000000;
}

h3 {	
	margin: 			0px;
	padding: 			0px;
	font-size: 			13px;
	font-family:		Arial;
	color: 				#000000;
}

h4 {	
	margin: 			0px;
	padding: 			0px;
	font-size: 			11px;
	font-family:		Verdana;
	color: 				#000000;
}

.newsletter h4 {
	font-weight:		bold;
	margin-top:			10px;
	margin-bottom:		10px;
}

h1 span {
	font-weight: 		normal;
	font-style: 		italic;
}

ul, li {
	margin: 			0;
	padding: 			0;
}

div#site_container {
	background:			#0051a3 url( "../img/body_bg.jpg" ) left top repeat-x;
}

div#header_container {
	background:			url( "../img/header_bg.jpg" ) left top no-repeat;
}

div#footer_container { 
	background:			#ffffff url( "../img/footer_bg.jpg" ) left top no-repeat;
}

/* header styles */
div#logo {
	/*margin-left: 		38px;*/
    margin-left: 		50px;
	margin-top: 		2px;
}

div#right_banner {
	position: 			absolute;
	top: 				18px;
	right: 				24px;
	width: 				201px;
	height: 			61px;
	background: 		url( "../img/right_banner.png" ) left top no-repeat;
}

div#right_banner a {
	display: 			block;
	padding-right: 		35px;
	padding-top: 		13px;
	height: 			48px;
	line-height: 		17px;
	color: 				#855800;
	font-family:		verdana;
	font-size: 			12px;
	font-weight: 		bold;
	text-align: 		center;
	text-decoration: 	none;
}
/* content styles */
div#content { 
	min-height: 		740px;
}

div#content div.wysiwyg ol, 
div#content div.wysiwyg ul {
	margin-left: 		15px;
}

div#content ul#sitemap {
	margin-left: 		15px;
}

div#content ul#sitemap ul.sub {
	margin-left: 		15px;
}

div#content ul#sitemap li {
	line-height: 		25px;
}

div#content ul#sitemap li a {
	color: 				#009cdc;
	text-decoration: 	none;
}

div#content ul#sitemap li a:hover {
	text-decoration: 	underline;
}

div#crum {
	font-weight: 		bold;
	color: 				#009cdc;
	height:				18px;
	overflow:			hidden;
}

div#crum a {
	font-weight: 		normal;
	color: 				#000000;
}

div#crum a:hover {
	color: 				#009cdc;
}

div#ws_left {
	float: 				left;
	width: 				236px;
}

div#ws_center {
	width: 				696px;
	float:right;
}

li.login div.head h2 {
	color: 				#ffffff;
	font-weight: 		bold;
}

ul li.login div.content div.top_spacing {
	padding-top: 		0px;	
}

li.login div.content div.spacing {
	background:			url( "../img/login_img.png" ) left top no-repeat;
}

li.signup div.content div.spacing {
	background:			url( "../img/login_img.png" ) left top no-repeat;
}

li.forgot_ww_bg div.content div.spacing {
	background:			url( "../img/login_img.png" ) left top no-repeat;
}

div.forgot_ww {
	margin-left: 		60px;
	margin-top: 		20px;
}

div.forgot_ww a {
	color: 				#009cdc;
}

div.forgot_ww p {
	height: 			150px;
}

div.forgot_ww_form {
	padding-top: 		10px;
}

div.explain {
	margin-left: 		20px;
	margin-top: 		20px;
}

div.explain {
	
}

div.explain, li.login div.content div.explain h3, li.login div.content div.explain h4 {
	color: 				#979797;	
}

li.login div.content div.explain li {
	background: 		none;
	height: 			18px;
	padding: 			0;
}

div.newsl_signup_bttn {
	margin-top: 		30px;	
}

div.newsl_signup_bttn a {
	width: 				207px;
	height: 			117px;
	display: 			block;
	background:			url( "../img/newsletter_signup.png" ) left top no-repeat;
	cursor: 			pointer;
	cursor: 			hand;
}

div.newsl_signup_bttn a:hover {
	background:			url( "../img/newsletter_signup_hover.png" ) left top no-repeat;
}

li.tagcloud {
	list-style: 		none;
}

li.tagcloud h2 {
	color: 				#ffffff;
	font-weight: 		bold;
	font-size: 			14px;
}

li.tagcloud div.left {
	padding: 			5px;
	width: 				215px;;
	text-align: 		center;
}

li.tagcloud div.terms h1.TagcloudHeader {
	display:			none;
}

li.tagcloud div.terms a {
	color: 				#7cdeff;
	text-decoration: 	none;	
}

li.tagcloud div.terms a:hover {
	color: 				#ffffff;
}
li.tagcloud div.terms h1,li.tagcloud div.terms h2,li.tagcloud div.terms h3,li.tagcloud div.terms h4,li.tagcloud div.terms h5,li.tagcloud div.terms h6,li.tagcloud div.terms h7 {
	color: 				#7cdeff;
	text-decoration: 	none;
	display:			inline;
	cursor:				pointer;
}

li.tagcloud div.terms h1:hover,li.tagcloud div.terms h2:hover,li.tagcloud div.terms h3:hover,li.tagcloud div.terms h4:hover,li.tagcloud div.terms h5:hover,li.tagcloud div.terms h6:hover,li.tagcloud div.terms h7:hover {
	color: 				#ffffff;
}

li.tagcloud div.terms h1 {
	font-size: 			26px;
}

li.tagcloud div.terms h2 {
	font-size: 			23px;
}

li.tagcloud div.terms h3 {
	font-size: 			20px;
}

li.tagcloud div.terms h4 {
	font-size: 			18px;
}

li.tagcloud div.terms h5 {
	font-size: 			16px;
}

li.tagcloud div.terms h6 {
	font-size: 			14px;
}

li.tagcloud div.terms h7 {
	font-size: 			12px;
}

/*
li.tagcloud div.terms a.tag_12 {
	font-size: 			12px;
}

li.tagcloud div.terms a.tag_14 {
	font-size: 			14px;
}

li.tagcloud div.terms a.tag_16 {
	font-size: 			16px;
}

li.tagcloud div.terms a.tag_18 {
	font-size: 			18px;
}

li.tagcloud div.terms a.tag_20 {
	font-size: 			20px;
}

li.tagcloud div.terms a.tag_24 {
	font-size: 			24px;
}
*/
div.text a {
	color: 				#009cdc;
	text-decoration: 	none;
}

div.text a:hover {
	text-decoration: 	underline;
}

div.bttm_line {
	width: 				430px;
	padding-bottom: 	30px;
	margin-bottom: 		10px;
	background:			url( ../img/wdg_list_line.png ) left bottom repeat-x;
}

div.bttm_line_short{
	width: 				430px;
	padding-bottom: 	2px;
	margin-top: 		10px;
	margin-bottom: 		20px;
	background:			url( ../img/wdg_list_line.png ) left bottom repeat-x;
}

div#results_list li {
	margin-bottom: 		5px;
}

div#results_list ol {
	margin-left:		25px;
}

/* extras */
div.clear, ul.clear {
	clear: 				both;
}

div.clear_ie6 {
	clear: 				none;
}

div.clear_left {
	 clear: 			left;
}

div.float_left {
	float:				left;
}

div.float_right {
	float:				right;
}

div.float_left _ie6{
	float:				none;
}

/* [ADD START] Florante*/
div.forgot_ww_explain {
	margin-left: 		20px;
	margin-top: 		20px;
}

div.forgot_ww_explain, li.login div.content div.forgot_ww_explain h3, li.login div.content div.forgot_ww_explain h4 {
	color: 				#979797;
}

li.login div.content div.forgot_ww_explain li {
	background: 		none;
	height: 			18px;
	padding: 			0;
}

div.facebook_big_bttn a {
	width: 				230px;
	height: 			117px;
	display: 			block;
	cursor:				pointer;
	background:			url( "../img/facebook_big.png" ) left top no-repeat;
}

div.hyves_big_bttn a {
	width: 				230px;
	height: 			117px;
	display: 			block;
	cursor:				pointer;
	background:			url( "../img/hyves_big.png" ) left top no-repeat;
}

div.facebook_sml_bttn a {
	width: 				50px;
	height: 			40px;
	float:              left;
	background:			url( "../img/facebook_small.png" ) left top no-repeat;
}

div.facebook_sml_bttn a:hover {
	background:			url( "../img/facebook_small.png" ) left top no-repeat;
}

div.hyves_sml_bttn a {
	width: 				50px;
	height: 			40px;
	float:              left;
	background:			url( "../img/hyves_small.png" ) left top no-repeat;
}

div.hyves_sml_bttn a:hover {
	background:			url( "../img/hyves_small.png" ) left top no-repeat;
}

div.wysiwyg {
	margin-top: 		30px;
	width: 				430px;
}

div.signedup {
	padding-top: 		100px;
}

span.disabled {
    color:              white;
}

/* [ADD END] Florante*/

div.errorMessage, div#authMessage, div.notice {
	background-color: #CFECFF;
	border: 2px solid #FFFFFF;
	color: #0051A2;
	font-weight: 700;
	height: 24px;
	line-height: 24px;
	margin-bottom: 20px;
	margin-left: 3px;
	width: 919px;
}

div.errorMessage div, div#authMessage div, div.notice div {
	background-color: #FFFFFF;
	float: left;
	font-size: 18px;
	height: 24px;
	margin-right: 10px;
	text-align: center;
	width: 24px;
}

div.actions a:link, div.actions a:active, div.actions a:visited {
	color: #000;
	font-size: 10px;
	text-decoration: none;
	line-height: 13px;
}

div.actions a:hover {
	text-decoration: underline;
}

div.actions a img {
	margin-bottom: -3px;
}

ul.dictionary li {
	margin: 5px 0;
}

div#preview div.actions {
	color: #000;
	font-size: 10px;
	text-decoration: none;
}

div#preview div.actions img {
	margin-bottom: -3px;
}

div.newsletter {
	width: 200px;
}

div.newsletter p {
	/*margin-top: 	20px;*/
}

div.newsletter img {
	margin-top: 	20px;
	display: 		block;
}

div.newsletter p img {
	margin-top: 	0px;
	display: 		block;
}

div.newsletter ul {
	margin-top: 	20px;
	margin-left: 	20px;
}

ul.anchors {
	margin-bottom:	10px;
}
div.auto_width  {
        width:          auto !important;
}
ul.rss_feeds  {
    list-style:         none;
}
div.content div.auto_width div.left ul.dictionary li p {
    color:              #C2C2C2;
}
div.content div.auto_width div.left ul.dictionary li p strong {
    color:              #000000;
}

/* Newsletter replacements */
div.newsletter_header_left {
	width:				137px;
	height:				137px;
	/*background:			url('http://www.europahoortbijnederland.nl/wp-content/plugins/wp-mailinglist/images/header_left.jpg') no-repeat;*/
}

div.newsletter_header_right {
	width:				292px;
	height:				78px;
	/*background:			url('http://www.europahoortbijnederland.nl/wp-content/plugins/wp-mailinglist/images/header_right.jpg') no-repeat;*/
        
}

div.newsletter_balloon_nieuw {
	width:				397px;
	height:				103px;
	background:			url('http://www.europahoortbijnederland.nl/img/balloon_nieuw.png') no-repeat;
	line-height:		72px;
	text-align:			center;
	font-size:			18px;
	font-weight:		bold;
	text-transform: 	uppercase;
}

/* Blockquote improvement */
blockquote, q {
    font-size:          10px;
    quotes:             "`" "`";
    margin:             0 0 0 5px;
}

/* Replacing style tags */
ul.Dossier li {
	height: 156px;
}

div.dossier_tonen {
    float:left;
    color:white;
    width:150px;
    height:30px;
    padding-top:5px;
}

div.alle_woordenboek_termen {
    margin-top:     20px;
}

div.action, div.termen {
     float:         left;
}

div.form_lines, div.margin {
    margin-top:     0;
}

div.black {
    color: black;
}

div.red {
    color: red;
}

div.delete_div_omheen {
    float: left;
    margin: 20px;
}

div.calendar_width {
    width:      600px;
}

div.link_height {
    height:20px;
    margin-top:10px;
}

div.content_text_margin {
    margin-top: 20px;
}

div.page_title_omheen {
    background: #FFFFFF;
    margin-bottom: 20px;
}

div.banner_width {
    width:  693px;
}

div.pagina-body_background {
     background: #0051A3;
}

ol.ol_entries {
     background: #0051A3;
}

ul.ul_width {
    margin-left:30px;
}

div.dossier_tonen {
    float:left;
    color:white;
    width:150px;
    height:30px;
    padding-top:5px;
}

div.votes_extra {
    margin-top:20px;
    width:500px;
    padding:5px;
    background:white;
}

div.yes_color {
    color:#009cdc;
}

div.no_color {
    color:#009cdc;
}

div.red {
    color: red;
}

div.black {
    color: black;
}

div.top_width {
     width:928px;
}

div.admin_nieuwsbrief {
    background: #ffffff;
}

div.opvuller {
    background: #ffffff;
}

div.search_result_type {
    color: #444444;
    font-size: 10px;
}

div.floatleft {
    float:  left;
}

div.floatright {
    float: right;
}

div.yt_ding {
    margin-left: -10px;
}

li.height1 {
    height: 115px;
}

li.height2 {
    height: 75px;
}

li.feeder {
    height: auto;
    background-image: none;
}

div.opvuller_list {
    line-height: 10px;
}

li.li_title_height {
    height: 156px;
}

div.widget_movie_margin {
    margin-top: 2px;
}

p.dictionary_results {
    text-align:center;
}

li.widget div.content ul.news li.spacer_height_115 {
	height: 115px;
}

li.widget div.content ul.news li.spacer_height_75 {
	height: 75px;
}

li.widget div.content ul.news li.spacer_ANP {
	height: auto; 
	background-image: none;
}

div.lineheight_10 {
	line-height: 10px;
}

div.margin_top_2 {
	margin-top: 2px;
}

object.margin_left_min10 {
	margin-left: -10px;
}

div.recaptcha_only_if_incorrect_sol {
	color: red;
}

p.text_align_center {
	text-align: center;
}

div.iframe div.top {
	width:	928px;
}

span.search_date {
	color: #444444; 
	font-size: 10px;
}

.width_600 {
	width: 600px;
}

.margin_right_60 {
	margin-right: 60px;
}

.margin_top_0 {
	margin-top: 0;
}

.margin_top_20 {
	margin-top: 20px;
}

/* Make search label invisible */
#search .text label {
	display: none;
}