img, a:active {border:0;}

body {
    width:90%;
	min-width:1000px;
	height:100%;
	margin:0; 
	padding:0;
	text-align:left;	
	font-size: 12px;
	font-family: tahoma;
	color:#474747;
 	background-color:#fffaf4;
	padding-left:5%;
	padding-right:5%;
	padding-top:5%;
}

.bold {font-weight:bold}
.left {float:left}
.right {float:right}
.w200px {width:200px}
.not-underline {text-decoration:none}
:hover.hover-underline:hover {text-decoration:underline}
.fs16px {font-size:16px}
.fs8px {font-size:10px}
.both {clear:both}

#telo {
	padding:0px;
	margin-left:0px;
	margin-top:0px;
	width: 100%;
	height:100%;
}
 
#logo {
    background:url(/images/logo.gif) no-repeat left top;
	width: 262px;
	height:32px;
	margin-top:50px;
}

#mainill {
	background: url(/images/mainill.png) no-repeat center top;
	display: block;
	height: 430px;
	width: 100%;
	margin-top:30px;
}

#left {
	width: 30%;
	float:left;
}

#right {
	width: 60%;
	float:left;
	padding-left:5%;
}


.lefts {
	background: url(/images/search-left.gif) no-repeat right top;
	display: block;
	float: left;
	height: 19px;
	width: 25px;
}

.lefts2 {
	background: url(/images/search-left2.gif) no-repeat right top;
	display: block;
	float: left;
	height: 19px;
	width: 10px;
}

.rights {
	background: url(/images/search-right.gif) no-repeat left top;
	display: block;
	float: right;
	height: 19px;
	width: 10px;
}
.plain-text {
	background: url(/images/search-fill.gif) repeat-x left top;
	border: 0;
	color: #000;
	float: left;
	font-size: 13px;
	height: 19px;
	padding-top: 1px;
	/*width: 235px;*/
}

#nav {color:#474747}

.item a {
color:#474747;
float:left;
font-size:15px;
width:19%;
text-align:center;
text-decoration:underline;
}

.item a:hover {
color:#474747;
float:left;
font-size:15px;
width:19%;
text-align:center;
text-decoration:none;
}


#basket {
    background:url(/images/basket.gif) no-repeat left top;
	width: 285px;
	height:107px;
	margin-top:50px;
	margin-bottom:40px;
}

#basket-text {
	width: 135px;
	height:65px;
	margin-left:150px;
	padding-top:40px;
}

#basket-text a {text-decoration:underline}
#basket-text a:hover {text-decoration:none}

a {
color:#333333;
text-decoration:underline;
}

a:hover {
color:#333333;
text-decoration:none;
}

#zagcorange {
    float:left;
	font-size:22px;
	color:#999999;
	margin-right:5px;
}

#zagcgray h1 {font-size:24px}

#zagcgray {
    float:left;
	font-size:22px;
	color:#eb8d12;
}

#zagorange {
	font-size:22px;
	color:#eb8d12;
}

#zaggray {
    float:left;
	font-size:22px;
	color:#999999;
	margin-right:5px;
}

a:hover #zaggray, a:hover #zagorange {text-decoration:underline}
a #zaggray, a #zagorange {text-decoration:none}

#phone	{margin-top:35px}

#telorange {
 
	font-size:22px;
	color:#eb8d12;
}

#telgray {
    float:left;
	font-size:22px;
	color:#999999;
	margin-right:5px;
}


#news a {
	text-decoration:underline;
	color:#0072ff;
}
#news a:hover {
	text-decoration:none;
	color:#0072ff;
}

#dev {
    background:url(/images/art_dev.gif) repeat-x left top;
	width: 100%;
	height:1px;
	margin-bottom:10px;
}

.scroll-track{
 height:100%;
 width:18px;
 background:url(/images/bgscroll.gif) repeat-y left top;
}

.scroll-handle{
 background:url(/images/but.gif) repeat-y center top;
 height:100%;
 width:18px;
 cursor:pointer;
}

.scroll-track-top {
background:url(/images/top.gif) no-repeat left top;
 height:21px;
 width:18px;
}
.scroll-track-bot {
background:url(d/images/bot.gif) no-repeat left top;
 height:21px;
 width:18px;
}

#cat { width:210px;float:left}
