body{
margin:0;
padding:0;
font-family:Arial;
}

img{
border:0;
}

p{
margin:0;
padding:10px 0;
}

#table-main{
width:750px;
border:1;
}

.popup_txtHeader{
color:#FFFFFF;
font-size:16px;
text-transform:uppercase;
}

.popup_txtTitle{
padding:20px 0 10px 0;
color:#998675;
font-size:16px;
}

.popup_txtContent{
text-align:justify;
color:#363636;
font-size:11px;
}

.link-page, .link-pdf{
margin:5px 0 0 20px;
padding:0 0 10px 20px;
color:#848484;
font-size:9.5px;
text-decoration:none;
text-transform:uppercase;
border:0px solid red;
line-height:15px;
}

.link-backtotop{
padding:0 0 0 20px;
color:#848484;
font-size:9px;
text-decoration:none;
}
.link-page{
background:url(../images/icon_page.gif) no-repeat;
}
.link-pdf{
background:url(../images/icon_pdf.gif) no-repeat;
}
.link-backtotop{
background:url(../images/icon_backtotop.gif) no-repeat;
}
.link-page:hover, .link-pdf:hover, .link-backtotop:hover{
color:#ffc20e;
}

.line-p{
margin:0;
padding:15px 0 15px 0;
border-bottom:1px solid #e3d8cc;
}

.txtPurple{ color:#440e62; }
.txtGreen{ font-weight:bold; color:#598527; text-transform:uppercase;}
.txtGreensmall{ color:#598527; }
.txtBrown{ color:#736357; }
.txtBlack{ color:#363636; }
.txtOrange{ color:#f7941d; }

.row-head{ background:#dddddd; }
.row1{ background:#eeeeee; }
.row2{ background:#ffffff; }

.img_jap { border:solid #e3d8cc 1px; text-align:center; }

.txtjphead{
padding-left:10px;
color:#598527;
font-size:11px;
text-transform:uppercase;
}

.linebreakc{
color:#e3d8cc;
background-color:#e3d8cc;
height:1px;
border: 0;
margin-top: 0px;
margin-bottom: 0px;
}

ul.normal, ol.normal { margin:0 0 0 0em; padding:0; position:relative; left:0em; overflow:hidden; }
.normal ul, .normal ol { margin-left:1em; padding-left:0; }
.normal li { margin-left:3em; display:list-item; }

.spaced { margin-bottom:0; }
.spaced ul, .spaced ol { margin-top:1em; }
.spaced li { margin-bottom:0em; }

.flat li { margin-left:2em; margin-right:1em; }

.Pgerman { margin:0; padding:0; }
.Pgerman_des { padding-bottom:0;}

ul.imgw{ margin-top:0em; list-style-image:url(../images/list_w.gif); }

.link-previous{
margin:0 0 0 10px;
padding:0 0 0 20px;
color:#848484;
font-size:12px;
text-decoration:none;
text-transform:uppercase;
border:0px solid red;
line-height:15px;
background:url(../images/icon_previous.gif) no-repeat;
}

.link-previous:hover{
color:#ffc20e;
}

.link-previous-size{
padding:20px 0 7px 0;
}
