img, div { behavior: url(iepngfix.htc) }

* {
	margin: 0;
	padding: 0;
}
body {
	background: url("img/body_bg.jpg") repeat-x;
	font: 12px verdana;
	color: #666666;
}
a { text-decoration: none; color: #0099cc;}
a:hover { text-decoration: underline;}

.tabel a { color: #666666;}
#container {
	position: relative;
	top: 9px;
	width: 968px;
	margin: auto;
}
#header {
	position: relative;
	width: 968px;
	height: 170px;
	background: url("img/header_bg.jpg") no-repeat;
}
#logo {
	position: absolute;
	top: 15px;
	left: 20px;
}

#menu {
	width: 962px;
	height: 66px;
	position: relative;
	background: url("img/menu_bg.jpg");
	top: 104px;
	left: 3px;
}

ul#main_menu{
	position: relative;
	left: 30px;
	width: 637px;
	height: 66px;
	padding: 0px 1px;
	background: url("img/menu_line.jpg");
	float: left;
	
}
#main_menu li{
	display: inline;
	list-style-type: none;
}

#main_menu li a{
	float: left;
	margin: 0px 1px;
}

#main {
	width: 968px;
	position: relative;
	background: url("img/main_bg.jpg") repeat-y;
}
#space {
	padding: 20px;
	position: relative;
}
#footer {
	width: 968px;
	position: relative;
	height: 89px;
	background: url("img/footer_bg.jpg");
}
#footer span {
	color: #fff;
	position: absolute;
	top: 35px;
	left: 30px;
}
#sooduskast {
	width: 695px;
	background: url("img/blue_bg.jpg");
	float: left;
}
#soodusparempaan {
	float: left;
	width: 213px;
	margin-left: 15px;
	margin-top: -27px;
}
.roosakast {
	width: 213px;
	background: url("img/pink_bg.jpg");
}
.roosakast p{
	margin: 0 20px;
}
.soodustoode {
	position: relative;
	margin-left: 20px;
}
.soodushind {
	background: url("img/soodus_bg.jpg");
	width: 88px;
	height: 28px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-top: 4px;
}
.tavahind {
	background: url("img/tavahind_bg.jpg");
	width: 88px;
	height: 28px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	margin-top: 4px;
}
.soodushind p {
	padding-top: 7px;
}
.tavahind p {
	padding-top: 7px;
}
#artiklisisu {
	background: url("img/artikkel_bg.jpg");
	float: left;
	left: 0px;
	top: 0px;
	width: 695px;
}
#artiklisisu p {
	margin: 0px 20px;
}
#parempaan2 {
	float: right;
	right: 0px;
	margin-top: 27px;
	width: 220px;
}
#parempaan {
	background: url("img/artiklid_menu_bg.jpg");
	float: right;
	right: 0px;
	margin-top: 27px;
	width: 220px;
}
.parem2 {
	background: url("img/artiklid_menu_bg.jpg");
	width: 220px;
}
#parempaan2 p {
	margin: 0px 20px;
	line-height: 150%;
}
#parempaan p {
	margin: 0px 20px;
	line-height: 150%;
}
#detail_parem p {
	margin: 0px 20px;
	line-height: 150%;
}
h1 {
	color: #ff6600;
	font: 14px verdana;
	font-weight: bold;
	margin: 0 5px 10px;
}
#hinnakiri {
	width: 930px;
	background: url("img/lai_bg.jpg");
}
#detail_vasak {
	width: 626px;
	float: left;
	margin-left: 25px;
	background: url("img/detail_parem_bg.jpg");
}
#detail_parem {
	width: 213px;
	float: left;
	margin-left: 35px;
	background: url("img/detail_vasak_bg.jpg");
}
#keyword {
	background: url("img/search_bg.jpg") no-repeat;
	border: 0;
	width: 88px;
	height: 24px;
	font: 10px verdana;
	position: absolute;
	right: 80px;
	top: 10px;
	padding-top: 5px;
}
#submit {
	background: url("img/search_button.jpg");
	height: 23px;
	width: 33px;
	border: 0px;
	font: 10px verdana;
	position: absolute;
	right: 55px;
	top: 10px;
}
