body{
	text-align: center;
}

img{

	border: 0px;

}

a{

	color: black;

	text-decoration: none;

}

	a:hover{

		text-decoration: underline;

	}

.center{

	text-align: center;

}

	.center select{

		border: 1px solid #0691B0;

	}

.groteKop{

	font-family: "ARIAL";

	text-align: center;

	font-size: 1.4em;

	font-weight: bold;

	color: #0691b0;

	margin-top: 5px 0px 5px 10px;

}

#container{
	
	width: 1015px;

	margin: 0px auto;

	overflow: hidden;

	font-size: 12px;

}

	#left{

		float: left;

		width: 340px;  

	}

		#left .block{

			margin: -2px auto 0px 60px;

			width: 230px;

			padding-top: 10px;
			padding-bottom: 10px;

			background-color: #C1E3EB;

			color: #444444;

			overflow: hidden;

		}
		
 #right .block{

			margin: -2px auto 0px 0px;

			width: 230px;

			padding: 10px;  


			background-color: #C1E3EB;

			color: #444444;

			overflow: hidden;

		}
		
		

			#left .block .pad{

				color: #444444;

				text-align: center;

			}

				#left .block .pad a{

					color: #444444;

				}

		#left .filler, #right .filler{

			height: 20px;

		}

		#left .menu{
	


		}

			#left .menu ul{
				
				text-align: left;

				margin: 0px;

				padding: 0px;
				
				padding-left: 15px;

				margin-left: 50px;

			}

				#left .menu ul li{

					list-style-type: none;

					border-bottom: 1px dashed #8F8F8F;

					width: 240px;

				}
				#left .menu ul li.subclass {

					list-style-type: none;
					
					border: 0px;

					width: 210px;

				}

					#left .menu ul .selected a{

						font-weight: bold;

					}

					#left .menu ul li a{

						display: block;

						padding-left: 10px;
	
}

						#left .menu ul li ul{

							margin: 0px;

							padding: 0px;

						}

							#left .menu ul li ul li{

								border: 0px;

							}

								#left .menu ul .selected ul li a{

									font-weight: normal;

									padding-left: 30px;

								}

									#left .menu ul .selected ul .selected a{

										font-weight: bold;
									}

										#left .menu ul .selected ul .selected ul li a{

											font-weight: normal;

											padding-left: 50px;

										}

											#left .menu ul .selected ul .selected ul .selected a{

												font-weight: bold;

											}

	#center{

		float: left;

		width: 400px;

	
	}

		#center .menu{

			overflow: hidden;

			margin-top: 43px;

			margin-bottom: -63px;

			font-weight: bold;
			

		}

			#center .menu ul{

				margin: 0px;

				padding: 0px;
				
			
			}

				#center .menu ul li{

					list-style: none;

					display: inline;

				}

					#center .menu ul li a{

						display: block;

						float: left;

						margin-left: 10px;

						color: #444444;

					}

						#center .menu ul li a:hover, #center .menu ul .selected a{

							text-decoration: none;

							border-bottom: 1px dashed #8F8F8F; 

						}	

		#center .row{

			clear: both;

			overflow:hidden;

			margin-left: 20px;

			margin-bottom: 20px;

		}

			#center .row .filler{

				float: left;

				width: 45px;

				height: 1px;

			}

			#center .row .item{

				width: 235px;

				float: left;

			}

				#center .row .item .naam, #center .row .item .naam a{

					color: #444444;

					font-weight: bold;

				}

				#center .row .item .img{

					text-align: center;

				}
					#center .row .item .img .tip{
						text-align: right;
						position: absolute;
						width: 219px;
					}
				#center .row .item .meerInfo{

					float: left;

					width: 100px;

					padding-top: 8px;

				}

				#center .row .item .prijs{

					color: #FE7A00;

					font-weight: bold;

					float: left;

					width: 135px;

					text-align: right;

					font-size: 20px;

				}	

	#right{

		float:right;
		
		margin-top: 0px;
		
		padding-top: 0px;
		
		margin: 0px;
		
		padding: 0px;

		width: 250px;
		
	}

		#right .whiteBlock{
			
			text-align: left;
			
			margin: 0px auto;

			width: 240px;
			
			margin-left: 20px;

			padding: 10px 10px 10px 0px;

		}

			#right .whiteBlock a{



			}

		#right .block .status{

			font-style: italic;

			margin-bottom: 15px;

		}

		#right .block .mandje{
		
			text-align: left;
			
			margin-left: 20px;

			padding-bottom: 8px;

			margin-bottom: 8px;

			border-bottom: 1px dotted #444444;

		}

		#right .block .totaal{

			float: left;

			width: 100px;

		}

		#right .block .prijs{

			float: right;

			width: 90px;	

			text-align: right;	

		}

		#right .block .input{

			text-align: center;

		}

			#right .block .input .input{

				margin-bottom: 3px;

				border: 1px solid #0691b0;

				color: #444444;

				background-image: url(input.jpg);

				width: 192px;

				height: 29px;

				padding: 10px 5px 0px 5px;

				text-align: left;

			}

		#right .block .submit{

			text-align: right;

		}

			#right .block .submit .submit, #right .block .submit .submit a {

				color: #0691b0;

				font-family: "Myriad Pro";	
				font-size: 12px;	

				font-weight: bolder;		

				border: 0px;

				background-color: #C1E3EB;

				cursor: pointer;
				

			}

.noMarginTop{

	margin-top: 0px;

}








/*
 * Overlapping
 */
.overlapping
{
 width: 925px;
 background: url( 'bg_overlapping.gif' );
}

/*
 * Overall hoofd-div
 */
.master
{
       text-align: left;

       width: 100%;

}

/*
 * Content hoofd-div
 */
wi
{
     padding-left: 5px;

     width: 100%;


}

/*
 * Menu links
 */
.menu_placeholder
{

}

.switchMenu
{
   width: 100%;
   float: left;
}

.switchMenu ul
{
   margin: 0;
   list-style: none;
   padding: 0;
}

.switchMenu li
{

   float: left;
   color: #FFF;
   background: #C43219 url(nav.gif) no-repeat 0px 0px;
   margin: 0;

   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 9px;
   padding-right: 0px;

   -moz margin-left: 1px;
}

.switchMenu a
{
   float: left;
   display: block;
   color: #fff;
   padding: 5px 20px 4px 10px;
   background: #C43219 url(nav.gif) no-repeat 100% 0px;
   text-decoration:none;
   font-weight: bold;

}


.switchMenu #current
{
    background: #1995C2 url(nav.gif) no-repeat 0 -41px;
    color: #FFF;
}

.switchMenu #current a
{
    background: #1995C2 url(nav.gif) no-repeat 100% -41px;
    padding:5px 20px 4px 11px;
    color:#FFF;
}


/*
 *  Tab menu
 */

.tab_hoofdmenu
{
      background-color: #000000;
      width: 100%;

      border-bottom: 5px solid #FFFFFF;

      padding: 5px;

      text-align: center;

      margin: 0px;
}

#tab_menu
{
     padding-left: 3px;


     width: 100%;

}

.tab_menu_padding
{
    margin: 0px;
    padding-left: 6px;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-right: 5px;

    text-align: center;

            background-image: url( 'mouseOut.gif' );
}



.tab_menu_padding div
{
        float:left;
        color: #FFF;
        margin:0;
        padding: 6px;

        width: 130px;

        border-right: 1px solid #FFFFFF;

}

.tab_menu_a a:hover
{
        color: #FFFFFF;
}

.tab_menu_hover
{
        float:left;
        color: #FFF;
        margin:0;
        padding: 6px;

        border-right: 1px solid #FFFFFF;

        background-image: url( 'mouseOver.gif' );
}

.tab_menu_current
{
        float:left;
        color: #FFF;
        margin:0;
        padding: 6px;

        border-right: 1px solid #FFFFFF;

        background-image: url( 'mouseActive.gif' );
}


.tabs_item_active
{
         background-image: url( 'templates/images/nav/tile2.gif' );
}

.tabs_item
{
         background-image: url( 'nav/tile1.gif' );
}

#tab
{

     width: 143px;

     background-image: url( 'tab_overlay_normal.gif' );


     font-weight: bold;

     text-align: center;



     padding-top: 7px;
     padding-bottom: 7px;

     float: left;

     margin-right: 3px;
}

#tab_active
{

    background-image: url( 'tab_overlay.gif' );

    width: 143px;


     font-weight: bold;

     text-align: center;



     padding-top: 7px;
     padding-bottom: 7px;



     float: left;

     margin-right: 3px;
}

/*
 * Producten menu - links (categorieën)
 */
.menu1
{
    width: 223px;

   background-color: #FBFAF9;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;

    padding-top: 3px;
    padding-bottom: 3px;
}

.menu1_hover
{
    width: 223px;

    background-color: #c9beb7;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;

    padding-top: 3px;
    padding-bottom: 3px;
}

.menu2
{
    width: 223px;

    background-color: #FBFAF9;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;

    padding-top: 3px;
    padding-bottom: 3px;

}

.menu2_hover
{
    width: 223px;

    background-color: #c9beb7;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;

    padding-top: 3px;
    padding-bottom: 3px;

}

.hoofd
{
    background-color: #F3F1EF;
    background-repeat:repeat-y;

    width: 223px;
    padding-top: 4px;
    padding-bottom: 4px;

    padding-right: 0px;



    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;
}

.hoofd_first
{
    background-color: #F3F1EF;
    background-repeat:repeat-y;


    width: 223px;
    padding-top: 4px;
    padding-bottom: 4px;

    border: #AEAEAE 1px solid;

}

.hoofd_hover
{
    background-color: #c9beb7;
    background-repeat:repeat-y;

    width: 223px;
    padding-top: 4px;
    padding-bottom: 4px;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;
}

.hoofd_first_hover
{
    background-color: #c9beb7;
    background-repeat:repeat-y;

    width: 223px;
    padding-top: 4px;
    padding-bottom: 4px;

    border: #AEAEAE 1px solid;

}


/*
 * Menu items
 */
.menu_inhoud
{

    padding: 4px;



}

.menu_links_hoofd
{
    background-color: #F3F1EF;

    width: 223px;
    padding-top: 4px;
    padding-bottom: 4px;

    border-bottom: #AEAEAE 1px solid;
    border-top: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;
}

.menu_links_sub
{
    width: 223px;

    background-color: #FBFAF9;
    overflow:hidden;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;

}

.menu_links_sub_white
{
    width: 223px;


    overflow: hidden;

    border-bottom: #AEAEAE 1px solid;
    border-left: #AEAEAE 1px solid;
    border-right: #AEAEAE 1px solid;

    padding-top: 3px;
    padding-bottom: 3px;


}


.menu_links_item
{
    padding-left: 5px;

    padding-top: 3px;
    padding-bottom: 3px;
}


.menu_links_item_hover
{
    background-color: #c9beb7;

    padding-left: 5px;

    padding-top: 3px;
    padding-bottom: 3px;
}
/*
 *  Copyright balk
 */

 .copyright
{
      padding: 15px;


}

/*
 * Productenbalk
 */
.productenBalk
{
    width: 388px;

    padding: 0px;

    background-color: #C9BEB7;
}

.productenBalk div
{
    float: left;

    padding: 5px;

    background-color: #C9BEB7;
    font-weight: bold;

    border-right: 1px solid #FFFFFF;

}

/*
 * Lokatiebalk
 */
.lokatieBalk
{
    padding: 0px;

    background-color: #C9BEB7;
}

.lokatieBalk div
{
    float: left;

    padding: 5px;

    background-color: #C9BEB7;
    font-weight: bold;

}

.merkenTD
{
     padding: 0px;

}

.merkenTD_first
{
     padding: 0px;

}

.merkenTD_first_top
{
     padding: 0px;

}

.merkenTD_top
{
     padding: 0px;

}

#error
{
     font-color: red;
}

