@charset "tis620";
/* CSS Document */

@font-face {
    font-family: 'superfont';
    src: url('supermarket-webfont.eot');
    src: url('supermarket-webfont.eot?#iefix') format('embedded-opentype'),
         url('supermarket-webfont.woff2') format('woff2'),
         url('supermarket-webfont.woff') format('woff'),
         url('supermarket-webfont.ttf') format('truetype'),
         url('supermarket-webfont.svg#supermarketregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

body{margin:0px; padding:0px; font: normal 14px Tahoma, sans-serif, Geneva; color:#333333; background:url(../images/bg-web.jpg) top repeat;}
	a:link,a:visited,a:active {
		color: #7f0000;
		text-decoration: none;
	}
	a:hover {
		color: #ff0000;
		text-decoration: none;
	} 

	.fontsbody {font-size:100%; letter-spacing: 0.02em; line-height: 1.3em;}
	.fontsnote {font-size:85%; line-height: 1.2em;}
	.fontsnote-w {font-size:90%; color:#FFFFFF; letter-spacing: 0.04em;}
	.fontstopmenu {font-size:105%; letter-spacing: 0.04em;}
	.fontsleftmenu {font-size:96%; color:#666666; letter-spacing: 0.04em; line-height: 1.5em;}
	.fontshighlight {font-size:120%; letter-spacing: 0.04em;}
	.fontsnav {font-size:70%; line-height: 1.2em;}
		
	.cssfonts--13-w {font-size:100%; color:#FFFFFF;}
	.cssfonts--14 {font-size:108%; line-height: 1.5em;}
	.cssfonts--14--grey {font-size:108%; color:#B8860B;}
	.cssfonts--14-w {font-size:108%; color:#FFFFFF;}
	.cssfonts--16 {font-size:123.1%; color:#003466;}
	.cssfonts--16-w {font-size:123.1%; color:#FFFFFF;}
	.cssfonts--18 {font-size:138.5%; color:#003466;}
	.cssfonts--18-b {font-size:138.5%; color:#222222;}
	.cssfonts--20 {font-size:153.9%; color:#003466;}
	.cssfonts--21 {font-size:161.6%; color:#003466;}
	.cssfonts--22 {font-size:167%;}
	.cssfonts--23 {font-size:174%;}
	.cssfonts--24 {font-size:182%;}
	.cssfonts--25 {font-size:189%;}
	.cssfonts--26 {font-size:197%;}

.headsuper {
	font-family: 'superfont';
	font-size: 160%;
	line-height: 1.5em;
	letter-spacing: 0.03em;
	overflow: hidden;
	color:#333333;
	font-weight: normal;
}	

.headsub {
	font-family: 'superfont';
	font-size: 130%;
	line-height: 1.7em;
	padding: 0;
	letter-spacing: 0.03em;
	overflow: hidden;
	color:#333333;
	font-weight: normal;
}

.superfont {
	font-family: 'superfont';
	font-size: 110%;
	line-height: 1.7em;
	padding: 0;
	letter-spacing: 0.03em;
	overflow: hidden;
	color:#333333;
	font-weight: normal;
}