
.list {
border:1px solid #cccccc;
border-collapse:separate;
background-color:#fafafa;
}

.list caption {
width:auto;
font-size:11px;
color:#333333;
text-align:left;
line-height:18px;
padding:5px 5px 3px 10px;
border-top:1px dotted #cccccc;
background-color:#efefef;
}

.list th {
width:120px;
font-size:11px;
color:#666666;
line-height:15px;
text-align:center;
font-weight:normal;
padding:5px;
background-color:#ffffff;
}

.list td {
font-size:12px;
color:#333333;
line-height:18px;
padding:10px 5px 5px 15px;
background:url(../img/bg_td.gif) left no-repeat;
}

.list th { border:1px solid #cccccc; }


/* ----- mailform ----- */

input {
height:18px;
font-size:12px;
line-height:14px;
}

textarea { width:300px; }

.section_submit {
width:520px;
text-align:center;
margin:20px 0 0 0;
padding:20px 0 0 0;
background:url(../img/line_g.gif) top left repeat-x;
}

