/* ## ff onthouden: 171,6 % ## */


html, body, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, table, p, a, td,
div, span, img, form, fieldset, legend {
	font: 100%/140% Helvetica, Verdana, arial,sans-serif;
	color: #2d2d2d;
	border: 0px solid black;
}

body {
   margin: 0;
	 padding: 0;
	 text-align: center;
	 background: #fff;
}


#container {
	 margin: 0 auto; 			 
	 width: 800px;
}


#header {
   display: block;
   margin: 20px 0 0px 0;
	 height: 212px;
	 width: 100%;
	 background: transparent url(../images/header.gif) 0 0 no-repeat;
}

#footer {
   display: block;
   margin: 20px 0 20px 0;
	 height: 120px;
	 width: 100%;
	 background: #fff;
	 font-size: 0.7em;
}

ul.footermenu {
   margin: 0;
	 padding: 0;
   width: 800px;
	 height: 120px;
 	 text-indent: -9999px;
		 }

li.footer {
	 display: block;
	 float: left;
	 width: 399px;
	 height: 120px;
}


a.footerlink:link, 
a.footerlink:active, 
a.footerlink:visited, 
a.footerlink:focus,
a.footerlink:hover {

}

a#kaartverkoop {
   display: block;
	 width: 100%;
	 height: 100%; 
   background: transparent url(../images/kaartverkoop.gif) 0 0 no-repeat;
}

a#rf {
   display: block;
	 width: 100%;
	 height: 100%; 
   background: transparent url(../images/logo_rf.gif) 0 0 no-repeat;
}




#menu {
		text-align: left;
		padding: 0;
		margin: 0;
		background: #fff;
		list-style: none;
}

ul.portamenu {
		padding:0;
		text-indent: 0;
		margin: 0;
		}

li.portalist {
   width: 800px;
	 display: block;				 
}


a.portalink:link, 
a.portalink:visited, 
a.portalink:hover, 
a.portalink:focus, 
a.portalink:active	{
	 display: block;
	 text-transform: uppercase;
	 text-indent: -9999px; 
}

a#gergiev:link, a#gergiev:visited {
   height: 103px;
	 background: transparent url(../images/list_gergiev_p.gif) 0 0 no-repeat;
}

a#gergiev:hover, a#gergiev:focus, a#gergiev:active	{
   background: transparent url(../images/list_gergiev_a.gif) 0 0 no-repeat;
}


a#popuptour:link, a#popuptour:visited {
   height: 64px;
	 background: transparent url(../images/list_popuptour_p.gif) 0 0 no-repeat;
}

a#popuptour:hover, a#popuptour:focus, a#popuptour:active	{
   background: transparent url(../images/list_popuptour_a.gif) 0 0 no-repeat;
}

a#iffr:link, a#iffr:visited {
   height: 69px;
	 background: transparent url(../images/list_iffr_p.gif) 0 0 no-repeat;
}

a#iffr:hover, a#iffr:focus, a#iffr:active	{
   background: transparent url(../images/list_iffr_a.gif) 0 0 no-repeat;
}

a#ruitmarkt:link, a#ruitmarkt:visited {
   height: 73px;
	 background: transparent url(../images/list_ruitmarkt_p.gif) 0 0 no-repeat;
}

a#ruitmarkt:hover, a#ruitmarkt:focus, a#ruitmarkt:active	{
   background: transparent url(../images/list_ruitmarkt_a.gif) 0 0 no-repeat;
}

a#keuze:link, a#keuze:visited {
   height: 97px;
	 background: transparent url(../images/list_keuze_p.gif) 0 0 no-repeat;
}

a#keuze:hover, a#keuze:focus, a#keuze:active	{
   background: transparent url(../images/list_keuze_a.gif) 0 0 no-repeat;
}

a#wdw:link, a#wdw:visited {
   height: 74px;
	 background: transparent url(../images/list_wdw_p.gif) 0 0 no-repeat;
}

a#wdw:hover, a#wdw:focus, a#wdw:active	{
   background: transparent url(../images/list_wdw_a.gif) 0 0 no-repeat;
}

a#grotezaal:link, a#grotezaal:visited {
   height: 70px;
	 background: transparent url(../images/list_grotezaal_p.gif) 0 0 no-repeat;
}

a#grotezaal:hover, a#grotezaal:focus, a#grotezaal:active	{
   background: transparent url(../images/list_grotezaal_a.gif) 0 0 no-repeat;
}


a#jazz:link, a#jazz:visited {
   height: 80px;
	 background: transparent url(../images/list_jazz_p.gif) 0 0 no-repeat;
}

a#jazz:hover, a#jazz:focus, a#jazz:active	{
   background: transparent url(../images/list_jazz_a.gif) 0 0 no-repeat;
}


img {
	 border: 0;
	 padding: 0;
	 margin: 0;
}

h1 {
	 font-family: Helvetica, Verdana, arial,sans-serif;
	 font-size: 1.1em;
	 color: #4b215d;
	 font-weight:bold;
	 text-transform: uppercase;
	 margin-top: 0;
	 }

h2{
	 font-size: 0.9em;
 	 color: #887299;
	 font-weight: bold;
}


h3 {
	 font-family: Helvetica, Verdana, arial,sans-serif;
	 font-size: .8em;
	 color: #4b215d;
	 font-weight:bold;

	 }


p {
	 font-family: Verdana, arial,sans-serif;
	 color: #2d2d2d;
	 font-size: .74em;
	 line-height: 1.4em;
	 text-decoration: none;
	 }


#menu {
		text-align: left;
		padding: 0;
		margin: 0;
		background: #fff;
		list-style: none;
}

ul.tabmenu {
		height: 26px;
		padding:0;
		text-indent: 0;
		margin: 0;
		}

li.menutab {
		float: left;
		display: block;
  	text-align: center;
}

a.tablink:link, a.tablink:visited, a.tablink:hover, a.tablink:active {
		display: block;
		height: 26px;
		width: 80px;
		font-size: 1em;
		font-weight: bold;
		text-decoration: none;
}

a#tab_home:link, a#tab_home:visited {
		background: #c9c9c9;
		color: #ff2359;
}

a#tab_home:hover, a#tab_home:active, a#tab_home:focus {
		background: #c9c9c9;
		color: #fff;
}

