body {
	background-image:		url('images/bg.jpg');
	background-repeat:		repeat-x;
	background-position:	bottom;
	background-attachment:	fixed;
	background-color:		#E3E3E3;
	margin:					0 0 0 0px;
	font-family:			Verdana, Arial, Helvetica, sans-serif;
	font-size:				11px;
}

div#outer {
	width:				1000px;
	position:			absolute;
	left:				50%;
	margin-left:		-578px;
}

a:link, a:visited, a:hover, a:active {
	color:				#000000;
	text-decoration:	none;
}

div#top_menu {
	position:			absolute;
	z-index:			1;
	left:				78px;
	top:				0px;
	height:				21px;
	font-family:		Palatino Linotype, Tahoma, Georgia, "Trebuchet MS", sans-serif;
	font-size:			12px;
    background-image:	url('images/bgblack.jpg');
    width:              100%;
}
div#top_menu_left {
    margin-left:        3px;
    padding:            2px;
    float:              left;
}
div#top_menu_left a, div#top_menu_right a {
    color:              white;
    text-decoration:    none;
    font-weight:        bold;
}
div#top_menu_right {
    margin-right:       3px;
    padding:            2px;
    float:              right;
}

div#header {
	position:			absolute;
	z-index:			1;
	left:				78px;
	top:				21px;
	height:				109px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
	background-color:  	#FFFFFF;
    width:              100%;
}
div#header_left {
    float:              left;
}
div#header_center{
    float:              left;
    text-align:         center;
    margin:             25px 0px 0px 40px;
}
div#header_right {
    float:              right;
}
div#header_weer {
    position:           absolute;
    top:                13px;
    right:              31px;
}

div#down_menu {
	position:			absolute;
	z-index:			1;
	height:				21px;
	top:				130px;
	left:				78px;
	font-family:		Palatino Linotype, Tahoma, Georgia, "Trebuchet MS", sans-serif;
	font-size:			12px;
    background-color:  	#262626;
    width:              1000px;
}
div#down_menu_left {
    width:              221px;
    float:              left;
    margin-bottom:      0px;
}
div#down_menu_mail {
    width:              558px;
    float:              left;
    padding-top:        0px;
    font-weight:        bold;
    text-align:		center;
}
div#down_menu_mail a {
    color:              white;
    text-decoration:    none;
    font-weight:        bold;
}
   
div#down_menu_search { 
    color:         	white;
    text-decoration:    none;
    font-weight:        bold;;
    width:              200px;
    float:              right;
    margin-bottom:      0px;
}
div#down_menu_right {
    width:              21px;
    float:              right;
    margin-bottom:      0px;
}

div#content {
	position:		    absolute;
	z-index:		    1;
	left:			    78px;
	top:			    159px;
	overflow:		    visible;
	font-family:	    Verdana, Arial, Helvetica, sans-serif;
	font-size:		    12px;
    background-color:  	white;
	width:			    100%;
}
div#content_top_left {
    float:              left;
}
div#content_top_right {
    float:              right;
}

div#contentleft {
    float:              left;
    padding-top:        15px;
}

div#main {
	text-align:		    left;
    width:              500px;
    float:              left;
    padding:            15px 0px 0px 10px;
}

div#contentright {
    float:              right;
    padding-top:        15px;
}

div#ads {
	position:		    relative;
    clear:              both;
    width:              1000px;
    top:                10px;
    padding-bottom:     4px;
}
.ads_fp {
    width:              499px;
    margin:      	10px;
    text-align:         center;

}

div#copy {
    clear:              both;
	float:			    right;
	font-family:	    Verdana, Arial, Helvetica, sans-serif;
	font-size:		    11px;
    font-weight:        bold;
    position:           absolute;
    padding:            50px 0px 30px 200px;
}
div#footer {
	position:		    relative;
	z-index:		    1;
	font-family:	    Verdana, Arial, Helvetica, sans-serif;
	font-size:		    12px;
    clear:              both;
    width:              1000px;
    top:                15px;
}


div#footer_left {
    float:              left;
    width:              15px;
}
div#footer_center {
    float:              left;
    text-align:         center;
    text-decoration:    none;
    font-weight:        bold;
    width:              969px;
    background-color:   white;
    padding-bottom:     4px;
}
div#footer_right {
    float:              left;
    width:              15px;
}

.block-item {
    border-bottom:      1px solid #e4e4e4;
}
.block-item:hover, .block-item a:hover {
    background-color:   #E5E5E5;
}
.block-item a{
    display:            block;
}

.block-item-most {
    border-bottom:      1px solid #e4e4e4;
}
.block-item-most:hover, .block-item-most a:hover {
    background-color:   #E5E5E5;
}

.block-item-time {
    color:              #9C9C9C;
    float: left
}

.blockheading {
    border-bottom:		1px solid #e4e4e4;
	background-image:	url('images/kaderbg.jpg');
	text-align:			left;
	height:				18px;
    padding:            2px 0px 0px 3px;
    font-weight:        bold;
}

.blockheadingregio {
    border-bottom:		1px solid #e4e4e4;
	background-image:	url('images/kaderbg.jpg');
	text-align:			center;
	height:				18px;
    padding:            2px 0px 0px 3px;
    font-weight:        bold;
}
h1 {
    border-bottom:		1px solid #e4e4e4;
	background-image:	url('images/kaderbg.jpg');
	height:				18px;
	text-align:			left;
    border-top:			0px solid #e4e4e4;
    padding:                2px 0px 0px 3px;
    font-weight:            bold;
    font-size:		    12px;
    margin:		    0;
}

.fp-block_right {
    width:              290px;
    border:				2px solid #e4e4e4;
    text-align:         center;
}
.fp-block_left {
    width:              150px;
    border:				2px solid #e4e4e4;
    text-align:         center;
}
.fp-blocklist {
    text-align:         left;
    margin:             0px 0px -1px 12px;
}

.news_article {
    width:              499px;
    border:				2px solid #e4e4e4;
    margin-bottom:      10px;
}
.news_article_image {
    float:              left;
    margin:             3px 3px 3px 3px;
}
.news_article_image_fp {
    float:              right;
    margin:             3px 3px 3px 3px;
}
.news_article_image_regio {
    float:              center;
    margin:             4px 3px 3px 3px;
}
.news_article_text {
    text-align:         left;
    margin:             3px 3px 0px 0px;
}
.news_article_url {
    text-align:         right;
    font-family:        Arial;
    margin:             0px 5px 3px 0px;
}
.news_article_url a:link, .news_article_url a:visited, .news_article_url a:hover, .news_article_url a:active {
    color:              #9C9C9C;
}
.news-blocklist {
    text-align:         left;
    margin:             0px 0px -1px 12px;
}
.news-block-left {
    width:              240px;
    border:		2px solid #e4e4e4;
    float:         	left;
    text-align:		center;
    margin-bottom:      10px;
}
.news-block-right {
    width:              240px;
    border:		2px solid #e4e4e4;
    float:         	right;
    text-align:		center;
    margin-bottom:      10px;
}
.news-block {
    border:		2px solid #e4e4e4;
    text-align:         center;
}
.news-block-picture {
    border-bottom:		1px solid #e4e4e4;
	background-image:	url('images/kaderbg.jpg');
	text-align:			left;
	height:				18px;
    padding:            2px 0px 0px 3px;
    font-weight:        bold;
}

.latest_article {
    width:              495px;
	background-color:	#CFECEC;
    text-align:         center;
    padding:            5px 2px 0px 2px;
}
.latest_article_title {
	font-family:	    "Trebuchet MS";
	font-size:		    18px;
	color:			    #2e4f84;
    margin:             5px 0px 5px 0px;
}

.news-article-selected-about {
    font-size:          10px;
    color:              #9C9C9C;
    padding:            3px 0px 10px 3px;
}
.news-article-selected-image {
    float:              right;
    margin:             3px 3px 3px 3px;
    width:              200px;
}
.news-article-selected-text {
    padding:            0px 3px 0px 3px;
}
.news-article-selected-source {
    text-align:         right;
    font-size:          10px;
    color:              #9C9C9C;
    clear:              both;
    padding:            0px 5px 5px 0px;
}
.news-article-selected-button-bar {
    text-align:         right;
    border-top:         1px solid #e4e4e4;
    clear:              both;
    padding:            4px 5px 0px 0px;
}
.news-article-selected-reaction-list {
    margin-bottom:      -1px;
}
.news-article-selected-reaction-about {
    padding:            3px 0px 3px 3px;
}
.news-article-selected-reaction-text {
    border-bottom:      1px solid #e4e4e4;
    padding:            3px 3px 3px 3px;
}

.plaats {
	font-size:			12px;
	font-family:		Verdana, Arial, Helvetica, sans-serif;
	background-color:	white;
	color:				black;
	height:				18px;
}
.weer-block-left {
    height:		18px; 
    width:              240px;
    border:		2px solid #e4e4e4;
    background-image:	url('images/kaderbg.jpg');
    float:         	left;
    text-align:		center;
    margin:             0px 0px -1px 12px;
    font-weight:        bold;
}
.weer-block-right {
    height:		18px;
    width:              240px;
    border:		2px solid #e4e4e4;
    background-image:	url('images/kaderbg.jpg');
    float:         	right;
    text-align:		center;
    margin:             0px 0px -1px 12px;
    font-weight:        bold;
}
.weer-block {
    height:		18px;
    width:              490px;
    border:		2px solid #e4e4e4;
    text-align:		center;
    border-bottom:	1px solid #e4e4e4;
    background-image:	url('images/kaderbg.jpg');
    text-align:		center;
    padding:            2px 0px 0px 3px;
    font-weight:        bold;
}

.search_highlight {
	background:	        yellow;
	color: 		        black;
}

p.notice {
    border:             1px dotted gray;
    background:         white;
    padding:            1px;
    font-weight:        bold;
    font-size:          90%;
}
p.error {
    border:             1px dotted red;
    background:         white;
    padding:            1px;
    font-weight:        bold;
    font-size:          90%;
}
