#container
{
width: 1000px;
height: 100%;
bottom:0;

}

#navigation
{
top:0;
float: left;
}
#main
{
	margin-top:3em;
	background:transparent url(../img/BGblue.jpg) ;
        position: fixed;
        width: auto;
        height: 50em;
        top: 0;
        right: 0;
        bottom: 0;
        left: 25%;
	padding-left: 1em;

}

#iframe_main
{
		margin-top:3em;
		background:transparent url(../img/BGblue.jpg) ;
        position: fixed;
        width: auto;
        height: 90%;
        top: 10%;
        right: 0;
        bottom: 0;
        left: 0%;
		padding-left: 1em;

}


#picture
{
padding-top:2em;
text-align:center;
}



#navigation ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}



#navigation li 
{ 
margin: 0 0 3px 0; 
}

#navigation a
{
display: block;
padding: 2px 2px 2px 24px;
border: 1px solid #333;
width: 199px;
background-color: #999;
background-image: url(img/l1_down.gif);

}


#navigation a:link
{
color: #EEE;
text-decoration: none;
}
#navigation a:hover
{
border: 1px solid #333;
background-color: #F60;
background-image: url(img/l1_over.gif);
color: #333;
}


#language a
{
float: right;
}




#KAISYA table
{
frame: border;
}
#KAISYA td
{
vertical-align:top;}



table.table1{
    border-top:1px solid #663300;
    border-left:1px solid #663300;
    border-collapse:collapse;
    border-spacing:0;
    background-color:none;
    empty-cells:show;
}
html>body .table1{
    border-collapse:separate;
}
.table1 th{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    color:#330000;
    background-color:#996633;
    background-image:url(../img/table-back.gif);
    background-position:left top;
    padding:0.3em 1em;
    text-align:center;
}
.table1 td{
    border-right:1px solid #663300;
    border-bottom:1px solid #663300;
    padding:0.3em 1em;
}

