/* Basis */

html,body
{
  height: 100%;
}

body
{
  padding: 0;
  margin: 0;
}

body, td
{
  font-size: 10px;
  font-family: Verdana;
  color: #000;
  line-height:15px;
}

input, select, textarea
{
  font-size: 10px;
  font-family: Verdana;
  color: #000;
  border: 1px solid #000;
}


input.clear
{
  border:none;
}

table
{
  margin: 0;
  padding: 0;
  border: 0;
}

img
{
  border: 0;
}

img.wborder
{
  border: 1px #fff solid;
}

a
{
  color: #000;
  text-decoration: underline;
}

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


.terug
{
  color: #fff;
}

.terug:hover
{
  color: #fff;
  text-decoration:none;
}

/* Algemeen */

#left_fade
{
  background: url('/images/fade_left.jpg') no-repeat right top;
  height: 500px;
}

#right_fade
{
  background:url('/images/fade_right.jpg') no-repeat left top;
}

#main_wrapper
{
  width: 1000px;
}





/* Top */

#header
{
  background: url('/images/header.jpg') no-repeat;
  height: 190px;
}

#mainmenu td a, #zoeken td a
{
  font-family: Verdana;
  font-size: 11px;
  font-weight: bold;
  color: #339900;
  text-decoration: none;
}

#mainmenu td a:hover, #zoeken td a:hover
{
  text-decoration:underline;
}

#mainmenu td
{
  height: 16px;
}

#select_language
{
  position: abosolute;
  margin: 15px 0 0 730px;
}

#mainmenu
{
  margin: 15px 0 0 0;
  clear: both;
}





/* Zoeken */

#zoeken
{
  position: absolute;
  margin: 80px 0 0 720px;
  font-family: Verdana;
  font-size: 10px;
}

#zoeken input
{
  width: 128px;
  border: 1px solid #747474;
  font-family: Verdana;
  font-size: 11px;
}

.zoek_knop
{
  font-weight:normal;
  color: #000;
  text-decoration: underline;
}

#zoek_knop:hover
{
  text-decoration: none;
}





/* Content */

#content_wrapper
{
  width:100%;
}





/* Nav string */

#nav_string
{
  color: #fff;
}

#nav_string a
{
  color: #fff;
  text-decoration: underline;
}

#nav_string a:hover
{
  text-decoration: none;
}


/* Pruduct text */

#product_text
{
  color: #fff;
}

#product_text a
{
  color: #fff;
  text-decoration: underline;
}

#product_text a:hover
{
  text-decoration: none;
}




/* Categorie pagina */

#categorie_text
{

  background: #390;
  width: 540px;
}

#categorie_text_table
{
  padding: 10px;
  width: 100%;
}

#categorie_list
{
  border: 1px solid #390;
  width:538px;
}

.categorie_list_table
{
  margin: 15px 0 0 0;
}


.categorie_list_table .green
{
  color: #390;
  line-height: 12px;
}

.categorie_list_table .white
{
  color: #000;
  line-height: 12px;
}

#categorie_text_table h1
{
  font-size: 20px;
  font-family: Verdana;
  color: #fff;
  font-weight:bold;
  line-height: 25px;
}

#categorie_text h3
{
  padding-left: 10px;
  font-family: Verdana;
  color: #fff;
}



/* Plant info pagina */

#plant_text_table
{
  padding: 10px;
  width: 100%;
}

#plant_list
{
  border: 1px solid #390;
  border-top:none;
  width:538px;
}

#plant_text_table h1
{
  font-size: 20px;
  font-family: Verdana;
  color: #fff;
  font-weight:bold;
  line-height: 25px;
}

#plant_extra_links a
{
  color: #fff;
  text-decoration:underline;
}

#plant_extra_links a:hover
{
  color: #fff;
  text-decoration:none;
}

#plant_list_table
{
  width:538px;
}

#plant_list_table th
{
  background: #ffb712;
  height: 30px;
}

#plant_list_table td
{
  height: 20px;
}

#plant_list_table .achtergrond
{
  background: #ffeab8;
}

#plant_list_table .spacer
{
  height:10px;
}



#plant_extra
{
  padding: 10px;
  border: 1px solid #390;
  border-top:none;
}

#plant_extra h1
{
  font-family: verdana;
  font-size: 14px;
}

#plant_extra h2
{
  font-family: verdana;
  font-size: 12px;
}



#page_select a
{
  color: #000;
  text-decoration:none;
}

#page_select a:hover
{
  color: #390;
}

#treemenu a
{
  font-size:10px;
  color:#000;
  line-height:1.6em;
}

#treemenu a.selected
{
  color:#390;
}

blockquote
{
  border: 1px solid #000;
  padding: 5px;
}

.banner_tuinkalender h1
{
  color: #390;
  font-size:16px;
  margin: 5px 0;
  padding: 0;
  line-height:1em;
}

.banner_actie h1
{
  color: #390;
  font-size:16px;
  margin: 5px 0;
  padding: 0;
  line-height:1em;
}


.news_item h1
{
  color: #390;
  font-size:16px;
  font-weight:bold;
  margin: 5px 0;
  padding: 0;
  line-height:1em;
}

/* -------------------*/
/* BEGIN X-COM FOOTER */
/* -------------------*/

.xcomfooter {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9px;
            color: #666666;
}
.xcomfooter a, .xcomfooter a:visited {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9px;
            color: #666666;
            text-decoration: none;
}
.xcomfooter a:hover, .xcomfooter a:hover:visited {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 9px;
            color: #444444;
            text-decoration: none;
}
/* -------------------*/
/* END X-COM FOOTER   */
/* -------------------*/