@import url("0807text.css");

*{
	margin: 0px;
	padding: 0px;

}
body {
	background:url(../img/bl.gif);
	font-size: 72%;
	line-height: 160%;
	text-align: center;
	color: #646460;
	margin: 0px;
}

div#page {
	text-align: left;
	border: 1px solid #EEEEEE;
	background: #FEFEFE;
	width: 700px;
	margin: 0px auto;
	padding:0 40px;
}
hr {
display:none;
clear:both;
}
/************************************************* HEAD */
div#head {
	padding: 10px 10px 5px 10px;
	margin: 0px;
	background: #10104a;
	width: 680px;
	height: 72px;
}
div#head2 {
	/*padding:0px;
	margin: 0px 40px;
	width: 700px;
	height: 98px;*/
	padding: 0px 10px 5px 10px;
	margin: 0px;
	background: #10104a;
	width: 680px;
	height: 82px;
	background-image:url(../img/RSS_bg_02.jpg);
	background-repeat:no-repeat;
}
/*div#logo {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0 0px;
	width: 700px;
	height:74px;
}*/

/************************************************* MENU */
div#menu {
	padding: 5px 5px 0px 15px;
	margin: 0px;
	background: #10104a;
	height: 20px;
	width: 680px;
}
div#menu2 {
	padding: 5px 0px 2px 0px;
	margin: 0px 8px 0 12px;
	width: 680px;
	height: 17px;
}
div#menu3 {
	padding: 15px 0px 10px 12px;
	margin: 0px;
	height: 31px;
	width: 680px;
}
.udline {
	border-bottom:1px solid #CCCCCC;
}

div#menu ul,div#menu2 ul,div#menu3 ul{
	margin: 0px;
	padding: 0px;
}
div#menu li,div#menu2 li,div#menu3 li{
	float: left;
	padding: 0px;
	margin-right: 20px;
	color: #FFFFFF;
	font-size: 12px;
	line-height: 106%;
	list-style : none;

}
div#menu li,div#menu2 li{
	margin-right: 10px;
}
div#menu a,div#menu2 a{
	color: #FFFFFF;
	text-decoration: none;
}
div#menu a:hover{
	color: #10104a;
	background: #CCCCCC;
}
div#menu2 a:hover{
	color: #10104a;
	background: #8cc5fa;
}
/************************************************* FLASH */
div#swf {
	padding: 5px 10px 10px 10px;
	margin:0px;
	background: #10104a;
	width: 680px;
}
/************************************************* TOP MAIN */
div#main {
	margin: 10px 0px 15px 0px;
	/*padding: 5px 0px 10px 10px;*/
	width: 330px;
	float: right;
}
div#main p {
	margin: 0px 0px 20px 5px;
	padding: 0px 0px 10px 0px;
	border-bottom:solid #EEEEEE 1px;
	overflow:hidden;
}
div#main p.noline {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 10px 0px;
	border:0px
}

div#main p img.rollover{
	margin: 0px 0px 10px 0px;
}
/************************************************* TOP MAIN */
div#main2 {
	margin: 10px 0px 15px 0px;
	/*padding: 5px 0px 10px 10px;*/
	width: 450px;
	float: right;
}
div#main2 p {
	margin: 0px 0px 20px 5px;
	padding: 0px 0px 10px 0px;
	border-bottom:solid #EEEEEE 1px;
	overflow:hidden;
}
div#main2 p.noline {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 10px 0px;
	border:0px
}

div#main p img.rollover{
	margin: 0px 0px 10px 0px;
}

/************************************************* NEWS */
div#news {
	border-right: 1px solid #CCCCCC;
	width: 330px;
	margin: 10px 0px 15px 0px;
	padding: 0px 19px 0px 0px;
	float: left;
}
div#news p{
	margin: 0px 10px 10px;
}
/************************************************* Submenu */
div#submenu {
	width: 210px;
	margin: 10px 0px 15px 0px;
	padding: 5px 0px 0px 0px;
	float: left;
	border-right: 1px solid #CCCCCC;
	
}
div#submenu  p{
	margin: 0px 10px 10px;
}
div#submenu ul{
	margin: 0px;
	padding: 0px;
}
div#submenu li{
	padding: 10px 0px 10px 10px;
	margin-right: 10px;
	list-style : none;
	border-bottom:1px solid #CCCCCC;
}div#submenu li.adoption{
	padding: 6px 0px 0px 38px;
	margin-right: 0px;
	border:0;
}
/************************************************* CONTENT1 */

div#cont1 {
	padding: 5px 0px 10px 0px;
	margin: 0px;
}

/************************************************* CONTENT2 */
div#cont2 {
	width: 470px;
	margin: 10px 0px 0px 0px;
	padding: 5px 0px 10px 5px;
	float: right;
}
div#cont2 p {
	margin: 0px 0px 20px 5px;
	padding: 0px 0px 10px 0px;
	border-bottom:solid #EEEEEE 1px;
	overflow:hidden;
}
div#cont2 p.noline {
	margin: 0px 0px 0px 5px;
	padding: 0px 0px 10px 0px;
	border:0px
}

div#cont2 p img{
	margin: 0px 0px 10px 0px;
}

/************************************************* IMAGE1 */
.imgbox_l1 {
	margin: 0px;
	padding:0px;
	float: left;
}
.imgbox_l1 img{
 	margin:0px 0px 10px 0;
}
.imgbox_r1 {
	margin: 0px;
	padding:0px;
	float: right;
}
.imgbox_r1 img{
 	margin:5px 5px 5px 5px;
}
.imgbox_r1_2 {
	text-align:right;
	margin: 0px;
	padding:0px;
	float: right;
}
.imgbox_r1_2 img{
 	margin:5px 5px 5px 5px;
}

/************************************************* IMAGE2 */
.imgbox_l2 {
	margin: 0px;
	padding:0px;
	float: left;
}
.imgbox_l2 img{
 	margin:0;
	padding:0;
}
.imgbox_r2 {
	margin: 0px;
	padding:0px;
	float: right;
}
.imgbox_r2 img{
 	margin:15px 5px 5px 5px;
}
.imgbox_r2_2 {
	text-align:right;
	margin: 0px;
	padding:0px;
	float: right;
}
.imgbox_r2_2 img{
 	margin:15px 5px 5px 5px;
}
/************************************************* DL,DT,DD */
dl {
 width:460px;
}
dt {
 float:left;
 width:100px;
 padding:5px 0 5px 5px;
 clear:both;
 font-weight:bold;
}
dd {
 width:340px;
 margin-left:100px;
 padding:5px 5px 5px 5px;
}
dl.adoption  {
 width:460px;
 border:1px solid #CCCCCC;
 margin-bottom:20px;
}
.adoption dt {
 float:left;
 width:100px;
 padding:5px 0 5px 5px;
 clear:both;
 font-weight:bold;
 border-bottom:1px solid #CCCCCC;
 border-right:1px solid #CCCCCC;
 background-color:#Efefef;
}
.adoption dd {
 width:340px;
 margin-left:100px;
 padding:5px 5px 5px 5px;
 border-bottom:1px solid #CCCCCC;
}
div#prodtable{
	margin: 0px 5px 10px 5px;
}
div#prodtable table{
	margin: 0px;
	background-color:#999999;
}
div#prodtable th{
	padding: 3px;
	background-color:#e6e6e6;
	width:100px;
}
div#prodtable td{
	padding: 3px;
	background-color:#FFFFFF;
}
div.itbox ul{
	float:left;
	width:200px;
	margin: 0px 5px;
	padding: 0px;
	list-style-position:inside;
	list-style:square;}

td.vline{
	background-image:url(/img/vertical_line.gif);
	background-repeat:repeat-y;
	background-position:top;
	background-image:
}

/************************************************* FOOT COPYRIGHT */
div#foot {
	clear:both;
	text-align:center;
	font-size:11px;
	padding: 10px 10px 0px 10px;
	margin: 0px 0px 5px 0px;
	width: 680px;
	border-top:1px #CCCCCC solid;
}
div#foot a{
	text-decoration:none;
	color:#646460;
}
div#foot a:hover{
	text-decoration:underline;
}
/*div#foot a:visited{
	text-decoration:none;
	color:#999999;
}*/
div#copy {
	clear:both;
	text-align:center;
	font-size:11px;
	padding: 6px 10px 0px 10px;
	margin: 0px;
	background: #10104a;
	width: 680px;
	height: 18px;
	color:#FFFFFF;
}
