/* COLORS */
/* Background:     #FFEFD6 */
/* Background 2:   #FEE7C7 #FEE4C1 */
/* Reinaldarood:   #B80645 #B1043A */
/* Foreground:     #AE0435 */
/* Dark links      #DF0000 */
/*  */

/* general stuff */


body { margin:0; padding:0; font-size:14px; font-family: verdana, Arial, Helvetica, sans-serif; background-color:#FFEFD6; color:#AE0435; }

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


/* Layout */

#box { position:relative; width:800px; min-height:600px; margin-right:auto; margin-left:auto;
background-color:#FEE7C7; background-image:url(../images/balk_scrollen.png); background-repeat:repeat-y;
border-right:2px solid #B80645; border-left:2px solid #B80645; }

/* ======= HEADER BOX ITEMS ============= */
#header { height:184px; background-image:url(../images/balk_boven.png); background-repeat:no-repeat; }

.menu-nav { float:right; margin:95px 8px 0 0; list-style:none; }
.menu-nav li { display:inline; margin-right:0px; margin-left:40px; }

#header a:link, #header a:visited { color:white; text-decoration:none; font-size:12px; font-weight:bold; }
#header a:hover { color:white; text-decoration:underline; }
#header a:hover { color:gold; text-decoration:underline; }

#pathway { display:none; padding:1px 0 0 8px; color:white; font-size:12px; }


/* ======= MAIN MENU LEFT ============= */
#mainmenu { float:left; width:215px; height:415px; background-image:url(../images/balk_links.png); background-repeat:no-repeat; border:0px dashed blue; }

ul.menu { list-style:none; margin-top:0; margin-left:0; padding-left:10px; font-weight:bold; font-size:13px; }
ul.menu li { margin-bottom:4px; }

ul.menu ul { list-style:none; margin-left:0; padding-left:10px; font-weight:normal; }
ul.menu ul li { margin-bottom:3px; }


ul.menu a:link, ul.menu a:visited { color:white; text-decoration:none; }
ul.menu a:hover { color:white; text-decoration:underline; }
ul.menu a:hover { color:gold; text-decoration:underline; }


/* !!! GEWIJZIGD: modules/mod_mainmanu.php line 207-212 !!! */
.submenu1 { margin:3px 0 3px 4px; font-size:13px; }
.submenu2 { margin:3px 0 3px 8px; font-size:12px; }
.submenu3 { margin:3px 0 3px 12px; }
.submenu4 { margin:3px 0 3px 16px; }
.submenu5 { margin:3px 0 3px 20px; }
.submenu6 { margin:3px 0 3px 24; }

#mainmenu #search { margin:30px 0 10px 0; padding:0; width:125px; background:#B1043A;
border-top:0px solid #B1043A;
border-right:0px solid #B1043A;
border-bottom:0px solid #B1043A;
border-left:0px solid #B1043A;
}
#mainmenu #search input { margin:0 0 0 5px; padding:0 0 0 2px; width:115px;
color:white; background:#B1043A; border:1px solid white; }


/* ======= SPECIAL BOX RIGHT ============= */
#user1 a:link, #user2 a:link, #user3 a:link, #tickers a:link { text-decoration:none; color:#7F0000; }
#user1 a:visited, #user2 a:visited, #user3 a:visited, #tickers a:visited { text-decoration:none; color:#7F0000; }
#user1 a:hover, #user2 a:hover, #user3 a:hover, #tickers a:hover { text-decoration:underline; }
#user1 a:active, #user2 a:active, #user3 a:active, #tickers a:active { text-decoration:underline; }

#user1, #user3 { clear:right; float:right; width:150px; }
#user1 h3, #user3 h3 { margin:0 0 5px 0; padding:0; font-size:1em; text-align:center;
border-color:#AE0435;
border-style:solid;
border-width:1px 0 1px 0; }
#user1 ul, #user3 ul { margin:0 0 0 18px; padding:0; font-size:13px; list-style-image:url(../images/arrowrood.png); }
#user1 li #user3 li { margin:0 0 0 0px; padding:0; }

#user2 { clear:right; float:right; width:150px; }
#user2 h3 { margin:10px 0 5px 0; padding:0; font-size:1em; text-align:center; border-color:#AE0435;
border-style:solid;
border-width:1px 0 1px 0; }
#user2 ul { list-style:none; margin:0; padding:0; font-size:13px; }

#tickers { clear:right; float:right; width:150px; }
#tickers h3 { margin:10px 0 5px 0; padding:0; font-size:1em; text-align:center;
border-color:#AE0435;
border-style:solid;
border-width:1px 0 1px 0; }
#tickers ul { list-style:none; margin:0; padding:0; font-size:13px; }
#tickers td { padding:0; font-size:13px; }

/* ======= FOTOBOX RIGHT ============= */
.moduletablefotobox { clear:right; float:right; width:200px; margin:0 5px 0 10px; }

/* ======= FOOTER BOX ============= */
/* !!! GEWIJZIGD: includes/footer.php EOF !!! */
#footer { position:absolute; right:5px; bottom:5px; margin:25px 5px 0 0; font-size:11px; color:#9F9F9F; text-align:right; }
#footer a:link, #footer a:visited { color:#9F9F9F; text-decoration:none; }
#footer a:hover { color:#9F9F9F; text-decoration:underline; }


/* ======= CONTENT LINKS ============= */
.content a:link { text-decoration:none; color:#7F0000; }
.content a:visited { text-decoration:none; color:#7F0000; }
.content a:hover { text-decoration:underline; }
.content a:active { text-decoration:underline; }


/* ======= CONTENT BOX ITEMS ============= */
#maincolumn { margin:0 0 0 215px; padding-left:0px; border:0px dashed blue; }
.content { width:580px; }
.content img { border-width:0; }
.rechts { float:right; margin-left:10px; }

div#component-contact { width:560px; }
div#component-contact div.contentpaneopen { width:560px; }

.componentheading { font-size:1.15em; font-weight:bold; }
div.componentheading { margin:10px 0 8px 5px; font-size:1.15em; font-weight:bold; }

.contentheading { font-size:1.15em; font-weight:bold; }

/* !!! GEWIJZIGD: components/com_content/content.html.php line 736 !!! */
.contentpaneopen td.creator { padding:0 20px 0 0; font-size:0.8em; text-align:right; }
.contentpaneopen td.createdate { padding:0 20px 0 0; font-size:0.8em; text-align:right; }

.back_button { margin:10px 0 10px 200px; font-size:13px; }
.back_button a:link, .content a:visited { text-decoration:none; }
.back_button a:hover { text-decoration:none; }
.back_button a:hover { text-decoration:none; }

span.article_seperator { display:none; }


/* !!! GEWIJZIGD: components/com_content/content.html.php line 819 !!! */
div.readon { margin-top:0px; padding:0; font-style:italic; }
.modifydate { margin:0 20px 0 0; padding:0; width:550px; font-size:0.8em; text-align:right; }

/* !!! GEWIJZIGD: components/com_content/content.html.php line 355 !!! */
.blogsectionlinks { color:#AE0435; }

/* !!! GEWIJZIGD: components/com_content/content.html.php lines 838, 852-854 !!! */
.pagenav { font-size:13px; float:right; text-align:right; text-transform:lowercase; }
.pagenav_prev { text-align:right; }
.pagenav_next { width:100px; text-align:right; }

.contentpaneopen { margin:0px; border:0px solid blue; }
.contentpaneopen td { padding:5px; }
.contentpaneopen h3 { font-size:1.15em; font-weight:bold; }

.contentpaneopen a:link { text-decoration:underline; color:#7F0000; }
.contentpaneopen a:visited { text-decoration:underline; color:#7F0000; }
.contentpaneopen a:hover { text-decoration:underline; }
.contentpaneopen a:active { text-decoration:underline; }

.contentpaneopen p { margin-top:0px; margin-bottom:8px; }

.contentpane {
margin:0;
width:545px;
font-size:13px;
text-align:left;
border:0px solid blue;
}

.contentpane a:link { text-decoration:none; color:#7F0000; }
.contentpane a:visited { text-decoration:none; color:#7F0000; }
.contentpane a:hover { text-decoration:underline; }
.contentpane a:active { text-decoration:underline; }

.contentpane table {
text-align:left;
border-bottom:0px solid black; }


.contentpane ul { margin-top:20px; }
.contentpane li { margin-bottom:10px; }


.itemtable a:link { text-decoration:underline; color:#7F0000; }
.itemtable a:visited { text-decoration:underline; color:#7F0000; }
.itemtable a:hover { text-decoration:underline; }
.itemtable a:active { text-decoration:underline; }


.nowrap { float:left; margin:0 0 8px 0; }
.nowrap input { border:1px solid #9F9F9F; }
.nowrap select { border:1px solid #9F9F9F; }

.sectiontableheader { padding:3px 0 3px 0; border-bottom:1px solid black; }

.sectiontableentry1 td { padding:2px 4px 2px 0; vertical-align:top; }
.sectiontableentry2 td { padding:2px 4px 2px 0; vertical-align:top; }

td.sectiontableheader img { display:none; }

/* POLL BUTTONS */
input.button { margin-top:10px; padding:1px; color:white; background:#AE0435; border:0; }
input.task_button { padding:1px; color:white; background:#AE0435; border:0; }

select.button { margin-bottom:2px; padding:1px; color:#AE0435; background:#FEE2BD; border:1px solid #AE0435; }

td.sectiontableentry1 { padding:2px 0 2px 0; text-align:left; }
td.sectiontableentry2 { padding:2px 0 2px 0; text-align:left; }

.module table.pollstableborder { border:0px solid #B80645; }
table.pollstableborder { border:1px solid #B80645; }

/* !!! GEWIJZIGD: components/com_content/content.html.php lines 313 !!! */
.sectiontablefooter { padding:8px 0 5px 0; text-align:center; }
.sectiontablefooter span { float:none; font-size:12px; font-weight:bold; }

/* !!! GEWIJZIGD: components/com_content/content.html.php lines 322 !!! */
.sectiontablecounter { text-align:right; font-size:12px; font-weight:bold; }

/* ======= SEARCH RESULT PAGE ============= */
.searchresults a { font-weight:bold; }
.searchresults span.smallbold { font-weight:bold; }

div.sitemap a:link, div.sitemap a:visited  { text-decoration:none; }

div.pagination { display:inline; }
div.pagination span { margin:0 4px 0 4px; }
div.pagination a { margin:0 4px 0 4px; }

