*
{
  padding: 0px;
  margin: 0px;
  border: none;
  outline: none;
}

body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}	
div#container
{
	width: 970px;	
	height: 864px;
	text-align:left;
	margin: 0px auto 0px auto;
	background-image: url('/images/mainback-2010.gif');
	background-repeat: repeat-y;
	border-top: 1px solid white;
}

/* HEADER */
div#header
{
	position: absolute;
	top: 0px;
	height: 169px;
	width: 970px;
	background-image: url('/images/headerback-2010.gif');
	background-position: top left;
	background-repeat: no-repeat;
	padding-top: 14px;
}
div#header div.headerTitle
{
	position: absolute;
	margin-top: 0px;
	background-image: url('/images/2011/logo_2011.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	width: 290px;
	height: 126px;
	margin-left: 23px;
}
a.sommerlogo
{
	position: absolute;
	margin-left: 865px;
	margin-top: 11px;
	background-image: url('/images/2011/MUSO_LOGO2011.jpg');
	background-repeat: no-repeat;
	width: 75px;
	height: 96px;
	float: right;	
}

div#header ul.languageSelector 
{
	position: absolute;
	margin-top: 135px;
	margin-left: 865px;
	
}

/* TOP MENU */
div#menu
{	
  float: left;
  top: 0px;
	width: 140px;
	text-align: right;
	z-index: 100;
	
}

div#menu ul
{
	margin: 0px 0px 0px 0px;
	display: block;
	list-style: none;
}

div#menu ul li
{
	display: block;
	padding-left: 6px;
	_height: 15px;
}



div#menu ul li a,
div#menu ul li a:visited
{
	margin-top:15px;
	font-family: Verdana, Arial, Times, Tahoma;
	color: #b32f2d;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
	display: block;
}
div#menu ul li a:hover
{
	text-decoration: underline;
}
div#menu ul li ul li a,
div#menu ul li ul li a:visited
{
	font-family: Verdana, Arial, Times, Tahoma;
	color: #8b6cb1;
	text-decoration: none;
	font-weight: normal;
	font-size: 12px;
	display: block;
	margin-top: 0px;
	text-transform: lowercase;
}
div#menu ul li ul li a:hover
{
	text-decoration: underline;
}

div#menu ul li.active a,
div#menu ul li.active a:visited
{
	text-decoration: none;
}
div#menu ul li.active a:hover
{
	text-decoration: underline;
}

/* Concert ladder */
div#concertladder h3
{
	font-family: Verdana, Arial, Times, Tahoma;
 	color: #8b6cb1;
	font-weight: bold;
	font-size: 13px;
	margin: 20px 0px 0px 30px;
}

div#concertladder ul
{
	position: absolute;
	margin-top: 0px;
	margin-left: 40px;
	list-style: none;
}

div#concertladder ul li
{
	font-family: Verdana, Arial, Times, Tahoma;
	color: #6e1e0e;
	text-decoration: none;
	font-weight: bold;
	font-size: 13px;
    margin-left:-10px;	
}
div#concertladder ul li a,
div#concertladder ul li a:visited
{
	font-family: Verdana, Arial, Times, Tahoma;
	color: #626262;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}
div#concertladder ul li a:hover
{
	text-decoration: underline;
}


/* RIGHT Column */
div#rightColumn
{
  position: absolute;
  top: 0px;
  margin-left: 789px;
  margin-top: 169px;
	min-height: 333px;
	width: 160px;
}
div.struik
{
	position: absolute;
	margin-top: -195px;
	margin-left: 801px;
	width: 150px;
	height: 195px;
	background-image: url('/images/2011/granaatappel-aan-boom.jpg');
	background-repeat: no-repeat;
}

/* LEFT MENU */
div#leftColumn
{
  position: absolute;
  top: 0px;
  margin-top: 167px;
	min-height: 333px;
	width: 148px;
	margin-left:13px;
}

div#leftColumn h2
{
  border: 1px solid #999999;
  margin: 0px 0px 5px 0px;
	text-align: center;
	font-size: 14px;
	padding: 2px 0px 4px 0px;
	font-weight: bold;
	background-image: url('gradientImage.axd?h=25&c1=ffffff&c2=999999');
}
div.linksonder {
float:left;
margin-top:72px;
width:140px;
text-align:right;
}
div.zoekformulier {
	text-align:right;
}

form#zoekform
{
  /*position: absolute;
	width: 120px;*/
 }

form#zoekform input#ZoekString
{
  background-image: url('/images/zoeken.gif');  
  color: #555555;
  width: 65px;
  height: 20px;
  border: 1px solid #ffffff;
	float:left;
	margin-left:15px;
	margin-top:2px;
}

form#zoekform input#ZoekString:focus
{
   height: 20px;   
}

form#zoekform input#ZoekButton
{
  
	width: 50px;
  height: 20px;
  margin-left: 5px;
	
  margin-top: 1px;
	margin-bottom: 5px;
  background-color: white;
  cursor: pointer;
	font-family: Verdana, Arial, Times, Tahoma;
  font-size:12px;
  color: #626262;
	text-align:right;
  _margin-top: 2px;
}

*html form#zoekform input#ZoekButton
{
	margin-top: 2px;
	margin-right:-2px;
}


/* KRUIMELPAD */
div#breadCrumb
{
  top: 0px;
  margin-top: 141px;
  margin-left: 176px;
  position: absolute;
	width: 600px;
	padding: 4px;
	height: 15px;
	font-size: 12px;
	color: #b08784;
	font-family: Verdana, Arial, Times, Tahoma;
}
div#breadCrumb a,
div#breadCrumb a:visited
{
	color: #8b6cb1;
	font-style: italic;
	font-size: 12px;
}




/* CONTENT */
div#content
{
	height: 494px;
	min-height: 494px;
	width: 600px;
	padding: 10px;
	margin-top: 170px;
	margin-bottom: 5px;
	margin-left: 170px;
	overflow: auto;
	color: #626262;
	font-size: 11px;
}

div#struikcontainer
{
	width: 970px;
	height: 0px;
	clear: both;
}
div#footer {
height:160px;
width:970px;
}
div#footer img {
	margin-left:-9px;
}

div#disclaimerknop a,
div#disclaimerknop a:visited
{
	position: absolute;
	margin-top: 500px;
	width: 140px;
	text-align: right;
	padding-bottom: 3px;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	font-family: Verdana, Arial, Times, Tahoma;
	text-transform: lowercase;
}
div#disclaimerknop a:hover
{
	text-decoration: underline;
}

/* LanguageSelector */

div#header ul.languageSelector li
{
  display: block;
  border-right: 1px solid #B32F2D;
  padding-right:2px;
  margin-right: 3px;
  float: left;
  width: 20px;
  height:13px;
}

ul.languageSelector li.active a,
ul.languageSelector li.active a:visited
{
  text-decoration: none;
  font-weight: bold;
  
  
}

fieldset
{
  border: none;
}

/*MetaMenu*/
div#metamenu
{
  clear: both;
	text-align:right;
	font-family: Verdana, Arial, Times, Tahoma;
  color: #b08784;

}

ul.metamenu
{
	font-size: 12px;
	color: #b08784;
	list-style: none;
}
ul.metamenu li
{
 
}

ul.metamenu li a,
ul.metamenu li a:visited
{
  color: #626262;
  text-decoration: none;
  
}

ul.metamenu li a:hover
{
	text-decoration: underline;
}

ul.metamenu li.first a,
ul.metamenu li.first a:visited
{
  border: none;
}
