@charset "iso-8859-1";

	TD { 
	font-family: Verdana,Arial, Helvetica;  font-size: 11px; color: #010101; font-weight:normal;	text-decoration: none;}
	
	.input { font-family: Tahoma,Arial,Verdana; font-size: 11px; color: #000000; font-weight:normal;	text-decoration: none; border-color:#989899; border-width: 1pt; background:#FFFFFF;}

	.input2 { font-family: Tahoma,Arial,Verdana; font-size: 10px; color: #000000; font-weight:normal;	text-decoration: none; border-color:#989899; border-width: 1pt; background:#FFFFFF;}

	
	.smallwhite { 
	font-family: Verdana,Arial, Helvetica; font-size: 10px; color: #FFFFFF; font-weight:normal;	text-decoration: none;}

	.swhite { 
	font-family: Verdana,Arial, Helvetica; font-size: 9px; color: #FFFFFF; font-weight:bold;	text-decoration: none;}
	
	.smallwhite2 { 
	font-family: Verdana,Arial, Helvetica; font-size: 10px; color: #FFFFFF; font-weight:bold;	text-decoration: none;}
	
	.smallblack { 
	font-family: Tahoma,Arial,Verdana; font-size: 10px; color: #990033; font-weight:normal;	text-decoration: none;}

	.smallblack2 { 
	font-family: Tahoma,Arial,Verdana; font-size: 10px; color: #010101; font-weight:normal;	text-decoration: none;}
	
	.black { 
	font-family: Verdana,Arial,Helvetica; font-size: 11px; color: #000000; font-weight:bold;	text-decoration: none;}
	
	.smallorange { 
	font-family: Tahoma,Arial,Verdana; font-size: 10px; color: #595959; font-weight:bold;	text-decoration: none;}

	.item { 
	font-family: Tahoma,Arial,Verdana; font-size: 11px; color: #CE570F; font-weight:bold;	text-decoration: none;}
	
	.product { 
	font-family: Tahoma,Verdana,Helvetica; font-size: 10px; color: #7A7A7A; font-weight:bold;	text-decoration: none;}
	
	.copyright { 
	font-family: Tahoma, Verdana,Helvetica; font-size: 9px; color: #010101; font-weight:normal;	text-decoration: none;}

	.price { 
	font-family: Verdana,Arial,Helvetica; font-size: 10px; color: #990033; font-weight:bold;	text-decoration: none;}
	
	h1
	{ 
	font-family: Verdana,Arial, Helvetica; 
	font-size: 11px; 
	color: #902247; 
	font-weight:bold;	
	text-decoration: none; 
	margin:0px; 
	margin-top:0px; 
	margin-bottom:0px; 
	padding: 0px;
	letter-spacing: 0px;
	display: inline;
	
	}

	h2
	{ 
	font-family: Verdana,Arial, Helvetica; 
	font-size: 11px; 
	color: #808080; 
	font-weight:normal;	
	margin:0px; 
	margin-top:0px; 
	margin-bottom:0px; 
	padding: 0px;
	letter-spacing: 0px;
	display: inline;
	
	}
	
	h3
	{ 
	font-family: Verdana,Arial, Helvetica; 
	font-size: 12px; 
	color: #990033; 
	font-weight:bold;	
	margin:0px; 
	margin-top:0px; 
	margin-bottom:0px; 
	padding: 0px;
	letter-spacing: 0px;
	display: inline;
	
	}
	
	

	BODY { background-color:#CFD1D0; margin: 0px 0px 0px 0px; }
	
	a:link { color: #902247; text-decoration: none;  }
	a:visited { color: #902247; text-decoration: none; }
	a:hover { color: #902247; text-decoration: underline;  }

	a.topmenu:link { color: #FFFFFF; text-decoration: none; }
	a.topmenu:visited { color: #FFFFFF; text-decoration: none;  }
	a.topmenu:hover { color: #BCCAD3; text-decoration: underline;  }

	a.topmenu2:link { color: #FFFFFF; text-decoration: none; }
	a.topmenu2:visited { color: #FFFFFF; text-decoration: none;  }
	a.topmenu2:hover { color: #BCCAD3; text-decoration: underline;  }
	
	a.leftmenu:link { color: #902247; text-decoration: none; }
	a.leftmenu:visited { color: #902247; text-decoration: none;  }
	a.leftmenu:hover { color: #808080; text-decoration: underline;  }
	
	a.bottommenu:link { color: #010101; text-decoration: none; }
	a.bottommenu:visited { color: #010101; text-decoration: none;  }
	a.bottommenu:hover { color: #902247; text-decoration: underline;  }

	a.title:link { color: #902247; text-decoration: none; }
	a.title:visited { color: #902247; text-decoration: none;  }
	a.title:hover { color: #BCCAD3; text-decoration: underline;  }

	a.linkproduct:link { color: #7A7A7A; text-decoration: none; }
	a.linkproduct:visited { color: #7A7A7A; text-decoration: none;  }
	a.linkproduct:hover { color: #CE570F; text-decoration: underline;  }
.ac_results {
	padding: 0px;
	border: 1px solid black;
	background-color: white;
	overflow: hidden;
	z-index: 99999;
}

.ac_results ul {	
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: 0;
}

.ac_results li {
	cursor:pointer;
	margin: 0px;
	padding: 2px 5px;
	cursor: default;
	display: block;
	/* 
	if width will be 100% horizontal scrollbar will apear 
	when scroll mode will be used
	*/
	/*width: 100%;*/
	font: menu;
	font-size: 12px;
	/* 
	it is very important, if line-height not setted or setted 
	in relative units scroll will be broken in firefox
	*/
	line-height: 16px;
	overflow: hidden;
}

.ac_loading {
	background: white url('indicator.gif') right center no-repeat;
}

.ac_odd {
	background-color: #eee;
}

.ac_over {
	background-color: #0A246A;
	color: white;
}
	
#zoneResultats {
	border: 1px solid #000;
	background-color: #fff;
	display: block;
	overflow:auto;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 150px;
	padding-right: 1px;
	color: #000000;
}

#zoneResultats li {
	background: #fff;
	display: block;
	margin: 0;
	padding: 0;
	color: #000000;
}

#zoneResultats li a{
	display: block;
	padding: 2px;
	color: #000000;	
	text-decoration: none;
}
#zoneResultats li a:hover{
	background-color: #0000A0;
	color: #FFFFFF;
}		
	
#flash {
position: relative; /*or absolute*/
z-index: 0;
}	
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: hidden; display: none; }
.ui-accordion .ui-accordion-content-active { display: block; }
.ui-accordion { width:430px; } 