html{
	background: #000;
	color: #fff;
}

.clearboth {
	clear: both;
}

strong {
	font-weight: bold;
}

em {
	font-style:italic
}

body {
	font-family: helvetica, arial, clean, sans-serif;
}

h4 {
	color: #4d4d4d;
}

body #doc4 {
	width: 72.923em;
}

body .yui-t2 .yui-b {
	width: 12.8461em;
}

#hd {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/welkom.jpg) no-repeat 0 111px;
	height: 311px;
}

body div#outer div.DMR {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/dmr.jpg) no-repeat 0 111px;
}

body div#outer div.EMR {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/emr.jpg) no-repeat 0 111px;
}

body div#outer div.kalender {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/kalender.jpg) no-repeat 0 111px;
}

body div#outer div.op-maat {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/op-maat.jpg) no-repeat 0 111px;
}

body div#outer div.opleidingen {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/opleidingen.jpg) no-repeat 0 111px;
}

body div#outer div.partners {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/partners.jpg) no-repeat 0 111px;
}

body div#outer div.opleidingen {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/opleidingen.jpg) no-repeat 0 111px;
}

body div#outer div.read-and-ride {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/read-and-ride.jpg) no-repeat 0 111px;
}

body div#outer div.trial-training {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/trial.jpg) no-repeat 0 111px;
}

body div#outer div.all-road-riding {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/allroad.jpg) no-repeat 0 111px;
}

body div#outer div.bochtenstage {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/bochten.jpg) no-repeat 0 111px;
}

body div#outer div.gallery {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/gallery.jpg) no-repeat 0 111px;
}

body div#outer div.news {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/news.jpg) no-repeat 0 111px;
}

body div#outer div.over-ons {
	background: url(http://www.goedmotorrijden.be/images/_assets/banners/over-ons.jpg) no-repeat 0 111px;
}

#outer {
	width: 1000px;
	background: url(http://www.goedmotorrijden.be/images/_assets/outer_shadow.jpg) left top;
	margin: 0 auto;
}

#logo {
	float: left;
}

#doc4 {
	background: #000;
}

#hd ul {
	float: right;
	margin: 20px 0 0 0;
}

#hd li {
	float: left;
	margin: 0 10px;
	font-size: 77%;
}

#hd li a, #hd li a:visited {
	color: #fff;	
}

#ft {
	background: #ff9A00;
	text-align: center;
	margin: 0 auto;
	width: 947px;
}

.left {
	padding: 0 0 20px 0;
	background: #000;
}

.left h3, .right h3 {
	color: #ff6600;
	font-size: 116%;
	border-bottom: 2px solid #7D7D7D;
	margin: 10px;
}

.left ul, .right ul {
	margin: 0 10px;
}

.left li, .right li {
	background: url(http://www.goedmotorrijden.be/images/_assets/bullet.gif) no-repeat 0 2px;
	padding: 0 0 0 12px;
	font-size: 93%;	
	border-bottom: 1px solid #7D7D7D;
}

.left li a, .left li a:visited, .right li a, .right li a:visited {
	color: #fff;
	display: block;
	text-decoration: none;
}

.left li a:hover, .right li a:hover {
	color: #ff9A00;
}

.main_content {
	background: #fff;
	color: #000;
}

#main_content_inner {
	padding: 10px;
}

h1 {
	margin: 10px 0;
	color: #FF6600;
	font-size: 197%;
	text-align: center;
	font-weight: bold;
}

h2 {
	font-size: 138.5%;
	margin: 10px 0;
	color: #4D4D4D;
	font-weight: bold;
}

h3 {
	font-size: 116%;
	margin: 10px 0;
	color: #4D4D4D;
	font-weight: bold;
}

h4.sidebar_category_name {
	color: #ff9A00;
	margin: 0 0 0 10px;
}

#sidebar_category_list {
	margin-bottom: 10px;
}

#main_content_inner a, #main_content_inner a:visited {
	color: #FF6600;
}

body #hd ul#main_nav {
	float: none;
	margin: -27px 0 0 238px;
	height: 30px;
	width: 720px;
	font-size: 153.9%;
}

#main_nav li {
	margin: 0;
}

body #hd ul#main_nav a, body #hd ul#main_nav a:visited {
	text-decoration: none;
	color: #ff9A00;
	display: block;
	float: left;
	padding: 6px 16px;
	background: url(http://www.goedmotorrijden.be/images/_assets/topnav_back.jpg) repeat-x top left;
	font-size: 85%;
	font-weight: bold;
}

body #hd ul#main_nav a:hover {
	color: #fff;
	background: url(http://www.goedmotorrijden.be/images/_assets/topnav_back_over.jpg) repeat-x top left;
}

#main_content_inner {
	min-height: 500px;
}

#main_content_inner p {
	margin: 10px 0;
	color: #4D4D4D;
}

.calendar_month {
	color: #FF6600;
	border-bottom: 1px solid #666;
	width: 250px;
}

.course_date {
	width: 300px;
	float: left;
	margin: 0 !important;
}

.course_name {
	margin: 2px !important;
}

.occupancy {
	color: #FF6600;
	padding: 0 0 0 20px;
	font-weight: bold;
}

#partner_logos img {
	display: block;
	margin: 20px auto;
}

.yui-t2 .yui-b {
	background: #252525;
}

body .yui-t2 #yui-main .yui-b {
	margin-left: 12.8461em;	
}

body .yui-ge .right {
	width: 12.8461em;
}

body .yui-ge div.first {
	width: 78.2%;
}

div#yui-main {
	background: #252525;
}

.gallery_thumb {
	margin: 0 20px 20px 0;
	padding: 2px;
	border: 1px solid #ccc;
}

.contact_courses {
	margin: 0 0 10px 0;
}

.courses_checkboxes {
	margin-right: 10px;
}

fieldset {
	border: 1px solid #ccc;
	padding: 10px;
	width: 475px;
	margin: 0 0 20px 0;
}

legend {
	padding: 0 10px;
}

.full {
	color: #FF6600;
	font-weight: bold;
}

div.newsitem {
	border-top: 1px solid #ccc;
	padding: 10px 0 0 0;
}

div.news_div h2 a {
 	color: #4D4D4D !important;
	text-decoration: none;
}

span.posted_on {
	float: right;
	font-size: 11px;
}

img#mephisto_img {
	float: right;
}

.left h3 a {
	color: #ff6600;
	text-decoration: none;
}

#topright_nav a, #topright_nav a:visited {
	text-decoration: none;
}

#main_content_inner a, main_content_inner a:visited {
	text-decoration: none;
}

body #main_content_inner li {
	list-style-type: disc;
	list-style-position: inside;
	color: #4D4D4D;
}

div.left li.current a {
	color: #FF9A00;
}

#ft_wrapper {
	margin: 0 auto;
	width: 1000px;
}

#ft_left_corner {
	float: left;
	width: 26px;
	height: 28px;
}

#ft_sub {
	background: url(http://www.goedmotorrijden.be/images/_assets/footer_back.jpg) repeat-x 0 0;
	margin-bottom: 50px;
	height: 28px;
	width: 947px;
	margin: 0 auto;
	float: left;
}

#ft_right_corner {
	width: 26px;
	height: 28px;
	float: right;
}

.sidebar_logo {
	margin: 10px auto;
	display: block;
}

#right_sidebar {
	text-align: center;
}

#main_content_inner a, #main_content_inner a:visited {
	color: blue;
	text-decoration: underline;
}

.sk_smaller {
	font-size: 80%;
}

.gallery_wrapper {
	float: left;
	width: 275px;
	margin: 0 10px 10px 0;
	text-align: center;
}

div.yui-b ul#nav_categories {
	padding: 5px;
	margin: 0;
}

#sidebarNav {
	margin-top: 10px;
}

div.yui-b ul .cat_menu_header a {
	color: #FF6600;
	font-weight: bold;
}

div.yui-b ul.submenu li a {
	color: #fff;
	font-weight: normal;
}

div.yui-b ul.submenu li a:hover {
	color: #ff6600;
	font-weight: normal;
}

div.yui-b ul .cat_menu_header a:hover {
	color: blue;
	font-weight: bold;
}

div.yui-b ul li.cat_menu_header {
	font-size: 14px;
	list-style-type: none;
	margin-bottom: 10px;
}
div.yui-b ul.submenu li {
	margin: 3px 0;
	border-bottom: none;
}

div.yui-b ul.submenu {
	margin: 0;
}

div.yui-b ul.submenu_2 {
	margin: 0;
}

h3.gallery_subtit {
	font-size: 120%;
	margin: 0;
}

.indent {
	margin-left: 10px;
}

#calamansi_link {
	text-align: right;
	margin-right: 25px;
}

#calamansi_link a {
	color: #666;
	text-decoration: none;
	font-size: 10px;
}
