/* order boxes 1-pages */
.catbox1a, .catbox1bc {float:left; clear:right; font-size:11px;}
.catbox1a  {width:32%; margin: 8px 0 0 0px; padding:0px 2px 2px 4px;}
.catbox1bc {width:66%; margin: 4px 0 0 0px; padding:0px 2px 2px 4px; min-height:200px;}
/* part of bc */
.catbox1b {margin: 4px 2px 0 0px; padding:0px 2px 2px 4px; border:solid 1px #789;}
.catbox1c {margin: 0px 0px 0 0px; padding:0px 2px 2px 0px; background-color:#FFF; min-height:200px;}

.catbox1a a, .catbox1a a:visited, .catbox1a a:hover {
	color:#900;	font-weight:bold; padding-bottom:4px; text-decoration:underline;}
.catbox1a img {border:solid 1px #333;}	
.catbox1b p {margin-top:0px;}
.catbox1b ul {list-style:none; padding-left:4px;}

.catbox1c table {margin-left:0px; width:100%;}
.catbox1c td {border:none; margin-left:2px;}
table.tablec1 {border:solid 1px #789; margin-top:10px;}
table.tablec2 {border:solid 1px #789; margin-top:10px; background-color:#789;}
td.tdright {padding:0 2px 0 434px;}

/* opmaak form in 1-pages */
.obox0 {visibility:hidden; height:0px;}

.oboxprice0 {text-align:center; vertical-align: baseline;}
#oboxprice2 {font-weight:bold;}
.oboxprice0, #oboxprice2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
vertical-align:top;
padding-left:4px;
width:140px;
border:0;
overflow:auto;
}
/* verwijderen rand om textarea border 0 en overflow auto */

.obox1 {color:#333; font-weight:bold; line-height:24px; vertical-align:baseline;} /* colour size */
td.obox1 {text-indent:2px;}
.obox1a {height:20px; font-size:11px;} /* colour size box */
.obox1b {height:17px; font-size:10px; text-align:right;}	/* quantity */ 
.obox1a, .obox1b {
	margin-top:2px;
	background-color:#FFF; 
	color:#222;
	border:solid 1px #789;
	margin-left:2px;
	overflow:hidden;
	padding:1px 2px 0 2px;}	
.obox2 {color:#333; font-weight:normal; line-height:24px;} /* selected items */
.obox2a {
	width:180px; 
	height:85px; 
	overflow:visible; 
	margin-top:2px;
	background-color:#EEE; 
	color:#789;
	font-size:11px;
	border:solid 1px #789;
	margin-left:2px;
	overflow:hidden;
	padding:2px 1px 1px 3px;
	margin-bottom:10px;}
.obox7 {width:262px; height:100px; overflow:visible;} /*text box remarks */
.obox6 {width:262px; overflow:visible;} /*text box remarks */

/* buttons */
.but1, 
.but2,
.but3,
.but4,
.gbbut1, 
.gbbut2 {
	height:24px;
	display:block;
	font-weight:bold;
	font-size:11px;
	padding-bottom:2px;
	text-align:center;
	border:solid 1px #333;
	outline:none;}
.but1 {background-image:url(../images/but1.jpg); color:#444; width:120px; margin-left:2px;}
.but2 {background-image:url(../images/but2.jpg); color:#000; width:140px; margin-left:2px;} /*green*/
.but3 {background-image:url(../images/but1.jpg); color:#444; width:184px; margin-left:2px;}
.but4 {background-image:url(../images/gbbut1.jpg); color:#FFF; width:90px; margin-left:20px;}
.gbbut1 {background-image:url(../images/gbbut1.jpg); color:#FFF; width:104px; margin-left:2px;} /*green*/
.gbbut2 {background-image:url(../images/gbbut2.jpg); color:#FFF; width:140px;	margin-left:2px;} /*green*/
.but5a, .but5b {
	background-image:url(../images/but1.jpg);
	background-position:50% 50%;
	color:#600; 
	width:78px; 
	height:20px;
	display:block;
	border:solid 1px #333;
	outline:none;
	padding-bottom:3px;
	font-weight:normal;
	font-size:10px;
	text-align:center;}
.but5a {margin-left:18px;}
.but5b {margin-left:22px;}

/* viewcart, shiptax, order tables, contact and sitemap */
.sheet {
	padding:2px;
	width:100%;
	margin-left:4px;
	border:solid 1px #789;
	background-color:#FFF;
	color:#000;
	font-size:10px;}
.sheet td {border: none;}
	
.tdo1, .tdo11, .tdo2, .tdo21, .tdo7 {text-align:left;}
.tdo3, .tdo31, .tdo4, .tdo41, .tdo5, .tdo51, .tdo8, .tdo61, .tdo52 {text-align:right;}
.tdo1  {width:65px; background-color:#FD9; font-weight:bold;}
.tdo11 {width:65px;}
.tdo2  {width:290px; background-color:#FD9; font-weight:bold;}
.tdo21 {width:290px;} 
.tdo3  {width:60px; background-color:#FD9; padding-right:4px; font-weight:bold;}
.tdo31 {width:60px;}
.tdo4  {width:55px; padding-left:8px; padding-right:1px; background-color:#FD9; font-weight:bold;}
.tdo41 {width:55px; padding-left:4px; padding-top:6px;} 
.tdo5  {width:55px; text-align:right; padding-right:4px; background-color:#FD9; font-weight:bold;}
.tdo51 {width:55px; padding-right:2px; padding-top:6px; background-color:#FFF;}
.tdo52 {width:55px; padding-right:2px; padding-top:6px; background-color:#FD9; border:1px solid #000;}
.tdo6  {background-color:#FD9;}
.tdo61 {padding-bottom:3px; padding-top:0px; text-align:right;}
.tdo62 {padding:0px;	background-color:#FD9;}
.tdo7  {padding-left:2px; text-align:right;} /* cancel */
#tdo7a {font-weight:bold; color:#FFA500; text-decoration:none;} /* cancel */
.tdo8  {padding-left:1px; font-weight:bold; background-color:#FD9; height:14px;} /* bottom total */
/* numeric fields in ordersheet */
.tdinput1, .tdinput2, .tdinput3 {text-align:right; color:#000; padding:2px; font-size:10px;}
.tdinput1 {border:#333 1px solid; background-color:#FFF;} 
.tdinput2 {border:0px; background-color:#FFF; width:60px; height:18px;}
.tdinput3 {border:0px; background-color:#FD9; width:60px; height:18px; font-weight:bold;} /* bottom total amount */
/* end sheet */

/* frame selectormenu UK, Ireland or Europe */
#td91 {width:598px; padding-left:2px; background-color:#FD9; height:30px;}
/* selectormenu UK, Ireland or Europe */
#td92 {
	width:290px;
	border:solid 1px #789;
	padding:3px 0 1px 0;
	background-color:#FD9;
	color:#444;
	font-size:11px;
	height:23px;
	font-weight:bold;}

/* invoervelden bestel- en contactformulieren */
.tdc1, .tdc1v, .tdc3, .tdc5, .tdc61, .tdc62, .tdc11 {
	background-color:#FFEFD5;
	color:#444;
	font-size:11px;}
.tdc1g {
	background-color:#FFEFD5;
	color:#789;
	font-size:11px;}
.tdc1v {font-weight:bold;}
.tdc1, .tdc11 {width:280px;}
.tdc2 {width:350px;}
.tdc3 {width:120px;}
.tdc4 {width:220px;}
.tdc5 {width:500px;}
.tdc61 {width:600px;}

a:link.tdc2, a:visited.tdc2 {text-decoration:none; color:#660;} 
a:hover.tdc2 {text-decoration:underline; color:#000;}
a.tdc2 {text-decoration:none; color:#660;}

table.size1, table.size2 {
	margin-left:4px;
	margin-top:10px;
	padding:0px;
	width:638px;
	border:solid 1px #789;}
.size1 th, .size1 td {background-color:#FFEFD5; text-align:center; padding:1px; width:7%;}
.size1 th {font-weight:bold;}
.size {background-color:#FFEFD5; text-align:left; padding:1px; width:12%;}
.size2 th, .size2 td {background-color:#FFEFD5; text-align:center; padding:1px; width:5%;}

table.size3 {
	margin-left:4px;
	margin-top:10px;
	padding:0px;
	width:300px;
	border:solid 1px #789;}
.size3 th, .size3 td {background-color:#FFEFD5; text-align:center; padding:1px; width:7%;}

ul.smlist {list-style: square; color:#660;}


