a:link{
color:#0000de;
}

a:hover{
color:#ef5000;
}


body{
color:#111111;
background-color:#ffffff;
margin:5px 0 0;
}


.logo{
float:left;
padding:0 15px 0 5px;
}


form{
margin:17px 0 0;
}


.top{
text-align:right;
font-size:13px;
padding:0 5px 0 0;
}


h1{
clear:both;
font-size:90%;
color:#393939;
background-color:#ffedb5;
padding:4px 0 4px 10px;
border-top-width:1px;
border-top-style:solid;
border-top-color:#bf0000;
}



#main{
padding:3px 10px 50px;
line-height:130%;
font-size:84%;
}


.midasi1{
margin:0 50px 20px 0;
padding:0 0 2px 7px;
border-left-width:3px;
border-left-style:solid;
border-left-color:#999966;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999966;
}

.midasi2{
margin:30px 50px 0 0;
padding:0 0 2px 7px;
border-left-width:3px;
border-left-style:solid;
border-left-color:#999966;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999966;
}

.midasi3{
margin:39px 50px 20px 0;
padding:0 0 2px 7px;
border-left-width:3px;
border-left-style:solid;
border-left-color:#999966;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#999966;
}


ul{
padding-top:15px;
}



.green{
color:#518912;
background-color:#ffffff;
margin:20px 0 0 10px;
}



.td1{
color:#212121;
background-color:#f0f0e8;
}

.td2{
color:#212121;
background-color:#ffffff;
}



.hutta{
border-top-width:1px;
border-top-style:solid;
border-top-color:#cccccc;
font-size:84%;
text-align:center;
padding:7px 0;
}
