/* General */

body {
      background-color: #7c9661;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  margin: 0px;
     }
	  
body table {
            background-color: #ffffcc;
			border: 1px solid #336600;
           }

/* Intro page */

#intro h1 {
          font-size: 1em;
		  font-weight: bold;
          margin-top: 44px;
		  margin-bottom: 6px;
		  margin-left: 80px;
          }
		 
#intro h2 {
		  font-size: 0.8em;
		  font-weight: bold;
		  color: #336600;
          margin-top: 0px;	  
		  margin-left: 80px;
          }

#intro a {
		 text-decoration: underline;
         }

#intro a:link {
	           color: #336600;
              }

#intro a:visited {
	              color: #336600;
                 }

#intro a:hover {
                color: #669933;
               }

#intro table {
               margin-top: 70px;
			   width: 702px;
			   height: 427px;
			   border: 1px solid #336600;
			   background:  url("../image/logo_damiendevos.gif");
			   background-color: #FFFFCC;
              }
	 
/* Header */

#header h1 {
	        font-size: 1.2em;
	        font-weight: bold;
            color: #336600;
	        margin-top: 0;
	        padding-top: 0;
	        margin-bottom: 0;
	        padding-bottom: 0;
			padding-left: 10px;
           }

#header h2 {
	        font-size: 0.8em;
	        font-style: normal;
	        font-weight: bold;
            color: #336600;
	        margin-top: 0;
	        padding-top: 0;
	        margin-bottom: 0;
	        padding-bottom: 0;
			padding-left: 10px;
           }
	
#header p {
	       font-size: 0.7em;
	       color: #336600;
	       margin-top: 0;
	       padding-top: 0;
		   padding-left: 10px;
          }

#header a {
	       font-size: 0.9em;
		   font-weight: bold;
	       text-decoration: underline;
          }

#header a:link {
	            color: #336600;
               }

#header a:visited {
	               color: #336600;
                  }

#header a:hover {
                 color: #669933;
                }
				
#header table {
               background-image: url(../image/header.jpg);
			   height: 135px;
			   border: 0;
              }

/* Site navigation */

#sitenav p {
            display: none;
           }   
			 
#sitenav ul {
			  padding: 0 0 0 0;
			  height: 26px;
			  margin-top: 0;
			  margin-left: 0;
			  margin-bottom: 0;
			  margin-right: 0;
			  border-top: 1px solid #336600;
			  border-bottom: 1px solid #336600;
			  font: bold 10px Verdana, Helvetica, Arial, sans-serif;
             }
			 

#sitenav ul li {
                 list-style: none;
			     display: inline;
				 padding: 0;
				 border: 0;
				 margin: 0;
                }

#sitenav ul li a {
			       padding: 7px;
				   background: #99CC66;
				   border-bottom: 1px solid #336600;
				   border-right: 1px solid #336600;
				   margin: 0;
				   float: left;
				   text-decoration: none;
				   font-weight: bold;
                  }

#sitenav ul li a:link {
                       color: #336600;
					   font-weight: bold;
                      }
					   
#sitenav ul li a:visited {
                          color: #336600;
						  font-weight: bold;
                         }

#sitenav ul li a:link:hover, #sitenav ul li a:visited:hover {
                                                            color: #99CC66;
							                                background: #336600;
													        font-weight: bold;
                                                           } 

#sitenav ul li a.current {
						  color: #99CC66;
						  background: #336600;
						  font-weight: bold;
                         }
						  
#sitenav ul li a#language {
						   float: right;
						   border-left: 1px solid #336600;
						   border-right: 0px solid #336600;
						   font-weight: bold;
                          }
						  

#sitenav table {
			    background-color: #99CC66;
				border: 0;
               }
						  

/* Alphabet navigation */

#subnav p {
           display: none;
          }   
			 
#subnav ul {
			 padding: 0 0 0 0;
			 height: 31px;
			 margin-top: 0;
			 margin-left: 0;
			 margin-bottom: 0;
			 margin-right: 0;
			 font: bold 11px Verdana, Helvetica, Arial, sans-serif;
            }   

#subnav ul li {
               list-style: none;
			   display: inline;
		       padding: 0;
			   border: 0;
			   margin: 0;
              }

#subnav ul li a {
			     padding: 8px;
				 background: #FFFFCC;
				 border-top: 1px solid #336600;
				 border-bottom: 1px solid #336600;
				 margin: 0;
				 float: left;
				 text-decoration: none;
				 font-weight: bold;
                 }

#subnav ul li a:link {
                      color: #336600;
				      font-weight: bold;
                     }
					   
#subnav ul li a:visited {
                         color: #336600;
						 font-weight: bold;
                        }

#subnav ul li a:link:hover, #subnav ul li a:visited:hover {
                                                          color: #FFFFCC;
							                              background: #336600;
														  font-weight: bold;
                                                         } 

#subnav ul li a.current {
						 color: #FFFFCC;
						 background: #336600;
						 font-weight: bold;
                        }

#subnav table {
                padding-left: 18px;
			    padding-top: 20px;
				padding-right: 18px;
				border: 0;
               }

/* Page content */

#content table {
				border: 0;
               }

#content {
		  color: #336600;
		  margin: 20px 20px 20px 20px;
         }

#content h1 {
	         font-size: 1em;
			 font-weight: bold;
			 margin: 1em 0 0 0;
            }
			
#content h2 {
	         font-size: 0.8em;
	         font-weight: bold;
			 margin: 1.5em 0 0 0;
            }
			
#content p {
            font-size: 0.7em;
           }

#content ul {
			margin: 0.5em 0 1.5em 0;
            }
  
#content ul li {
			   font-size: 0.7em;
			   margin: 0 0 0.5em 0;
			   list-style-type: disc;
			   list-style-position: outside;
			   border: 1px;
               }

#content ol li {
			   font-size: 0.7em;
			   margin: 0 0 0.5em 0;
			   list-style-type: disc;
			   list-style-position: outside;
               }

.tablerow {
          border-top: 1px dashed #336600;
          }
			
.lasttablerow {
             border-top: 1px dashed #336600;
			 border-bottom: 1px dashed #336600;
            }
		
.alphabet {
            font-size: 1.2em;
			padding: 0;
			margin-left: 250px;
           }
		   
.plantlist p {
              font-size: 0.7em;
			  line-height: 1.5em;
			  margin: 0 0 0 200px;
             }

.plantlist img {
               border: 0;
               }

.floatLeft {
            float: left;
			margin: 5px 20px 5px 0px;
	        border: 1px solid #336600;
           }

.floatRight {
             float: right;
			 margin: 5px 0px 5px 20px;
			 border: 1px solid #336600;
            }
		   
#content a {
		   font-weight: bold;
	       text-decoration: underline;
		   border: O;
          }

#content a:link {
	             color: #336600;
				 border: O;
                }

#content a:visited {
	               color: #336600;
				   border: O;
                  }

#content a:hover {
                  color: #669933;
				  border: O;
                 }
			 
/* Descriptioncard */

#descriptioncard table {
		                margin-top: 40px;
		                margin-bottom: 40px;
						border: 1px solid #336600;
					   }
				
#descriptioncard table tr td p {
								font-size: 0.7em;
				                color: #336600;
						        margin: 20px 20px 20px 20px;
						        text-align: justify;
                               }

#descriptioncard table th {
                           background-color: #99CC66;
                          }

#descriptioncard table tr th h1 {
								 font-size: 1em;
	                             font-weight: bold;
						         color: #336600;
						         margin: 10px 10px 10px 10px;
								 text-align: left;
                                }

#descriptioncard table tr td img {
                                  margin: 20px;
						          border: 1px solid #336600;
                                 }

.photorow {
           border-top: 1px solid #336600;
          }

.photorow h3 {
			  font-size: 0.6em;
			  color: #336600;
			  font-weight: normal;
			  margin: 20px 0 20px 0;
             }

.descriptionrow {
                 border-top: 1px solid #336600;
			     border-bottom: 1px solid #336600;
				 margin: 20px 0 20px 0;
                }
				
.descriptionrow h2 {
                   font-size: 0.8em;
				   color: #336600;
				   margin: 5px 10px 5px 10px;
                  }
				  
#descriptioncard a {
		   font-weight: bold;
	       text-decoration: underline;
		   border: O;
          }

#descriptioncard a:link {
	             color: #336600;
				 border: O;
                }

#descriptioncard a:visited {
	               color: #336600;
				   border: O;
                  }

#descriptioncard a:hover {
                  color: #669933;
				  border: O;
                 }

/* Photocard */

#photocard table {
				 border: none;
				 }

#photocard table tr td img {
		                    border: 1px solid #336600;
                           }

#photocard table tr td .foto1 {
                               margin: 10px 10px 0px 0px; 
                              }

#photocard table tr td .foto2 {
                               margin: 10px 0px 10px 10px; 
                              }

#photocard table tr td .foto3 {
                               margin: 10px 0px 0px 10px; 
                              }
		
/* Footer */

#footer {
		 color: #336600;
		 margin-left: 20px;
		 margin-right: 20px;
        }
   
#footer p {
           font-size: 0.6em;
		   margin-top: 5px;
		   margin-bottom: 5px;
          }
		   
#footer table {
		   	   border-top: 1px solid #336600;
			   border-left: 0;
			   border-right: 0;
			   border-bottom: 0;
			  }

