@import "tabs.css";
@import "header.css";
@import "buttons.css";

h1 {
	margin:10px;
	color:#3e77a8;
}

h2 { font-size:18px;font-family:Segoe UI,Tahoma;font-weight:bold; }
h2.green{ color:#96bc33;}
h2.orange{ color:#FF8000;}

h3 {
	padding:5px;
	font-size:15px;
}


ul{ list-style:none;margin:0px;padding:0px;}


#container{
	margin:0px auto;
	min-height:580px;
}

#contentContainerBottom {background:url(/gfx/contentContainerCorners.png) no-repeat bottom left;height:5px;width:970px;margin:0px auto;position:relative;}
#contentContainerTop {background:url(/gfx/contentContainerCorners.png) no-repeat top left;height:5px;width:970px;margin:20px auto 0px auto;position:relative;}
#contentContainer {	position:relative;margin:0px auto;width:950px;padding:6px 10px;text-align:left;background:url(/gfx/transp50.png);}

#footerContainerBottom {background:url(/gfx/contentContainerCorners.png) no-repeat bottom left;height:5px;width:970px;margin:0px auto;position:relative;}
#footerContainerTop {background:url(/gfx/contentContainerCorners.png) no-repeat top left;height:5px;width:970px;margin:0px auto 0px auto;position:relative;}
#footerContainer {position:relative;margin:0px auto;width:950px;padding:6px 10px;text-align:left;background:url(/gfx/transp50.png);}


#leftmenu {
	width:150px;
	float:left;
	background-color:#fff;
	margin-right:10px;
}
#content {
	padding:10px;
	padding-bottom:0px;
	text-align:left;
	z-index:9;
}

#footer{
	width:970px;
	margin:20px auto 0 auto;
}

.corner {
	padding:10px;
	background-color:#fff;
}

.elf {
	font-size:11px;
}
.bold {
	font-weight:bold;
}
.hide{
	display:none;
}
.black {
	color:#000;
}

.alpha{
	opacity:.7;
	filter:alpha(opacity=70);
	-moz-opacity:.7;
}
.alpha:hover{
	opacity:1;
	filter:alpha(opacity=100);
	-moz-opacity:1;
}

.nicethumb {	border:1px solid #ccc;	padding:3px;	margin:2px;	background-color:#fff;}
.nicethumb:hover {	border:1px solid #777;}
.nicethumb2 {	border:1px solid #ccc;	padding:1px;	margin:1px;	background-color:#fff;}
.nicethumb2:hover {	border:1px solid #777;}

.videothumbHolder{
	margin:2px;	
	background-color:#fff;	
}
.videothumbHolder img {
	padding:3px;
	border:1px solid #ccc;	
}
.videothumbHolder img:hover{
	padding:3px;
	border:1px solid #777;
}
.videothumbButton{
	cursor:pointer;
	width:35px;
	height:26px;

	margin:10px;
	position:absolute;
	background:url(/gfx/video_but.png) no-repeat top left;
}

.detail {
	color:#aaa;
}
a.detail {
	color:#aaa;
	text-decoration:underline;
}
ul.nice-list {
	list-style:none;
	margin:5px;
	padding:0;
}

ul.nice-list li {
	border-bottom:1px solid #eee;
	padding:3px;
}
ul.nice-double-list {
	list-style:none;
	margin:5px;
	padding:0;
}

ul.nice-double-list li {
	border-bottom:1px solid #eee;
	padding:3px;
	float:left;
	font-size:20px;
	margin:2px;
}



ul.nice-double-list li.active {
	background-color:#70c8eb;
}

/* cblok, transparante corner blokken */

.cblok { background-color:#fff;	padding:8px;	margin:2px;	margin-bottom:7px;	clear:both;}
div.cblok h2 a, td.cblok21 h2 a { color:#007ea3;}
div.cblok h1, td.cblok21 h1 {color:#007ea3;}
.cblok11 {	background:url(/gfx/cblok-bg.png) no-repeat top left;height:10px;}
.cblok12 {	background:url(/gfx/cblok-bg.png) no-repeat top right;width:10px;height:10px;}
.cblok21 {	background:url(/gfx/cblok-bg-center.png) repeat-y center left;padding-left:10px;padding-bottom:0px;}
.cblok22 {	background:url(/gfx/cblok-bg-center.png) repeat-y center right;width:10px;}
.cblok31 {	background:url(/gfx/cblok-bg.png) no-repeat bottom left;}
.cblok32 {	background:url(/gfx/cblok-bg.png) no-repeat bottom right;width:10px;height:10px;}
.ctable {	margin-bottom:5px;}
.cblok h2,.ctable h2 {	padding:0;	margin:10px; color:#007ea3;}

span.cthead {
	color:#777;
	display:block;
	font-size:11px;
	font-weight:normal;
	margin-bottom:10px;
}
span.cthead a {
	text-decoration:underline;
}

.hoverOranje:hover{
	background-color:#fffae5;	
}

form{
	margin:0px;
	padding:0px;
}
.vvalbumthumb {
	border-bottom:1px solid #ffffff;
	padding:1px;
}

/* pages nav */

.pages-nav{
	clear:both;
	font-family:Tahoma, verdana, helvetica, sans-serif;
	font-size:12px;padding-top:10px;
	text-align:center;
}
.pages-nav a,.pageList .this-page, .pages-nav a:visited{
	padding:2px 6px;background:#fff;text-decoration:none;
	margin:0 2px;
}
.pages-nav .AtStart{padding:2px 6px;background:#fff;color:#aaa;font-size:11px;}
/*.pages-nav .Prev{margin-right:20px;padding:2px 6px;border:solid 2px #ddd;background:#fff;}*/
.pages-nav .break{padding:2px 6px;border:none;background:#fff;text-decoration:none;}
/*.pages-nav .Next{margin-left:20px;padding:2px 6px;border:solid 2px #ddd;background:#fff;}*/
.pages-nav .AtEnd{padding:2px 6px;background:#fff;color:#aaa;}
.pages-nav .this-page {padding:2px 6px;font-weight:bold;font-size:13px;vertical-align:top;background:#fff;color:#000;}
.pages-nav a:hover {color:#fff;background:#0063DC;border-color:#036;text-decoration:none;}

.taglinks {
	text-align:center;
}
.taglinks a {
	font-weight:normal;
	height:20px;
	display:inline-block;
	color:#367D06;
	padding:6px;
}
.taglinks a:hover {
	text-decoration:none;
	background-color:#eee;
}
.taglinks-blue {
	text-align:center;
}
.taglinks-blue a {
	font-weight:normal;
	height:20px;
	display:inline-block;
	padding:6px;
}
.taglinks-blue a:hover {
	text-decoration:none;
	background-color:#3361DB;
	color:#fff;
}
.page-header {
	margin:-5px -5px 25px -5px;
}

.bcontent ul {
	list-style:none;
	margin:5px 5px 5px 0px;
	padding:0;
}
.bcontent ul li {
	padding:2px;
}

.bcontent ul li a {
	color:#039;
	font-family:arial,helvetica,verdana,sans-serif;
	text-decoration:none;
}
.bcontent ul li a:hover {
	text-decoration:underline;
}

#vfoptielist {
	list-style:none;
	padding:0;
	margin:0;
	margin-left:10px;
}
#vfoptielist li {
	margin:1px 0;
	padding:4px;
	font-family:Tahoma;
	font-size:11px;
}

label {
	cursor:pointer;
}

.fb_user_blok {
	background:url(/gfx/fb_user_hover.gif);
	width:134px;height:64px;
}
.fbubpic {
	float:left;width:50px;height:50px;padding:2px;margin:4px;border:1px solid #E0E0E0;
}
.fb_user_blok:hover {
	background:url(/gfx/fb_user_selected.gif);
	color:#fff;
}
.fb_user_blok:hover .fbubpic {
	border:1px solid #205C98;
}

.nolist {
	list-style:none;
	padding:0;
	margin:0;
}



.thumboutside {
	padding:5px;float:left;
	background:url(/gfx/thumb_shadow.png) no-repeat top left;
}

.thumboutside div {
	margin:1px;width:73px;height:73px;
}

/* blogs display */

.blogitem {
	border-bottom:1px dotted #ccc;
	padding:5px 5px 10px 5px;
	margin-left:10px;
	margin-right:20px;
}
.blogdetail {
	margin-left:10px;
	font-size:10px;
	color:#aaa;
}
.blogcontent {
	display:block;
	margin:10px 10px 20px 10px;
	font-size:12px;
	font-family:Tahoma;
}
a.blogtitle {
	font-weight:bold;
	font-size:15px;
	color:#f60;
}
.bloglink {
	float:right;
	font-family:Helvetica, Arial, sans-serif;
}


ul.myfriendsupdateslist {
	list-style:none;font-size:11px;margin:0 10px;padding:0;
}
ul.myfriendsupdateslist li {
	margin:0;padding:10px;
	border-bottom:1px solid #ddd;
}
ul.myfriendsupdateslist li a {
	
}
ul.myfriendsupdateslist li .mful-icon {
	float:left;margin-left:-20px;
	padding:0 5px 5px 0;
}

/* profile */
#profile-info,#plaats-info {
	color:#aaa;
	font-size:12px;
}
#plaats-info {
	color:#777;
}
#profile-info a,,#plaats-info a {
	color:#00f;
}
#profile-info ul,#plaats-info ul {
	list-style:none;
	margin:0;
	margin-left:5px;
	padding:0;
}
#profile-info ul li,#plaats-info ul li {
	margin-bottom:10px;
}
#profile-info strong,#plaats-info strong {
	color:#000;
	font-weight:normal;
	font-size:13px;
}

.loadingdiv {
	position:absolute;
	margin-top:50px;
	padding:10px;
	z-index:1001;
	background:url(/gfx/transpBlack.png);
	color:#fff;
	text-align:center;
	-moz-border-radius: 4px; -webkit-border-radius: 4px; 
}


/* making nice styles */
.niceForm {
	padding:10px;
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, Helvetica;
	color:#000;
}
.niceForm h1, .niceForm h2,.niceForm h3 {
	font-family:"Segoe UI", Tahoma, Verdana, Arial;
	font-size:15px;
	color:#96bc33;
}

div.text, input.text, textarea.text, select.text {
	font-family:Tahoma, Verdana, Arial, Helvetica;
	font-size:13px;padding:3px;
	border:1px solid #CCC;
	border-top:1px solid #999;
	color:#444;
	-moz-border-radius: 2px; 
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
input.text{
	width:150px;
}
textarea.text {
	width:180px;height:80px;
}
input.submit,input.button {
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding:3px 5px;
	color:#222;
	font-weight:bold;
}

.formTitle {
	margin:5px;
	border-bottom:1px solid #eee;
	color:#000;
}

.focus_orange, .focus {
	background:#FFFFCC url(/gfx/icons/famfam/error.png) no-repeat 5px 5px;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #E8DD99;
	border-left:none;
	border-right:none;
	margin:10px;
	padding:5px 5px 5px 30px;
	color:#444444;
}
.focus {
	padding:5px;
	background-image:none;
}
.focus_blue {
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin:10px;
	padding:5px;
	background-color: #EFF4F5;
	border:1px solid #A7C5D1;
	border-left:none;
	border-right:none;
	color:#444444;
}
.focus_green {
	background:#FFFFCC url(/gfx/icons/famfam/tick.png) no-repeat 5px 5px;
	font-size:11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	margin:10px;
	padding:5px 5px 5px 30px;
	background-color: #E4FFCC;
	border:1px solid #64FF64;
	border-left:none;
	border-right:none;
	color:#444444;
}


/* rating stars - 24 mei 2009 - Ludo Helder */
div.rating-base {
	background:url(/gfx/star.gif) repeat-x top left;
	height:16px;
	width:80px;
}
div.rating-stars {
	height:16px;
	background:url(/gfx/star.gif) repeat-x bottom left;
}
div.rating-stars-red {

}


div.users-base {
	background:url(/gfx/icons/famfam/status_offline.png) repeat-x top left;
	height:16px;
	width:80px;
}
div.users-filled {
	height:16px;
	background:url(/gfx/icons/famfam/user.png) repeat-x bottom left;
}
div.rating-stars-red {

}




/* Rounded headers michel :) - 30 mei 2009 (cleaned up by Ludo! :):):) */
/*
div.rh-lgreen, div.rh-lgreen > h2, div.rh-lgreen > span { background:url(/gfx/headers/lgreen.gif);}
div.rh-green, div.rh-green > h2, div.rh-green > span { background:url(/gfx/headers/green.gif);}
div.rh-lblue, div.rh-lblue > h2, div.rh-lblue > span { background:url(/gfx/headers/lblue.gif);}
div.rh-blue, div.rh-blue > h2, div.rh-blue > span { background:url(/gfx/headers/blue.gif);}
div.rh-lred, div.rh-lred > h2, div.rh-lred > span { background:url(/gfx/headers/lred.gif);}
div.rh-red, div.rh-red > h2, div.rh-red > span { background:url(/gfx/headers/red.gif);}
div.rh-lorange, div.rh-lorange > h2, div.rh-lorange > span {background:url(/gfx/headers/lorange.gif);}
div.rh-orange, div.rh-orange > h2, div.rh-orange > span { background:url(/gfx/headers/orange.gif);}
div.rh-yellow, div.rh-yellow > h2, div.rh-yellow > span { background:url(/gfx/headers/yellow.gif);}
div.rh-grijs, div.rh-grijs > h2, div.rh-grijs > span { background:url(/gfx/headers/grijs.gif);}
div.rh-lgrijs, div.rh-lgrijs > h2, div.rh-lgrijs > span { background:url(/gfx/headers/lgrijs.gif);}
div.rh-black, div.rh-black > h2, div.rh-black > span { background:url(/gfx/headers/black.gif);}
*/


div.rh-lgreen, div.rh-lgreen > h2, div.rh-lgreen > span { background:url(/gfx/headers/blue.gif);}
div.rh-green, div.rh-green > h2, div.rh-green > span { background:url(/gfx/headers/blue.gif);}
div.rh-lblue, div.rh-lblue > h2, div.rh-lblue > span { background:url(/gfx/headers/blue.gif);}
div.rh-blue, div.rh-blue > h2, div.rh-blue > span { background:url(/gfx/headers/blue.gif);}
div.rh-lred, div.rh-lred > h2, div.rh-lred > span { background:url(/gfx/headers/blue.gif);}
div.rh-red, div.rh-red > h2, div.rh-red > span { background:url(/gfx/headers/blue.gif);}
div.rh-lorange, div.rh-lorange > h2, div.rh-lorange > span {background:url(/gfx/headers/blue.gif);}
div.rh-orange, div.rh-orange > h2, div.rh-orange > span { background:url(/gfx/headers/blue.gif);}
div.rh-yellow, div.rh-yellow > h2, div.rh-yellow > span { background:url(/gfx/headers/blue.gif);}
div.rh-grijs, div.rh-grijs > h2, div.rh-grijs > span { background:url(/gfx/headers/blue.gif);}
div.rh-lgrijs, div.rh-lgrijs > h2, div.rh-lgrijs > span { background:url(/gfx/headers/blue.gif);}
div.rh-black, div.rh-black > h2, div.rh-black > span { background:url(/gfx/headers/blue.gif);}


div.rh {
	padding:0;color:#fff;margin:0 0 5px 0;height:29px;
	color:#fff;font-family:Segoe UI,Tahoma;font-size:14px;
	background-position:top right;
	background-repeat: no-repeat;
}
div.rh h1,div.rh h2,div.rh h3,div.rh span {
	margin:0px 10px 0 0;padding:2px 8px;color:#fff;font-family: Segoe UI, tahoma;font-size:14px;
	display:block;height:29px;background-position:top left;background-repeat: no-repeat;font-weight:bold;
}
div.rh > h2 > a,div.rh > span > a {
	color:#fff;font-family: Segoe UI, tahoma;font-size:14px;
}



/*div.rh {padding:0;color:#007ea3;margin:0 0 5px 0;padding:0 0 2px 0;font-family:Segoe UI,Tahoma;font-size:16px;border-bottom:2px solid #004c62;}
div.rh h1,div.rh h2,div.rh h3,div.rh span {	margin:0px 10px 0 0;padding:2px 8px;color:#007ea3;font-family: Segoe UI, tahoma;font-size:16px;display:block;font-weight:bold;
}div.rh > h2 > a,div.rh > span > a { color:#007ea3;font-family: Segoe UI, tahoma;font-size:16px;}
*/


.tahoma {
	font-family:Tahoma;
	font-size:12px;
}
.elf {
	font-size:11px;
}
.tien {
	font-size:10px;
}




/* display_comments() */
.commentHolder {
	font-family:Tahoma;
	margin:5px 5px 20px 5px;
}
.displayComment {
	color:#000;
}
.vinger {
	cursor:pointer;
}

.dotted-lis li {
	padding:5px 0;
	background:url(/gfx/dots.gif) repeat-x;
}
.dotted-lis li.first {
	padding:5px 0;
	background:none;
}
.lined-lis li {
	padding:5px 0;
	border-bottom:1px dotted #eee;
}
.lined-lis li.first {
	padding:5px 0;
	border:none;
}
.lined-lis li:hover {
	background-color:#fffAE5;
}



#quoteHolder,.quotedComment {
	margin:10px;
	margin-left:50px;
	padding:5px;
	border:1px solid #ccc;
	border-left:none;
	border-right:none;
	font-size:10px;
	color:#999;
}
#quoteHolder {
	display:none;
}

div.tags {
	text-align:center;
	line-height:30px;
}
div.tags a {
	padding:3px;
}

ul.quickmap {
	width:920px;
}
ul.quickmap > li {
	min-width:120px;width:125px;height:21px;overflow:hidden;text-align:left;font-size:10px;font-family:tahoma;
}


/* inviter */
#inviter {
}
#inviter li {
	border-top:1px dotted #ccc;
	padding:5px;
}
.inviter {
	display:none;
}


/* zoekopties */
.ulLeft{
	padding:5px;
	list-style:none;
}

.ulLeft li{
	margin:0px 10px;
	float:left;	
}


/* breadcrumbs 

#bcrumbsContainer{
	background:transparent url(/gfx/bcrumbs_corner_left.png) no-repeat left top;
	padding-left:6px;
	height:25px;
}
#bcrumbs {
	background:transparent url(/gfx/bcrumbs_corner.png) no-repeat right top;
	font:80%/165% "Lucida Grande", Lucida, Verdana, sans-serif;				
	height:25px;
	float:left;	
	margin:0px;
	padding:0px;
	list-style:none;


}
#bcrumbs li {
	float:left;
}		
#bcrumbs li a {
	height:25px;
	background:transparent url(/gfx/bcrumbs.png) no-repeat right top;
	float:left;
	display:block;
	padding:4px 15px 0px 10px;
	color:#ffffff;
}							

#bcrumbs li a:link,
#bcrumbs li a:visited,
#bcrumbs li a:focus{
	color:#ffffff;
	text-decoration:none;
}	
#bcrumbs li a:hover{
	background:transparent url(/gfx/bcrumbs_hover.png) no-repeat right top;	
	color:#ffffff;
}
*/
#bcrumbsContainer{
	padding-left:5px;
}
#bcrumbs {
	margin:0px;
	padding:0px;
	list-style:none;
}
#bcrumbs li {
	float:left;
	padding-left:5px;
}		
#bcrumbs li a {
	color:#3e77b4;
	float:left;
	display:block;
}							

#bcrumbs li a:link,
#bcrumbs li a:visited,
#bcrumbs li a:focus{
	text-decoration:none;
}	



.priceCntr{
	background:transparent url(/gfx/price.png) no-repeat top left;	
	width:93px;
	height:84px;
	padding:20px 8px;
	color:#ffffff;
	cursor:pointer;
	text-align:center;
}
.price{
	font-size:28px;
	font-weight:bold;
}
.price_small{
	font-size:18px;
	font-weight:bold;
}




.aanbiedingenDiv {
	border:1px solid #ddd;
	margin-bottom:10px;width:700px;	
	-moz-border-radius: 5px;
	-webkit-border-radius:5px;
}
table.aanbiedingenTable {
	font-size:11px;
}
table.aanbiedingenTable th {
	font-weight:normal;
	color:#bbb;
	font-size:11px;
	border-bottom:1px solid #ddd;
}
table.aanbiedingenTable td {
	border-bottom:1px solid #eee;
	font-size:12px;
}

table.aanbiedingenTable tbody tr:hover {
	cursor:pointer;
	border-bottom:1px solid #ccc;
	background-color:#f9f9f9;
}


/* aanbiedingen */
.a_wrapper{
	float:left;
	padding:10px;
	width:90%;
}
.a_wrapper_big{
	float:left;
	padding:10px;
	width:500px;
}
.a_list{
	padding:5px;
	margin:0px;
	width:100%;
	list-style:none;
}
.a_head{
	width:100%;	
	font-weight:normal;
	color:#bbb;
	font-size:11px;
	padding:0px;
	height:15px;	
}

.a_company_head_big{
	float:left;
	width:260px;
}
.a_company_head{
	float:left;		
}

.a_persons_head{
	float:left;	
	width:60px;	
}
.a_duration_head{
	float:left;	
	text-align:center;
	width:60px;		
}
.a_price_head{
	float:right;	
	width:70px;	
}

.a_list li{
	border-bottom:1px solid #eee;
	font-size:12px;
	width:100%;
	height:22px;
	clear:both;
	padding:5px 0px;
}

.a_list li:hover{
	background-color:#f9f9f9;	
}

.a_title{
	font-size:13px;	
	font-weight:bold;
}
.a_description{
	font-size:11px;
	padding:10px;
	overflow:auto;
	max-height:200px;	
}

.a_logo{
	float:left;
	width:60px;
}

.a_company{
	float:left;
}

.a_company_big{
	width:200px;
	float:left;
}

.a_duration{
	float:left;	
	width:60px;
	text-align:center;
}

.a_persons{
	float:left;	
	width:60px;
	text-align:center;
}

.a_price{
	float:right;	
	width:70px;		
	text-align:center;
}

.a_price a{
	color:#f00;
}

.a_more{
	width:100%;
	text-align:center;
}



/* */
.fb_copy{width:170px;	border:1px solid #999;	margin:5px;	padding:3px;	background:#eee url('/gfx/icons/facebook.gif') top left no-repeat;}
.fb_copy:hover{	background-color:#fff;}
.fb_copy a{ margin-left:30px;color:#385687;}
