body           { 
background-color: white; 
background-image: url("../images/bodyBack.jpg"); 
background-repeat:repeat; 
line-height: 2em;
color: black;
margin: 0 0 0 0; 
padding: 0 0 0 0  }

#panel{ 
margin-left: -415px; 
position: absolute; 
left: 50%;
background-image: url("../images/back_stroke.jpg"); 
background-repeat:repeat; 
width:825px;
border-bottom: solid 20px #003300; }

form{
padding: 0;
margin: 0;
display: inline;
}

/* Holly Hack. IE Requirement \*/
* html #content {border-bottom: solid 20px #003300;}
/* End*/

#content{ 
font-family: arial;
font-style: normal;
font-size: 12px; 
color: black;
background-image: url("../images/back_stroke.jpg"); 
background-repeat:repeat; 
margin: 0 0 0 0 ;
height: 100%;
 }

.pageTitelStroke{ 
background-image: url("../images/pageTitelStroke.jpg"); 
background-repeat:no-repeat; 
height:48px;
font-family: arial;
font-style: normal;
font-size: 20px; 
color: #003300;
margin: 0 0 0 0 ;
vertical-align:middle;
padding: 0 0 0 215px ;
}

.text h1{ 
font-family: arial;
font-style: normal;
line-height: 2em; 
font-size: 12px; 
color:#003300; 
padding: 10px;
padding-bottom: 20px;
margin: 0 0 0 0 ;
}

.text{ 
font-family: arial;
font-style: normal;
font-size: 12px; 
color: black;
background-color:transparent; 
margin-bottom:10px;
margin-right:0;
margin-left:0;
margin-top:0;
width: 615px;
float:right;
}		
.text ul li{
color: black;
}
.text ol li{
color: black;
}
.pageTitelStroke h2{ 
font-family: arial;
font-style: normal;
font-size: 20px; 
color:#003300; 
padding: 13px 0 0 0;
margin: 0 0 0 0 ;
}

p{ 
font-family: arial;
font-style: normal;
line-height: 2em; 
font-size: 12px; 
color: black;
padding: 10px;
padding-top: 0px;
padding-bottom: 0px;
margin: 0 0 0 0 ;
}

a { 
color: #003300; 
font-size: 12px; 
font-family: arial;
text-align: center;
}

a:hover { 
color: #006600; 
font-size: 12px; 
font-family: arial;
text-decoration: none; 
}
	

.imageTable{
margin: 5px 10px 5px 0;
float:left;
}
.title{
font-size: 9px; 
font-family: arial;
text-align: left;
}		
.images { 
border: solid 1px black;
padding: 0 0 0 0;
margin: 5px 10px 5px 0;
float:left;
height:200px;
width:auto;}
	 
table#inputTable { 
background-color: transparent; 
padding: 0 0 0 0;
margin-bottom:10px;
margin-right:5px;
margin-left:10px;
margin-top:10px;
height:auto;
float:none;
width:auto:
}
		
.input { /* invulvelden opmaak */
width:140px;
height: 17px ;
color:black;
font-size:12px;
border: solid 1px black;
margin: 5px 5px 5px 1px ;
}
	

.inputBox { /* td voor invulvelden */
height:auto; 
font-family: arial;
width:auto;
color:black;
font-size:12px;
}	


.checkBox { /* td voor invulvelden */
width:20px ;
height: auto ;
color:black;
font-size:12px;
float:left;
border:none;
padding-bottom:2px;
padding-right:0px;
padding-left:2px;
padding-top:0px;
}

.inputBoxOrdeNumber { /* td voor invulvelden */
width:20px ;
height: auto ;
color:black;
font-size:12px;
float:left;
border: solid 1px black;
padding-bottom:2px;
padding-right:0px;
padding-left:2px;
padding-top:0px;
}

table#inputTable textarea  { /* invulvelden opmaak */
/*width:140px;*/
/*height: 80px ;*/
color:black;
font-size:12px;
border: solid 1px black;
margin: 5px 5px 5px 1px ;
}
				

		
.imgLink { /* knoppen enz */
padding: 0 0 15px 0  ;
height:auto; 
width:auto;
border-top: none;
border-left: none;
border-bottom: none;
border-right: none;
padding-bottom:0px;
padding-right:0px;
padding-left:3px;
padding-top:0px;

}
				
		
#searchPanel  /* Zoekbalk */{
background-image: url("../images/top_img.jpg"); 
background-repeat:no-repeat; 
width:825px;
height: 276px; 
margin: 0 0 0 0;
padding:0 0 0 0;
		 }
		 
table#topLog {
	float:right; 
background-color: transparent; 
margin:20px 20px 0 10px;
		}
.logOut { 
width: 40px; 
height: auto;
color:gray;
font-size:10px; 
Font-family:arial;
padding: 0 0 0 20px;
}

.language { 
width: auto; 
height: auto; 
}
		
.clean { 
width: auto; 
height: auto; }
		
input { /* Zoekbalk */
width:120px;
height: 14px ;
color:gray;
font-size:10px;
border: solid 1px #669933;
float:right; }
		

.tableDisc { /* td omschrijving tekst */
color:black;
font-family: Arial; 		
font-size:12px;	
background-color: transparent; 
height:auto; 
width:auto
		}	
	 
table.productTableDisc { /* tabel product overzicht */
padding: 0 0 0 0;
margin-bottom:10px;
margin-right:5px;
margin-left:5px;
margin-top:0px;
height:auto;
float:left;
width:590px;
background-color: white; 
border: solid 1px #669933;
}


.productImages {  /* product afbeelding */	
background-color: transparent; 
height:auto;
width:200px;
margin-bottom:20px;
margin-right:0px;
margin-left:20px;
margin-top:20px;
border: solid 1px #669933;
}

.proDiscFix { /* vaste product tekst */
color:#003300;
font-family: Arial; 		
font-size:15px;		
background-color: transparent; 
height:20px; 
width:auto;
padding-bottom:5px;
padding-right:10px;
padding-left:10px;
padding-top:5px;
vertical-align:top;
border-left: dashed 1px #669933;
}

.proDisc { /* td product omschrijving tekst */
color:#003300;
font-family: Arial; 		
font-size:12px;	
vertical-align:top;	
background-color: transparent; 
height:auto; 
width:190px;
padding-bottom:10px;
padding-top:5px;
padding-left:5px;
padding-right:0;
border-left: dashed 1px #669933;
line-height: 1em;
}	
	 

.proDisc p{ 
line-height: 1em;
font-family: Arial;
font-size:12px;
vertical-align:top;
padding:0;
}

table#productTableBasketDisc { /* tabel product winkelmand */
padding: 0 0 0 0;
margin-bottom:10px;
margin-right:5px;
margin-left:25px;
margin-top:10px;
height:auto;
width:550px;
background-color: white; 
border: solid 1px #669933;
}


.proDiscBasketFix { /* vaste product winkelmand tekst */
color:#003300;
font-family: Arial; 		
font-size:15px;		
background-color: transparent; 
height:auto; 
width:20px;
padding-bottom:5px;
padding-right:5px;
padding-left:10px;
padding-top:5px;
vertical-align:top;
border-right: dashed 1px #669933;
}

.proBasketDisc { /* td omschrijving winkelmand tekst */
color:#003300;
font-family: Arial; 		
font-size:12px;		
background-color: transparent; 
height:auto; 
width:100%;
padding-bottom:10px;
padding-top:5px;
padding-left:5px;
padding-right:0;
}

.imgLinkOder { /* knop bestellen */
height:auto; 
width:auto;
border-top: none;
border-left: none;
border-bottom: none;
border-right: none;
padding-bottom:0px;
padding-right:0px;
padding-left:0;
padding-top:5px;
}

table#productTableOrder { /* product winkelmand bestelling plaatsen */
padding: 0 0 0 0;
margin-bottom:10px;
margin-right:5px;
margin-left:20px;
margin-top:10px;
height:auto;
width:auto;
background-color: transparent; 
border: none;
}

.inputBoxAantal { /* dropdown aantal winkelmand */
height:auto; 
width:auto;
padding-bottom:0px;
padding-right:0px;
padding-left:10px;
padding-top:0;
border-right: dashed 1px #669933;
}	

.admin{
  font-size: 10px;
}
.admin select{
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica; 
}
.adminBox{
  border: 0px solid orange ;
/*  background-image: url("../images/input.jpg"); */
/*  background-repeat: no-repeat; */
  float: left;
  color: #000000;
  font-size: 10px;
  width: 200px;
  padding-left: 3px;
}
.adminBoxNoWidth{
/*  background-image: url("../images/input.jpg"); */
/*  background-repeat: no-repeat; */
  color: #000000;
  float: left;
  font-size: 10px;
  padding-left: 3px;
  width: auto;
  border: 1px solid lime;
}
.adminText{
  border: 1px solid black ;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica; 
}
.thumb{
  border: 0px ;
  width: 45px;
  heigth: auto;
}
