html, body {
	background: #222 url(http://www.oblivion.nl//images/uploads/bg2.gif) repeat-y;
	color: #fff;
        font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
}

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

.kop {
        letter-spacing: 1px;
	padding-left: 25px; 
	padding-top: 25px; 
	font-size: 15px; 
}

.tekst { 
        letter-spacing: 0.5px;
	padding-bottom: 10px; 
	line-height: 1.7em; 
}

.tekst p { 
	padding-left: 25px; 
	padding-right: 25px; 
}

.page { 
	background: #524a47; 
}
a, a:hover, a:visited 	{ 
	margin:0; 
	padding 0; 
}

a:active { 
	outline: none; 
}

a:focus { 
	-moz-outline-style: none; 
}

.content { }

.content a:link { 
	text-decoration: none; 
	color: #fff; 
	border-bottom: 1px solid #B2A42C; 
}

.content a:hover { 
	text-decoration: none; 
	color: #fff; 
	border-bottom: 1px solid #fff; 
}

.content a:visited { 
	text-decoration: none; 
	color: #fff; 
	border-bottom: 1px solid #B2A42C; 
}

.logo 		{ border: 0px solid!important; height: 124px; }
.box 		{ background: #524a47 url(http://www.oblivion.nl//images/uploads/bg.jpg) repeat-y; float: left; width: 988px; }
.left 			{ background: url(http://www.oblivion.nl//images/uploads/bg_a.jpg) no-repeat; width: 34px; height: 560px; float: left; }
.right 		{ width: 359px; float: left; }
.middle 		{ width: 594px; float: left; }

#loading 		{ /* position:absolute; left:600px; padding: 15px; top:100px; background-image: url("http://www.oblivion.nl//images/uploads/ajax-loader.gif"); background-repeat: no-repeat; color:black; display:none; */ }

#nav 				{ }
#nav ul 				{ }
#nav ul li 				{ }
#nav ul li a 			{ }
#nav ul li a:hover, #nav ul li a.current { color: #b2a42c; }

#nav2 { font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, sans-serif; background: url(/images/uploads/head1.jpg) repeat-x; border-bottom: 1px solid #b2a42c; height: 48px; padding-left: 20px; }
#nav2 ul { padding:0; margin:0; }
#nav2 ul li { float: left; display:inline; list-style:none; }
#nav2 ul li a { border-left: 1px solid #716a68; display: block; float: left; text-decoration: none; color: #BBB; font-size: 12px; padding: 25px 25px 5px; }
#nav2 ul li a:hover, #nav2 ul li a.current { color: white; background-color: #3F3A37; }

#nav3 { }
#nav3 ul { margin-left: 0px; }
#nav3 ul li { }
#nav3 ul li a { }
#nav3 ul li a:hover, #nav3 ul li a.current { background-color: transparant; }

.menu2 { 
	height: 434px; 
	width: 359px; 
}

.full-image { 
	margin-top: 29px; 
}

/* Projecten styling */

.project_kop { padding-left: 50px; padding-top: 0px; font-size: 11pt; }
.project_visual { height: 413px; background-color: #fff; }
.project_namen { width: 170px; height: 292px; overflow: hidden; float: right; color: #b2a42c; }
.project_titel { font-size: 12px; width: 170px; float: right; color: #b2a42c; padding-top: 15px; padding-bottom: 0px; }
.project_namen a { list-style: none; font-size: 12px; color: #fff; text-decoration: none; }
.project_namen a:hover { list-style: none; color: #b2a42c; }
.project_namen ul { list-style: none; }
.project_namen li { list-style: none; line-height: 15px; }
.project_tumbs { list-style: none; margin-left: 30px; width: 110px; min-width: 110px; height: 413px; overflow: hidden; }
.project_tumbs img { list-style: none; margin-bottom: 10px; margin-left: 10px; }
.project_tumbs ul { list-style: none; margin-left: 0px; padding-left: 0px; }
.project_tumbs li { list-style: none; margin-left: 0px; padding-left: 0px; }
.project_link { border: 3px solid #fff; margin: 7px 7px 7px 40px; }
.project_ticker { margin-left: 50px; padding-top: 0px; font-size: 12px; border-bottom: 1px solid #B2A42C; width: 225px; }

.paginate1 {
	width: 22px;
	height: 22px;
	position: absolute;
	top: 500px;
	left: 650px;
	color: white;
	background-image: url("/images/uploads/vorige.png");
	background-repeat: no-repeat;
	text-indent: -1200px;
}

.paginate2 {
	width: 22px;
	height: 22px;
	position: absolute;
	top: 500px;
	left: 760px;
	color: white;
	background-image: url("/images/uploads/volgende.png");
	background-repeat: no-repeat;
	text-indent: -1200px;
}


/* Einde Projecten styling */

.footer {
	clear: both;
	background: #222 url(http://www.oblivion.nl//images/uploads/footer.gif) no-repeat;
	padding-top: 20px;
	padding-bottom: 40px;
	padding-left: 55px;
	font-size: 9pt;
	color: #554d4a;
}

.footer a { 
	color: #554d4a; 
	text-decoration: none; 
}

.spacer { 
	clear: both; 
}

/* Carousel styling */ 

.stepcarousel{
	position: relative;
	overflow: scroll;
	margin-left: 50px;
	margin-top: 0px;
	margin-bottom: 30px;
	width: 230px;
	height: 120px;
}

.stepcarousel .belt{
	position: absolute;
	left: 0;
	top: 0;
}

.stepcarousel .panel{
	float: left;
	overflow: hidden;
	margin: 0px;
	padding-right: 30px;
	padding-left: 0px!important;
	margin-left: 0px!important;
	width: 92px;
}

/* Einde Carousel styling */

/* Formulier */

th {
	text-align: left;
	padding-right: 20px;
	vertical-align: top;
	padding-top: 3px;
}

input {
	text-decoration: none;
	background: #524a47 url(/images/uploads/head1.jpg) repeat-x 0 -20px;
	color: #fff;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
	border: 1px solid #b2a42c;
	margin-bottom: 3px;
	margin-top: 3px;
	font: 8.5pt "trebuchet ms", "Lucida Grande", Lucida, Verdana, sans-serif;
}

input:focus { 
	background: #3F3A37!important;
}

textarea {
	text-decoration: none;
	background: #554d4a url(/images/uploads/head1.jpg) repeat-x 0 -20px;
	color: #fff;
	padding-left: 4px;
	padding-bottom: 2px;
	padding-top: 2px;
	border: 1px solid #b2a42c;
	margin-bottom: 3px;
	margin-top: 3px;
	font: 8.5pt "trebuchet ms", "Lucida Grande", Lucida, Verdana, sans-serif;
}

textarea:focus { 
	background: #3F3A37;!important; 
}

/* Einde formulier styling */