body {	margin: 0px 0px 0px 0px; font-size: 12px; font-family:"Arial"; color:#000000; text-align: left; 
background:#E2E2E2 url(http://www.tuinbroeken-overalls.nl/images/bestex-bg.jpg) repeat-y 50% 0;
background-attachment:fixed;}

a:link {	color: #000000;	text-decoration: underline;}
a:visited {	color: #000000;	text-decoration: underline;}
a:hover {	color: #5194EE;	text-decoration: underline; }
a:active {	color: #000000;	text-decoration: underline;}

h1 {color: #256ac7;	font-size: 18px;font-family:"Arial";text-align: left;font-weight:bold;}
h2 {color: #FF9900;	font-size: 18px;font-family:"Arial";text-align: left;font-weight:bold;}
h3 {color: #256ac7;	font-size: 14px;font-family:"Arial";text-align: center;margin:0px;}
p {font-size: 12px;font-family:"Arial";}
li { font-size: 12px;font-family:"Arial";}
acronym, abbr {border-bottom: 1px dotted #174A7C;cursor: help;font-style:normal;}

.bestex #container { width: 918px;margin: 0 auto;text-align: left;}

.bestex #messages { position: absolute; top: 0px; left: 50%; color: #000000; width: 800px; margin-left: -400px; font-weight: bold; padding: 6px 0px 6px 0px; background-color: #FFFFFF; border: 2px solid #5194EE; border-top: 0px solid #FFFFFF; text-align: center; }

.bestex #boven { width: 918px;height:84px;text-align: left;float:left; background-image: url(/images/bestex-boven-bg.jpg);}

.bestex #logo { width: 180px;height:84px;text-align:left; float:left;}
.bestex #menu{ width: 445px;height:26px;text-align: left;float:left; padding: 58px 0px 0px 115px;}
.bestex #winkelmand { width: 178px;height:84px;text-align: left;float:left; background-image:url(/images/bestex-shopcard.jpg);}
.bestex #basket{ padding:14px 5px 5px 10px; font-size: 11px; color:#FFFFFF; font-weight:bold;}

.bestex #visual { width: 918px;height:171px;text-align: left;float:left;}

.bestex #content { width: 918px;text-align: left;float:left;}
.bestex #productnavigatie { width: 180px;text-align: left;float:left; padding:10px 0px 0px 0px; color:#FFFFFF; min-height:400px;}
.bestex #url-pad { width: 723px; height:22px;text-align: left;float:left; padding:6px 0px 0px 15px; background-image:url(../images/url-pad.jpg); color:#FFFFFF;}
.bestex #url-pad a:link{	color: #FFFFFF;	text-decoration: none;}
.bestex #url-pad a:visited{	color: #FFFFFF;	text-decoration: none;}
.bestex #url-pad a:active{	color: #FFFFFF;	text-decoration: none;}
.bestex #url-pad a:hover{	color: #5896E9; text-decoration:underline;	cursor: pointer;}


.bestex #teksten { width: 698px; min-height:400px;text-align: left;float:left; padding:20px 20px 0px 20px;}

.bestex #bottom { width: 918px; height:28px;text-align: left;float:left; margin: 25px 0px 0px 0px;}
.bestex #bottomleft { width: 180px; padding:4px 0px 0px 0px; color:#FFFFFF; text-align: center;float:left;}
.bestex #bottomright { width: 398px; height:23px;text-align: left;float:left; color:#FFFFFF; font:Arial; font-size:14px; padding:5px 0px 0px 340px; background-image:url(../images/bottom-right.jpg);}

.bestex #bottom { width: 918px;height:20px;text-align: right;float:left;}

.down {			background-image:url(http://www.tuinbroeken-overalls.nl/images/button-over.jpg); padding: 2px 0px 0px 0px;		color: #000000;		font-size: 12px;		text-align:center; font-weight:bold;		font-family: arial;		width:105px;		height:24px;		float:left;	}
	.up  { background-image:url(http://www.tuinbroeken-overalls.nl/images/button.jpg); font-weight:bold; padding: 2px 0px 0px 0px;	color: #FFFFFF;	text-align:center;	font-size: 12px;	font-family: arial;	width:105px;	height:24px; float:left;	}
	
.bestex #bottomleft ul{	margin: 4px 0px 0px 0px;	padding: 0px;	list-style: none;}
.bestex #bottomleft li{	display: block;	padding-top: 4px;	padding-left: 0px;padding-bottom: 4px;	margin: 0px;	border-bottom: 1px #5194EE solid;}
.bestex #bottomleft li a{	color: #FFFFFF;	text-decoration: none;}
.bestex #bottomleft li:hover{	background-color: #5194EE;	cursor: pointer;}
.bestex #bottomleft li.selected{	background-color: #5194EE;	cursor: pointer;}
.bestex #bottomleft li.selected a{	color: #FFFFFF;	text-decoration: none;}
.bestex #bottomleft li:hover a{	color: #FFFFFF;	text-decoration: none;}

.bestex #productnavigatie ul{	margin: 10px 0px 0px 0px;	padding: 0px;	list-style: none;}
.bestex #productnavigatie li{	display: block;	padding-top: 5px;	padding-left: 10px;padding-bottom: 5px;	margin: 0px;	border-bottom: 1px #5194EE solid;}
.bestex #productnavigatie li a{	color: #FFFFFF;	text-decoration: none;}
.bestex #productnavigatie li:hover{	background-color: #5194EE;	cursor: pointer;}
.bestex #productnavigatie li.selected{	background-color: #5194EE;	cursor: pointer;}
.bestex #productnavigatie li.selected a{	color: #FFFFFF;	text-decoration: none;}
.bestex #productnavigatie li:hover a{	color: #FFFFFF;	text-decoration: none;}

.bestex #oranjenav ul{	margin: 10px 0px 0px 0px;	padding: 0px;	list-style: none;}
.bestex #oranjenav li{	display: block;	padding-top: 5px;	padding-left: 10px;padding-bottom: 5px;	margin: 0px;	border-bottom: 1px #5194EE solid;}
.bestex #oranjenav li a{	color: #FF9900;	text-decoration: none; font-weight:bold;}
.bestex #oranjenav li:hover{	background-color: #5194EE;	cursor: pointer; font-weight:bold;}
.bestex #oranjenav li.selected{	background-color: #5194EE;	cursor: pointer; font-weight:bold;}
.bestex #oranjenav li.selected a{	color: #FF9900;	text-decoration: none; font-weight:bold;}
.bestex #oranjenav li:hover a{	color: #FF9900;	text-decoration: none; font-weight:bold;}

.producten{	padding-left: 10px;}
.bouwer{ font-size:9px; color:#FFFFFF;}


.bestex #winkelmand a:hover{	font-size:9px;color: #5194EE;	text-decoration: none;}
.bestex #winkelmand a:link {	color: #FFFFFF;	text-decoration: none;}
.bestex #winkelmand a:visited {	color: #FFFFF;	text-decoration: none;}
.bestex #winkelmand a:active {	color: #FFFFFF;	text-decoration: none;}

.label{font-weight:bold;}
.light{background-color:#f9f9f9; margin:0px 0px 1px 0px; padding:5px;}
.dark{background-color:#f2f2f2; margin:0px 0px 1px 0px; padding:5px;}
.top{vertical-align: top;}
.submit{border: 1px #5194EE solid; font-size: 10px; cursor: pointer;}
.small{ font-size:9px; color:#000000;}
.medium{ font-size:10px; color:#000000;}
.checkbox { height:10px; width:10px;}
form{margin:0px;}
img.border{border: 1px #9d9494 solid;}

#trailimageid
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 480px;
	height: 450px;
	z-index: 800;
}

#trailimageidthumb
{
	font-size: 0.75em;
	position: absolute;
	display: none;
	left: 0px;
	top: 0px;
	width: 200px;
	height: 175px;
	z-index: 800;
}

.left{width: 10%; text-align: left; float: left;}
.right{width: 90%; text-align: right; float: left;}
.borderbottom{border-bottom: 2px #FFFFFF solid;}
.rood{color: #FF0000; font-weight: bold;}