
body {
background : #ffffff;
color : #999999;
text-align : center;
}
table {
text-align : center;
border : none;
margin-right : auto;
margin-left : auto;
margin-bottom : 50px;
}
table td {
border : 1px solid #999999;
vertical-align : middle;
margin : 0.5em;
padding : 5px 5px 5px 5px;
}
table td img, img {
border : 1px solid #000000;
}
p, img, #galerie {
text-align : center;
}
p {
font-size : 0.8em;
}
.copyright {
font-size : 0.88em;
margin-top : 1em;
}
a {
background : #ffffff;
color : #999999;
text-decoration : underline;
}
a:hover {
background : #ffffff;
color : #000000;
text-decoration : none;
}
a img {
border : none;
}
#box {
margin : 4em auto;
padding : 0;
width : 1217px;
text-align : center;
}
#content {
text-align : left;
margin : 2em auto;
padding : 0.5em;
width : 600px;
}
#navi ul {
margin : 1em 0 3.4em 0;
padding : 0;
font-size : 0.9em;
}
#navi ul li {
list-style : none;
display : inline;
margin : 0 1em 0 1em;
padding : 0;
}
#navi li a {
background : #ffffff;
color : #999999;
text-decoration : none;
}
#navi li a:hover {
background : #ffffff;
color : #000000;
text-decoration : none;
}
#content ul {
margin : 1em 0 3.4em 0;
padding : 0;
font-size : 0.9em;
}
#content ul li {
list-style : none;
margin : 0.4em 0 0 0;
padding : 0;
}
#content li a {
background : #ffffff;
color : #999999;
text-decoration : none;
}
#content li a:hover {
background : #ffffff;
color : #000000;
text-decoration : none;
}
#info {
background : #ffffff;
color : #999999;
margin : 90px auto;
padding : 0.5em;
width : 600px;
border-top : 1px dotted #999999;
font-size : 0.9em;
display : inline;
}
#info li {
display : inline;
padding : 0 2em 0 2em;
list-style : none;
}
#info a {
background : #ffffff;
color : #999999;
text-decoration : none;
}
#info a:hover {
background : #ffffff;
color : #000000;
text-decoration : underline;
}






