
a:link{
color:#0f09df;
}

a:hover{
color:#ef5000;
}

a:visited{
color:#773399;
}


body{
margin:0;
padding:0;
color:#111111;
background-color:#ffffff;
}

form{
margin:17px 0 0;
}


h1{
padding:20px 10px;
margin:0 0 10px;
font-size:20px;
color:#ffffff;
background-color:#545976;
border-bottom:5px solid #dddee3;
}




h2 a:link{
text-decoration:none;
}




#main{
padding:10px 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:#bbccee;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbccee;
}

.midasi2{
margin:30px 50px 0 0;
padding:0 0 2px 7px;
border-left-width:3px;
border-left-style:solid;
border-left-color:#bbccee;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbccee;
}

.midasi3{
margin:39px 50px 20px 0;
padding:0 0 2px 7px;
border-left-width:3px;
border-left-style:solid;
border-left-color:#bbccee;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#bbccee;
}


ul{
padding-top:15px;
}



.green{
color:#518912;
background-color:#ffffff;
margin:20px 0 0 10px;
}



.td1{
color:#212121;
background-color:#edf5fa;
}

.td2{
color:#212121;
background-color:#ffffff;
}



.hutta{
clear:both;
border-top-width:1px;
border-top-style:solid;
border-top-color:#3366cc;
font-size:84%;
padding:10px;
}
