/* JBW TEMPLATE 132 */

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	background:#FFFFFF;
}

#box{
	background:url(bg_body.jpg) no-repeat;
	width:1000px;
	height:750px;
	margin:0 auto;
	display:table;
}

#head{
	width:90%;
	height:170px;
	text-align:right;
}


/* menu  */


#menu {
	float:right;
	position:relative;
	font-weight:bold;
}

#menu  a:link, #menu  a:visited{
	font-size:18px;
	display:block;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-decoration:none;
	background:url(bg_menu_link.gif) no-repeat 5px -5px;
	padding:8px 0 0 29px;
	width:200px;
	height:24px;
	margin:0;
	color:#588FB0;
}

#menu a:hover, #a:active{
	text-decoration:underline;
}

#current a:link, #current a:visited{
	background-color:#fff;
	color:#3B2100;
	text-decoration:underline;
}

#text{
	float:left;
	position: relative;
	left:10px;
	top:0;
	width:700px;
	padding:0 20px 0 20px;
	height:550px;
	overflow: auto;
	text-align:left;
	color:#588FB0;

	scrollbar-3dlight-color: #FFFFFF;
    scrollbar-arrow-color: #BCE6F8;
    scrollbar-darkshadow-color: #BCE6F8;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #BCE6F8;
    scrollbar-shadow-color: #BCE6F8;
    scrollbar-track-color: #FFFFFF;
	
}

h1{
	font-family:"Century Gothic", Arial, Helvetica, sans-serif;
	width:100%;
	padding-left:0px;
	color:#B3ED7A;
	font-size:50px;
	padding-top:20px;
	margin-right:60px;
}
	
h2{
	background:url(bg_h2.gif) no-repeat right ;
	text-align:left;
	height:35px;
	color:#B3ED7A;
	padding-left:5px;
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}	
	
p {
}
table {
}
td {
}

fieldset {
}

.image{
	display:block;
	padding:8px;
	border:10px solid #0099FF;
	margin:0 auto;
	text-align:left;
}	

#footer{
	text-align:center;
	left:150px;
	width:659px;
	position:relative;
	top:120px;
	clear:both;
	color:#588FB0;
}

#footer a:link, #footer a:visited {
	color:#588FB0;
	text-decoration:underline;
}

/* update jbw_v2 */                   

h3{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#60BAC7;
	margin:0 0 5px 0;
}
    
p.meta {
	font-size:10px;
}
#menu ul, #text ul {
	list-style:none; 
	margin: 0 0 0 0;   
	padding: 0 0 0 0;
	
}          
            
#text li {
	background:#F5F0D8;
	width:90%;
	border:1px solid #fff;  
	margin: 0 0 20px 0;
	min-height:100px;  
	padding: 10px 10px 10px 10px;
}                    

*html #text li {
	height:100px;
}       

#feed {
	float:right;
}

.clear {
	clear:both;
}        

h2.left {
	float:left;
}                

a:link img, a:visited img {
	border:none;
	text-decoration:none;
}    

th {
	text-align:left;
}   




.image{
	display:block;
	padding:0.6em;
	background-color:#F5F0D8;
	border:3px solid #60BAC7;
	margin:2em 0;
}



.picture {
	padding:0.6em;
	background-color:#F5F0D8;
	border:3px solid #60BAC7;
	float:left;
	font-weight:bold;
	text-align:center;
	margin:1em 1em 1em 0;
	height:180px;
	width:180px;
}

.picture_big {
	width:470px;
	padding:0.5em;
	background-color:#F5F0D8;
	border:3px solid #60BAC7;
	margin:2.5em 0;
	font-weight:bold;
	text-align:center;
}

.picture_medium {
	width:380px;
	padding:0.5em;
	background-color:#F5F0D8;
	border:3px solid #60BAC7;
	margin:2.5em 0;
	font-weight:bold;
	text-align:center;
}


.picture img, .picture_big img, .picture_medium img {
	border:3px solid #0099FF;
}

.picture p, .picture_big img p {
	margin:0;
}

.picture .meta a {
	color:#333333;
	font-size:0.9em;
	text-decoration:none;
}

.picture .meta a:hover {
	text-decoration:underline;
}

.picture .meta img {
	border:0;
}
	

.action a, .action img {
	border:0;
	color:#333333;
	text-decoration:none;
}

.action a:hover {
	text-decoration:underline;
}

.picture .meta img, .action img {
	margin:0 0 -3px 0;
}


	form {
		font-size:1em;
		font-family:Arial, Helvetica, sans-serif;
	}

	fieldset {
	  	padding:0;
		border:0;
	}

	legend{
		display:none;
	}

	label{
		float: left;
		width: 8em;
		font-weight: bold;
		text-align:right;
		margin-right:0.5em;
 		margin-top: 0.5em;
   }

	input, textarea{
		border:1px solid #BDE4FB;
		padding:0.2em;
		margin-bottom: 0.5em;
	}

	input:focus, textarea:focus{
		border:1px solid #727A88;
	}

	.submit {
		background-color:#F0E687;
		font-weight: bold;
		margin:0.5em 0 0 9em;
	}

	.required {
		font-weight:bold;
		color:#FF0000;
	}


	table {
	text-align:left;
	border:1px solid #E1E1FB;
	border-collapse:collapse;
	}

	th {
	background-color:#FFFFFF;
	color:#735014;  
	font-size:10px;
	padding:0.4em 1em;
	}


	tr.bought {
		color:#999;
	}
	td {
		background: #fff;
	border-top: 1px solid #E1E1FB;
	font-size:10px;
	padding:0.4em 1em;
	}
	td.right {
		text-align:right;
	}
	th a:link, th a:visited {
	color:#735014;
	}
	td .action a:link, td .action a:visited {
		color:#EB3B8C;
		font-size:0.9em;
		text-decoration:none;
	}

	td .action a:hover {
	text-decoration:underline;}

	/* Achtergrond kleur main foto's */

	.image_home {
	background:#F5F0D8;
	border:3px solid #60BAC7;
	
	}

	/* Kleur van de links */

	#text a:link, #text a:visited {
	color:#60BAC7;
	text-decoration:none;
	}