@charset "utf-8";
/* CSS Document */

body {
	width:80%;
	margin:0 auto;
	font-family:'Arial', sans-serif;
	line-height:1.5
}

img {
	width: 100%;
}

img.align {
	width: 70%;
	display: block;
	margin: 0 auto;
}

img.alignf {
        width: 50%;
        display: block;
        margin: 0 auto;
}

img.par {
        width: 40%;
        display: block;
        margin: 0 auto;
}

figcaption {
        text-align: center;
}

nav {
        margin: 100%
        display: flex;
        justify-content: center;
        align-items: center
}

nav ul {
        display: flex;
        list-style-type: none;
        margin: 0;
        padding: 0;
        background-color: lightgreen;
        overflow: auto;
        border-radius: 20px;
        justify-content: center;
        align-items: center
}

nav ul li {
        justify-content: center;
        align-items: center
}

nav ul li a {
        display: block;
        color: black;
        text-align: center;
        padding: 14px 16px;
        text-decoration: none;
}

nav ul li a:hover {
        background-color: rgb(37, 121, 53);
        color: white;
}

div.a {
	width: 50%;	
	float: right;
} 

figure div.fir {
	width: 50%;
	float: left;
}

figure div.sec {
        width: 50%;
        float: right;
}

img.c {
        width: 33.3%;
}

img.e {
        width: 49.9%;
        float: left;
}

img.f {
        width: 49.9%;
        float: right;
}

div.code {
	border-radius: 3px;
	border: 1px solid #ac9;
	font-family: Menlo, Consolas, Monaco, Liberation Mono, Lucida Console, monospace;
}

p.res {
	margin: 0;
	padding: 0;
}

img.dp {
	width: 85%;
}

figure.structure1 {
	width: 75%;
	float: left
}

figure.structure2 {
        width: 75%;
        float: right
}

table.ft{
        width: 100%;
        border-collapse:collapse;
        border-spacing:0;
        height: auto;
        text-align: center;
}
table.ft,table.ft td, table.ft th {
        border: 1px solid #595959;
}
table.ft td,table.ft th {
        padding: 3px;
        width: 30px;
        height: 35px;
        text-align: center;
}
table.ft th {
        background: white;
        font-weight: normal;
        text-align: center;
}

.tg  {border-collapse:collapse;border-spacing:0;}
.tg td{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
  overflow:hidden;padding:10px 5px;word-break:normal;}
.tg th{border-color:black;border-style:solid;border-width:1px;font-family:Arial, sans-serif;font-size:14px;
  font-weight:normal;overflow:hidden;padding:10px 5px;word-break:normal;}
.tg .tg-snxj{background-color:#FFF;color:rgba(0, 0, 0, 0.87);text-align:left;vertical-align:middle}
.tg .tg-ad0k{background-color:#FFF;color:rgba(0, 0, 0, 0.87);font-weight:bold;text-align:center;vertical-align:middle}
.tg .tg-0lax{text-align:left;vertical-align:top}
.tg .tg-cq2y{background-color:#F5F5F5;color:rgba(0, 0, 0, 0.87);text-align:left;vertical-align:middle}
.tg .tg-pta4{background-color:#F5F5F5;color:rgba(0, 0, 0, 0.87);text-align:center;vertical-align:middle}
.tg .tg-jybv{background-color:#FFF;color:rgba(0, 0, 0, 0.87);text-align:center;vertical-align:middle}
