@charset "UTF-8";
/*		Alles Voor Paarden.nl			*/
/*		Webdesign by Blue Media			*/
/*		http://www.blue-media.nl		*/

img{ border:0;}

body {
	background:#464646; 
	font-size: 60%;
	font-family:Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the .container selector */
	color: #565656;
	}

.wrap {
	font-size:1.4em;
	line-height:1.5em;
	position:relative;
	text-align:left;
	margin:0;
	padding:0;
	min-width:1000px;
	}

.container {
	width:1000px;
	min-width:1000px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	padding:0;
	position:relative; 
	}

/* Links */
a:link {
	color: #666;}
a:visited {
	color: #666;}
a:hover {
	color: #8a3333;}
a:active {
	color: #8a3333;}

a img {border:none;}

/* Header */

.header {
	background: url(../images/head.jpg) 0 0 repeat-x;
	height:100px;}
	
.headerbuttons{
	float:right;
	padding:62px 10px 10px 10px;}	

/* Headers */

h2, h3, h4, h5, h6 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-2px;
	font-weight:normal;
	margin:0;
	padding:0;
	text-align:left;
	}

h2 {
	color:#745656;
	font-size:20px;
	line-height:110%;
	padding:0 0 2px 0;
	border-bottom:#745656 1px solid;
	}
	
h3 {
	color:#745656;
	font-size:20px;
	line-height:110%;
	padding:0 0 2px 0;
	margin:0 0 10px 0;
	border-bottom:#745656 1px solid;
	}
	
h4 {
	color:#886231;
	font-size:120%;
	line-height:110%;
	}

/* home body */

.homebody {
	background:#dadada;
	margin:0;
	position:relative;
	}
	
/* Category Menu */

.catmenu { 	background:#6a6a6a;
			height:175px;}
			
.cattext{	float:left;
			padding:5px 5px 5px 10px;
			font-size:14px;
			color:#b8b8b8;}
			
.cattext a{	color:#b8b8b8;
					text-decoration:none}					
.cattext a:visited{	color:#b8b8b8;
					text-decoration:none}
.cattext a:hover{	color:#d90000;
					text-decoration:underline;}
.cattext a:active{	color:#d90000;
					text-decoration:underline;}
					
.cattabs{	float:left;
			background:url(../images/tab_search.jpg) top right no-repeat;
			width:560px;
			margin:0 0 0 5px;
			}
			
.cattabssearch{	padding:7px 8px 5px 0;
				float:right;}

.inloggen{	background:url(../images/inloggen.jpg) no-repeat;
			margin:0 25px 0 0;
			float:right;
			padding:40px 5px 5px 5px;
			width:351px;
			height:83px;
			color:#999999;}
			
.beheerdersmenu{	background:url(../images/beheerder.jpg) no-repeat;
			margin:0 25px 0 0;
			float:right;
			padding:40px 5px 5px 5px;
			width:351px;
			height:83px;
			color:#999999;}

/* Footer */

.footer {
	background:url(../images/footer.jpg) repeat-x;
	height:200px;
	padding: 0;
	margin: 0;
	text-align:center;
	color:#50524f;
	}
	
.footertext{padding:10px 10px 10px 20px;
			text-align:left;
			color:#666;}
	
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

/* Content */
.content a{
	color: #666;
	padding:0 0 0 10px;
	background:url(../images/arrow.gif) left no-repeat;
}
.content a:visited {
	padding:0 0 0 10px;
	background:url(../images/arrow.gif) left no-repeat;
	color: #666;
}
.content a:hover {
	padding:0 0 0 10px;
	background:url(../images/arrow.gif) left no-repeat;
	color: #8a3333;
}
.content a:active {
	padding:0 0 0 10px;
	background:url(../images/arrow.gif) left no-repeat;
	color: #8a3333;
}

.content{background:#530000;
		width:980px;
		float:left;
		margin-top:-1px;
		text-align:justify;
		line-height:1.6em;
		padding:11px 10px 10px 10px;}
		
.contentborder{padding:0 5px;}

.contentBox{	width:445px;
				background:#dadada;
				padding:10px 10px;
				float:left;
				margin:10px 10px;}
				
.contentBoxLarge{	width:930px;
				background:#dadada;
				padding:10px 10px;
				float:left;
				margin:10px 10px;}
				
.contentLeft{	width:485px;
				float:left;}
				
.contentRight{	width:485px;
				float:right;}

/*	Shop	*/
.shop{	background:#530000;
		width:970px;
		float:left;
		margin-top:-1px;
		text-align:justify;
		line-height:1.6em;
		padding:11px 10px 10px 10px;}

.shopborder{padding:0 5px;}

.shopProductBox{width:445px;
				height:130px;
				background:#dadada;
				padding:10px 10px;
				float:left;
				margin:10px 10px;}

.shopProductPrice{font-size:16px;
					color:#d90000;
					font-weight:bold;
					padding:5px 0 0 10px;
					float:right;}
					
.shopCartHead{		background:#530000;
					color:#CCCCCC;
					font-weight:bold;
					padding:5px;}
					
.shopCartTable{		background:#D4D4D4;
					padding:5px;}
.shopCartTable2{	background:#F7F7F7;
					padding:5px;}

/* Float Classes */
	
.fltlft{float:left;}
	
.fltrt{float:right;}

.europositie
	{
		float:left;
		margin:0 0 0 2px;

	}
/* GEWIJZIGD BEGIN */
.inlogbutton{
	background-image:url(../images/btn_inloggen.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	color:#FFFFFF;
	cursor:pointer;}
.uitlogbutton{
	background-image:url(../images/btn_uitloggen.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	float:right;
	width:95px;
	cursor:pointer;}
.zoekbutton{
	background-image:url(../images/btn_zoeken.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	cursor:pointer;}
.verstuurbutton{
	background-image:url(../images/btn_verstuur.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	cursor:pointer;}
.winkelwagenbutton{
	background-image:url(../images/btn_inwinkelwagen.jpg);
	background-color:#dadada;
	height:28px;
	border:none;
	width:95px;
	color:#FFFFFF;
	cursor:pointer;}
	
.deleteaantalbutton{
background-image:url(../images/deletebutton.gif);
	background-color:#4D4D4D;
	height:13px;
	border:none;
	width:14px;
	cursor:pointer;}

.bestelbutton{
background-image:url(../images/buttons/b_bestel.jpg);
	background-color:#dadada;
	height:28px;
	border:none;
	width:95px;
	cursor:pointer;}
.mijngegevensbutton{
	background-image:url(../images/buttons/b_mijngegevens.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	float:right;
	cursor:pointer;}
.avpbutton{
	background-image:url(../images/buttons/b_allesvoorpaarden.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	float:right;
	cursor:pointer;}
.mijnordersbutton{
	background-image:url(../images/buttons/b_mijnorders.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	float:right;
	width:95px;
	cursor:pointer;}
.wijzigbutton{
background-image:url(../images/buttons/b_wijzig.jpg);
	background-color:#E9E9E9;
	height:28px;
	border:none;
	width:95px;
	cursor:pointer;}
.terugbutton{
background-image:url(../images/buttons/b_terug.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	cursor:pointer;}
.orderdetailsbutton{
background-image:url(../images/buttons/b_meerinfo.jpg);
	background-color:#4D4D4D;
	height:28px;
	border:none;
	width:95px;
	cursor:pointer;}
			
			
.winkelwagen_i{
			margin:11px 25px 11px 0;
			float:right;
			padding:0 5px 5px 5px;
			width:351px;
			height:20px;
			text-align:right;
			color:#999999;}	
.adminlink a{
	padding:0 0 0 0;
	background:none;
}
.adminlink a:visited {
	padding:0 0 0 0;
	background:none;
}
.adminlink a:hover {
	padding:0 0 0 0;
	background:none;
}
.adminlink a:active {
	padding:0 0 0 0;
	background:none;
}
.beheerdersmenu a{	color:#b8b8b8;
					text-decoration:none}					
.beheerdersmenu a:visited{	color:#b8b8b8;
					text-decoration:none}
.beheerdersmenu a:hover{	color:#d90000;
					text-decoration:underline;}
.beheerdersmenu a:active{	color:#d90000;
					text-decoration:underline;}
.lz a{
	padding:0 0 0 0;
	background:none;
}
.lz a:visited {
	padding:0 0 0 0;
	background:none;
}
.lz a:hover {
	padding:0 0 0 0;
	background:none;
}
.lz a:active {
	padding:0 0 0 0;
	background:none;
}
/* GEWIJZIGD EIND */

.registreren a{	color:#b8b8b8;
					text-decoration:none}					
.registreren a:visited{	color:#b8b8b8;
					text-decoration:none}
.registreren a:hover{	color:#d90000;
					text-decoration:underline;}
.registreren a:active{	color:#d90000;
					text-decoration:underline;}