@import url(nav_menus.css);

* {
    margin: 0;
    padding: 0;
}

/* @group elements */
/* Html elements  **************************************** */

div, .noborder {
    border: 0;
}

html {
height: 100%;
}

body{
    color: #000;
    font: 76%/1.4em Arial, Helvetica, sans-serif;
	height: 100%;
	margin: 0;
	padding: 0;
	background-color: #773a27;
}

h1 { font-size: 1.8em;}
h2 { font-size: 1.4em;}
h3 { font-size: 1.2em;}
h4 { font-size: 1.1em;}
h5 { font-size: 1.0em;}
h6 { font-size: 0.9em;}

h1,h2,h3,h4,h5,h6 { font-family: Arial, Helvetica, sans-serif; }

a { 
	color: #EC584D; 
	text-decoration: none;
	font: 1em trebuchet, sans-serif;
}

a:link {color: #E72E20;}
a:visited {}
a:hover {color: #903;}
a:active {}

a.tooltip {position: relative;}
a.tooltip span {display: none;}
a.tooltip:hover span{ /* top afhankelijk maken van aantal karakters per <li> */
	display: block;
	position: absolute;
	width: 200px;
	top: 4em;
	left: 6em;
	padding: 0.2em 0.4em;
	border: 1px solid black;
	background-color: #fff;
}

img { border: 0; }

ul { list-style: none; }

hr {
    border: none 0;
    text-align: left;
    border-top: 1px solid #E7C2C2;
    margin: 0 auto 1px 0 !important;
    margin: 0 0 -6px; /* IE */
    height: 1px;
}

/* @end elements */

/* @group page layout ************************** */
/* paginastructuur */

div#pagina {
position: relative;
width: 100%;
background-color: #fff;
}

div#header {
	position: relative;
	margin: 0 auto 35px;
	padding-top: 25px;
	width: 930px;
	height: 50px;
}

div#header .inlineInput { /* formveld */
	position: absolute;
	right: 0;
	bottom: 0;
	width: 270px;
	height: 23px;
}

div#mainContainer {
    position: relative;
    width: 961px;
    margin: 0 auto;
    border-right: 1px solid #e72e20;
	z-index: 1;
	padding: 0;
}

div#bodyContainer {
	float: left;
	margin: 0 16px 8px;
	width: 930px;
	display: inline; /*IE6 double-margin bug */
}

div#bodyContainer ul#hoofdnav { /* hoofdnavigatie linkerkant */
	float: left;
	padding-left: 0;
	margin-left: 0;
}

div#bodyContainer div#brood { /* middelste kolom */
	float: left;
	margin-left: 20px;
	width: 510px;
	display: inline; /* IE6 double-margin bug */
	font-size: 125%;
}

div#brood a {
font-weight: bold;
}

#page_links {
position: absolute;
top: 22px;
right: 0;
}

#set_normal {
	display:none;
}

#set_bigger {
	display: block;
}

#set_normal a, #set_bigger a {
}

div#breadcrumbs {
	position: relative;
	height: 30px;
	margin-top: 20px;
	font: 14px "Trebuchet MS";
	color: #000;
	font-weight: bold;
}

div#breadcrumbs a {
	font: 14px "Trebuchet MS";
	color: #000;
	text-decoration: underline;
	font-weight: normal;
}

div#tabNav {
	position: relative;
	clear:left;
	width: 510px;
	height: 74px;
	background: url(../img/tabs/tabs_bg.png) left top no-repeat;
	font: 14px "Trebuchet MS";
	padding: 14px 0 0 0;
}

div#tabNav ul {
position: relative;
margin: 0;
padding: 0;
}

div#tabNav ul li {
display: inline;
float: left;
margin: 0 0 0 16px;
padding: 0 0 0 10px;
height: 27px;
}

div#tabNav ul li a {
display: block;
margin: 0;
padding: 8px 10px 4px 0;
color: #903;
text-decoration: underline;
text-align: center;
font-weight: bold;
}

div#tabNav ul li.current {
	background: url(../img/tabs/tab_links_bg.gif) no-repeat top left;
}
div#tabNav ul li.current a {
	background: url(../img/tabs/tab_rechts_bg.gif) no-repeat top right;
	color: #E72E20;
	text-decoration: none;
}

div#tabNav ul li.current a:hover {
color: #903;
}

div#tabNav ul li a:hover {
color: #fff;
}

div#tabNavSmall {
	position: relative;
	padding: 0;
	height: 10px;
	width: 510px;
	background: url(../img/tabs/linkbalk_small.gif) repeat-x left top;
	overflow: visible;
	margin-bottom: 1.0em;
}

div#brood #broodtekst {
	position: relative;
    padding: 0 20px 30px 10px;
    width: 480px;
	min-height: 550px;
	overflow: visible;
	background: url(../img/brood_gradient_bg.jpg) no-repeat left bottom;
}

div#brood h3 a {
font-size: 1.0em;
font-weight: bold;
margin-top: 1.0em;
text-decoration: underline;
}

div#bodyContainer div.nieuws {
	float: right;
	width: 270px;
	clear: right;
}

div.nieuws div.item {
	position: relative;
	padding-bottom: 25px;
	margin-bottom: 10px;
	background: #f5e7e7 url(../img/linkerhoek_kolom_rechts.jpg) bottom left no-repeat;
	height: 270px;
}

#laatstenieuwsitem div.nieuws div.item, #laatsteactiviteit div.nieuws div.item {
height: 1%;
overflow: visible;
}

div.nieuws div.uitgelicht {
	position: relative;
	margin-bottom: 10px;
	color: white;
	width: 270px;
}

#uitgelichtimg {
	width: 270px;
	overflow: hidden;
}

div#footer {
	position: relative;
	width: 100%;
	overflow: visible;
	height: 200px;
	background-color: #773a27;
	clear: both;
}

div#footer div#bodyPiece {
	position: relative;
	margin: 0 auto;
	padding: 0 15px;
	width: 930px;
	height: 90px;
	background: white url(../img/footer/hoekjes_footer.jpg) no-repeat center bottom;
}

#bodyPiece a.goodBadUgly, #bodyPiece div.goodBadUgly {
    float: left;
    width: 313px;
    height: 90px;
    margin-right: 2px;
    overflow: hidden;
    display: inline; /* IE6 ... */
}

#bodyPiece a#good{
	display: block;
    background-image: url(../img/footer/footer_left.jpg);
	color: #000;
}

#bodyPiece a#good:hover {
    background-image: url(../img/footer/footer_left_hover.jpg);
}

#bodyPiece a#bad{
	display: block;
    background: #868 url(../img/footer/footer_center.jpg) left top no-repeat;
	color: #fff;
}

#bodyPiece a#bad:hover{
    background: #868 url(../img/footer/footer_center_hover.jpg) left top no-repeat;
	cursor: pointer;
	color: #fff;
}

#bodyPiece div#ugly {
    width: 300px;
    margin: 0;
    background-image: url(../img/footer/footer_right.jpg);
	font-weight:bold;
	color: #fff;
}
#bodyPiece div#ugly p a {
	font-weight:bold;
	color: #fff;
}
#bodyPiece div#ugly p a:hover {
text-decoration: underline;
}

div#ugly .inlineInput {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 292px;
	height: 23px;
	margin: 0 8px 20px 0;
}

div#footer #menu {
    position: relative;
	margin: 10px auto;
	width: 929px; 
    height: 25px;
    border-left: 1px solid #ccc;
}

/* End hide from IE-mac */

/* @end layout ************************** */

/* @group content  ********************** */
img#imgHome { margin-bottom: 20px; } /* foto midden op home */

div#header img#logo {
	float: left;
	padding-top: 10px;
}
/* middenkolom inhoud ******************** */
#broodtekst img, .gids_item img, .news_item img {
	float: left;
	margin: 0 0.7em 0.1em 0;
}

#broodtekst h3, #broodtekst h4 {
	margin: 0;
	color: #773A27;
	font-weight: bold;
	clear: left;
}

#broodtekst p.nieuwsdatum {
margin-top: 1.0em;
margin-bottom: -1.0em;
}

#broodtekst h5 {font-weight: bold;}

#broodtekst p {
	padding-bottom: 1.4em;
}

#broodtekst p.nieuwsbrief {
	padding: 0.8em 0 ;
	line-height: 2;
	border-bottom: 2px solid #E7C2C2;
}

#broodtekst a.linkKop {
	display: block;
}

#broodtekst ul {
	list-style: square outside;
	margin-bottom: 15px;
}

#broodtekst li {
	margin-left: 2em;
}

#attachments {
margin: 1.0em 0;
}
#broodtekst #pager {
	position: relative;
	margin: 0 50px;
	height: 30px;
	font-weight: bold;
	font-size: 0.9em;
}

#pager ul {
	text-align: center;
}
#pager li {
	display: inline;
	margin-left: 0.7em;
}
#pager a {
	color: #903;
	text-decoration: underline;
}
#pager a#current {
	color: #EC584D;
	text-decoration: none;	
}
#pager a:hover {
	color: #EC584D;
}
/* rechterkolom inhoud ******************** */

div.nieuws h2 {
    width: 270px;
    height: 0;
    background: #900 url(../img/laatste_nieuwsitem_vervolg.png) left top no-repeat;
    color: #900;
    padding-top: 40px;
	overflow: hidden;
    font-weight: bold;
}

div.nieuws h2#laatsteprojecten {
    width: 270px;
    height: 0;
    background: #900 url(../img/laatste_projecten.png) left top no-repeat;
    color: #900;
    padding-top: 40px;
	overflow: hidden;
    font-weight: bold;
}

div.nieuws div.uitgelicht h2 {
    background: #f5e7e7 url(../img/uitgelicht_home.png) no-repeat left top;
    color: #f5e7e7;
    height: 0;
    padding-top: 40px;
	overflow: hidden;
	font-weight: bold;
}

div.nieuws div.uitgelicht p#transparant {
	position: absolute;
	bottom: 0;
	left: 0;
	height: 35px;
	width: 260px;
	margin: 0;
	padding: 10px 0 0 10px;
	font-weight: bold;
	background:  url(../img/uitgelicht_bottom.png) no-repeat left bottom;
}

div.nieuws div.uitgelicht a.uitgelicht_titel {
color: #fff;
font-weight: bold;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
}

div.nieuws ul {
    padding: 0;
    margin: 0;
	list-style: none;
}

div.nieuws li {
    background: transparent url(../img/bullet.gif) no-repeat left top; 
   	margin-left: 0;
    padding: 0;
}

div.nieuws li a {
	padding: 8px 0 10px 20px;
	color: black;
	display: block;
	border-top: 1px solid white;
	margin-left: 0;
	line-height: 1.35em;
}

div.nieuws li a:hover {
	background: url(../img/nieuws_item_bg.png) repeat-y;
}

div.text_content, div.gids_item {
margin-bottom: 2.0em;
}

img.gids_image {
position: relative;
float: left;
}

.gids_images_top {
background: #f8c1be url(../img/gids_images_top.gif) left top no-repeat;
width: 510px;
overflow: visible;
padding-top: 10px;
margin: 1.0em 0 1.0em -10px;
clear:left;
}

.prod_images {
padding: 10px 0 10px 10px;
display: block;
background-color: #f8c1be;
height: 100%;
overflow: visible;
}

.gids_images_bottom {
clear: left;
background: #f8c1be url(../img/gids_images_bottom.gif) left bottom no-repeat;
width: 505px;
height: 25px;
color: #903;
padding: 15px 0 0 5px;
}

div.apppager {
display: block;
text-align: center;
padding: 1.0em;
font-size: 14px;
color: #ec584d;
}

div.apppager a {
font-size: 14px;
font-weight: bold;
color: #903;
text-decoration: underline;
}

div.apppager a:hover {
color: #ec584d;
}

a.naarboven {
margin-top: 3px;
font-size: 14px;
float: right;
background: url(../img/naar_boven.gif) left top no-repeat;
padding-left: 14px;
padding-bottom: 1.5em;
font-weight: bold;
text-decoration: underline;
}

a.afdrukken {
margin-top: 3px;
font-size: 14px;
float: left;
background: url(../img/print.gif) left top no-repeat;
padding-left: 20px;
padding-bottom: 1.5em;
font-weight: bold;
text-decoration: underline;
}

a.terug {
font-size: 14px;
float: right;
background: url(../img/terug.gif) left 3px no-repeat;
padding-left: 14px;
font-weight: bold;
text-decoration: underline;
}

a.module_textenum_title {
font-size: 1.4em;
color: #222;
}
a.module_textenum_title:hover {
text-decoration: none;
}
/* footer **************************** */
div#footer img#beeld {
	float: left;
	margin: 4px 0 auto 8px;
}

div#footer p {
	position: relative;
	padding: 16px 10px 8px 15px;
}

div#footer #good p {
	margin: 0 0 0 79px;
	font-weight: bold;
}

div#footer #bad p {
	width: 200px;
	color: white;
}

/* @end content ************************* */
/* @group forms ************************* */
label, input, select {
    float: left;
    display: block;
}

input, select {
	border: 1px solid #999;
}

label{
	width: 85px;
	text-align: right;
	padding-right: 20px;
}

input#submit {
	margin-left: 10px;
	background-image: url(../img/input.gif);
	width: 67px;
	height: 21px;
	color: white;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

input#submit:hover {
	background-image: url(../img/input_over.gif);
	cursor: pointer;
}

input.submit {
	margin-left: 10px;
	background-image: url(../img/input_nieuwsbrief.gif);
	width: 67px;
	height: 21px;
	color: white;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

input.submit:hover {
	background-image: url(../img/input_nieuwsbrief_over.gif);
	cursor: pointer;
}



form.search fieldset, form.nieuwsbrief fieldset {
	width: 100%;
	border: 0;
}

form.search input {
	width: 200px;
	height: 19px;
	margin: 0;
	border: 1px solid #999;
}

form.search input#zoekterm_home {
	width: 220px;
}

form.search input#zoekterm {
	width: 190px;
}

form.search input.noborder {
display: inline;
border: 0;
}

form.nieuwsbrief input {
	width: 195px;
	height: 21px;
	margin: 0;
	border: 0;
	color: #999;
}

form.search input.submit, form.nieuwsbrief input.submit {
	margin-left: 10px;
	background-image: url(../img/input_nieuwsbrief.gif);
	width: 67px;
	height: 21px;
	color: white;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

form.nieuwsbrief input.submit:hover, form.search input.submit:hover {
	background-image: url(../img/input_nieuwsbrief_over.gif);
	cursor: pointer;
}

/* Contact form ****************************** */

form#contactform {
width: 490px;
}

form#contactform input {
margin: 5px;
}

form#contactform input.submit {
	background-image: url(../img/input_nieuwsbrief.gif);
	width: 67px;
	height: 21px;
	color: white;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 10px 10px 0 0;
	padding: 0;
}

/* Culturele Gids form ************************* */

#mod_searchduo {
padding-bottom: 2.0em;
}

form#projectsearch {
width: 100%;
overflow: visible;
}

form#projectsearch label {
float: none;
font-weight: bold;
text-align: left;
}

form#projectsearch input {
width: 300px;
float: none;
}

form#projectsearch input.noborder {
border: 0;
}

form#projectsearch input.submit {
	margin-top: 10px;
	background-image: url(../img/input_nieuwsbrief.gif);
	width: 67px;
	height: 21px;
	color: white;
	border: 0;
	float: right;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

form#projectsearch input.submit:hover {
	background-image: url(../img/input_nieuwsbrief_over.gif);
	cursor: pointer;
}

form#projectsearch select {
width: 300px;
float: none;
margin-bottom: 2px;
}

#gids_searchresults h2 {
display: block;
margin-top: 2.0em;
margin-bottom: 1.0em;
}

/* Leerlingbijdrage form ***************** */

form#leerlingform {
position: relative;
height: 90em;
width: 100%;
overflow: visible;
}

form#leerlingform .page{
position: absolute;
visibility: hidden;
}

form#leerlingform input {
padding: 0;
margin: 5px;
}

form#leerlingform input.submit {
	background-image: url(../img/input_leerling.gif);
	width: 130px;
	height: 21px;
	color: white;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0 10px;
}

/* ICC cursus form ***************** */

form#cursusform input {
padding: 0;
margin: 5px;
}

form#cursusform input.submit {
	background-image: url(../img/input_leerling.gif);
	width: 130px;
	height: 21px;
	color: white;
	border: 0;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0 10px;
}


/* @end forms *************************** */

/* @group miscellaneous ***************** */
div#footer #menu #slogan {
	position: absolute;
	top: 15px;
	margin: 0 0 0 10px;
	font-size: 20px;
	color: #d19990;
    padding-top: 28px;
    height: 0;
	width: 371px;
	overflow: hidden;
	background: url(../img/slogan.gif) top left no-repeat;
}

.clearer { /* clears floats */
	clear: both;
}

.white { color: #d6c4be; }
/* @end miscellaneous ******************** */

/* @sIFR styles ************************** */
/* @group navigation ******************** */
/* breadcrumbs ******* */
#breadcrumbs li {
	display: inline;
	margin-right: 8px;
}

#breadcrumbs li a { text-decoration: underline;}

/* hoofdnavigatie linkerkant ******* */
ul#hoofdnav { 
	position: relative;
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#hoofdnav li { 
	position: relative;
	display: inline;
	margin: 0;
	padding: 0;
}

ul#hoofdnav a {
	width: 102px;
	display: block;
	border-bottom: 1px solid white;
	text-decoration: none;
	color: #fff;
	background-color: none;
	font: 17px "EvoBQ", "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
	height: 0;
	padding-top:40px;
	margin: 0;
}

ul#hoofdnav a#database {
padding-top: 60px;
}

a#home 			{ background: url(../img/hoofdnav/home.gif) no-repeat left top;}
a#actueel 		{ background: url(../img/hoofdnav/actueel.gif) no-repeat left top;}
a#overOns 		{ background: url(../img/hoofdnav/overons.gif) no-repeat left top;}
a#activiteiten 	{ background: url(../img/hoofdnav/activiteiten.gif) no-repeat left top;}
a#subsidie 		{ background: url(../img/hoofdnav/subsidie.gif) no-repeat left top;}
a#database 		{ background: url(../img/hoofdnav/culturelegids.gif) no-repeat left top;}
a#forum 		{ background: url(../img/hoofdnav/forum.gif) no-repeat left top;}
a#links 		{ background: url(../img/hoofdnav/links.gif) no-repeat left top;}

a#home:hover 			{ background: url(../img/hoofdnav/home_actief.gif) no-repeat left top;}
a#actueel:hover 		{ background: url(../img/hoofdnav/actueel_actief.gif) no-repeat left top;}
a#overOns:hover 		{ background: url(../img/hoofdnav/overons_actief.gif) no-repeat left top;}
a#activiteiten:hover 	{ background: url(../img/hoofdnav/activiteiten_actief.gif) no-repeat left top;}
a#subsidie:hover 		{ background: url(../img/hoofdnav/subsidie_actief.gif) no-repeat left top;}
a#database:hover 		{ background: url(../img/hoofdnav/culturelegids_actief.gif) no-repeat left top;}
a#forum:hover 		{ background: url(../img/hoofdnav/forum_actief.gif) no-repeat left top;}
a#links:hover 		{ background: url(../img/hoofdnav/links_actief.gif) no-repeat left top;}

a.current#home			{ background: url(../img/hoofdnav/home_actief.gif) no-repeat left top; cursor: default;}
a.current#actueel		{ background: url(../img/hoofdnav/actueel_actief.gif) no-repeat left top; cursor: default;}
a.current#overOns		{ background: url(../img/hoofdnav/overons_actief.gif) no-repeat left top; cursor: default;}
a.current#activiteiten 	{ background: url(../img/hoofdnav/activiteiten_actief.gif) no-repeat left top; cursor: default;}
a.current#subsidie 		{ background: url(../img/hoofdnav/subsidie_actief.gif) no-repeat left top; cursor: default;}
a.current#database 		{ background: url(../img/hoofdnav/culturelegids_actief.gif) no-repeat left top; cursor: default;}
a.current#forum	{ background: url(../img/hoofdnav/forum_actief.gif) no-repeat left top; cursor: default;}
a.current#links		{ background: url(../img/hoofdnav/links_actief.gif) no-repeat left top; cursor: default;}

/* niveau 2 */
ul#hoofdnav li ul {
	position: absolute;
	left: 110px;
	top: 0;
	display: none;
}

ul#hoofdnav li ul a {
	background-image: url(../img/hoofdnav/submenuBG.png);
	width: 145px;
	border: none;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

ul#hoofdnav li ul li {
    background-color: transparent;
}

ul#hoofdnav li ul a:hover {
	text-decoration: underline;
}

ul#hoofdnav li:hover ul, ul#hoofdnav li.over ul { display: block; z-index: 110;}

/* top en bottom navigatiemenuutjes */
ul#topnav, ul#bottomnav {
	float: right;
	width: 300px;
}

ul#bottomnav li, ul#topnav li { float: right; }

ul#topnav li a {
	color: #E72E20;
	padding: 0 0 0 20px;
	font: 12px "trebuchet MS";
	font-weight: bold;
	display: block;
}

ul#topnav li a:hover {
	color: #900;
}

ul#bottomnav li a {
	font: 14px "trebuchet MS";
	display: block;
	text-decoration: underline;
	padding: 10px 12px 0 12px;
	border-right: 1px solid #ad897d;
	color: #fff;
}

/* tabs bovenaan vervolgpagina's *************  */
ul#tabs {
 	position: relative;
	margin: 0;
	padding: 0 0 0 15px;
	width: 495px;
	height: 32px;
	border-bottom: 1px solid #903;
	overflow: visible;
	z-index: 2;
}

ul#tabs li {
	display: inline;
	float: left;
	margin: 0 3px 0 0;
	padding: 0 0 0 11px;
	background: url(../img/tabs/top_tab_links.gif) no-repeat top left;
}

ul#tabs li a {
	display: block;
	float: left;
	padding: 10px 11px 16px 0;
	height: 6px;
	color: #903;
	background: url(../img/tabs/top_tab_rechts.gif) no-repeat top right;
	font: 14px "trebuchet MS";
	font-weight: bold;
	line-height: 9px;
	text-align: center;
}

ul#tabs li.current {
	background: url(../img/tabs/top_tab_links.gif) no-repeat left -36px;
}

ul#tabs li.current a {
	background: url(../img/tabs/top_tab_rechts.gif) no-repeat right -36px;
	color: white;
	height: 7px;
	z-index:20;
}

ul#tabs li a:hover { color: #EC584D;}
ul#tabs li.current a:hover {color: white; text-decoration:underline;}

/* tabs onder **************** */
div#tabsBottom {
	position: absolute;
	left: 10px;
	bottom: 0;
}
#tabsBottom ul{
	float: left;
	width: 400px;
}

#tabsBottom li {
	float: left;
	margin: 0 6px 0px 0px;
	padding-left: 10px;
	display: inline;	
}

#tabsBottom li a {
	float: left;
	display: block;
	line-height: 2.9em;
	height: 32px;
	padding: 0 10px 0 0;	
	color: #903;
	text-decoration: underline;
}

#tabsBottom li#actieveTab { background:  url(../img/tabs/tab_links_bg.gif) no-repeat left top; }

#tabsBottom li#actieveTab a {
	background:  url(../img/tabs/tab_rechts_bg.gif) no-repeat right top;
	color: #EC584D;
	text-decoration: none;
}

#tabsBottom li a:hover { color: white; }

/* pijltje rechtsonder */
a.rightbottom {
	position: absolute;
	right:0;
	bottom:0;
	text-align: right;
	display: block;
	padding: 1em 2.5em 0.1em 0;
	background: transparent url(../img/pijl_rechtsonder.gif) no-repeat right bottom;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif
}

a.rightbottom:hover {
	background: transparent url(../img/pijl_rechtsonder_over.gif) no-repeat right bottom;
}

#hoofditemtekst a.rightbottom {
right: 325px;
bottom: 21px;
}

/* link omhoog */
a#naarBoven {
	float: right;
	padding-left: 9px;
	background: url(../img/naar_boven.gif) no-repeat left 50%;
}

a#print {
	float: left;	
	padding-left: 18px;
	background: url(../img/print.gif) no-repeat left 50%;
	margin-bottom: 1.2em;
}

#broodtekst a:hover {
	text-decoration: underline;
}

/* @end navigation ********************** */
