BODY {
	font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
	background:url(/img/bg.gif) repeat-x 0px 0px;
	background-color:#ffffff;
	padding:26px 0px 0px 0px;
	margin:0px;
}

img, table{border:0px;}

a, a:active{
	color: #337B9F;	
	text-decoration: underline;
}
a:hover{
	text-decoration: none;
}

input{
	margin:0px;
	padding:0px;
}

td {
	font-family: arial, tahoma, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1{
	font-family: arial, tahoma, sans-serif;
	font-size:18px;
	color:#000000;
	font-weight:normal;
	margin:10px 0px 15px 0px;
}
p{
	text-indent: 0px;
	margin:0px 0px 10px 0px;
}

.he100{
	height:100%;
}


.keywords{
	width:50%;
	padding:0px 90px 0px 24px;
	font-size:11px;
}
.keywords div{
	font-size:16px;
	font-weight:bold;
}

.search{
	width:100%;
	background-color:#D3CFC8;
	font-size:9px;
	color:#848B8D;
}
.search table{
	margin-bottom:3px;
}
.search td input{
	font-family:arial;
}
.search a{
	color:#848B8D;
	border-bottom:1px dashed #848B8D;
	text-decoration:none;
}
.query{
	width:100%;
}

.start_cat_block{
	width:100%;
	height:751px;
	background:url(/img/start_bg2.jpg) no-repeat right bottom;
	background-color:#48C1F5;
	vertical-align:top;
}
.start_cat_block table{
	margin-top:15px;
}
.start_cat_block table td.inf{
	width:10%;
	padding:0px 0px 0px 0px;
}
.prod_name{
	font-size:14px;
	display:block;
	color:#000000;
	margin:8px 0px 3px 0px;
}

.start_ban_bg_grey{
	background:url(/img/c_bg.gif) repeat-x 0px 73px;
}
.start_ban_bg{
	background:url(/img/ban_bg.gif) repeat-y 0px 0px;
}
.start_ban_bg_t{
	background:url(/img/ban_t.gif) no-repeat 0px 0px;
}
.start_ban_bg_b{
	background:url(/img/ban_bg_b.gif) no-repeat 0px 100%;
	padding:16px 24px 25px 24px;
}
.start_ban_bg_b img{
	border:1px solid #aaaaaa;
}
.start_ban_b_bg{
	background:url(/img/ban_b_bg2.gif) repeat-y 0px 0px;
}
.start_ban_b_t{
	background:url(/img/ban_b_bg1.gif) no-repeat 0px 0px;
	color:#ffffff;
	padding:0px 24px 0px 24px;
}
.start_c_t{
	background:url(/img/c_t.gif) 100% 0px;
}

.start_cont{
	background:url(/img/c_bg.gif) repeat-x 0px 0px;
	padding:0px 0px 50px 38px;
}

.start_rcol{
	background:url(/img/c_bg.gif) repeat-x 0px 73px;
}

.date{
	font-size:11px;
	color:#8C9194;
	margin:7px 0px 3px 0px;
}
.preview{
	margin-bottom:25px;
}


.f{
	height:140px;
	padding:0px 38px 0px 38px;
	vertical-align:top;
}
.f table{
	border-top:1px solid #8C9194;
}
.f table td{
	padding-top:15px;
}

.match
{
    color: black;
}