/* <style> */
#content { }



#idxthemes {
	margin: 0 -14px 13px 0;
	width: 654px;
}

#idxthemes .theme {
	background: transparent url('/images/otc/iface/idx.theme.bg.png') no-repeat;
	cursor: pointer;
	float: left;
	height: 43px;
	margin: 0 14px 7px 0;
	overflow: hidden;
	width: 313px;
}

#idxthemes .theme .icon, 
#idxthemes .theme .ident {
	float: left;
}

#idxthemes .theme .icon {
	height: 30px;
	margin: 6px 5px 7px 6px;
	width: 30px;
}

#idxthemes .theme .ident {
	height: 30px;
	margin: 7px 0 6px;
	overflow: hidden;
	width: 272px;
}

#idxthemes .theme .ident a {
	color: #fff;
	font: 20px Verdana, sans-serif;
	text-decoration: none;
}



.ihrefbtn {
	display: inline-block;
	height: 20px;
	margin: 0 0 0 10px;
	position: relative;
	vertical-align: bottom;
}

.ihrefbtn img {
	height: 12px;
	margin: 2px 0 !important;
	padding: 2px 0 !important;
	width: 12px;
}

.ihrefpop {
	background: transparent url('/images/otc/iface/popup.bg.png') no-repeat;
	color: #fff;
	font: 12px Verdana, sans-serif;
	height: 28px;
	left: -61px;
	line-height: 18px;
	position: absolute;
	text-align: center;
	top: -28px;
	width: 132px;
}



#ident {
	color: #000;
	font: 20px Verdana, sans-serif;
	margin: 0 0 20px;
	padding: 0;
}



#items1 {
	margin: 0 -10px 20px 0;
	width: 650px;
}

#items1 .item {
	display: inline;
	float: left;
	margin: 0 10px 0 0;
	overflow: hidden;
	width: 210px;
}

#items1 .item.isend {
	margin: 0;
}

#items1 .item p {
	margin: 0;
	padding: 0;
}

#items1 .item .theme {
	color: #333;
	font: 12px Verdana, sans-serif;
	height: 20px;
	line-height: 20px;
	margin: 5px 0;
	padding: 0;
	vertical-align: middle;
	white-space: nowrap;
}

#items1 .item .theme img {
	margin: 0 5px 0 0;
	vertical-align: bottom;
}

#items1 .item .image {
	height: 200px;
	width: 200px;
}

#items1 .item .image .img {
	border: 1px solid #646464;
	height: 198px;
	overflow: hidden;
	width: 198px;
}

#items1 .item .image .img img {
	height: 200px;
	width: 200px;
}

#items1 .item .ident {
	font: 12px Verdana, sans-serif;
/*	line-height: 20px; */
	width: 200px;
}

#items1 .item .ident a {
	color: #957e55;
	text-decoration: none;
}

#items1 .item .ident a:hover {
	color: #891637;
}

#items1 .item .info {
	color: #666;
	font: italic 11px Verdana, sans-serif;
}

#items1 .item .info a {
	color: #000;
	text-decoration: underline;
}

#items1 .item .info a:hover {
	color: #333;
}

#items2 {
	margin: 0 0 30px;
	width: 640px;
}

#items2 .item {
	display: inline;
	float: left;
	margin: 0 10px 10px 0;
	overflow: hidden;
	width: 310px;
}

#items2 .item.isend {
	margin: 0 0 10px;
}

#items2 .item p {
	margin: 0;
	padding: 0;
}

#items2 .item .image {
	float: left;
	height: 55px;
	margin: 0 5px 0 0;
	width: 55px;
}

#items2 .item .image .img {
	border: 1px solid #333;
	height: 53px;
	overflow: hidden;
	width: 53px;
}

#items2 .item .info {
	float: right;
	height: 50px;
	width: 250px;
}

#items2 .item .theme {
	color: #333;
	font: 12px Verdana, sans-serif;
	line-height: 20px;
	margin: 0;
	padding: 0;
	white-space: nowrap;
}

#items2 .item .theme img {
	margin: 0 5px 0 0;
	vertical-align: bottom;
}

#items2 .item .ident {
	font: 12px Verdana, sans-serif;
	height: 30px;
	line-height: 15px;
	overflow: hidden;
	width: 200px;
}

#items2 .item .ident a {
	color: #957e55;
	text-decoration: none;
}

#items2 .item .ident a:hover {
	color: #891637;
}



#ihref-books { }
#ihref-books a {
	color: #957e55;
	font: 16px Verdana, sans-serif;
	line-height: 18px;
	text-decoration: none;
}

#ihref-books a:hover {
/*	color: #891637; */
}

#ihref-books #imgbook {
	height: 18px;
	margin: 0 0 0 5px;
	vertical-align: middle;
	width: 18px;
}



#ihrefs .ihref {
	min-height: 30px;
	padding: 15px 0;
}


