@charset "utf-8";
/* stylesheet (meiden5 style toc)
	Copyright (C) 2007 Sofrosune; www.sofrosune.net
	No part of this program may be reproduced or transmitted in any form or 
	by any means without permission from the author, Sofrosune.
	Version:1.00, September 15, 2007
	Usage:
	<link type="text/css" rel="styleSheet" href="../style/style_meiden5_toc.css" />
*/

/* === board_toc === */

.board_toc {
	margin:0px 20px 0px 30px;
}

.board_toc_item {
	float:left;
/*	clear:both;*/
	margin:0px 0px 20px 0px;
	width:289px;
}

.board_toc_item.right_side {
	float:right;
}

/* === tag_sect_toc === */

.board_toc_item div.toc_title {
	float:none;
	border-bottom:1px dotted #b3b3b3;
	margin:0px 0px 10px 0px;
	padding:5px 0px;
	height:1%;
	background:left top repeat-x url("images/home/board-title-bg.jpg");
}

.board_toc_item div.toc_title span {
	margin:0px 0px;
	border-left:3px solid #415fd2;
	padding:0px 0px 0px 10px;
	font-size:120%;
}

/* === misc elements === */

.board_toc_item img {
	float:left;
	margin:0px 12px 0px 0px;
	border:1px solid #ccc;
	padding:1px;
}

/* === details === */

.board_toc_item p.details a {
	display:block;
	clear:both;
	float:right;
	border:1px solid #b7b7b7;
	width:29px;
	line-height:1.8;
	background:left bottom no-repeat url("images/home/board-link-bg-norm.png");
	text-align:center;
	font-size:0.9em;
}

.board_toc_item p.details a:hover {
	background:left bottom repeat-x url("images/home/board-link-bg-over.png");
}

.board_toc_item p.details_techno a { /* techno complex */ /* previously details2 */
	display:block;
/*	clear:both;*/
	border:1px solid #b7b7b7;
	padding:2px;
	width:43px;
/*	line-height:1.8;*/
	background:left bottom repeat-x url("images/home/board-link-bg-norm.png");
	text-align:center;
	font-size:0.9em;
}

.board_toc_item p.details_techno a:hover {
	background:left bottom repeat-x url("images/home/board-link-bg-over.png");
}

/* === list item === */

.board_toc_item ul.list_thumb {
	float:right;
	width:200px;
}

.board_toc_item ul.list_thumb li a {
	display:block;
	padding:0px 0px 0px 12px;
	width:188px;
	background:0px 5px no-repeat url("images/bullets/arrow01.png");
}

.board_toc_item ul.list_nofloat {
	float:none;
	width:auto;
}

.board_toc_item ul.list_nofloat li a {
	display:block;
	width:95%;
	padding:0px 0px 0px 12px;
/*	border:1px solid red;*/
	background:3px 5px no-repeat url("images/bullets/arrow01.png");
}

.board_toc_item ul.list_float { /* meiden review */ /* previously data_list */
	float:none;
	width:auto;
}

.board_toc_item ul.list_float li {
	float:left;
	clear:none;
	width:90px;
}

.board_toc_item ul.list_float li a {
	width:auto;
}

.board_toc_item ul.list_float_right { /* techno complex */ /* previously data_list2 */
	float:none;
	clear:both;
	margin:0px 0px;
	width:auto;
}

.board_toc_item ul.list_float_right li {
	float:right;
	clear:none;
	margin:0px 0px 0px 2px;
}

.board_toc_item ul.list_float_right li a {
	padding:0px 2px;
	width:auto;
	background:left bottom repeat-x url("images/home/board-link-bg-norm.png");
}

/* === dict item === */

.board_toc_item dl dt {
	font-weight:bold;
	clear:both;
}

.board_toc_item dl dd ul {
	float:none;
	width:auto;
}

.board_toc_item dl dd ul li {
	float:left;
	clear:none;
	width:90px;
}

.board_toc_item dl dd ul li a {
	width:auto;
} 

/* end of style */
