body
{
	margin: 0px;
}

img
{
	border: 0px;
}

img.cat
{
	border: #778899 1px solid;
}

td.topSplitBg
{
	background: url('images/top_split_bg.gif') repeat-x;
}

td.title1
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: verdana, arial;
	font-weight: bold;
	background: url('images/title1_bg.gif') repeat-x;
	width: 100%;
	padding: 0 5px 10px 10px;
}

td.title2
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: verdana, arial;
	font-weight: bold;
	background: url('images/title2_bg.gif') repeat-x;
	width: 100%;
	padding: 0 5px 10px 10px;
}

td.text1
{
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial;
	padding: 10px;
	text-align: justify;
}

td.textContacts
{
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial;
	padding: 10px;
	text-align: justify;
}

td.menuLeftItem
{
	font-size: 14px;
	font-family: verdana, arial;
	font-weight: bold;
	background: url('images/menu_left_bg.gif') no-repeat;
	width: 100%;
}

a.leftMenuItemLink
{
	color: #b2b2b2;
	text-decoration: none;
}

a.leftMenuItemLink:hover
{
	color: #c5030f;
	text-decoration: underline;
}

a.leftMenuItemLink span
{
	color: #c5030f;
	font-size: 16px;
}

td.bottomItems
{
	color: #999999;
	font-size: 11px;
	font-family: verdana, arial;
	text-align: center;
}

td.bottomItems a
{
	color: #999999;
	text-decoration: none;
}

td.bottomItems a:hover
{
	color: #c5030f;
	text-decoration: underline;
}

td.cr
{
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial;
}

td.cr a
{
	color: #336699;
	font-weight: bold;
	text-decoration: none;
}

td.cr a:hover
{
	color: #c5030f;
	text-decoration: underline;
}


th.newsPagination
{
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial;
	padding: 10px;
	text-align: center;
}

th.newsPagination a
{
	color: #000022;
	text-decoration: none;
}

th.newsPagination a:hover
{
	color: #B22222;
	text-decoration: underline;
}

span.newsSelectedPageIndex
{
	color: #B22222;
	font-weight: bold;
	font-size: 11px;
	font-style: italic;
	font-family: verdana, arial;
}

td.newsSplit
{
	background: url('images/news_split1.gif') repeat-y;
	width: 23px;
}

table.newsTable td.date_title
{
	color: #336699;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana, arial;
}

table.newsTable td.more
{
	color: #336699;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana, arial;
	text-align: right;
}

table.newsTable td.more a
{
	color: #336699;
	text-decoration: underline;
}

table.newsTable td.more a:hover
{
	color: #B22222;
	text-decoration: underline;
}

table.newsTable td.newsText
{
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial;
	text-align: justify;
}

td.catTitle
{
	color: #000022;
	font-size: 11px;
	font-family: verdana, arial;
	font-weight: bold;
	text-align: center;
}

td.catTitle a
{
	color: #000022;
	text-decoration: none;
}

td.catTitle a:hover
{
	color: #B22222;
	text-decoration: underline;
}


th.prodCatPagination
{
	color: #000000;
	font-size: 11px;
	font-family: verdana, arial;
	padding: 10px;
	text-align: center;
}

th.prodCatPagination a
{
	color: #000022;
	text-decoration: none;
}

th.prodCatPagination a:hover
{
	color: #B22222;
	text-decoration: underline;
}

span.prodCatSelectedPageIndex
{
	color: #B22222;
	font-weight: bold;
	font-size: 11px;
	font-style: italic;
	font-family: verdana, arial;
}


/******************************************/
/*************** PRODUCTS *****************/
/******************************************/

table.prodTable
{
	color: #000020;
	font-family: verdana, arial;
	font-size: 11px;
}

table.prodTable th
{
	font-size: 11px;
}

table.prodTable td.prodText
{
	font-size: 11px;
}

table.prodTable th.prodNum
{
	width: 20px;prodContent
}

table.prodTable th.prodPhoto
{
	width: 150px;
}

table.prodTable th.prodContent
{
	width: 340px;
}

table.prodTable tr.prodRow1
{
	background: #F5F5F5;
}

table.prodTable tr.prodRow2
{
	background: #FFFFFF;
}

table.prodTable span.salePrice
{
	color: #B22222;
}

table.prodTable span.notSalePrice
{
	text-decoration: line-through;
}



/* Feedback Table */
.feedbackTable td
{
	color: #000000;
	font: 11px verdana, arial;
	text-align: justify;
	padding: 3px;
}

.feedbackTable input.text, textarea
{
	color: #000022;
	font: 11px verdana, arial;
	width: 240px;
	border: #888888 1px solid;
}

.feedbackTable select
{
	color: #000022;
	font: 11px verdana, arial;;
	border: #888888 1px solid;
}

.feedbackTable input.button
{
	color: #000022;
	font: 11px verdana, arial;
	border: #888888 1px solid;
}

.feedbackTable textarea.feedbackMsg
{
	height: 113px;
}
/****************************************************************/


/* Switch language */
a.switchLang
{
	color: #000022;
	font-family: verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.switchLang:hover
{
	color: #B22222;
	text-decoration: underline;
}




