/* CSS Document */

html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	height:100%;
	margin:0px ;
	spacing:0px;
}
/*a {text-decoration:none};
a:hover{ text-decoration:underline};*/
img{border:0}
a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005394;
	text-decoration:none;
}

a:hover {
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#ea3d03;
}
.news_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000;
	text-decoration:none;
}
.news_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	text-decoration:underline;
	color:#ea3d03;
}
.body_text {
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
td {
font-family: Arial, Helvetica, sans-serif;
}
#logo {
position:relative;
left:12px;
bottom:3px;
}
#header1 {
position:relative;
margin-top:0px;
padding:0px;
left:2px;
top:39px;
}
.footer_block {
margin-left:15px;
margin-right:15px;
}
#search_input {
margin:0px;
padding:0px;
position:relative;
top:0px; height:13px; font-family: Arial, Helvetica, sans-serif; font-size:12px;
}
#search_ttl{
position:relative;
margin:0px;
padding:0px;
top:2px;
}
#search_btn{
position:relative;
margin:0px;
padding:0px;
top:3px;
}

.menu_link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005394;
	font-weight:bold;
	margin-left:3px;
}
.menu_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005394;
	margin-left:3px;
	font-weight:bold;
	text-decoration:underline;
}
.menu_link_act {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ea3d03;
	margin-left:3px;
	font-weight:bold;
	text-decoration:none;
}
.news_ext_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005394;
}

.news_ext_links:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ea3d03;
	text-decoration:underline;
}
.footer_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}
.footer_menu:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
}
.header_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	margin-left:15px;
}
.header_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	margin-left:15px;
	text-decoration:underline;
}
.block_blk_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#000;
	font-weight:bold;
	margin-bottom:0px;
}
.block_ylw_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#ea3d03;
	font-weight:bold;
	margin-bottom:0px;
}
.block_wht_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF; font-weight:600;
	margin-bottom:0px;
}

.footer_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
}

.engine_list {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#005394;
	margin:2px;
	padding:0px;
}
.engine_list:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ea3d03;
	text-decoration:underline;
	margin:2px;
	padding:0px;
}


.news_date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#187bc8;
}
.news_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000; text-decoration:none;
}
.news_title:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#ea3d03;
	text-decoration:underline;
}
.news_sep {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#000;
}
.news_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-top:5px;
	padding:0px;
	text-decoration:none;
}
.news_body:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	margin-top:5px;
    color:#ea3d03;
	text-decoration:underline;
}

.det_title {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.det_price {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.det_more {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#ea3d03;
}
.det_more:hover {
	font-family:Helvetica, sans-serif;
	font-size:12px;
	color:#005394;
	text-decoration:underline;
}
.det_sum {
	font-family:Helvetica, sans-serif;
	font-size:14px; font-weight:bold;
	color:#ea3d03;
}
.cart_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
}
.cart_prod1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; font-weight:bold;
	color:#ea3d03;
	text-decoration:none;
}
.cart_prod1:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005394;
	text-decoration:underline;
}


.phone {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px; font-weight:bold;
	color:#187bc8;

}
.address {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000;
}
.cat_title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; font-weight:bold;
	color:#FFF;

}
.cat_body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding: 2px;
}
.sub_menu_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#727b82;
	text-decoration:none;
}
.sub_menu_link:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#005394;
	text-decoration:underline;
}

form.red {color:#000}
input.fld {border:1px solid #177BC7; width: 140; height: 22; background:url('/images/fld_bg.gif')}
select {border:1px solid #177BC7;}
textarea{border:1px solid #177BC7; width: 342; background:url('/images/ta_bg.jpg') right bottom no-repeat}
.btn {border:0px solid; height: 22px; background:url('/images/bt_bg.gif')}
h1 {
	color: #fff;
	font: normal 16px Tahoma;
	padding: 6px 23px 5px 36px;
	background: #187BC8 url(/images/cap.gif) repeat-y;
	float: left;
	
}
h2 {
	font: bold 12px Tahoma;
}
ul.cat {
	list-style: none url(/images/li.gif);
	font-size:12px;
}

