body,td {
color:#666666;
background-color: #FFFFFF;
font-size:10pt;
line-height:120%;

scrollbar-track-color:#EED8C3;
scrollbar-face-color:#FFFFFF;
scrollbar-shadow-color:#FFFFFF;
scrollbar-darkshadow-color:#FFFFFF;
scrollbar-highlight-color:#FFFFFF;
scrollbar-3dlight-color:#FFFFFF;
scrollbar-arrow-color:#EED8C3;
}

A{color:#CF8D80; text-decoration:none; font-weight:bold;}
A:visited{color:#AA6060; text-decoration:none;}
A:hover{color:#FBC560; text-decoration:none;}
A:active{color:#FFC0CB; text-decoration:none;}

.new{
color:#FFAEA3 ! important;
text-decoration:none ! important;}

.box{
width: 450px;
margin: 0px;
padding: 5px;
border: 2px dotted #A4D3A3;
text-align:left;}

.clearfix:after{
content: "";
display: block;
clear: both;}

.log{
color: #555555; font-size: 9pt;
line-height:90%;
text-align: left;
border: 2px dotted #A4D3A3;
background-color: #FFFFFF;
background-image: url('img/tuta.jpg');
background-position: 98% 0%;
background-repeat: repeat-y;
padding: 5px;}

h1{
font-size: 150%;
font-weight: bold;
color: #966060;
border: solid 2px #EFE3C9;
background-color: #FFFFFF;
padding:0px 10px;
}

/* ¥H-RƒŠƒXƒgcss¥ */
img{border-color:#666666;}

.title{
color:#FFFFFF;
border: double 3px #A4E9DA;
background-color: #966060;
padding:0px 10px;
text-align:left;
font-weight:bold;}


/* ¥bookslist¥ */

.listbox{
width: 650px;
min-height:180px;
margin: 5px;
padding: 0px;
background:#FFFFFF;
border-bottom: dotted 3px #FFeFF6;}

.img{
width: 120px;
float: left;
background:#FFFFFF;
border: solid 1px #cccccc;}

.listxtbox{
float: left;
text-align: left;
background:#FFFFFF;}

.listitle{
width: 350px;
margin:3px;
padding: 2px 5px;
border: double 3px #FFFFFF;
background-color: #EFE3C9;
text-align: left;}

.listext{
min-height:120px;
width: 500px;
padding: 2px 10px;
background:#FFFFFF;
text-align: left;}