* {
    /*margin: 0px;*/
    /*padding: 0px;*/
}

p { 	
	/*font-size  : 12pt;*/
	/*margin: 0px;*/
	font-family: arial;
	color      : #008000;
}

a {
    /*color: #49471a;*/
    
}

body {
	background-color: #FFFFCC;
	margin: 0px;
	padding: 0px;
	/*background: #FFF url(images/content_background.gif) repeat-y;*/
}

#wrapper {
    width: 900px;
}

#content {
    float: left;
	padding-top: 0px;
	margin-top: 0px;
	width: 750px;
	border: 0px solid red;
	background-color: #FFFFCC;
}

#content_column2 {
    /*position: relative;*/
    float: left;
    width: 110px;
    /*margin: 0px 0px 0px 750px;*/
    background-color: white;
    height: 1100px;
}

#filmstrip_container {
    margin-left: 2px;
}

#filmstrip_image img {
    margin-bottom: 2px;
    border-style: none;
}

.left_float {
	width : 320px;
	float : left;
	padding-top: 1em;

	/*color : #008000;*/
}

.right_float {
	/*width : 230px;*/
	margin  : 0 2em 0 200px;
	padding-top : 1em;
	/*float       : right;*/
	/*color : #008000;*/
}
         
.witvak {
	font-size       : 12pt;
    font-family     : arial;
    /*font-weight     : bold;*/
    color           : black;
    background-color: white;
    background-image: none;
    margin-left     : 2px;
    padding-left    : 2px;
    padding-right   : 2px;
    padding-top     : 2px;
    padding-bottom  : 2px;
    border          : 1px solid #cccccc;
    margin-bottom   : 10px;
}

.googlemap {
    border          : 1px solid #cccccc;
	font-size       : 12pt;
    font-family     : arial;
}

.thumbnail {
	width: 170;
	float: left;
	margin: 0px 10px 10px 0px;
}

.thumbnail_img {
	margin: 10px 0px 0px 10px;
	border: 2px solid #777;
}

.clear
{
	clear: left;
}

.topborder {
	border-top: 2px solid #a85100;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-right: 5px;
	background-image: url(../images/hoekie.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

.header {
	color: #008000;
	font-size: 90%;
	font-weight: bold;
	letter-spacing: .3em;
	text-align: center;
	text-transform: uppercase;
	/*
	border-top: 2px solid #a85100;
	border-bottom: 2px solid #a85100;
	border-left: 1px solid #b3843d;
	border-right: 1px solid #b3843d;
	*/
	border: 1px solid #73020c;
	padding: 0.4em 0;
	margin-top: 5px;
	background: url(../images/header_background.gif) repeat-x;
}

div.fotos_thumbnail
{
	width: 200px;
	height: 240px;
	float: left;
	margin: 10px 10px 0px 0px;
	background-color: #e5cb8f;
	text-align: center;
	/*border-top: 2px solid #a85100;
	border-bottom: 2px solid #a85100;*/
	background: url(../images/thumbnail_background_total.gif) no-repeat;
/*	background-position: 0 100%;*/
}

div.fotos_thumbnail img
{
	margin: 20px 5px 5px 5px;
	border: 2px solid #ffffcc;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

div.fotos_thumbnail p
{
	margin:  0px;
	padding: 0px 15px 0px 10px;
	font-size: 95%;
}

.newline
{
	clear: left;
}


/* Product details page styles */

.productdetailscontainer_900 {
    float: left;
    width: 950px;	
	border-top: 2px solid #a85100;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-right: 5px;
	background-image: url(../webshop/images/hoekie.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

.productdetailscontainer_800 {
    float: left;
    width: 850px;	
	border-top: 2px solid #a85100;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-right: 5px;
	background-image: url(../webshop/images/hoekie.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

.productdetailscontainer_700 {
    float: left;
    width: 750px;	
	border-top: 2px solid #a85100;
	padding-top: 10px;
	padding-left: 25px;
	padding-bottom: 5px;
	padding-right: 5px;
	background-image: url(../webshop/images/hoekie.gif);
	background-repeat: no-repeat;
	background-position: 100% 0%;
}

.productdetailscontainer_pic_400 {
	float: left;
	width: 400px;
}

.productdetailscontainer_pic_500 {
	float: left;
	width: 500px;
}
.productdetailscontainer_pic_600 {
	float: left;
	width: 600px;
}

.productdetailscontainer_data {
	float: left;
	padding-left: 10px;
	width: 300px;
}

/* Styles for the language selection part */
.lngselect
{
    float: left;
    /*text-decoration: none;
    border: 0px;*/
}

.lngselect img
{
	display: block;
	margin-left: 30px;
	margin-right: auto;
	padding: 5px;
	margin-top: 5px;
	border: 0;
}

.big_fuchsia_letter
{
	float           : left;
	width           : 60px;
	font-size       : 36pt;
    font-family     : arial;
    margin          : 5px;
/*    padding-left    : 6px;
    padding-right   : 3px;
	border          : 1px solid #a85100;*/
	border          : 1px solid #73020c;
	background: url(../images/letter_background.gif) repeat-x;
}

.big_fuchsia_letter a
{
	text-decoration : none;	
	color           : #008000;
    padding-left    : 6px;
    padding-right   : 3px;
}

.big_fuchsia_letter a:hover
{
	padding-left    : 6px;
	padding-right   : 3px;
	display         : block;
	color           : white;
	background-color: green;
}

/*----------------------------------------------------------------------------*/

.fuchsia_new_sorts
{
	font-family     : arial;
	font-size       : 100%;
	/*padding-left    : 6px;*/
	/*padding-bottom  : 4px;*/
	float           : left;
	width           : 330px;
}

.fuchsia_new_sorts_header
{
	font-family     : arial;
	font-size       : 110%;
	color           : #008000;
	margin-top      : 2px;
	margin-left     : 2px;
	margin-bottom   : 8px;
	text-decoration : none;
}
.fuchsia_new_sorts_content
{
	margin-left  : 10px;
	margin-right : 10px;
	margin-bottom: 5px;
	margin-top   : 10px;
	padding-left : 5px;
	border       : 1px solid #cccccc;*/
	background-color: white;
	/*background: url(images/new.png) no-repeat;*/
}

.fuchsia_new_sorts a:hover
{
	color           : #008000;
}

/*----------------------------------------------------------------------------*/
/* Styles voor de catalogi, randen van tabel etc */

.lijstcontainer
{
	margin-top: 10px;	
}

.lijst_table_hemerocallis
{
	padding:         2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/hemerocallis_achtergrond.jpg);
}

.lijst_table_hemerocallis td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_passiflora
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/passiflora_achtergrond.jpg);
}

.lijst_table_passiflora td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_pelargonium
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/pelargonium_achtergrond.jpg);
}

.lijst_table_pelargonium td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_hibiscus
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/hibiscus_achtergrond.jpg);
}

.lijst_table_hibiscus td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_brugmansia
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/brugmansia_achtergrond.jpg);
}

.lijst_table_brugmansia td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_hosta
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/hosta_achtergrond.jpg);
}

.lijst_table_hosta td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_fuchsia
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/fuchsia_achtergrond.jpg);
}

.lijst_table_fuchsia td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.lijst_table_bougainvillea
{
	padding: 2px;
	border-collapse: collapse;
	border:          2px solid #714418;
	background-image: url(../lijsten/bougainvillea_achtergrond.jpg);
}

.lijst_table_bougainvillea td
{
	border-bottom: 1px solid #714418;
	padding-left: 5px;
	padding-right: 5px;
}

.namewidth
{
	width: 200px;
}

.lijst_table_header
{
	border-bottom:     4px solid black;
	border-width:      1px;
	font-size:  110%;
}

#totalNumber
{
    color: #800040;
}
