body
{
	margin: 0px;
	padding: 0px;
	background-color:#FFF;
	color: #000;
	font: 10pt/14pt "Lucida Grande", helvetica, arial, sans-serif;
}

#container
{
	position: relative;
	margin: 0px auto;
	padding: 0px;
	text-align: left;
	width: 752px;
}

#logo
{
	display:none;
}

/* ----------------------------------------feminized-----------------------------------*/

#textcontainer
{
	width: 400px;
	text-align: left;
}


#photocontainer
{
	position: absolute;
	top: 18px;
	right: -30px;
	width: 120px;
}

#photocontainer img
{
	border:none;
	margin-bottom: 90px;
}

/* ----------------------------------------topnavigatie-----------------------------------*/

#navigatie
{
	display:none;
}

#navigatie img
{
	display:none;
}


#navigatie ul
{
	display:none;
}

#navigatie ul li
{
	display:none;
}


#navigatie ul li a
{
	display:none;

}

#navigatie ul li a.current:link, #navigatie ul li a.current:visited
{
	background-position: 0px 0px;
}

/* ----------------------------------------content-----------------------------------*/

#content
{
	position:relative;
	top:25px;
	left: 120px;
	width: 500px;
	padding: 0px 0px 30px 0px;
	text-align:left;
	margin-bottom:100px;
}

#content a:link, #content a:visited
{
	color: #093;
	text-decoration: underline;
}

#content a:hover
{
	color: #666;
	text-decoration: none;
}

#content ul
{
	margin: 0px 0px 0px 10pt;
	padding: 0px;
}

#content ul li
{
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(../images/sq_bullit.gif);
}

#content ol
{
	margin: 0px 0px 0px 22px;
	padding: 0px;
}

#content ol li
{
	padding: 0px;
	margin:0px;
}

#attention
{
	color:#093;
	font-weight: bold;
	margin: 20px 0px;
	padding: 0px 7px;
}

#attention h2
{
	color: #093;
	font-weight: bold;
	text-transform: uppercase;
}

#content ul.geenstijl
{
	margin:10px 0px;
	padding: 0px;
}

#content ul.geenstijl li
{
	list-style-type: none;
	list-style-position: outside;
	list-style-image: none;
}

.lijstkopje
{
	font-weight: bold;
	font-size: 14px;
	line-height:18px;
	color:#093;
}

.foutkopje
{
	font-weight: bold;
	font-size: 14px;
	line-height:18px;
	color:#F00;
}

.dealerseparator
{
	height:20px;
	padding-bottom: 10px;
	margin-bottom:10px;
	background-image: url(../images/greenline.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	clear:both;
}
#content h1
{
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	letter-spacing: 1px;
}





/* ----------------------------------------content-----------------------------------*/

/* ----------------------------------------linkerkolom-----------------------------------*/

#left
{
	display:none;
}

#left p
{
	display:none;
	
}	
/* ----------------------------------------vette links-----------------------------------*/

#left .subnav
{
	display:none;
}

#left .subnav p
{
	display:none;
}


#left ul
{
	display:none;
}

#left ul li
{
	display:none;
}

/* ----------------------------------------kleine donkergrijze links-----------------------------------*/

#left ul a:link,#left ul a:visited
{
	display:none;
}

#left ul a:hover
{
	display:none;
}

.subnav
{
	display:none;
}

#left .subnav p a:link, #left .subnav p a:visited
{
	display:none;
}

#left .subnav p a:hover
{
	display:none;
}

/* ----------------------------------------linkerkolom-----------------------------------*/

/* ----------------------------------------produktweergave-----------------------------------*/

.prcontainer
{
	position: relative;
	text-align: left;
	padding-bottom: 20px;
	margin-bottom:10px;
}

#fullsize
{
	position: relative;
	text-align: left;
	padding-top: 5px;
	margin-bottom:10px;

}

#fullsize img {border:none;}

.topseparator
{
	height:20px;
	padding-bottom: 10px;
	margin-bottom:10px;
	background-image: url(../images/greenline.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}

.primg
{
	float:right;
	width: 120px;
	height:240px;
	text-align:center;
}

.primg img {border: none;}

.description
{
	height: 20px;
	line-height: 20px;
}
.prtext
{
	width: 350px;
	padding-top:10px;
}

.description div
{
	float:left;
	height: 20px;
	width: 160px;
}

.thc
{
	width: 200px;
	height: 20px;
}

.extra_header
{	
	margin-top:10px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #093;
}

.waar
{
	float:left;
	height: 20px;
	width: 160px;
	text-align: right;
}

.productname
{
	font-size: 14px;
	font-weight: bold;
	color: #333;
}

.orderform
{
	margin:20px 0px;
}
.orderform form
{
	margin:0px;
}

.orderform form input
{
	margin:0px;
}

.orderform p {margin:3px;}

.formspace {padding-top:5px; clear:both;}

/* ----------------------------------------produktweergave-----------------------------------*/

h1
{
	font-size: 16pt;
	font-weight: bold;
	color: #000;
	letter-spacing: 1px;
}

h2
{
	font-size: 14pt;
	font-weight: bold;
	color: #000;
	letter-spacing: 1px;
}

h3
{
	font-size: 14pt;
	font-weight: normal;
	color: #000;
	letter-spacing: 1px;
}

h4
{
	font-size: 14pt;
	font-weight: bold;
	color: #000;
	margin: 15px 0px;
	padding-bottom: 10px;
}

h5
{
	font-size: 12pt;
	font-weight: normal;
	color: #000;
	margin-bottom: 0px;
	letter-spacing: 1px;
}

/* ----------------------------------------strainstories-----------------------------------*/

.ssheader
{	
	margin-bottom:25px;
	line-height: 22px;
	font-size: 18px;
	font-weight: normal;
	color: #093;
}

h1
{
	font-size: 18px;
	font-weight: normal;
	color: #333;
	margin-top: 0px;
	letter-spacing: 1px;
}

/*speciaal voor de strainstories*/
h6 
{	
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	margin-top: -10px;
}

/* ----------------------------------------photocontest-----------------------------------*/

.picturecontainer { margin: 15px 0px;}

.contestpreview 
{
	float:left;
	margin:10px;
	height: 101px;
	width: 101px;
}

.picturecontainer a:link img, .picturecontainer a:visited img
{
	border: 1px solid #CCC;
}

.picturecontainer a:hover img
{
	border: 1px solid #093;
}

.picturecontainer img
{
	border: none;
}

.picturecontainer p {margin: 5px 0px;}

.vetgroen {color: #093; font-weight:bold;}

/* ----------------------------------------cart-----------------------------------*/

.tabelheaders{ color:#093; font-weight: bold;}
.order{width:80px;}
.soortnaam{width:200px;}
.quantity{width:80px;}
.price{width:70px;}
.subtotal{width:70px;}

/* ----------------------------------------kleingrut-----------------------------------*/

.geentopmarge {margin-top: 0px;}

.vet
{
	font-weight: bold;
	line-height:16px;
}

.cursief { font-style: italic; }

.rechtsfloater {float:right;}
.linkssfloater {float:left;}
.datum
{
	color: #333;
	font: bold 12px/12px "Lucida Grande", helvetica, arial, sans-serif;
	padding-left:25px;
}

.vijftienpixbottommarge {margin-bottom: 15px;}
