BODY	{
	background-image: url(../images/bg/mainbg.jpg);
	background-position: top lefet;
	background-repeat: repeat-x;
	background-color: #B1AD9C;
}

A	{
	color: #336666;
}

A:hover	{
	color: #ff0000;
	color: #ffffff;
	color: #6699aa;
	color: #003333;
}


.divheader01	{
	border:solid;
	border-color: #ab0808;
	border-width: 0 0 1px;
}

.tdtitle01	{
	background-color: #808080;
	color: #ffffff;
	font-family: Arial;
	font-weight: bold;
	font-size: 15px;
	padding: 0px 40px 0px 3px;
}

.tdtitle02	{
	font-family: Verdana, Arial Cyr;
	font-family: Tahoma;
	color: #686868;
	font-size: 15px;
	background-color: #c4bdbd;
	padding: 3px 8px;
	text-align: right;
}

.tdcntborder01	{
	border: solid; 
	border-color: #808080; 
	border-width: 0px 0px 0px 20px;
}

.tdcntborder02	{
	border: solid; 
	border-color: #808080; 
	border-width: 0px 0px 0px 5px;
}

.tdcnt01	{
	padding: 0px 0px 0px 20px;
	padding-top: 2px;
}

.divcntmain	{
	background-color: #dbd8cd;
	padding: 10px 20px;
	font-family: Verdana;
	font-size: 10pt;
	color: #404040;
}

.tcntmain	{
	font-family: Verdana, Arial;
	font-size: 10pt;
	color: #404040;
}

.tdcntaux	{
	text-align: right;
	vertical-align: top;
	color: #808080;
}

.tdbanner	{
	background-color: #DBD8CD;
	text-align: center;
	padding: 5px;
}

.divbanner	{
	height: 118px;
	width: 157px;
	background-color: #c3c2b5;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

.abanner	{
	color: #dbd8cd;
	color: #e1e1d9;
	color: #b9b6aa;
	color: #a0a0a0;
	color: #807070;
	text-decoration: none;
	font-family: Arial;
	font-size: 15px;
	font-size: 13px;
	font-weight: bold;
	font-weight: normal;
	line-height: 15px;

	height: 118px;
	width: 157px;
}

.abanner:hover	{
	color: #ffffff;
	border: solid;
	border-color: #ffffff;
	border-width: 2px;
}

.tcopyright	{
	margin-top: 10px;
}

.divcopyright	{
	font-family: Arial;
	font-size: 9pt;
	color: #d8d8d8;
	text-align: right;
	padding: 0 10px 5px 0px;
}

.tdcntphoto01	{
	text-align: center;
}

.imgcntphoto01	{
	border: solid;
	border-color: #808080;
	border-width: 1px;
}

/* grit */
.divgrit	{
	border: solid;
	border-color: #B9B6AA;
	color: #b9b6aa;
	color: #808080;
	font-family: Verdana;
	font-size: 9pt;
	border-width: 1px 0px 0px;
	margin-left: 25px;
	padding: 3px 10px 20px;
}

.agrit	{
	font-family: Verdana;
	/*
	color: #b9b6aa;
	color: #a0a0a0;
	*/
	font-size: 9pt;
	text-decoration: none;
}

.agrit:hover	{
	text-decoration: underline;
	/*
	color: #606060;
	*/
}


/* DYNAMIC TABLES */
.tcustom	{
	font-family: Aria;
	font-size: 10pt;
	color: #404040;
	color: #000000;
}

.tdcustomheader	{
	background-color: #a3a295;
	background-color: #939285;
	padding: 0px 30px 0px 20px;
	color: #f0f0f0;
}

.tdcustomtitle	{
	background-color: #a3a295;
	background-color: #737265;
	padding: 0px 30px 1px 20px;
	color: #f8f8f8;
	font-size: 9pt;
	text-align: center;
	font-weight: bold;
}

.tdcustomgroup	{
	background-color: #c3c2b5;
	color: #404040;
	font-size: 10pt;
	font-weight: bold;
	text-align: center;
	padding: 2px 30px;
}

.tdcustomprodname	{
	background-color: #dbd8cd;
	background-color: #ebe8dd;
	text-align: center;
	padding: 2px 60px;
}

.tdcustomprice	{
	background-color: #ebe8dd;
	text-align: right;
	padding: 2px 10px 2px 30px;
}

.tdcustomrcenter	{
	background-color: #ebe8dd;
	text-align: left;
	padding: 2px 30px;
}

INPUT	{
	border: none;
	background-color: #ebe8dd;
	height: 20px;
	width: 90%;
}

BUTTON	{
	border: none;
	margin: 3px 5px;
	background-color: #ff0000;
	color: #ffffff;
}

SELECT	{
	border: none;
}