@charset "utf-8";

div#mainimage {
	width: 960px;
	margin: 15px auto 0 auto;
	background:url(../../images/maimimage.jpg) left bottom no-repeat;
}
p#btn_factice {
	padding: 150px 0 0 773px;
}
div#topics {
	margin-top: 20px;
	padding: 20px;
	background:url(../../images/bg_topics.png) left top repeat;
}
div#topics h2 {
	margin-right: 20px;
}
div#topics table {
	width: 714px;
	color: #FFF;
	line-height: 100%;
	margin-right: 20px;
	border-spacing: 0;
	background:url(../../images/border_topics.gif) right top repeat-y;
}
div#topics table tr th {
	padding-top: 1px;
	padding-left: 20px;
	padding-bottom: 10px;
	white-space: nowrap;
	background:url(../../images/border_topics.gif) left top repeat-y;
}
div#topics table tr td {
	padding: 0 0 10px 10px;
	vertical-align: top;
}
div#topics table tr td.wmax {
	width: 100%;
	padding-top: 1px;
	padding-right: 20px;
}
div#mainimage div#topics table tr td.wmax a,
div#mainimage div#topics table tr td.wmax a:hover {
	color:#FFF;
}
div#topics table tr.lastChild th,
div#topics table tr.lastChild td {
	padding-bottom: 0;
}

div#mainContentsWrapper {
	width: 100%;
	margin-top: 15px;
	padding: 20px 0;
	border-top:1px solid #CCC;
	background-color:#EEE;
}
div#mainContents {
	width: 970px;
	margin: 0 auto;
}
div#mainContents h2 {
	margin: 0 0 15px 5px;
}
div#mainContents div#productnav div.float-l {
	width: 313px;
	height: 240px;
	padding: 5px;
	background:url(../../images/bg_productnav.gif) left bottom no-repeat;
}
div#mainContents div#productnav div.float-l div {
	width: 283px;
	margin: 15px 15px 0 15px;
	padding-bottom: 15px;
	border-bottom:1px dotted #CCC;
}
div#mainContents div#productnav div.float-l div p {
	width: 193px;
}
div#mainContents div#productnav div.float-l div p a {
	color: #333;
}
div#mainContents div#productnav div.float-l ul {
	padding: 0 15px 15px 15px;
}
div#mainContents div#productnav div.float-l ul li {
	border-bottom:1px dotted #CCC;
	background:url(../images/linkmark.gif) 263px center no-repeat;
}
div#mainContents div#productnav div.float-l ul li a {
	display: block;
	width: 273px;
	color:#333;
	padding: 5px 0 5px 10px;
	text-decoration:none;
}
div#mainContents div#productnav div.float-l ul li a:hover {
	background:url(../images/linkmark.gif) 263px center no-repeat;
	background-color: #DEEFED;
}

div#mainContents div#othernav {
	padding: 0 0 15px 23px;
	background:url(../../images/bg_othernav.gif) left bottom no-repeat;
}
div#mainContents div#othernav a {
	display: block;
	color:#333;
}
div#mainContents div#othernav h3 a {
	font-weight: bold;
}
