body {
	margin: 0;
	font-family: Arial, Verdana; font-size: 12px;
	background-color: #000;
}
table img {border: 0;}
#workArea {
	border: #990000 solid 3px;
	border-top-width: 2px;
	border-bottom-width: 2px;
}
#contentArea {
	width: 100%; height: 399px; 
	background: url(/_img/white_bg.gif) #fff repeat-x bottom;
}
.siteMenuCurrent, a.siteMenuLink, a.siteMenuLinkCurr {
	font-family: Verdana; font-size: 14px; font-weight: bold;
	text-decoration: none;
	display: block; height: 100%; padding-top: 2px;
}
a.siteMenuLink:link, a.siteMenuLink:visited {color: #cbcaca;}
a.siteMenuLink:hover {background-color: #6B0E12;}
a.siteMenuLinkCurr:link, a.siteMenuLinkCurr:visited {color:#fff; background-color: #a2151b;}

#catalogMenu{
	font-family: Verdana;
	width: 163px; margin-top: 40px;
	font-size: 14px; font-weight: bold; color: #a1151b;
}
#catalogMenu .line {width: 100%; height: 25px; padding-left: 47px;}
a.catalogMenuLink, a.catalogMenuLink:visited {color: #767676; text-decoration: none;}
a.catalogMenuLinkCurr, a.catalogMenuLinkCurr:visited {color: #a1151b; text-decoration: none;}
#catalogListBox {
	width:556px; height:309px; margin-top:30px;
	overflow:auto; margin-left:25px; padding-right:10px;
	font-size:12px; 
	/*background-color:#CCCCCC;*/
}
#catalogListBox a:link, #catalogListBox a:visited  {color:#000; font-size:12px; text-decoration:none;}
#catalogListBox a:hover {text-decoration:underline;}
.catalogListPreviewPic {width:100%; text-align:center;}
.catalogListPreviewTitle {width:100%; text-align:center;}
a.catalogBackLink,  a.catalogBackLink:visited {color:#993300; font-size:12px;}
#catalogPicBox {text-align:center;}
#catalogElemTitle {
	font-family:Verdana;
	font-weight:bold; font-size:14px;
	margin-top:30px; padding-bottom:10px; padding-right:5px;
	border-bottom: #990000 solid 3px;
}
#catalogPlusBox {padding-left:47px; padding-top:38px;}
#catalogTextBoxImg {font-size:12px; width:95%; height:241px; margin-top:5px; margin-bottom:5px; overflow:auto;}
#catalogTextBoxText {font-size:12px; width:95%; height:245px; margin-top:5px; margin-bottom:5px; overflow:auto; padding-right:5px;}
#catalogTextBoxText .hl {font-weight:bold;}
#catalogTextBoxText ul {margin:0;	margin-left:30px; margin-top:5px; list-style-type: disck;}

a.catalogSwchLink,  a.catalogSwchLink:visited {font-family:Verdana; font-size: 14px; font-weight: bold; color: #767676; text-decoration: none;}

#contactFormBox {margin-top:30px; margin-left:30px; font-size:12px;}

img.png {
	//background-image:none !important;
	behavior: url("/_css/png.htc");
}

#homePicBox {text-align:center;}
#homeTextTitle {
	font-weight:bold; font-size:16px;
	margin-top:30px; padding-bottom:10px; padding-right:5px;
	border-bottom: #990000 solid 3px;
}
#homeTextBox {font-size:12px; width:90%; height:241px; margin-top:5px; margin-bottom:5px; overflow:auto; padding-right:5px;}
#homeTextBox a, #homeTextBox a:visited { color: #e44047; }
a.homeCatElemLink, a.homeCatElemLink:visited {font-family:Verdana; font-size: 14px; font-weight: bold; color: #767676; text-decoration: none;}

#catalogListBox, #catalogTextBoxText, #catalogTextBoxImg,  #shopInfo, #homeTextBox {
	
	scrollbar-base-color : #EBC5C9;
	scrollbar-darkshadow-color : #DC9AA0;	
	scrollbar-shadow-color : #DC9AA0;
}

#shopSelect{
	font-size:12px;
	padding: 40px 0 0 40px;
}
#shopSelect td{
	padding-right:10px;
	font-size:12px;
	visibility:hidden;
}
#shopSelect select{
	font-size:12px;
}
#shopInfo{
	overflow:auto;
	height: 300px;
	margin:10px 20px 0 40px;
	font-size:12px;
}
#shopInfo ul{margin:0; padding:0; margin-left:20px;  list-style-type:disc;}
#shopInfo ul ul {list-style-type:circle;}
#sloganBg{
	background-color:#a1151b;
}
#footer{
	color:#bfbdbd;
	font-size:11px;
}
#footer td{
	padding: 5px 7px 0 7px;
	line-height:17px;
}
#footer a, #footer a:visited{
	color: #e26165;
}


