/* Verhagen Leiden  */

*  { margin: 0 auto }

/* General  */

body  { color: #6f6f6f; font-size: 11px; font-family: Verdana; background: #fff url("images/bg.png") repeat-x }


#side  { width: 960px }


/*Navigatie Productgroepen*************************************************************************/

#tjenester_innhold       { background-image: url("images/bg.png"); background-repeat: repeat-y; margin-bottom: 20px; width: 280px; float: left }

ul#tjenester     { list-style-type: none; margin: 0 0 0 21px; padding: 0; width: 200px; float: left }

#tjenester li        { color: #3e841c; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; margin-bottom: 0; margin-left: 5px; padding-bottom: 1px; width: 200px; float: left; border-bottom: 1px dotted #cccccc }

#tjenester li a        { color: #3e841c }

ul#tjenesterrood     { list-style-type: none; margin: 0 0 0 21px; padding: 0; width: 200px; float: left; text-decoration: none }
#tjenesterrood li         { color: #c00; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; margin-bottom: 0; margin-left: 5px; padding-bottom: 1px; width: 200px; float: left; border-bottom: 1px dotted #cccccc }
#tjenesterrood li a         { color: #c00; text-decoration: none }

.tjenester_nummer        { color: #3e841c; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; padding-top: 10px; width: 12px; float: left }
.tjenester_nummer2        { color: #3e841c; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; padding-top: 10px; width: 42px; float: left }
.tjenester_nummer3        { color: #3e841c; font-size: 11px; font-family: "Trebuchet MS"; font-weight: bold; text-decoration: none; list-style-type: none; padding-top: 10px; width: 47px; float: left }

#tjenester_top  { background-image: url(images/top2.png); background-repeat: no-repeat; width: 219px; height: 8px; float: left }

#tjenester_bunn  { background-image: url(images/bunn.png); background-repeat: no-repeat; width: 219px; height: 8px; float: left }


/*Topmenu
 ***************************************************************************/

#meny     { background-image: url("images/menu.png"); background-repeat: no-repeat; margin: 83px 0 23px; width: 960px; height: 31px }

#meny ul  { list-style-type: none; height: 31px; float: left }

#meny li            { color: #ffffff; font-size: 10px; font-family: Tahoma; padding: 10px 40px 0; height: 21px; float: left; border-right: 2px solid #95c019 }


/**************** VENSTRE ********************************************************/

img.m   { margin-top: -30px; margin-bottom: 15px; padding: 15px; border-width: 1px; border-color: #6ebb1f }

	#venstre  { width: 219px; float: left }

		#quote    { padding: 0 10px; width: 199px; border-left: 1px solid #6ca70d }
		#quote2      { color: #3e841c; font-size: 12px; padding: 0 10px 0 0; width: 199px }


			#quote h2    { color: #6ebb1f; font-size: 16px; font-family: "Trebuchet MS" }

				#quote p   { color: #747474; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 18px; margin-bottom: 0; padding-bottom: 0; outline-style: solid; outline-width: 0 }

					#quote h5  { color: #747474; font-size: 10px; font-family: Verdana; font-style: normal; font-weight: bold; float: left }
					

/****** Inhoud
*****************************************************************/

#hoyre       { padding-top: 20px; padding-right: 20px; width: 691px; float: left }

#holder      { font-size: 12px; height: 290px }

	#hoyre ul {
			list-style: none;
			margin: 0;
			padding: 0;
			margin: 20px 0 20px 20px;
	}

		#hoyre p  { font-size: 12px; line-height: 16px }

			#hoyre h1  {  color: #6ebb1f; font-size: 18px; font-family: "Trebuchet MS"; margin: 5px 0 2px; padding-bottom: 20px  }
			#hoyre h2  { color: #6ebb1f; font-size: 12px; font-family: "Trebuchet MS" }
			#hoyre h3   { color: #6ebb1f; font-size: 13px; font-family: "Trebuchet MS"; margin: 0 0 15px }

#bokser       { margin: 5px 0 10px 10px; padding: 0 0 10px 10px; width: 691px; height: auto; float: left }

	#bv      { margin: 0; padding-top: 0; padding-bottom: 0; width: 690px; float: left }
	
	#bh  { width: 245px; float: left }
	
	#bokser a     { color: #6ebb1f; font-size: 12px; font-family: Tahoma; margin: 5px 0 0 }
	
	#bokser p    { color: #747474; font-size: 12px; font-family: Verdana; line-height: 18px; border-bottom: 1px solid #6ca70d }
		
		#bokser h1   { color: #6ebb1f; font-size: 18px; font-family: "Trebuchet MS"; margin: 5px 0 2px; padding-bottom: 20px }
		#bokser h2     { color: #6ebb1f; font-size: 18px; font-family: "Trebuchet MS"; margin: 15px 0 2px; padding-bottom: 10px }
/*		#bokser h2   { color: #6ebb1f; font-size: 15px; font-family: "Trebuchet MS"; font-weight: bold } */
		#bokser h3   { color: #6ebb1f; font-size: 15px; font-family: "Trebuchet MS"; margin: 5px 0 2px; padding-bottom: 20px }


/******** LINKTOPPER *********************************************************************/
		
		#linktopper         { width: 691px; height: auto; float: left }

	#ltopper      { margin: 0; padding-bottom: 10px; width: 611px; float: left }
	
	#ltopper a    { color: #747474; font-size: 10px; font-family: Tahoma; margin: 0 0 0 }
	
	#ltopper h2   { color: #747474; font-size: 14px; font-family: "Trebuchet MS"; margin: 5px 0 2px }


/******** FOTO intro *********************************************************************/
#foto_intro     { padding-top: 0; padding-right: 20px; padding-bottom: 10px; width: 700px; float: left }
	#foto_intro h4    { color: #a2a2a2; font-size: 12px; font-family: "Trebuchet MS"; margin: 5px 0 2px }


/******** Meer INFO *********************************************************************/

#machinemeerinformatie   { color: #95c019; font-size: 10px; font-family: Tahoma; font-weight: bold; padding: 5px 10px 0; height: 21px; float: right; border: solid 1px }
#machinemeerinformatie a     { color: #6ebb1f; text-decoration: none; padding: 5px 10px; float: right; border: solid 1px }
#machinemeerinformatie a:hover   { color: #a2cb27; text-decoration: none; float: right; border: solid 1px #6ca70d }



#meertweedehands          { font-weight: 500; margin: 0 0 0 0; padding: 0; width: 200px !important }
#meertweedehands a     { color: #6ebb1f; text-decoration: none; padding: 5px 10px; float: right; border: solid 1px }
#meertweedehands a:hover   { color: #a2cb27; text-decoration: none; float: right; border: solid 1px #6ca70d }
#meertweedehands li   { color: #95c019; font-size: 10px; font-family: Tahoma; font-weight: bold; padding: 5px 10px 0; height: 21px; float: right; border: solid 1px }

/******** PRODUCT NUMMER *********************************************************************/

#nummer           { color: #6ebb1f; font-weight: bold; text-decoration: none; text-align: center; padding: 3px 2px 2px; width: 20px; float: left; border: solid 1px }
#nummer a     { color: #6ebb1f; text-decoration: none; padding: 5px 10px; float: right; border: solid 1px }
#nummer a:hover   { color: #a2cb27; text-decoration: none; float: right; border: solid 1px #6ca70d }
#nummer li   { color: #95c019; font-size: 10px; font-family: Tahoma; font-weight: bold; padding: 5px 10px 0; height: 21px; float: right; border: solid 1px }

/******** PIJL *********************************************************************/

#pijl           { margin: -40px 0 0 477px; padding: 0; position: absolute; z-index: 4 }
#pijltweedehands            { margin: -40px 0 0 187px; padding: 0; position: absolute; z-index: 4 }

/******** FORMULIER *************************************************/
#div_main_form   { margin-top: 20px; margin-left: 10px; left: 50%; width: 690px; height: 321px; float: left }
input.verzendbutton {
	background-color: white;
	border: 1px solid #004C00;
  color: #004C00;
  font-weight: bold;
  text-decoration: none;
  cursor: pointer; 
}
input.txt  { width: 270px }
textarea.txt  { width: 270px }
form {
	margin-top: 10px;
	margin-left: 15px;
}


/******** BOTTOM *************************************************************************/

#bottom     { background-image: url("images/bottom.png"); background-repeat: repeat-x; margin-top: 60px; margin-right: 0; margin-left: 0; padding-top: 0; height: 31px; clear: inherit }
	p.l {
			font-family: Tahoma;
			font-size: 10px;
			color: #ffffff;
			float: left;
			margin: 10px 0 0 10px;
	}
	
	p.h  { color: #ffffff; font-size: 10px; font-family: Tahoma; margin: 10px 60px 0 0; float: right }



/******** ZOEKEN *********************************************************************/

#zoeken        { font-weight: 500; padding: 0 }
#zoeken a      { color: #6ebb1f; text-decoration: none; padding: 5px 10px; float: left; border: solid 1px }
#zoeken a:hover    { color: #a2cb27; text-decoration: none; float: left; border: solid 1px #6ca70d }
#zoeken li   { color: #95c019; font-size: 10px; font-family: Tahoma; font-weight: bold; padding: 5px 10px 0; height: 21px; float: right; border: solid 1px }


.topbar {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
}
a.topbar, a.topbar:link, a.topbar:visited {  
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
	color: #416b73;
}
a.topbar:hover { color: #109bA3; }

.topbarcart { 
	background: url('images/cart.png') no-repeat; padding-left: 18px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
}

#header { 
	width: 750px;
	margin-bottom: 10px;		
}
table.header, td.header, tr.header { padding: 0px; margin: 0px;}



/****** Linken

 ***********************************************************/

#meny a { color: #ffffff;text-decoration: none; }
#meny a:hover  { color: #c8f40c }

#tjenester a   { color: #6ebb1f; text-decoration: none }
#tjenester a:hover   { color: #6ebb1f; text-decoration: none }

#machine_holder a   { color: #6ebb1f; text-decoration: none }
#machine_holder a:hover  { color: #a2cb27; text-decoration: none }

#holder a   { color: #3e841c; text-decoration: none }
#holder a:hover   { color: #6ebb1f; text-decoration: none }


#quote h2 a   { color: #6ebb1f; font-size: 16px; font-family: "Trebuchet MS" }
#quote h2 a:hover   { color: #6ebb1f; font-size: 16px; font-family: "Trebuchet MS" }

#quote a:hover   { color: #747474; font-size: 10px; font-family: Verdana; font-weight: bold }

#professioneel    { color: #6ebb1f; text-decoration: none; text-align: left; padding: 3px 2px 2px 15px; width: 670px; float: left; border-style: none none solid; border-width: medium medium 1px; border-color:  }
#indexfoto      { color: #6ebb1f; text-decoration: none; text-align: center; padding: 3px 2px 2px 15px; width: 120px; border-style: none none solid; border-width: medium medium 1px; border-color:  }
#indexfoto a    { color: #6ebb1f; text-decoration: none; }


#indexfooter {position: relative;
	margin-top: -150px; /* negative value of footer height */
	height: 150px;
	clear:both;} 

a { color: #747474;}
a:hover { color: #c8f40c; }
