* { margin:0; padding:0;}

body {
	color: #375a00;
	font-family: Arial;
}

h1 {
	color: #89d7f5;	
	font-size: 22px;
	font-style: italic;
}

h2 {
	color: #ffffff;	
	font-size: 22px;
}

h3 {
	color: #89d7f5;
	font-size: 21px;
	font-style: italic;
}

h4 {
	color: #7fcf00;
	font-size: 18px;
}

a {
	color:#7fcf00;
}

a:hover {
	color:#6aaa05;
}

p{
	margin-bottom: 10px;
}

#container{
	margin: 0 auto;
	margin-top: 10px;
	width:1024px
}

#main-wrapper{
	margin: 0 auto;
	width:972px;
}

.divItalic{
	font-style:italic;
	width:360px;
}
/*
	top
*/

#main-wrapper #top{
	height:200px;
	margin: 0 auto;

}

#main-wrapper #top #top-left{
	background: url(images/logo.png) left top repeat-y;
	float:left;
	width:200px;
	height:200px;

}

#main-wrapper #top #top-middle{
	margin-right:10px;
	padding-top: 162px;
	vertical-align: bottom;
	float:left;
	color: #89d7f5;	
	font-size: 24px;
	font-style: italic;
	width: 389px;
	margin-left:21px;
}

#main-wrapper #top #top-middle img.page_title{
	margin-left:12px;
}


#main-wrapper #top #top-right{
	background: url(images/recent_werk.jpg) left top repeat-y;
	float:left;
	width:350px;
	height:200px;
}

#main-wrapper #content{
	background:orange;
	margin: 0 auto;
	margin-top: 10px;
}

#main-wrapper #content #content-left{
	float:left;
	width:160px;
	padding-left:20px;
	padding-right:20px;
}

#main-wrapper #content #content-middle{
	margin-left: 10px;
	margin-right: 10px;
	float:left;
	width:400px;
}

#main-wrapper #content #content-right{
	float:left;
	width:349px;
	
}


/**
* berichten
*/
#main-wrapper #content #content-middle{
	
	width:400px;
}
#main-wrapper #content #content-middle .msg{
	width:400px;
}


#main-wrapper #content #content-middle .msg .msgTop{
	background: url(images/content_middle_item_top.gif) left top repeat-y;
	width:400px;
	height:	20px;
}

#main-wrapper #content #content-middle .msg .msgCenter{
	width:400px;
	background-color: #bfd1ea;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper{
	margin-left: 20px;
	margin-right: 20px;
	width:360px;
}


#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper a {
	color:#ffffff;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper img {
	border: 2px solid #8e8041;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper img:hover {
	border: 2px solid #6a5d25;
}


#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper a:hover {
	color:#f1f7ff;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgTitle {}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgTitle small.edit{
	font-size: 11px;
	font-weight: bold;
	padding-top: 10px;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgTitle .msgTitleTitle {
	width:290px;
	float:left;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgTitle .msgDate{
	color: #ffffff;
	font-weight: bold;
	font-size: 13px;
	padding-top: 7px;
	text-align: right;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgMsg{
	padding-top:9px;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 20px;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgMsg .searchPost{
	margin-top:9px;
}

#main-wrapper #content #content-middle .msg .msgCenter .msnCenterWrapper .msgMsg .searchPost h3{
	font-size: 14px;
	font-weight: bold;
}




#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions{
	padding-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
	font-weight: bolder;
	font-size: 15px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions ol.commentlist{
	padding-left:20px;
	font-size: 12px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions{
	font-size: 12px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions .reactionTitle{
	font-size: 14px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions .login{
	font-size: 12px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions .leaveReaction{
	font-size: 12px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions .loggedIn{
	margin-bottom:2px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions textarea{
	height:150px;
	width: 358px;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .msgReactions .reactions input.button{
	background-image: url(images/verstuur_large.png);
	width: 360px;
}


#main-wrapper #content #content-middle .msg .msgReactionsWrapper{
	
	background-color: #d0ddee;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper a{
	color:#7fcf00;
	text-decoration:none;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper a:hover{
	color:#6aaa05;
	text-decoration:none;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .commentmetadata a{
	color:#ffffff;
}

#main-wrapper #content #content-middle .msg .msgReactionsWrapper .commentmetadata a:hover{
	color:#f1f7ff;
}

#main-wrapper #content #content-middle .msg .msgBottom{
	background: url(images/content_middle_item_bottom.gif) left top repeat-y;
	width:400px;
	height:	20px;
}


/*right movie*/

#main-wrapper #content #content-right .movie{
	background: url(images/content_right_middle.jpg) left top repeat-y;
	width: 349px;	
	margin-bottom:10px;
}

#main-wrapper #content #content-right .movie .movieTop{
	background: url(images/content_right_top.jpg) left top repeat-y;
	width: 349px;
	height:	20px;
}

#main-wrapper #content #content-right .movie .movieBottom{
	background: url(images/content_right_bottom.jpg) left top repeat-y;
	width: 349px;
	height:	20px;
}

#main-wrapper #content #content-right .movie .movieVideo{
	width: 309px;
	margin: 0 auto;
}

#main-wrapper #content #content-right .movie .movieInfo{
}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoTop {
	margin-top:9px;
	background: url(images/content_right_item_content_top.jpg) left top repeat-y;
	width: 349px;
	height:	19px
}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoContent {
	width:310px;
	background-color: #ffffff;
	margin-left:20px;
	
}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoContent .movieInfoContentWrapper {
	padding-left: 20px;
	padding-right: 20px;
}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoContent .movieInfoContentWrapper .movieTitle {

}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoContent .movieInfoContentWrapper .movieMsg {
	color: #375a00;
	font-size: 11px;
	font-weight: bold;
}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoContent .movieInfoContentWrapper .movieMsg .blip_description {
	margin-top: 8px;
}

#main-wrapper #content #content-right .movie .movieInfo .movieInfoBottom {
	background: url(images/content_right_item_content_bottom.jpg) left top repeat-y;
	width: 349px;
	height:	19px
}

#main-wrapper #content #content-right .movieSmallContainer{
	margin-top:10px;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmallLeft{
	float:left;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmallRight{
	float:right;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall{
	background: url(images/content_right_middle_small.jpg) left top repeat-y;
	width: 168px;
	clear:both;
	margin-bottom: 10px;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieTop{
	background: url(images/content_right_top_small.jpg) left top repeat-y;
	width: 168px;
	height:	9px;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieBottom{
	background: url(images/content_right_bottom_small.jpg) left top repeat-y;
	width: 168px;
	height:	9px;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieVideo{
	width: 148px;
	margin: 0 auto;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo{

}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo .movieInfoTop {
	background: url(images/content_right_item_content_top_small.jpg) left top repeat-y;
	width: 168px;
	height:	7px;
	margin-top:6px;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo .movieInfoContent {
	width:148px;
	background-color: #ffffff;
	margin: 0 auto;
	
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo .movieInfoContentWrapper {
	padding-left: 10px;
	padding-right: 10px;
}
#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo .movieInfoContent .movieTitle h4{
	font-size: 14px;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo .movieInfoContent .movieMsg {
	color: #8d8042;
	margin-top: 8px;
	font-size: 11px;
	font-weight: bold;
}

#main-wrapper #content #content-right .movieSmallContainer .movieSmall .movieInfo .movieInfoBottom {
	background: url(images/content_right_item_content_bottom_small.jpg) left top no-repeat;
	width: 168px;
	height:	7px
}


.clear{
	clear:both;
	height:1px;	
}

.clearer{
	clear:both;
	height:10px;	
}


/**
* search 
*/
#main-wrapper #content #content-left .title{
	background: url(images/av-producties.png) left top no-repeat;
	width: 152px;
	height: 35px;
}

#main-wrapper #content #content-left .search{
	margin-top:10px;
}
#main-wrapper #content #content-left .search .searchLeft{
	background: url(images/searchbar_left.gif) left top no-repeat;
	width: 11px;
	height:23px;
	float:left;
}

#main-wrapper #content #content-left .search .searchMid{
	float:left;
}

#main-wrapper #content #content-left .search .searchMid .searchTop{
	background: url(images/searchbar_top.gif) left top no-repeat;
	width: 120px;
	height: 3px;
	overflow: hidden;
}

#main-wrapper #content #content-left .search .searchMid .searchContent{
	height:17px;
	width: 120px;
	overflow: hidden;
}

#main-wrapper #content #content-left .search .searchMid .searchContent input{
	overflow: hidden;
	font-size:12px;
	height:15px;
	width: 116px;
	color: #8d8042;
	background-color: #ffffff;
	border: 0px solid #781351
	
}

#main-wrapper #content #content-left .search .searchMid .searchBottom{
	background: url(images/searchbar_bottom.gif) left top no-repeat;
	width: 120px;
	height: 3px;
}

#main-wrapper #content #content-left .search .searchRight input{
	background: url(images/searchbar_right.gif) left top no-repeat;

	width: 21px;
	height:23px;
	float:left;
	cursor:pointer;
	border: 0px;
}


/**
* menu
*/
#main-wrapper #content #content-left .menu{
	color: #89d7f5;
	margin-top: 13px;
	margin-left:10px;
}

#main-wrapper #content #content-left .menu img{
	text-decoration:none;
	border: 0px;;
}

#main-wrapper #content #content-left .menu a{
	text-decoration:none;
}


/* left */
#main-wrapper #content #content-left {
	color: #89d7f5;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
}

#main-wrapper #content #content-left .formulier .formItem{
	margin-top:2px;
}

input.input{
	font-size:14px;
	height:19px;
	width: 152px;
	color: #8d8042;
	background-color: #ffffff;
	border: 1px solid #bfd1ea
}

#main-wrapper #content #content-left .formulier{
	margin-top: 43px;
}

#main-wrapper #content #content-left img{
	margin-top: 5px;
	margin-bottom: -2px;
}

#main-wrapper #content #content-left .adres{
	height: 100px;
	width: 159px;
	background: url(images/adres.png) left top no-repeat;
	text-align: center;
	margin: 0 auto;
}

input.button, input.passwordProtectButton{
	background-image: url(images/verstuur.png);
	margin-top: 4px;
	background-color: #ffffff;
	border: 1px solid #bfd1ea;
	width: 154px;
	height: 20px;
	color: #89d7f5;
	cursor: pointer;
	font-weight: bold;
	font-style: italic;
}

input.passwordProtectButton{
	margin-top: 2px;
	border: 1px solid #d0ddee;
	width: 154px;
}

input.button:hover, input.passwordProtectButton:hover{
	color: #35bbee;
}

input.passwordProtectTextField {
	border: 1px solid #d0ddee;
	background: #ffffff;
	color: #375a00;
	width: 152px;
}


textarea{
	font-size:14px;
	height:99px;
	width: 152px;
	color: #375a00;
	background: #ffffff;
	border: 1px solid #bfd1ea
}

#main-wrapper #content #content-left .adres{
	margin-top: 21px;
}

