@charset "utf-8";
/* CSS for fruithouse.co.uk */

BODY { background-color: #B7CAD3; font-family: 'Roboto', sans-serif; font-size: 17pt; }

H1 { font-family: 'Roboto', sans-serif; font-size: 50pt; }

H2 { font-family: 'Roboto', sans-serif; font-size: 30pt; }

A.nav { font-family: 'Roboto', sans-serif; font-size: 17pt; color: #ffffff; }

A.nav2 { font-family: 'Roboto', sans-serif; font-size: 17pt; color: #000000; }

P { font-family: 'Roboto', sans-serif; font-size: 17pt; }

P.small { font-family: 'Roboto', sans-serif; font-size: 14pt; }

P.strap { font-family: 'Roboto', sans-serif; font-size: 14pt; }

TABLE.headline_table { font-family: 'Roboto', sans-serif;
	       font-size: 50pt;
	       width: 100%;
	       border: 0px;
	       padding: 0;
	       /* spacing: 0px; */
	       }

TABLE.sideline_table { font-family: 'Roboto', sans-serif;
	       font-size: 50pt;
	       width: 25%;
	       border: 0px;
	       padding: 0;
	       /* spacing: 5px; */
	       background-color: #00A794;
	     }
/* TABLE.sidebar_table { font-family: , sans-serif;
	       font-size: 14pt;
	       width: 25%;
	       border: 0px;
	       padding: 0;
	       background-color: #F5F5F5; } */
  

 TABLE.layout_table { font-family: 'Roboto', sans-serif;
	       font-size: 14pt;
	       width: 75%;
	       border: 0px;
	       padding: 0;
	       /* spacing: 0px; */
	       background-color: #F5F5F5;
	     }

 TABLE.badge_table { font-family: 'Roboto', sans-serif;
	       font-size: 14pt;
	       /* width: 100%; */
	       border: 0;
	       padding: 0;
	       /* spacing: 0px; */
	       /* background-color: #F5F5F5; */
	     }

 TABLE.borderless_table { font-family: 'Roboto', sans-serif;
	       font-size: 14pt;
	       width: 100%;
	       border: 0;
	       padding: 0;
	       /* spacing: 0px; */
	       /* background-color: #F5F5F5; */
	     }

 TR { font-family: 'Roboto', sans-serif; font-size: 17pt; }

 TR.green { font-family: 'Roboto', sans-serif; font-size: 17pt;
	   background-color: #00A794;
	 }

 TD { font-family: 'Roboto', sans-serif; font-size: 17pt; }

 TD.banner { font-family: 'Roboto', sans-serif; font-size: 20pt;
	    width: 20%;
	    text-align:left;
	    background-color: #7413DC;
	    padding: 1%;
	  }

 TD.headline_la { font-family: 'Roboto', sans-serif; font-size: 50pt;
		 width: 20%;
		 text-align: left;
		 background-color: #7413DC;
		 padding: 1%;
	  }

/* Main central title text cell in headline banner row */
 TD.headline_title { font-family: 'Roboto', sans-serif;
		    font-size: 50pt;
		    /* font-color: #98CA3C; */
		    /* bold */
		    text-align: center;
		    background-color: #7413DC;
		    padding: 1%;
		    /* centre images */ 
		   /* display: block; */
		    margin-left: auto;
		    margin-right: auto;
		  }


 TD.headline_ra { font-family: 'Roboto', sans-serif; font-size: 50pt;
		 width: 20%;
		 font-size: 50pt;
		 text-align: right;
	      background-color: #7413DC;
	      padding: 1%;
	       }



 TD.side { font-family: 'Roboto', sans-serif;
		      font-size: 17pt;
		      /* colspan: 3; */
		      /* background-color: #ffffff; */
		     background-color: #00A794;
	}

 TD.side_filler { font-family: 'Roboto', sans-serif;
		 /* font-size: 17pt; */
		      /* colspan: 3; */
		      height: 1%;
		      background-color: #707070;
		    }

 TD.side_hover:hover { font-family: 'Roboto', sans-serif;
		      font-size: 17pt;
		      /* colspan: 3; */
		      /* background-color: #ffffff; */
		     background-color: #00A794;
		    }

 TD.body { font-family: 'Roboto', sans-serif;
		      font-size: 17pt;
		      background-color: #ffffff;
		      border: 0;
		      padding: 0;
		      /* spacing: 0; */
		    }

 TD.body_hover:hover { font-family: 'Roboto', sans-serif;
		      font-size: 17pt;
		      /* colspan: 2; */
		      text-align: right;
		      background-color: #ffffff;
		      border: 0;
		      padding: 0;
		      /* spacing: 0; */
		    } 

 TD.strap { font-family: 'Roboto', sans-serif; font-size: 14pt;
	   vertical-align: bottom;
	   text-align: right;
	 }

 TD.twheadline { font-family: 'Roboto', sans-serif; font-size: 20pt; }

 TD.small { font-family: 'Roboto', sans-serif; font-size: 14pt; }

 LI { font-family: 'Roboto', sans-serif; font-size: 17pt; }

 iframe.map_iframe { font-family: 'Roboto', sans-serif; font-size: 17pt;
		    width: 100%;
		    height: auto;
		    border: 0;
		    /* scrolling: "no"; */
		    margin-right: 0;
		    margin-left: 0;
		    margin-top: 0;
		    margin-bottom: 0;
		  }


 .responsive {
  max-width: 50%;
  height: auto;
}
