/* CSS Sitenaam */
/* © 2008 by Inovamedia */
/* Development by Rene Sebastian */
/* Datum: 25-03-2008 */

body {
	margin:			0px;
	padding:		0px;
	border:			0px;
	font-family: 	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		11px;
	text-align:		left;
	color:			#ffffff;
	background: 	#666666 url(../images/bg.jpg) repeat-x;
}

#logo {
	position:			absolute;
	left:				50%;
	margin-left:		-440px;
	background-image:	url(../images/logo.png);
	top:				-10px;
	width:				270px;
	height:				200px;
	z-index:			1;
}

.maintable{
	width: 			950px;
}

.rodebalk{
	height:			37px;
	padding-right:  50px;
}

.verloopleft{
	width:			26px;
	background: 	#666666 url(../images/verloopleft.jpg) repeat-y;
}

.verloopright{
	width:			24px;
	background: 	#666666 url(../images/verloopright.jpg) repeat-y;
}

.hoekleft{
	width:			26px;
	background: 	#666666 url(../images/hoekleft.jpg) repeat-y;
}

.hoekright{
	width:			24px;
	background: 	#666666 url(../images/hoekright.jpg) repeat-y;
}

.bottom{
	width:			24px;
	background: 	#666666 url(../images/verloopbottom.jpg) repeat-x;
}


.grijzebalk{
	background: 	#677786 url(../images/bg_grijs.jpg) repeat-x;
	width:			900px;
	height:			157px;
}

#bannereas{
	position:		relative;
	display:		block;
	width:			468px;
	height:			60px;
	margin:			80px 0px 0px 426px;
}

.footer{
	background: 	#2e3a46 url(../images/footer.jpg) repeat-x;
	width:			900px;
	height:			20px;
	color:			#333333;
}

.menu{
	background: 	#e5ebf0 url(../images/bg_menu.jpg) repeat-x;
	width:			900px;
	height:			60px;
}

.maincontenttd{
	background-color: #424e5b;
	width:			  900px;
}

.nieuwstable{
	background: 	#424e5b url(../images/bg_nieuws.jpg) repeat-x;
	width:			640px;
}

.laatstenieuws{
	height:			54px;
	font-size:		24px;
	font-weight:	bolder;
	color:			#FFFFFF;
	padding-left:	19px;
}

.nieuwsitem{
	width:			292px;
	padding-left:	15px;
	padding-bottom:	5px;
	padding-right:  5px;
}

.nieuwstitel{
	height:			30px;
	font-size:		12px;
	font-weight:	bolder;
	color:			#FFFFFF;
}

.miniinfo{
	padding-top:        -3px;
   font-size:			9px;
   color:				#929292;
   font-weight:         normal;
}

.content{
	padding-top:    20px;
	padding-left:   15px;
	padding-right:  15px;
	padding-bottom: 10px;
}

.widgets{
	background: 	#697785 url(../images/bg_widgets.jpg) repeat-x;
	width:			260px;
	padding-top:	19px;
	padding-left:	15px;
	padding-right:	15px;	
}

.widgettitle{
	font-size:		24px;
	font-weight:	bolder;
	color:			#FFFFFF;
}

/*
Widget album showcase CSS
*/
.minialbum_foto {
	height:102px;
	width:102px;
}
.minialbum_bestel, .minialbum_meer {
	font-size: 12px;
	text-align:center;
}

.minialbum {
	position: inherit;
	float:left;
	margin-right:20px;
	margin-left:0px;
	margin-bottom:20px;
	width:95px;
	height: 90px;
}

/*
Page album showcase CSS
*/
.largealbum_foto {
	height:150px;
	width:113px;
}
.largealbum_bestel, .minialbum_meer {
	width:	150px;
	font-size: 12px;
	text-align:center;
}

.largealbum {
	position: inherit;
	float:left;
	margin-right:15px;
	margin-left:15px;
	margin-bottom:20px;
	width:150px;
	height:	150px;
}

/*
Album view 
*/
.album {
	position: inherit;
	float:left;
	margin-right: 10px;
	margin-left: 10px;
	margin-top:5px;
	margin-bottom:5px;
	width:150px;
	text-align:	center;
}

/*
Reviews 
*/
.commenttitel{
	padding-left: 5px;
	padding-top:  3px;
	padding-bottom: 6px;
}

.commentcontent{
	padding:	5px;
}

/*
Basis link instellingen:
*/

a:link {
	color: 			#eaeaea;
	text-decoration: none;
	
}
a:visited {
	color: 			#eaeaea;
	text-decoration:none;
}
a:hover {
	color: 			#eaeaea;
	text-decoration:underline;
}
a:active {
	color: 			#eaeaea;
}

/*
Custom link kleuren:
*/

/*Grijs*/
a.grijs:link, a.grijs:visited{
	color:						#333333;
	text-decoration:			none;
}

a.grijs:hover, a.grijs:active{
	color:						#333333;
	text-decoration:			underline;
}
