
@import "/library/default.css";

body {
	text-align:center;
}

/* ------------ */

div {
	display:inline-block;
	zoom:100%;
}

div:after {
	content:".";
	height:0px;
	clear:both;
	display: block;
	visibility:hidden;
}

/* ------------ */

div#wrap {
	margin:auto;
	width:800px;
	text-align:left;
}

/* ------------ */

div#contents {
	margin:0px 0px 10px 0px;
}

div#pics {
	float:left;
	width:300px;
}

/* ------------ */

div#coment {
	float:right;
	width:490px;
}

#coment h2 {
	margin:0px 0px 10px 0px;
	padding:9px 0px 7px 7px;
	font-size:17px;
	background-color:#b7282e;
	color:#ffffff;
}

#coment em {
	font-style:normal;
	display:block;
	margin:0px 0px 25px 10px;
}

#coment div#info {
	margin:0px 0px 10px 0px;
}

#info p {
	margin:0px 0px 0px 7px;
}

#info dl {
	margin:0px 0px 0px 10px;
	font-size:15px;
}

#info dt {
	margin:0px 0px 7px 0px;
	float:left;
	width:80px;
	border-bottom:1px dotted #cccccc;
	padding:9px 0px 7px 0px;
}

#info dd {
	margin:0px 0px 7px 0px;
	float:right;
	width:400px;
	border-bottom:1px dotted #cccccc;
	padding:9px 0px 7px 0px;
}


#coment div#prof {
	margin:0px 0px 10px 0px;
}


#prof h3 {
	margin:0px 0px 10px 0px;
	padding:9px 0px 7px 7px;
	font-size:15px;
	background-color:#b7282e;
	color:#ffffff;
}

#prof dl {
	margin:0px 0px 0px 10px;
}

#prof dt {
	margin:0px 0px 7px 0px;
	float:left;
	width:80px;
	border-bottom:1px dotted #cccccc;
	padding:9px 0px 7px 0px;
}

#prof dd {
	margin:0px 0px 7px 0px;
	float:right;
	width:400px;
	border-bottom:1px dotted #cccccc;
	padding:9px 0px 7px 0px;
}


/* ------------ */

#item {
	clear:both;
	}

#item div.left {
	width:395px;
	float:left;
	text-align:left;
	}

#item div.right {
	width:395px;
	float:right;
	text-align:left;
	}

#item h5 {
	margin:0px 0px 10px 0px;
	padding:7px 0px 5px 9px;
	font-size:17px;
	background-color:#107100;
	border-bottom:3px double #ffffff;
	color:#ffffff;
	}

#item h6 {
	margin:0px 0px 10px 0px;
	padding:7px 0px 5px 9px;
	font-size:15px;
	border-bottom:1px dotted #AD0000;
	color:#AD0000;
	}

#item ul {
	margin:0px 0px 25px 30px;
	padding:0px;
	}

#item li {
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 3px;
	list-style-image: url(../image/list_item.gif);
	vertical-align:middle;
	}

/* ------------ */

div#report {
	margin:0px;
	width:800px;
}

div#report div#box {
	margin:0px 0px 20px 0px;
}

div#report div#box div#player {
	margin:3px 0px 0px 3px;
}

div#report div#box div#player p {
	margin:3px 0px 0px 0px;
	background-color:#eeeeee;
	padding:7px 0px 5px 0px;
	text-align:center;
}
