body{
padding:0;
margin:0;
font-family:Arial;
font-size:12px;
background:url("images/gradfon.jpg") repeat-x top right;
color: #003766;
}
table{
font-family:Arial;
font-size:12px;
}
img{
border: 0px;
}
a {
	color: 0075da;
}
form {
	margin: 0;
}

.all{
margin-left:28px;
margin-right:28px;
background:white;
}
.rekl1{
padding:0;
margin:0;
background:#badbea;
height:39px;
}
.search{
background:url("images/srchfon.jpg") no-repeat top left;
width:416px;
height:56px;
padding-left:35px;
font-size:14px;
font-weight:bold;
}
.search b{
margin-top:4px;
font-size:14px;
}
.search input{
border:1px solid #006c9c;
margin-bottom:5px;
width:280px;
height:25px;
font-size:16px;
color:#2194ef;
height:25px;
}
.rekl{
background:#badbea;
font-size:14px;
font-weight:bold;
height:25px;
}
.h2{
font-size:16px;
font-weight:bold;
}
.srcleft{
background:url("images/fonsrchl.jpg") no-repeat top right;
width:257px;
height:252px;
font-size:11px;
}
.srcl{
padding-top:14px;
padding-left:30px;
}
.srcl .view a{padding-right:16px;}
.srcl input{
border:1px solid gray;
margin-bottom:5px;
width:140px;
height:25px;
font-size:16px;
color:#2194ef;
}
.srcl b{
color:#191970;
}
.srcl a{
color:#191970;
}
.srcl .sel{
width:210px;
}
.lefttbl{
margin-top:14px;
}
.leftlisttop{
background:url("images/leftfon2.jpg") no-repeat top right;
width:256px;
height:25px;
margin-top:2px;
}
.leftlisttop b{
color:#257dd6;
padding-left:28px;
font-size:12px;
}
.leftlisttop a{
	text-decoration: none;
}

.leftlist a{
padding-left:28px;
text-decoration:none;
color:gray;
font-size:12px;
}
.centpict{
background-color:#b8d8e7;
}
.centpict img{
margin-top:8px;
}
.blueic{margin-bottom:14px;}
.specials{font-size:12px;}
.price{
font-size:12px;
font-weight:bolder;
color:#cd853f;}
.righttop{
	background:url("images/righttopfon.jpg") no-repeat top right;
	background-color: #EFF4FA;
	width:239px;
	height:252px;
}
.rightt{
margin-top:15px;
margin-left:7px;
padding-left:2px;
padding-top:4px;
}
.rightblue{
background-color:#add4f3;
color:#0065cd;
margin:15px;
}
.rightblue a{
margin:2px;
}
.rightblue td{
padding:0px;
padding-left:2px;
}
.right14 b{
color:white;
}
.rightnews{
background:url("images/newsfon.jpg") repeat-x top left;
width:222px;
font-size:12px;
}
.rightnews a{
color:#4169e1;
text-decoration:none;
}
td.rightnewstd{
padding-left:4px;
padding-right:4px;
}
.news{
padding-left:4px;
padding-right:4px;
font-size:12px;
}
.news a{
color:#4169e1;
text-decoration:none;
}
.foot{
color:gray;
background:url("images/footfon.jpg") repeat-x top right;
height:178px;
padding-top:14px;
font-size:10px;
}
.foot a{color:gray;
font-size:10px;
text-decoration:none;}
input.srchbutton{
	width: 67px;
	height: 23px;
	border:0;
}
.ssrch{
	margin: 0px;
	padding: 0px;
}
.ssrch input{
	vertical-align: middle;
}
.mainframe{
	border-bottom: 1px none #CCCCCC;
	border-top: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-right: 19px;
	padding-left: 8px;
	align:center;
}
.mainframeH{
	border-bottom: 1px none #CCCCCC;
	border-top: 1px none #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	padding-right: 0px;
	padding-left: 0px;
	align:center;
}

.popupLinkcart {
 color: blue; outline: none;
}
.popupcart {
 BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; Z-INDEX: 10; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; WIDTH: 400px; HEIGHT: 130px; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid; POSITION: absolute; BACKGROUND-COLOR: #f0f0f0; LAYER-BACKGROUND-COLOR: yellow;
}

.popuprcart {
 BORDER-RIGHT: black 3px solid; PADDING-RIGHT: 3px; BORDER-TOP: black 1px solid; PADDING-LEFT: 3px; Z-INDEX: 10; VISIBILITY: hidden; PADDING-BOTTOM: 3px; BORDER-LEFT: black 1px solid; WIDTH: 400px; HEIGHT: 130px; PADDING-TOP: 3px; BORDER-BOTTOM: black 3px solid; POSITION: absolute; BACKGROUND-COLOR: #f0f0f0; LAYER-BACKGROUND-COLOR: yellow;
}
.cursor {  cursor: hand}

