@charset "utf-8";
/* CSS Document */
* 

html,body{
margin:0;
padding:0
}

p {
margin:0 0 1em 0;
padding:0
}

h1{
margin:0 0 .7em 0;
padding:0
}

form {
margin:0;
padding:0
}

.buttonheading img
{
   border: 0px none;
}

/* *****************************************

 * Header

   *************************************************** */

#header{
	margin-top:0px;
	background:url(../images/headerbg.jpg) repeat-x;
	height:168px;
	}

#headercontainer{
	width: 981px;
  	margin-left: auto ;
  	margin-right: auto ;
	}
	
#headercatpets{
	margin-left: auto ;
	margin-right: auto ;
	background:url(../images/headerpets.jpg) no-repeat;
	height:168px;
	width:981px;
}

h1#logo a {
	background:transparent url(../images/logocustomizeit3.png) 0 0 no-repeat;
	display:block;
	height:100px;
	text-indent:-999px;
	width:286px;
}

h1#logo a:hover{
	background-position: 0 100%;
	display:block;
	height:100px;
	text-indent:-999px;
	width:286px;
	}

	#topmenucontainer{
	margin-top:-142px;
	margin-left:300px;
	float:left;
	display:inline;
	height: 72px;
	width: 950px;
	}

			#topmenu ul{
			display:inline;
			margin-left:293px;
			list-style: none;
			float:left;
			vertical-align:bottom;
			}
		
				#topmenu a{
				font-family:Arial, Helvetica, sans-serif;
				font-size:14px;
				height: 40px;
				padding: 0px 8px;
				background: url(../images/headerline.jpg) no-repeat right;
				padding-top: 72px;
				color: #666666;
				display: block;
				float:left;
				text-decoration: none;
				}
				
				#topmenu a:hover{
				height: 40px;
				color:#000000;
				}
				
				#topmenu a:current{
				font-weight: bold; 
				color:#000000;
				}

/* *****************************************

 * Winkelwagentje

   *************************************************** */
#winkelwagentje {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#winkelwagentje a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#winkelwagentje a:hover{
color:#99A96B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
}

#info {
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:lighter;
}

#info a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:lighter;
}

#info a:hover{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:lighter;
}

#bestel {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
}

#bestel a{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
}

#bestel a:hover{
color:#99A96B;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
}

a:link {
	text-decoration: none;
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #99A96B;
}
a:active {
	text-decoration: none;
	color: #000000;
}
/* *****************************************

 * Content

   *************************************************** */
#Naam_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#Regel_1_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#_Regel_2_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#_Regel_3_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#_Regel_4_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#_Regel_5_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#_Regel_6_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

#_Afbeelding_code_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

.h1{
color:#999900;
line-height:15px;
margin:5px;
font-weight:bold;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}

#Afbeelding_code_field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:175px;
height:15px;
}

.pagination{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.pagenav{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.vmRowTwo {
background:#E0E3C4;
}

.vmCartContainer {
background:#E0E3C4;
float:left;
padding:3px;
width:auto;
}

#vmMainPage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	padding-bottom:10px;
}

.vmCartChild {
float:left;
margin-bottom:2px;
padding-left:2px;
padding-right:2px;
width:180px;
}

.inputbox{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

.inputbox2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#CCCCC;
	height:24px;
	width:100px;
}

.searchbutton{
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background:url(http://www.customizeit.nl/pets2/components/com_virtuemart/themes/customizeit/images/overviewtemplate/label_green.gif);
	width:79px;
	height:26px;
	border:none;
}

.shop_error, .shop_warning, .shop_info, .shop_debug, .shop_critical, .shop_tip {
width:300px;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
background-color:#E0E4C3;
background-position:left 5px;
background-repeat:no-repeat;
border-color:#AACCAA;
border-style:dotted none;
border-width:1px 0;
font-weight:900;
margin:2pt 1pt 1em 4em;
padding:0.5em 1em 1.5em 48px;
height:5px;
}

#contentcontainer{
	margin-top:20px;
	width:950px;
	margin-left: auto ;
  	margin-right: auto ;
	}
	
	#left{
	padding-left:5px;
	padding-right:5px;
	margin-top:0px;
	float:left;
	width:175px;
	}  
	
	#content{
	padding-left:10px;
	padding-right:10px;
	margin-top:0px;
	float:left;
	width:475px;
	}   
	
		#leftmenu ul{
			display:block;
			list-style: none;
		}
		
		#leftmenu li{
			display:block;
			float: left;
			height: 30px;
			background: url(../images/menuleftline.jpg);
			padding-left: 5px;
			margin-top: -8px;
			padding-top:21px;
			width: 1px;
		}
					
		#leftmenu a{
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color: #666666;
			height: 30px;
			padding-left:7px;
			padding-right:7px;
			background: url(../images/menuleftline.jpg);
			margin-top: -8px;
			text-decoration: none;
		}
				
		#leftmenu a:hover{
			height: 30px;
			color: #000000;
		}
		
		#leftmenu a:current{
			height: 30px;
			color: #000000;
		}
				
	#breadcrumbs{
	color:#000000;
	font-size:0.6em;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px;
	padding-bottom:5px;
	text-decoration:none;	
	}
	
	#breadcrumbs a{
	color:#000000;
	font-size:0.9em;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
	text-decoration:none;	
	}
	
	#right{
	padding-left:5px;
	padding-right:5px;
	margin-top:0px;
	float:right;
	width:240px;
	} 
		
	#txtbutton a {
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/btn.jpg);
	color : #000000;
	text-align : center;
	text-decoration : none;
	font-size:0.8em;
	padding : 3px 4px 2px 4px;
	margin : 10px 0 5px 30px;
	display : block;
	height: 21px;
	width : 115px;	
	}
	
	#txtbutton a:hover {
	background-image:url(../images/btnhover.jpg);
	color : #ffffff;
	}

/* *****************************************

 * Footer

   *************************************************** */
   
	#footer{
	margin-top:30px;
	float: left;
	position:relative;
	display:block;
	background-image:url(../images/footerbg.jpg);
	height:36px;
	margin-bottom:0px;
	bottom: 0px;
	background-color: #f6f6f6;
	width: 100%;
	text-align: center;
	}   
	
		#footermenucontainer{
		margin-left: auto ;
		margin-right: auto ;
		height: 30px;
		width: 440px;
		}
		
			#footermenu ul{
			display:block;
			list-style: none;
			vertical-align:bottom;
			}
	
				footermenu li{
				display:block;
				float:right;
				height: 30px;
				background: url(../images/footerline.jpg) no-repeat right;
				padding-left: 5px;
				margin-top: -8px;
				padding-top:21px;
				width: 1px;
				}
				
				#footermenu a{
				font-weight:normal;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color: #666666;
				display:inline;
				float:right;
				height: 30px;
				padding-left:7px;
				padding-right:7px;
				background: url(../images/footerline.jpg) no-repeat right;
				margin-top: -8px;
				padding-top:21px;
				text-decoration: none;
				}
				
				#footermenu a:hover{
				height: 30px;
				color: #000000;
				}
				
	#copyright{
	font-weight:normal;
	padding-bottom:10px;
	margin-left: auto ;
	margin-right: auto ;
	color: #666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	}
