p, body, font, div, td
{ font-family:		font-family: Arial, Helvetica, sans-serif;
  font-size:		11px;
}

a:link {
	text-decoration: none;
	color: #000000;
	}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: #d10000;
}
a:active {
	text-decoration: none;
	color: #999999;
}

.menu
{ 	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:000000;
}

.h1
{ 	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.style_main
{ 		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.small_main
{ 		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.style1
{ 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.style3
{ 		font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.mainGray
{ 		font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.smallGray
{ 		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.small
{ 		font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.mainRed
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 12px; 
color: #d10000; 
}
.menuRed
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; 
color: #d10000; 
}
.bigRed
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 18px; 
color: #d10000; 
}
.smallRed
{ 
font-family: Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #d10000; 
}

.cart
{
  font-size:		11px;
  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;
}
.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:		verdana,arial,helvetica,sans-serif;
  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;
}

.search
{ 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:			#000000;
  background-color: white;

.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:			#999999;
  background-color: white;
}

.adress
{ 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:			#000000;
  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;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #A9C0FF
}
