@import url("common.css");

h1 {
	padding-bottom: 0.4em;
	border-bottom: 1px solid #d7d6d9;
}

#right_side {
	float: left;
	width: 380px;
	border-left: 1px solid #d7d6d9;
	padding-left: 18px;
}

#right_side form {
	margin-bottom: 1em;
	width: 100%;
	float: left;
}

#right_side h3 {
	display: inline;
}

#right_side table {
	font-weight: bold; color: #417cbe;
	width: 100%;
}

#right_side form p {text-align: right;}

#right_side table .price{
	text-align: right;
	color: #e87d0d;
	font-weight: bold;
	font-size: 1.2em;
}

#highlight {
	/*background-color: #f5f5f8;
	padding: 7px;*/
	border-bottom: 1px solid #d7d6d9;
	margin-bottom: 1em;
}

#description {width: 100%;}

#price {
	font-size: 1.4em;
	font-weight: bold
}

#left_side {
	float: left;
	width: 270px;
}

#left_side img {
	display: block;
}

#left_side a img:hover {
	border: 1px solid #000000;
}

#main_image {
	padding: 3px;
	border: 1px solid #ffffff;
}

#extra_images img {
	border: 1px solid #ffffff;
	padding: 2px;
	margin: 4px 3px 0 0;
	float: left;
}

#good_add {
	background-color: #DDFFCC;
	padding: 4px;
	font-weight: bold;
}

#silos {
	border-top: 1px solid #d7d6d9;
	margin-bottom: 1em;
	padding-top: 1em;
}

.silo {
	margin-bottom: 1em;
	float: left;
	white-space: nowrap;
	margin-right: 30px;
}

.silo img {
	vertical-align: top;
}

.silo p {font-weight: bold; text-align: right;}
.silo p span {font-weight: normal;}


select option{
	padding-right: 2em;
}

.instock {
	color: #009911; font-weight: bold;
}

.outofstock {
	color: #991100; font-weight: bold;
}

#addtobasket {
	width: 97px; height: 32px;
	background: url(/images/button.png) no-repeat 0 0;
	font: bold 0.8em Georgia, serif;
	color: #417cbe;
	border: none;
	margin-left: 2em;
}
#addtobasket:hover {
	background-position: 0 -32px;
}