#items h2 { color: #808080; }

.white td { color: #ffffff }

.content {
	color: #000000;
}

.content td {
	color: #000000;
}

.content * a {
	color: #3e88a7;
}


.content h2 {
	color: #ff1a50;
}

#cart * {
	color: #ffffff;
}
#dhtmltooltip{
    position: absolute;
    left: -300px;
    border: 1px solid black;
    padding: 2px;
    background-color: white;
    visibility: hidden;
    z-index: 100;
	color: #000;
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
    position:absolute;
    left: -300px;
    z-index: 101;
    visibility: hidden;
}
.phone a{
	color: #ffffff;
	font-size:12px;
	text-decoration: none;
}

.phone a:hover{
	color: #ffffff;
	text-decoration: underline;
}

.b_search {
	background: transparent;
	color: #ffffff;
	border:0px;
	text-decoration: underline;
	font-weight: bold;
 font-family: Georgia,Tahoma,Arial,Serif;
}

.b_t_search {
	background: transparent;
	border:0px;
	width:135px;
}

.price {
	background: #681a11 url('../images/price_back.jpg') no-repeat;
	height: 20px;
	width: 150px;
	color: #FFFFFF;
	font-style: italic;
	text-align: center;
	font-size:14px;
	vertical-align: middle;
}

.news {
	font: normal 12px tahoma;
}

.descr strong {
	font-weight: normal;
}

#tnx_div, #wait_div{ position:absolute; top:45%; width:100%; height:91px; visibility:hidden; text-align: center;}


/*-- table design --*/
#table_design { background-color: #c0d2f6; width:100%; border:0px; }
#table_list { background-color: #ffffff; width:100%; border:0px; } // c0d2f6
#table_list thead { font:bold 1.3em Tahoma; background-color: #ffffff } // #f9ebae
#table_list thead a { text-decoration: underline }
#table_list thead a:hover { text-decoration: none }
#table_list tr.nohover:hover { background-color: #ffffff; }
#table_list tr:hover { background-color: #f9ebae; }
#table_list thead tr:hover { background-color: #ffffff } //#f9ebae
#table_list td a.block { display: block; }
#table_list a { font-size:11px; }
#table_list td { font-size:11px; }

/*-- page list --*/
#pagelist_item { background-color: #f6f6f6; padding:2px; border: 1px solid #cccccc; }
#page_numeric dt a { min-width: 13px;  display:block; float:left; font:normal 0.9em verdana, arial; text-decoration:none; text-align:center; color:#000; background-color: #EFEFEF ;  border: 1px solid #cccccc; padding:3px; margin:3px; }
#page_numeric dt a.select { font-weight:bold; background-color: #E0EAEF; }
#page_numeric dt a:hover { background-color:#c0d2f6; color:#0E4462; }
#rec_price { background-color: #b9121a; width: 126px; color:#ffffff; padding-left:5px; }

h1 { display: block; color:#ffffff; font-size:24px; margin:0; padding:0; font-family: Arial, Georgia,Tahoma,Arial,Serif; font-weight: normal; }
h2 { color:#ffffff; font-size:18px; font-family: Arial, Georgia,Tahoma,Arial,Serif; margin:0 0 0.1em 0; font-weight: normal; }*/

/*,h2,h3 { color:#222; font-family: Georgia,Tahoma,Arial,Serif; margin:0 0 0.1em 0; font-weight: normal; }*/

h2 a { text-decoration: none;  }

/*-- Form Table --*/
.clsFormLabelCellDefault { padding-left:8px; font-family: Arial, Helvetica, sans-serif;   }
.clsFormFieldCellDefault { padding-left:8px;}
.clsFormTableSection { border-collapse:separate; border:0; }

.date {
	color: #7d7d7d;	font-size: 10px; 
	/*font-weight: bold;*/
}

.attn {
	border: #ffd077 1px solid;
	padding-right: 10px; padding-left: 32px; padding-bottom: 7px; padding-top: 7px;
	background: #fffbf3 url(../images/attn.gif) no-repeat left top;
	color: black; font-size : 12px; vertical-align : middle; display : block;
}

.note {
	border: #ffd077 1px solid;
	padding-right: 10px; padding-left: 32px; padding-bottom: 7px; padding-top: 7px;
	background: #fffbf3 url(../images/template/attn.gif) no-repeat left top;
	color: black; font-size : 12px; vertical-align : middle; display : block;
}

body { background:#fff; color:#c5c3cc; margin:0 auto; padding:0 0 0px; font-family: Arial,Georgia,Tahoma,Arial,Serif; font-size:12px; }
td { color:#c5c3cc; font-family: Arial,Georgia,Tahoma,Arial,Serif; font-size:12px;   }
pre { font-family: Arial,Georgia,Tahoma,Arial,Serif; font-size:12px;   }


a.menu_item {  text-decoration: none }
a.menu_item:hover {  text-decoration: underline }

a.blue { font-size:12px;  text-decoration: none; color: #3cc6ff }
a.blue:hover {  font-size:12px; text-decoration: underline; color: #3cc6ff }


a { color: #000000; text-decoration: underline }
a:hover { text-decoration: none }
a.nu {  text-decoration: none }
a.nu:hover {  text-decoration: underline }

a.gray {  color: #cccccc }

.toptitle { font-size:16px; font-weight:400; margin:0; }
.toptitle a:link,.toptitle a:visited { color:#774525; font-weight:700; }
.toptitle a:hover { color:#333; }

.password {
	background:#FFFFFF url(../images/part_grey.png) no-repeat scroll;
	padding-left:20px;
}
textarea 
{
	font-family: font-family: Trebuchet MS, tahoma, verdana, arial;
	font-size:14px;
	padding:5px;
}
	

	.root_li {
	list-style: none;
 } 
 

 
