
/* JBW template Bloemenmeisje*/


/*** Site Structure Styles ***/

*{
	margin:0;
	padding:0;
}

html{
	overflow: -moz-scrollbars-vertical!important;
	}

body{
	background:url(bg_bgr.jpg) no-repeat top center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	
#box{
	width:1000px;
	margin: 0 auto;
	}

#head{
	clear: both;
	height:5px;
	}


/* menu  */

#menu {
	position:relative;
	width:100%;
	font-size:16px;
	font-weight:bold;
	display:block;

}

#menu  a:link, #menu  a:visited{
	font-size:13px;
	font-weight:200px;
	text-decoration:none;
	padding-left:35px;
	color:#E07527;
    }

#menu a:hover, #a:active{
	text-decoration:underline;
}



#text{
	width: 540px;
	height: 400px;
	overflow: auto;
	padding:5px 5px 55px 0;
	margin:50px 0 0 410px;	
    color:#E07527;
	font-weight:bold;
	text-align: left;
    
	scrollbar-3dlight-color: #EFA23A;
    scrollbar-arrow-color: #DE7227;
    scrollbar-darkshadow-color: #8EC665;
    scrollbar-face-color: #FFFFFF;
    scrollbar-highlight-color: #CC4D20;
    scrollbar-shadow-color: #CC4D20;
    scrollbar-track-color: #EFA23A;
	}

h1 {
	position:absolute;
	font-size:32px;
	padding:50px 0px 0 600px;
	color: #E07527;
	}

h2 {
	font-size:20px;
	color:#E07527;
	border-bottom:2px #FAA31C solid;
	margin-bottom:20px;
	}

a, a:visited {
	color: #E07527;
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}


.image{
    background-color:#FFFFFF;
	display:block;
	padding:4px;
	border:2px solid #88a8bd;
	margin:10px auto;
    }	

#footer {
	clear: both;
	width:930px;
	margin: 130px auto 10px auto;
	padding:0 20px 15px 20px;
}

#footerleft {
	font-weight:bold;
	float: left;
	color:#E07527;
	
	}

#footerright {
	font-weight:bold;
	float: right;
	color:#E07527;
	}

	/* update jbw_v2 */                   

h3{
	font-weight:bold;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#E07527;
	margin:0 0 5px 0;
}

li h3 {
	color:#fff;
}
    
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:#E07527;
	color:#fff;
	width:95%;
	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:#FFFFFF;
	border:3px solid #E07527;
	margin:2em 0;
}



.picture {
	padding:0.6em;
	background-color:#FFFFFF;
	border:3px solid #E07527;
	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:#FFFFFF;
	border:3px solid #E07527;
	margin:2.5em 0;
	font-weight:bold;
	text-align:center;
}

.picture_medium {
	width:380px;
	padding:0.5em;
	background-color:#FFFFFF;
	border:3px solid #E07527;
	margin:2.5em 0;
	font-weight:bold;
	text-align:center;
}


.picture img, .picture_big img, .picture_medium img {
	border:3px solid #249704;
}

.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 #99C86C;
	border-collapse:collapse;
	}

	th {
	background-color:#99C86C;
	color:#735014;  
	font-size:9px;
	padding:0.4em 1em;
	}


	tr.bought {
		color:#999;
	}
	td {
		background: #fff;
	border-top: 1px solid #99C86C;
	font-size:9px;
	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;}

		#menu li {
	list-style:none;
	display:inline;
	}

	/* Achtergrond kleur main foto's */

	.image_home {
	background:#FFFFFF;
	border:3px solid #E07527;
	}

	/* Kleur van de links */

	#text a:link, #text a:visited {
	color:#FAA31C;
	text-decoration:none;