body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	color:#333333;
	font-family:arial,helvetica,sans-serif; 
	}
#main { LEFT:0px;
   POSITION:relative;
    TOP:0px;
	 visibility: visible;}	
#middle { position:relative;
TOP:0px;
width: 100%;}
.catalogue {font-family:arial,helvetica,sans-serif; 
  font-size:10pt; color: #000000;  
  text-align:left;
  margin-left:2px;
   vertical-align:top;
padding:2px 10px 5px 10px;
width:150px;
}
.linkspage {font-family:arial,helvetica,sans-serif; 
  font-size:small; color: #000000;  
  text-align:left;
  margin-left:2px;
   vertical-align:top;
padding:2px 10px 5px 10px;
width:400px;
}

.offers {font-family:arial,helvetica,sans-serif; 
    text-align:left;
	font-size:smaller;
	padding:0px 3px 1px 3px;
   vertical-align:top;
width:176px;
background-color:#e5e5e5;
color:#000000;
}
.offerstop {font-family:arial,helvetica,sans-serif; 
   	font-size:medium;
	padding:3px;
   vertical-align:top;
width:auto;
background-color:#000000;
color:#ffffff;
}
.basketmain {font-family:arial,helvetica,sans-serif; 
    text-align:left;
	padding:0px 3px 1px 3px;
   vertical-align:top;
   background-color:#DFC99F;
   }
.offerpicture
{
float:left;
}
.offerhead {font-family:arial,helvetica,sans-serif;
font-size:medium;
   color:#ffffff; 
   text-align:center;
background-color:#000000;
 font-weight:bold;
 }
 a.offerhead:link { text-decoration:none; color:#ffffff;}
a.offerhead:visited {color:#f5f5f5; text-decoration:none; }
a.offerhead:hover {color:#ff3333; text-decoration:none;}
 
#top {
position:relative;
	background-color:#000000;
	width: 100%;
	top:0px;
	background-image:url(images/landscapebg.JPG);
	background-repeat:no-repeat;
	background-position:right;
					}
#front {
	background-color:#000000;
	width: 100%;
	height: 100%;
	left: 0px;
	top:0px;
					}
.basket{
background-color:#ffffff;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:small;
color:#222223;
padding:5px 5px 5px 5px;
width:200px;

}		
	h1{
 font:120% Arial,sans-serif;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
}
.center {text-align:center; }
.warn {color: #ff0000; font: 120% Arial,sans-serif;}
h2{
 font: 120% Arial,sans-serif;
 color: #ffffff;
 margin: 0px;
 padding: 0px;
 text-align:left;
 font-weight:300;
}

h3{
 font: 110% Arial,sans-serif;
 color: #444444;
 margin: 0px;
 padding: 0px;
 font-weight:bold;
}

h4{font-family:Arial, Helvetica, sans-serif;
	color: #483535;
	font-size:100%;
	padding:2px 2px 2px 6px;	
}

h5{
 font: 90% arial,helvetica,sans-serif;
 color:#800080;
 margin: 0px;
 padding: 0px;
}
.styletop {vertical-align:top;
text-align:center;
}
.styletop1 {vertical-align:top;
text-align:center;
border-left:1px solid #eeeeee;
}
.styletop2 {vertical-align:top;
text-align:left;
}
.styletop4 {vertical-align:top;
text-align:center;
border-bottom:1px dotted #cccccc;
border-right:1px dotted #cccccc;
}
.tophead {font-family:arial,helvetica,sans-serif;
  font-size:130%;
   color:#ffffff; 
   text-align:left;
padding:3px 0px 3px 0px;
vertical-align:top;
font-weight:bold;
 }
 
 
 .foodhead {font-family:arial,helvetica,sans-serif;
 font-size:medium;
   color:#ffffff; 
   text-align:center;
background-color:#000000;
padding:3px 0px 3px 0px;
 }
  .maghead {font-family:arial,helvetica,sans-serif;
 font-size:medium;
 background-color:#983c9c;
   color:#ffffff; 
   text-align:center;
padding:3px 0px 3px 0px;
 }
  .bluhead {font-family:arial,helvetica,sans-serif;
 font-size:medium;
 background-color:#869EDF;
   color:#ffffff; 
   text-align:center;
padding:3px 0px 3px 0px;
 }
 .offerpicture{
      text-align:center;
padding:3px;
 }


.food  {font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000000; text-align:left;
width:160px;
vertical-align:top; 
padding:0px 0px; }
.foodmain  {
font-family:arial,helvetica,sans-serif; 
font-size:10pt; 
color:#000000; 
text-align:left; 
padding:2px 8px;
 }
 .interview  {font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000000; text-align:left;
width:180px;
vertical-align:top; 
padding:0px; }
.topwords  {font-family:arial,helvetica,sans-serif;
font-size:11pt;
font-weight:700;  color:#A38D61; text-align:center;
vertical-align:text-top;
padding:2px 2px 2px 2px;
 }
 .departments  {font-family:arial,helvetica,sans-serif;
font-size:smaller;
font-weight:bold;   
text-align:center;
padding:1px 8px;
margin:0px 2px 0px 0px;
background-color:#A38D61;
 }
 .departmentson  {font-family:arial,helvetica,sans-serif;
font-size:smaller;
font-weight:bold;   text-align:center;
padding:1px 8px;
margin:0px 2px 0px 0px;
background-color:#983c9c;
 }
.nav {vertical-align:top;
padding:2px 0px 0px 0px;
margin:0px 1px 1px 1px;}
.tip {vertical-align:top;
background-color:#FFFFFF;
font-weight:bold;
font-size:12px;
padding:5px 5px 5px 5px}
.button { width:120px;
background-color:#CDCBCB;
background-image:url(line2.gif);
background-position:bottom;
background-repeat:no-repeat;
vertical-align: top;
text-align:left;
 }
.menu  {
font-family:arial,helvetica,sans-serif;
	color: #CDCBCB;
	font-size:100%;
	padding:5px 5px 5px 16px;
	 text-align:left;
	  font-weight:bold;
background-color:#000000;
	  }
.submenu {font-family:arial,helvetica,sans-serif;
font-weight:bold;
font-size:smaller;  
text-align:left;
background-color:#CDCBCB;
padding:2px;
margin:0px 2px 0px 0px;
 }
.submenuon {font-family:arial,helvetica,sans-serif;
font-weight:bold;  
text-align:center;
background-color:#ffffff;
padding:1px 8px;
margin:0px 2px 0px 0px;
 }
 #topmenu  {
font-family:arial,helvetica,sans-serif;
	color: #fbfbfd;
	padding:0px;
	 text-align:left;
	  width: 100%;
	  height: 14px;
	  margin:0px;
	  background-color:#000000;
	  }
.topmen {font-family:arial,helvetica,sans-serif;
font-size:smaller;
font-weight:bold;  
text-align:center;
   color:#ffffff; 
   padding:1px 8px;
vertical-align:top;
border-right:1px solid #000000; 
background-color:#000000;
width:12%;
 }
 .topmenon {font-family:arial,helvetica,sans-serif;
font-size:smaller;
font-weight:bold;  
text-align:center;
   color:#ffffff;
   padding:1px 8px;
vertical-align:top;
border-right:1px solid #888888;
background-color:#983c9c;
width:12%;
 }	  
a.topmen:link { text-decoration:none; color:#dddddd; }
a.topmen:visited {color:#888888; text-decoration:none;  }
a.topmen:hover {color:#ff3333; background-color:#CDCBCB;}
a.topmenon:visited {color:#ffffff; text-decoration:none;  }
a:link { text-decoration:none; color:#222222;}
a:visited {color:#444444; text-decoration:none; }
a:hover {color:#ff3333}
.product {vertical-align:top;
background-color:#EAE6D5;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:3px}
.baskettable {vertical-align:top;
background-color:#DEDDE8;
font-family:arial,helvetica,sans-serif; font-size:10pt; color:#000000; text-align:left;
padding:0px}
.topsm {
color:#FFFFFF;
font-size:small;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;}
