@charset "utf-8";

#product-fr {
	padding: 5px;
}
#header h1 {
	font-size: 24px;
}
#product-fr h2 {
	color: #f58220;
	font-size: 24px;
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 8px;
}
#product-fr p {
	color: #5a5f6e;
}
#top-left {
	width: 435px;
	float: left;
}
#top-right {
	text-align: center;
	line-height: 250px;
	width: 250px;
	height: 250px;
	float: left;
	vertical-align: middle;
}
#top-left div {
	padding-bottom: 8px;
}
#desc {
	font-size: 15px;
	color:  #707689;
	padding-top: 6px;
	margin-bottom: 20px;
	line-height: 22px;
	letter-spacing: 0.1em;
}
#desc span{
	padding-top: 15px;
	font-size: 9px;
	display: block;
}
#downloads {
	font-size: 10px;
	color:  #707689;
	line-height:16px;
}
#downloads a {
	font-size: 9px;
	color: #5a5f6e;
	font-weight: bold;
	text-decoration: none;
}
#downloads a:hover {
	color: #32353D;
}
#enquiry {
	font-size: 10px;
	color:  #707689;
}
#enquiry a{
	color: #FF9;
	text-decoration: none;
	font-weight: bold;
	background: #F60;
	padding: 3px;
	border: 1px solid #C30;
	margin-bottom:1px;
}
#enquiry a:hover{
	background: #F93;
	color: #FFF;
}
#downloads strong, #enquiry strong{
	font-size: 11px;
	color: #5a5f6e;
}

.table-row {
	margin-top: 15px;	
}
.table-features {
	width: 453px;
	float: left;
	margin-right: 5px;	
}
.table-left {
	width: 223px;
	float: left;
	margin-right: 5px;	
}
.table-middle {
	width: 223px;
	float: left;
	margin-right: 5px;	
}
.table-right {
	width: 223px;
	float: left;
}
.table-features,.table-left, .table-right, .table-middle  {
	background: #fdeada;
	border: 1px solid #fbb03b;
	padding-bottom: 5px;
}

.table-features h3,.table-left h3, .table-middle h3, .table-right h3  {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	font-size: 14px;
	color: #f58025;
}
.table-features p,.table-left p, .table-middle p, .table-right p  {
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fff4eb;
	margin-left:5px;
	margin-right:5px;
	font-size: 10px;
}

#specification h2 {
	color: #f58220;
	font-size: 18px;
	font-weight: bold;
	padding-top: 13px;
	padding-bottom: 13px;
}

.srow {
	margin-top: 6px;
	margin-bottom: 6px;
}
.stitle {
	display:block;
	width: 120px;
	margin-right: 10px;
	font-size: 13px;
	font-weight: bold;
	color: #5a5f6e;
	float:left;
}
.stext {
	width: 555px;
	font-size: 11px;
	color: #707689;
	float:left;
}
.stext a {
	color: #5a5f6e;
	text-decoration: none;
	font-weight: bold;
}
.stext a:hover {
	color: #32353D;
}
#breadcrum {
	color: #f58220;
	font: 9px Verdana;
}
#breadcrum a {
	font-size: 9px;
	color: #5a5f6e;
	font-weight: bold;
	text-decoration: none;
}
#breadcrum a:hover {
	color: #32353D;
}
#breadcrum span {
	color: #828899;
}