/* balthaus - an xhtml/css website layout by Dirk Balthaus  - http://dirkbalthaus.com/ . Free to use for any purpose as long as the proper credits are given to the original author.
Version: 2.0 (Okt 2, 2007) */

body {background:#2F2F4F; 
	  margin:0pt; 
	  color: #CDC8B1;
      font-family: Verdana, serif;
      font-size: 12px;
      line-height: 16px;
      text-align: center;}

img {border: none;}

h1 {font-size: 24px; line-height:26px; font-weight:bold;}

h2 {font-size: 14px; line-height:16px; font-weight:bold;}

a {
    color: #CDAD00;
    text-decoration: none;
}
a:visited {
    color: #CDAD00;
    text-decoration: none;
}
a:hover {
    color: #FCD116;	
    text-decoration: none;
}

td {color: #CDC8B1;
    font-family: Verdana, serif;
    font-size: 12px;
    line-height: 16px;
}



/* Main layout*/
#wrap {border:1px none; width:800px; margin:0 auto; position:relative; }
#header {background:url(img/nieuwmarkt_02.jpg) no-repeat scroll top left; position:absolute; left:0px; top:0px; width:800px; height:150px; text-align:center; }
#right {background:#fff; color:#000; position:absolute; left:620px; top:150px; width:180px; height:492px; text-align:center; border:3px none #8B8989;}
#right a {color: #000;}
#right a:hover {color: #ff3366;}

#main {background:#000; position:absolute; left:0px; top:150px; width:620px; height:461px; border-top:1px #8B8989 solid; text-align:left;}
#footer {background:#C0C0C0; position:absolute; left:0px; top:611px; width:620px; height:20px;
		 text-align:center; border-top:1px solid; border-left:1px solid; border-bottom:1px solid; padding:5px 0; color:#333; }

/*Navigation layer*/
#nav_layer {left:30px; margin: 0; position: absolute; top:24px; width: 740px; font-family:Verdana, serif;
    font-size: 16px; font-weight:normal; z-index:2;}
#nav_layer ul { list-style-image: none; list-style-position: inside; list-style-type: none; margin: 0; padding: 0; text-indent: 0;}
#nav_layer li {display:inline; float:left; margin: 0 20px 0 20px; list-style-type:none;}
#nav_layer a {color: #CDC8B1; text-decoration: none; letter-spacing:1px;}
#nav_layer a:visited {color: #CDC8B1; text-decoration: none;}
#nav_layer a:hover {color:#CDAD00; text-decoration: none;}
#nav_layer a.current {color:white; font-weight:bold; text-decoration:none;}

/*Navigation calendar*/
#nav_calendar {width: 600px; font-size: 12px; font-weight:normal;}
#nav_calendar ul { list-style-image: none; list-style-position: inside; list-style-type: none; margin: 0 10px 0 10px; padding: 0; text-indent: 0;}
#nav_calendar li {display:inline; margin: 0 9px 0 9px; list-style-type:none;}
#nav_calendar a {color: #CDC8B1; text-decoration: none; letter-spacing:1px;}
#nav_calendar a:visited {color: #CDC8B1; text-decoration: none;}
#nav_calendar a:hover {color:#CDAD00; text-decoration: none;}
#nav_calendar a.current {color:white; font-weight:bold;}

/*Various classes*/
.gold {color: #CDC8B1; font-weight:bold;}
.orange {color:#CDC8B1; font-weight:bold;}
.small {font-size: 9px;}
.smaller {font-size: 10px;}
.bandname td {font-size: 15px;line-height: 20px;}
.lineup td {font-size: 12px; line-height: 14px;}
.tablesmall td {color: #CDC8B1; font-family: Verdana, serif; font-size: 11px; line-height: 16px;}
.tablecalendar {text-align:left; width:400px; background:#003; border:1px solid; padding:5px 10px 0 10px; margin:0 auto;}
.gray {color: #333;}
.calendar {height:330px; overflow:auto; text-align:center;}

    
