body {
	font-family: Times New Roman, Verdana, serif;
	color: #000000;
	background-color: #343e36;
	font-size: 14px;
}

body,td {
	font-family: Times New Roman, Verdana, serif;
	color: #000000;
	font-size: 14px;
}

a:link {
	color: #1F3A77;
	text-decoration: underline;
}
a:visited {
	color: #1F3A77;
	text-decoration: underline;
}
a:hover {
	color: #3779CA;
	text-decoration: underline;
}
a:active {
	color: #3779CA;
	text-decoration: underline;
}

.sm {font-size: 12px;}

a.menu:link {
	color: #1F3A77;
	text-decoration: none;
}
a.menu:visited {
	color: #1F3A77;
	text-decoration: none;
}
a.menu:hover {
	color: #3779CA;
	text-decoration: none;
}
a.menu:active {
	color: #3779CA;
	text-decoration: none;
}

h1 {color:#9d080d;font-size: 18px;}

.head {color:#9d080d; text-align: center;font-weight : bold;}
.red {color:#9d080d;font-size: 12px;}

.white {
	color: #FFFFFF;
}

.img_right
{
	margin-left: 20;
	float:right;
}

.img_left
{
	margin-right: 20;
	float:left;
}

a.wh:link {
	color: #ffffff;
	text-decoration: underline;
}
a.wh:visited {
	color: #ffffff;
	text-decoration: underline;
}
a.wh:hover {
	color: #8b070b;
	text-decoration: underline;
}
a.wh:active {
	color: #8b070b;
	text-decoration: underline;
}	

.cont{padding-bottom:4;}


.mainmenu ul {    
    margin: 0;    
    padding: 0;    
    list-style: none;
    line-height: 1.3em;      
}
.mainmenu ul li {
    padding-left: 1.2em;
    margin: 0;
    background: url("/i/star.gif") no-repeat 0 .4em;    
}

.mainmenu ul li b { font-weight: bold; }

.categs { line-height: 14pt; }
.categ_sub {
	font-size: 10pt;
}

.microtime {font-size: 8pt; color:#b5b5b5;}
.count {color:#6f6f6f;}
.tbl_head th {font-size: 9pt;background-color: #e9e9e9;}
.tovs {background-color:white;border: 1px solid #dedede; margin-top: 1.4em;}
.tovs tr td {padding:6;}

.tblrow_0 {background-color: #f6f6f6;}
.tblrow_1 {background-color: #ffffff;}
.cattext {font-size: 9pt;}
.cattext a {color : Black;	text-decoration : none;}
.cattext a:visited {text-decoration : none;}
.catdesc {font-size: 8pt;color:#4f4f4f;font-weight : normal;}
.catprice {font-size: 16pt;color:#ca0f13;margin-bottom:13px;text-align:center;}
.catprice strike{font-size: 14pt;text-align:center;color:black;}
.catsm {font-size: 8pt;}
.catpath {line-height : 16px;}
.tbl_head {background-color: #e4e4e4;height:30px;}
.tbl_head td, .tbl_head a {font-size: 8pt;}








.by {
    font-size: 130%;
    color: #808080;
}
.byFilter {
    font-size: 140%;
    color: ##585858;
}

.byvendcontainer {
    padding: 0.4em;
    padding-left: 1.4em;    
    margin-top: 1em;
    border: 0px solid #808080;    
    width: 100%;
}
.byvendcontainer font {
    font-size: 1em;    
    color: #000; 
}
.vendrow {
    float: left;
    width: 33%;
    margin-top: 1.3em;
    line-height: 150%;
    border: 0px solid red;
}



.vendrow b {
    font-weight: 100;
    color: #959595;
    padding-left: 0.4em;
}
.vendrow em {
    font-weight: bold;
    font-style: normal;
}
.categsdiv {
    line-height: 1.5em;
    margin: 2em 3em 3em 2em;
}

hr {
    border: 0px solid black;
    height: 1px;
    background-Color: #808080;
}
.microtime {
    font-size: 0.9em;
    color: #C0C0C0;
}
.categsdiv {
    margin-left: 0.4em;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
}
.categsdiv ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.categsdiv ul b, .categsdiv ul ul b {
    font-weight: 100;
    color: #969696;
    padding-left: 0.3em;
}

.categsdiv ul b { color: #585858; }

.categsdiv ul li {
    margin-left: 1.2em;
    margin-bottom: 0.8em;
    /*padding-left: 1.2em;    
    #background: url('/i/star.gif') no-repeat 0 .3em;*/
    font-size: 1.1em;            
}
#.categsdiv a { text-decoration: none; }
.categsdiv ul ul li {
    margin-left: 0.3em;
    margin-bottom: 0em;
    padding-left: 1.2em;
    background: url('/i/stard.gif') no-repeat 0 .3em;            
    font-size: 90%;
    line-height: 140%;
}
.categsdiv ul ul li a:link { color: #586ea0; }
.categsdiv ul ul li a:visited { color: #98a6c4; }
.categsdiv ul ul li a:hover { color: #3779CA;}

.tbl_head img {
    margin-right: 0.4em;
    border: 0px solid black;
}
.tbl_head a {
    font-size: 0.92em;
}

.mainmenu ul li em {
    font-style: normal;
    margin-left: 0.4em;
    color: #808080;
}
.pagesline { margin-top: 1em; }

a.se:link{
	color: #191919;
	text-decoration: none;
}
a.se:visited{
	color: #191919;
	text-decoration: none;
}
a.se:active{
	color: #191919;
	text-decoration: none; 
}
a.se:hover{
	color: #191919;
	text-decoration: none;
}