
body {width:800px;
margin:0 auto;
color:#eeeeee;
background:url(../img/bg.jpg) no-repeat;
font-size:90%;
}

.all {width:800px;
margin-top:30px;
margin-bottom:20px;
}

.ue {width:800px;
}

.head {width:800px;
}

.cont {width:800px;
	opacity:0.9;
}

.txt {width:580px;
padding:10px;
float:left;
background-color:#000000;
padding-top:20px;
}

.txt p {padding:0;
margin:0;
color:#FFCCFF;
}

.navi {width:200px;
float:right;
margin-top:50px;
}

.navi ul {
padding:0;
margin:0;
}

.navi li a:link , .navi li a:visited{background-image:url(../img/botan.jpg);
display:block;
height:35px;
text-decoration:none;
padding-top:15px;
margin-top:20px;
color:#FFFFFF;
font-size:120%;
font-weight:bold;
}

.navi li a:hover{background-image:url(../img/btn.jpg);
color:#FF66CC;
}


.btn {text-align:center;
list-style-type:none;
color:#FFFFFF;
}

.foo {width:800px;
clear:both;
text-align:center;
font-weight:bold;
background-color:#000000;
color:#FF99FF;
margin-top:20px;
border-top:#FF66FF 1px dotted;
}

.side1 {margin:10px 0px; padding:5px;
padding:0;
border:#FFCCFF 2px dotted;}

.side1 li {display:inline; line-height:1.8em; padding-left:5px;}

.side1 li a {text-decoration:none;
color:#FFFFFF;}

.bigcate {font-weight:bold; height:25px; line-height:25px;}

.side1 li a:hover{color:#66FFCC;
text-decoration:underline;
}

ol {color:#FF0000;
text-align:left;}

#RESULT {padding-left:10px; padding-right:10px;}

#RESULT a:link, #RESULT a:visited{color:#FFFFFF;}

#ADD_MAIN {width: 470px;margin-left: auto;margin-right: auto;}

#ADD_MAIN td {padding: 5px;}


h1 {background-color:#000000;
color:#FF99FF;
font-size:110%;
padding:3px;
margin:0;
width:794px;
text-align:center;
}

h2 {color:#FF00FF;
border-bottom:#FF9999 3px dotted;
font-size:110%;
padding:0;
margin-top:10px;
margin-bottom:4px;
}

#RESULT p { margin-bottom:10px;}
#RESULT p  a{ font-weight:bold; text-decoration:none;}