/*****************************************************//*---------------------------------------------------*//* Stylesheet behorende bij www.stadaantharingvliet.nl	Gemaakt door Ernst van der Stok in november 2009 *//*---------------------------------------------------*//*****************************************************//*****************************************************//*---------------------------------------------------*//******************** Main div's *********************//*---------------------------------------------------*//*****************************************************/html {	margin: 0px;	padding: 0px;	border: 0px;	background: #FAFAC8;	overflow-y: scroll; /*Nodig zodat ook IE kan scrollen (was overigens niet bij iedereen) */	overflow-x: hidden; /*CSS3-eigenschap. Forceert alle browsers geen horizontale scrollbalk te geven, zodat schaduw netjes verdwijnt. Dankzij: http://css-tricks.com/eliminate-jumps-in-horizontal-centering-by-forcing-a-scroll-bar/ */}body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: x-small;	color: #333333;	text-align: justify;	margin: 0px;	padding: 0px;	border: 0px;}#container {	margin: 0px auto;	background: #FFFFFF;	min-width: 800px;	max-width: 1050px;}#container2 {	margin-right: -15px; /* heel de zooi opschuiven zodat de schaduw niet te zien is bij kleine schermen */	background: url(../images/container_shadow.png) repeat-y top right;}.accessibility {	/*'ga direct naar'-links voor visueel gehandicapten */	display: none;}/*****************************************************//*---------------------------------------------------*//********************** Header ***********************//*---------------------------------------------------*//*****************************************************/#header {											/* header is het bovengedeelte */	position: relative;	background: #E9CC28 url(../images/header_top.png) repeat-x;	height: 140px;	margin: 0 15px 0 0;	padding: 0;	border: 0px;}#header_top_left {	position: absolute;	left: 0px;	top: 0px;	background: url(../images/header_top_left.png) no-repeat;	height: 140px;	width: 785px;	z-index: 2;}#header_top_right {	position: absolute;	right: 0px;	top: 0px;	background: url(../images/header_top_right.png) no-repeat;	height: 140px;	width: 247px;	z-index: 1;}#search {	position: absolute;	top: 77px;	left: 575px;	float: left;	z-index: 4;}#breadcrumbs, #joomfish {	position: absolute;	top: 123px;	left: 5px;	z-index: 5;}#header_bottom {	background: url(../images/header_bottom.png) repeat-x;	height: 2em;	/*wordt vergroot als de tekst wordt vergroot*/	margin-right: 15px;}#header_bottom_right {	float: right;	background: url(../images/header_bottom_right.png) repeat-x;	height: 2em;	/*wordt vergroot als de tekst wordt vergroot*/}#header_bottom_right table {	/*nodig omdat anders de links naar onder worden verschoven*/	font-size: x-small;	width: auto;	margin-top: 0.3em;	padding-right: 2em;}#header_bottom_transit {	/*overgang van rood naar geel*/	float: right;	background: url(../images/header_bottom_transit.png) no-repeat;	height: 2em;	/*wordt vergroot als de tekst wordt vergroot*/	width: 100px;}/*****************************************************//*---------------------------------------------------*//******************** Menu left **********************//*---------------------------------------------------*//*****************************************************/#menu_left {										/* Het linker menu die in het middengedeelte (content) links zweeft. */	float: left;	background: url(../images/menu_left.png) repeat-y;	/*background als content kort is, dan blijft deze background tot beneden doorlopen. Geen kleur zodat er geen problemen zijn met IE6*/	width: 160px;	/*breedte smaller gemaakt, want je rekt hem op door de padding (width+paddingright = breedte achtergrondplaatje) */	margin: 0; 	padding: 0 30px 0 0; /*padding rekt breedte menu_left op*/	border: 0;	text-align: left;}ul#menulist_root, .newsfeed { /* all lists */		/*Gebruik "Extended Menu"-mod zodat deze id aan de ul-list wordt gegeven. Zonder deze mod wordt alleen een class weergegeven, zodat het javascript voor IE hier niet op kan reageren. Voor het instellen van "Extended Menu"-mod zie http://www.siteground.com/tutorials/joomla15/joomla_dropdown_menu.htm */	padding: 0;	margin: 0;	list-style: none none;}ul#menulist_root li ul { /* second-level lists */	display: none;	position: absolute;	background-color: #E9CC28;	border: 1px solid #990000;	margin: -5px 0 0 5em;	padding: 2px 5px 2px 5px; /*beetje ruimte aan alle kanten van de box creëren*/	text-align: left;	z-index: 10; /*anders blijft de tekst van het hoofdmenu er doorheen komen*/}ul#menulist_root li ul li { /* second-level lists */	width: auto;	/* als dit er niet is, breekt hij lange menu-items af*/}ul#menulist_root li:hover ul, ul#menulist_root li.over ul { /* lists nested under hovered list items */	display: block;	list-style: none none;}#menu_left h3 {	background: #990000 url(../images/menu_moduleheader.png) repeat-x;	color: #FFFFFF;	font-size: 1.2em;	height: 1.4em;	/*wordt vergroot als de tekst wordt vergroot*/	padding-left: 5px; /*padding rekt breedte op, dus padding-left + width = 'het geel in #menu_right' */	width: 159px; /* Dit doet IE6 niet!!!! dus hier dan 164px invullen!!! */}#form-login ul, #form-login li { /*voor alle andere lijsten/links in het linker menu, naast het hoofdmenu (menulist_root) */	margin: 0 5px 0 10px;	padding: 0;	/*De breedte van de input-velden veranderen: modules/mod_login/tmpl/default.php waarbij 'width="18"' is gewijzigd in 'style="width:140px"', zie ook http://www.w3schools.com/tags/att_input_size.asp */}a.mainlevel, a.mainlevel_current, a.mainlevel_active {	/*alle links in het linkermenu (ook in het gebruikersmenu die normaal verborgen is) een eindje van de rand af zetten*/	margin: 0 0 0 5px;	padding: 0;}/*****************************************************//*---------------------------------------------------*//******************** Menu right *********************//*---------------------------------------------------*//*****************************************************/#menu_right {										/* Het rechter menu die in het middengedeelte (content) links zweeft. Margin en padding zijn aangepast voor IE6, waarschijnlijk omdat ik een vaste breedte opgeef */	float: right;	background: #E9CC28 url(../images/menu_right.png) repeat-y;		width: 165px;	margin: 0 15px 0 0;	padding: 0; 	border: 0;	text-align: left;}#menu_right ul, #menu_right li {	margin: 0 5px 0 10px;	padding: 0;}#menu_right .moduletable {	margin-left: 2px;}#menu_right h3 {	background: #990000 url(../images/menu_moduleheader.png) repeat-x;	color: #FFFFFF;	font-size: 1.2em;	height: 1.4em;	/*wordt vergroot als de tekst wordt vergroot*/	padding-left: 5px; /*padding rekt breedte op, dus padding-left + width + margin-left(.moduletable) = width(#menu_right) */	width: 158px; /* Dit doet IE6 niet!!!! dus hier dan 163px invullen!!! */}#menu_right p {		/* Voor de StadsColumn wat ruimte aan beide zijdes en niet uitlijnen */	margin-right: 5px;	padding-left: 5px;	text-align: left;}#menu_right_bottom {	background: #E9CC28 url(../images/menu_right_bottom.png) no-repeat;	width: 165px;	height: 17px;	margin: 0 15px 0 0;	padding: 0; 	border: 0;}/*****************************************************//*---------------------------------------------------*//********************* Footer ************************//*---------------------------------------------------*//*****************************************************/#footer {											/* footer is het ondergedeelte */	clear: both;	/* hierdoor gaat de footer naar beneden en blijft die niet hangen halverwege als de content kort is */	background: #990000;	height: 1.8em;	margin: 0 15px 0 0;	padding: 0;	border: 0;	text-align: center;	color: #FFFFFF;}/*****************************************************//*---------------------------------------------------*//********************** Content **********************//*---------------------------------------------------*//*****************************************************/#content {											/* content is het middengedeelte */	background: url(../images/menu_left.png) repeat-y;	/*background als content lang is, dan blijft background van menu_left tot beneden doorlopen*/	margin: 0;	padding: 10px 200px 20px 190px;	border: 0px;	text-align: left; /* speciaal voor IE6 extra nodig */}.print {	/*header plaatje die wel bij het printen zichtbaar moet worden gemaakt */	display: none;}.contentheading {		/* Titels IN onderwijs en geloof e.d. (en alle "lees verder stukjes") */	font-size: 1.1em;	font-weight: bold;}.contentpaneopen .small, h4 {	font-style: italic; /* De tekst die bij "Written by" ofwel "Geschreven door" ofwel "Alias auteur" bij de artikel-parameters komt te staan. Het bestand is overigens aangepast om er ook "Persbericht blablabla" te kunnen schrijven. Zie ook: http://forum.joomla.org/viewtopic.php?f=469&t=265773 ("Core Folders >> Language Folder >> en-GB Folder >> en_BG com_content.ini File => Line 106 || change it to suit your needs. The %s refers to which user did the authoring.") */	font-weight: normal;	/* Vroeger h4 gebruikt, nu maar even schuindrukken en niet meer vet voor het idee */}.componentheading {	font-size: 1.2em;	font-weight: bold;}.article_column {		/* Kolommen voorpagina beetje ruimte tussen elkaar geven */	padding: 0 10px 0 0;}.article_column p {		/* Ruimte tussen titel, auteur en tekst verkleinen */	margin: 0;}.poll .pollstableborder {	text-align: left;}.createdate {			/* Datum artikel gemaakt */	color: #6699FF;}.inputbox {				/* Boxen om gebruikersnaam en wachtwoord in te vullen, de zoekbox en contactformulier */	font-size: 1.1em;	font-weight: bold;	color: #666666;	background: #FFFFFF url(../images/zoekbalk.gif) repeat-x;	border: 1px solid;}.intro {	display: none;}.streep, .center {	text-align: center;}a {	color: #660000;	text-decoration: none;}a:hover {	text-decoration: underline;}ul {	list-style-image: url(../images/arrow.png);}img {	border: none;}div.browsers {			/* Voor gebruik op de browser disclaimer */	text-align: center;	float: left;	height: 160px;	width: 130px;}div.browsers img {	height: 110px;}div.code {				/* Voor gebruik HTML-code */	background-color: #ffddbb;	margin: 10px 20px 0 20px;}.img_caption, div.img {				/* Box voor een plaatje */	font-style: italic;	font-size: 0.9em;	margin: 0;}	div.left, div.img#left {			/* Plaatje links (vroeger id=left, class is beter)*/	text-align: justify;	float:left;	margin: 0 25px 15px 0;	/* Eventueel top-marge aanpassen voor IE */}div.center, div#center {		/* Plaatje in het midden  (vroeger id=center, class is beter)*/	text-align: center;	margin: 15px auto;}div.right, div.img#right {			/* Plaatje rechts  (vroeger id=right, class is beter)*/	text-align: justify;	float:right;	margin: 0 0 15px 25px;	/* Eventueel top-marge aanpassen voor IE */}