p, body, font, div, td {font-family:tahoma; font-size:12px;}

td.link {font-family:tahoma; font-size:11px; color:black;}

p.white {font-family:tahoma; font-size:11px; color:white;}
p.14 {font-family:tahoma; font-size:14px; color:black;}
p.13 {font-family:tahoma; font-size:13px; color:black;}
p.12 {font-family:tahoma; font-size:12px; color:black;}
p.11 {font-family:tahoma; font-size:11px; color:black;}
p.18 {font-family:tahoma; font-size:18px; color:black;}
p.b {font-family:tahoma; font-size:15px; color:#005da8;}
p.r {font-family:tahoma; font-size:15px; color:#e94e47;}
p.g {font-family:tahoma; font-size:15px; color:#3e710b;}
p.news {font-family:tahoma; font-weight:bold; font-size:13px; color:black;}
div.white {font-family:tahoma; font-size:11px; color:white;}
font.red {font-family:tahoma; font-size:11px; color:red;}

img#a {border:1px solid #red}
img#b {border:1px solid #grey}

div.page {
width: 550px;
height: 529px;
background-image: url(../images/colours_use.jpg);
background-repeat: no-repeat;
}

h1 {font-family:tahoma; font-size:18px; color:black;}
h3 {font-family:tahoma; font-size:15px; color:black;}
h4 {font-family:tahoma; font-size:14px; color:black;}

a:active   {font-family:tahoma; font-size:11px; color:black; text-decoration:none}
a:link     {font-family:tahoma; font-size:11px; color:black; text-decoration:none}
a:visited  {font-family:tahoma; font-size:11px; color:black; text-decoration:none}
a:hover    {font-family:tahoma; font-size:11px; color:#989898; text-decoration:none}

a.der:active   {font-family:tahoma; font-size:11px; color:black; text-decoration:underline}
a.der:link     {font-family:tahoma; font-size:11px; color:black; text-decoration:underline}
a.der:visited  {font-family:tahoma; font-size:11px; color:black; text-decoration:underline}
a.der:hover    {font-family:tahoma; font-size:11px; color:#989898; text-decoration:underline}

a.12:active   {font-family:tahoma; font-size:12px; color:black; text-decoration:none}
a.12:link     {font-family:tahoma; font-size:12px; color:black; text-decoration:none}
a.12:visited  {font-family:tahoma; font-size:12px; color:black; text-decoration:none}
a.12:hover    {font-family:tahoma; font-size:12px; color:#989898; text-decoration:none}

a.cat:active   {font-family:tahoma; font-weight:bold; font-size:13px; color:black; text-decoration:none}
a.cat:link     {font-family:tahoma; font-weight:bold; font-size:13px; color:black; text-decoration:none}
a.cat:visited  {font-family:tahoma; font-weight:bold; font-size:13px; color:black; text-decoration:none}
a.cat:hover    {font-family:tahoma; font-weight:bold; font-size:13px; color:#989898; text-decoration:none}

a.white:active   {font-family:tahoma; font-size:13px; color:white; text-decoration:none; font-weight:bold}
a.white:link     {font-family:tahoma; font-size:13px; color:white; text-decoration:none; font-weight:bold}
a.white:visited  {font-family:tahoma; font-size:13px; color:white; text-decoration:none; font-weight:bold}
a.white:hover    {font-family:tahoma; font-size:13px; color:#60b905; text-decoration:none; font-weight:bold}

a.sm:active   {font-family:tahoma; font-size:10px; color:989898; text-decoration:none;}
a.sm:link     {font-family:tahoma; font-size:10px; color:989898; text-decoration:none}
a.sm:visited  {font-family:tahoma; font-size:10px; color:989898; text-decoration:none}
a.sm:hover    {font-family:tahoma; font-size:10px; color:black; text-decoration:none}

a.red1:active   {font-family:tahoma; font-weight:bold; font-size:13px; color:red; text-decoration:none}
a.red1:link     {font-family:tahoma; font-weight:bold; font-size:13px; color:red; text-decoration:none}
a.red1:visited  {font-family:tahoma; font-weight:bold; font-size:13px; color:red; text-decoration:none}
a.red1:hover    {font-family:tahoma; font-weight:bold; font-size:13px; color:#989898; text-decoration:none}

a.red:active   {font-family:tahoma; font-size:10px; color:black; text-decoration:none;}
a.red:link     {font-family:tahoma; font-size:10px; color:black; text-decoration:none}
a.red:visited  {font-family:tahoma; font-size:10px; color:black; text-decoration:none}
a.red:hover    {font-family:tahoma; font-size:10px; color:989898; text-decoration:none}

a.a:active   {font-family:tahoma; font-size:15px; color:#5e45ac; text-decoration:none; font-weight:bold}
a.a:link     {font-family:tahoma; font-size:15px; color:#5e45ac; text-decoration:none; font-weight:bold}
a.a:visited  {font-family:tahoma; font-size:15px; color:#5e45ac; text-decoration:none; font-weight:bold}
a.a:hover    {font-family:tahoma; font-size:15px; color:#fbd91b; text-decoration:none; font-weight:bold}

.no_underline {text-decoration:none;}
.small {font-size:9px;}
.faq {font-size:14px;}
.faq_gray {font-size:14px;color:#666666;}
.faq_olive {font-size:14px; color:#3A6135;}
.big {font-size:16px; text-decoration: none;}
.cat {font-size:14px;}
.standard {font-weight:normal;}
.standardsmall {font-weight:normal; font-size:9px;}
.light {color:white;}
.lightsmall {color:white; font-size:9px;}
.lightmenu {color:white; text-decoration:none;}
.lightstandard {color:white; font-weight:normal;}
.middle {color:#F0B5B5;}
.olive {color:#163106; font-weight:normal; font-size:9px;}
.cart {font-size:11px; BORDER-BOTTOM:0px solid; BORDER-LEFT:0px solid; BORDER-RIGHT:0px solid; BORDER-TOP: 0px solid; margin:1px; color:#F0B5B5; background-color:transparent;}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#F0B5B5;
  background-color:  transparent;
}
.totalPrice
{ font-family:	tahoma	;
  font-size:	    16px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}