html, body, div, p, form, input, ul, ol, dl, dt, dd, li, h1, h2, h3, h4, h5, h6 {
      margin: 0;
      padding: 0;
   }
   
body, td, th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h1, h2, h3 {
	font-family: "bookman Old Style", "times New Roman", Verdana;
	font-size: 18px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 3px 15px 3px;
	margin: 4px 0;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}
   #right-content h1, #right-content h2, #right-content h3 {
      margin: 2px 4px;
   }
	h1 {
	  background-color: #f08b31; 	
	  border: 1px solid #f07b05;
   }
	h2 {
	  background-color: #f05531;	 
	  border: 1px solid #d6492a;
	}
	h3 {
	  background-color: #f0ba31;	
	  border: 1px solid #f2af32;
	}
	
	
	/* Links in headers */
	h1 a, h2 a, h3 a {
	  font-size: 10px;
	  float: right;
	  margin: 2px;
	}
	h5 {
	  font-size: 11px;
	}
	
img {
	border: 0;
}

.clear {
   display: block;
   height: 1px;
   overflow: hidden;
   margin-top: -1px;
   clear: both;
   font-size: 1px;
   line-height: 1px;
}
.active {
   font-weight: bold;
}
.details {
   font-size: x-small;
   font-weight: bold;
}
.msgActions {
   float: right;
   visibility: hidden;
}

.menu {
   list-style: none;
}
   .menu li{
      margin: 0;
   }
   


/* Home pagina */
#lastGbItem {
   float: left; 
   display: inline; 
   width: 49%;
}
#homeLastComment {
   float: right; 
   display: inline; 
   width: 50%;
}

#right-content #tabs .ui-tabs-nav a {
   padding: 0.5em 1em;
   width: auto;
   display: inline;
}
#right-content #tabs .ui-widget-content a {
   padding: 0;
   display: inline;
}
   #tabs #twitter {
      height: 181px;
      overflow-y: scroll;
   }
   #right-content #tabs a:hover {
      background: none;
   }


/* RSS features */
#right-content #hockeyRssFeedList {
   list-style: none;
   margin-left: 0px;
}
	#hockeyRssFeedList li {   
		padding: 3px;
	}
   #hockeyRssFeedList a{
      margin-left: 0px;
      padding: 0px 6px;
   }
   #hockeyRssFeedList a:hover{
      background-color: #ffebb5;
   }


/* Comments */
.CommentArea {
   margin-top: 30px;
}
   .CommentsList li {
      background: url("../images/gbBg.jpg") repeat-x ;
      padding: 4px;
      overflow: hidden;
      list-style: none;
   }
      .CommentsList li.inactive {
         background: url("../images/gbBgInactive.gif") repeat-x ;
         font-size: 10px;
         line-height: 12px;
      }
   

#addCommentForm #commentField {
   width: 430px;
   height: 100px;   
}


#captcha {
   float: right;
}


/* Het Team */
#teamList {
	list-style: none;
}
   #teamList li{
      padding-left: 15px;
   }
      #teamList li a{
         padding: 2px 0 2px 15px;
      }
      
/* Gastenboek */
#pageNumbering li {
	display: inline;
	padding: 2px;
	margin: 0;
}

#gbMessages {
   list-style: none;   
}
   #gbMessages li {
   	background: url("../images/gbBg.jpg") repeat-x ;
   	padding: 8px;
   	overflow: hidden;
   	margin-left: 0px;
   }
      #gbMessages li.inactive {
      	background: url("../images/gbBgInactive.gif") repeat-x ;
      	font-size: 10px;
      	line-height: 12px;
      }
      #gbMessages li .detail {
         float: right;
         font-style: italic;
      }
      #modGbMsg {
         width: 100%;
         height: 100px;
      }
   
#guestbookForm {
   margin: 10px;	
}
	#guestbookForm #gbMessageField{
	   width: 300px;
	   height: 150px;
	}
	
#gbMsgPerPageForm {
   float: right;
   display: inline;
} 


#smileyHolder{
   margin: 0 10px;
}
   #smileyHolder a{
   	margin: 20px 1px 0;
   	display: inline;
   }	


/* Google Maps */
#googlemap {
	width: 635px;
	height: 300px;
	margin-bottom: 12px;
}
	.routePage #main-content input {
		display: inline;
	}
	#main-content #address {
		margin-top: 20px;
		width: 240px;
	}
	#main-content #printRoute {
		display: none;
	}
	#main-content #routeDesc {
		width: 960px;
	}
	#main-content #route_button {
		width: 70px;
	}

/* Article layout */
#articleContent {}
	#articleFooter {
		float: right;
		display: inline;
		font-style: italic;
	}
	
/* Nieuws pagina */
#right-content #newsList {
	list-style: none;
	margin: 2px;
}
   #right-content #newsList li{
      /*padding: 2px 5px;*/
   }
      #right-content #newsList li .details{
         float: right;
         margin-right: 5px;
      }
   

/* Standenmotor tabellen */
#standenMotorResults .tblResults,
#standenMotorResults .tblDiagram {
	width: 100%;
}
   #standenMotorResults .tblResults.leftColumn, #standenMotorResults .tblResults.rightColumn {
      width: 50%;
   }
   #standenMotorResults .tblResults .twoColumns{
      width:49%;
   }

.standPage .tblDiagram td,
.standPage .tblDiagram th{
   border: none;
}
   .standPage .tblDiagram td {
      border: 1px solid #0E1D7D;
   }
   .standPage .activeTeam {}
   .standPage .cellEmpty {
      background: #B4BBDD none repeat scroll 0 0;
   }
   
.leftColumn, 
.rightColumn, 
.midColumn {
   clear:none;
   display:inline;
   float:left;
   position:relative;
}
   
   

/* PphGraphy iframe */
#graphyFrame {
	width: 100%;
	height: 700px;
	border: 0;
}

.fotosPage #main-content {
	width: 960px;
}

.fotosPage #right-content {
	display: none;
}




.formtable {
   border-collapse: separate;
   border: #cccccc 1px solid;
   background-color: #EEEEEE;
   width: 600px;
   padding: 10px;
   margin: 5px 0px;
   -moz-border-radius: 6px;
   -webkit-border-radius: 6px;
}

/* form velden/buttons  */
input[type=text],
input[type=password],
textarea,
select {
    background:#fff url(../images/bg_main_top.gif) repeat-x top;
    border:1px #ccc solid;
    padding:.1em;
}

input[type=text]:focus,
input[type=password]:focus,
textarea:focus,
select:focus {
    border:1px #448 solid;
    background:#eef;
    color:#333;
}

input[type=text],
input[type=button],
input[type=submit],
input[type=password]
   {
   cursor:pointer;
   border:outset 1px #ccc;
   background:#999;
   font-size: 13px;
   color:#666;
   font-weight:normal;
   padding: 1px 3px;
   margin: 2px;
   background:url(../images/formbg.gif) repeat-x left top;
}

input[type=button],
input[type=submit] {
   float: right;
}

   #main-content input {
      display: block;
   }
      #main-content #calendarYear,
      #main-content #calendarHidden {
        display: inline;
      }
      



/* accordeon/slider  */
#slider {
   margin:0; 
}
.slider {
width:600px}

.sliderheader {
   padding:8px; 
   font-weight:bold; 
   margin-top:5px; 
   cursor:pointer;
   background-color: #FFCB97;
}

.sliderheader:hover {
background-color:#FF9933;
}

.slidercontent {
   overflow:hidden
}

.slidertext {
   padding:15px
}

/* Form */
form p {
	margin: 5px 0;
}

/* statistiek table  */

#formatted_table{
   width:600px;
   text-align:left;
   border-collapse:collapse;
   margin:20px;
   cursor: pointer;
}

#formatted_table tr {
   height: 15px;

}

#formatted_table th{
   font-weight:normal;
   font-size:13px;
   font-weight: bold;
   color:#6f4100;
   background:#ffc777;
   background-image:url(../images/grad_heading.png);
   padding:7px;
   cursor: auto;
}
#formatted_table td{
   background:#ffefaf;
   border-top:1px solid #fff;
   background-image:url(../images/grad_bg.png);
   color:#a97300;
   padding:7px;
}
#formatted_table tbody tr:hover td{
   background:#ffd780;
   background-image:url(../images/grad_hover.png);
}


/* Zoeken / search */
#searchForm input {
   margin: 5px;
   float: left;   
}

#searchResults {
   margin-left: 20px;
}

.orangeGradientItem {
   background: url(../images/bgH3.jpg) repeat-x;
   padding: 5px;
}

/* Twitter page */
#tweetList li { 
   padding: 8px;
}
   .homePage #tweetList li:hover{ background: #FFEBB5 }
   .twitterPage #tweetList .tw0{ background: #d9e4cd }
   .twitterPage #tweetList .tw1{ background: #c4e4a5 }
   
   #tweetList .userLogo { float: right }
   #tweetList li:hover.tw1,#tweetList li:hover.tw0{ background: #f7f7f7 }



/* non-dotted anchor*/
#main-content a.no-dot:link, #container #main-content a.no-dot:visited {
   border: none;
}
   #main-content a.no-dot:hover, #container #main-content a.no-dot:hover {
      border: none;
   }

