BODY {background:#545e68;text-align: center; font-family:Verdana, Geneva, sans-serif;}
TABLE.all {width:100%;}
TD.allf {width:980px;}
.Taichou { text-align:center;}
DIV.all {}
TD.sagisu {width:137px;}
TD.aizen {width:980px;}

div#logo,div#linkus {width:980px; margin-left:auto; margin-right:auto;}

div#logo {background:#a3aab2 url('images/logobg.jpg'); background-repeat:repeat-x; height:229px; }
div.logogif {float:left; width:210px; text-align:center; padding-top:10px;}
div.logobl {float:left; text-align:right; width:730px; height:229px; background-image:url('images/logot.jpg'); background-repeat:no-repeat; background-position:left;}
div.logobl span {display:block; border:0px; text-align:right; padding-top:24px; font-size:14px; font-family:Tahoma, Geneva, sans-serif; line-height:20px;}
div.logobl span a {color:#205080;}


div#linkus {height:50px;}
div#linkus div {height:50px; float:left; background-repeat:repeat-x;}
div.chibi-1,div.chibi-3 {width:9px; padding:0; margin:0px; /*border:0px;*/}
div.chibi-1 {background:url('images/shadow1.jpg');}
div.chibi-3 {background:url('images/shadow3.jpg');}
div.links {width:960px; background:url('images/shadow2.jpg'); padding:0; margin:0px; border:0px; text-align:left;}
div.links A {font-size:13px; display:inline-block; border:none; padding-top:7px; margin-left:10px; text-transform:uppercase; font-weight:bold; text-align:center; line-height:16px; background-repeat:no-repeat;} 
div.links A {background-image:url('images/b1.jpg'); background-repeat:no-repeat; color:#545e68; text-decoration:none; width:139px; height:32px; background-repeat:no-repeat;}
div.links A:hover {background-image:url('images/b2.jpg'); color:#FFFFFF; background-repeat:no-repeat;}
div.links A:active {background-image:url('images/b3.jpg'); color:#CCC; background-repeat:no-repeat;}

/*
div.links a {background:#d0d5db; color: #545e68;  ; border:1px solid #637185; border-bottom:5px;   border-bottom:4px solid #637185;  text-decoration:none; }
div.links a:hover {background:#b2c6df; border-bottom:4px solid #186ea2; color:#747e88;}
div.links a:active {background:#019fff; color:#FFFFFF;}*/

td.yumka {width:270px; vertical-align:top;}
td.arr {width:700px;  vertical-align:top;}

td.aizen table {height:500px;}

/*BLUE tab*/
TABLE.bluetab {width:100%;}
TD.blue1,TD.blue2,TD.blue3,TD.blue4 {width:9px; height:9px; padding:0; margin:0px; border:0px;}
TD.blue1 {background:url('images/blue1-1.jpg'); background-repeat:no-repeat;}
TD.blue2 {background:url('images/blue1-2.jpg'); background-repeat:no-repeat;}
TD.blue3 {background:url('images/blue2-1.jpg'); background-repeat:no-repeat;}
TD.blue4 {background:url('images/blue2-2.jpg'); background-repeat:no-repeat;}

TD.bluehor {background:#019fff;}
TD.bluever {background:#019fff;}

TD.bluem {background:#019fff url('images/bluebg.jpg'); background-repeat:no-repeat; padding:5px;}


/*WHITE tab*/
TABLE.whitetab {width:100%; border:0px; border-style:hidden;}
TD.white1,TD.white2,TD.white3,TD.white4 {width:9px; height:9px; padding:0; margin:0px; border: 0px; border-style:hidden;}
TD.white1 {background:url('images/white-1.jpg'); background-repeat:no-repeat;}
TD.white2 {background:url('images/white-2.jpg'); background-repeat:no-repeat;}
TD.white3 {background:url('images/white-4.jpg'); background-repeat:no-repeat;}
TD.white4 {background:url('images/white-3.jpg'); background-repeat:no-repeat;}

TD.whitehor {background:#e9e9ea;}
TD.whitever {background:#e9e9ea;}

TD.whitem {background:#e9e9ea url('images/whitebg.jpg'); background-repeat:no-repeat; padding:5px;}


/*blue menu*/

#blue_yumka ul li a {font-size:15px; line-height:14px; text-decoration:none; color:#FFFFFF; font-weight:bold;}
#blue_yumka ul li a#min {font-size:15px; white-space:nowrap;}
#blue_yumka ul li a:hover {text-decoration:underline; color:#ddecff;}
#blue_yumka ul li {margin-top:20px; margin-bottom:5px;}
#blue_yumka ul li.p2 {list-style: square outside; margin-left:20px; margin-bottom:5px; color:#00c0Ff; margin-top:2px;}
#blue_yumka ul li.p2 a  {font-size:15px; font-weight:normal; }
#blue_yumka ul li a.p3  {font-size:14px; font-weight:; margin-left:5px;}

/*CMS text */
div.cmstext {color:#404050;}
div.cmstext TABLE#tov {border-collapse:collapse; border-spacing:0px; background-color:#ffffff; font-size:14px; font-family:Tahoma, Geneva, sans-serif; color:#507070; border-color:#507070!important;}
div.cmstext TABLE#tov TD {vertical-align:middle; padding:4px; border-collapse:collapse; border-spacing:0px; border-color:#507070!important;}




/*white main*/
td.whitem#greatwhite div.cmstext   {font-size:15px; font-family:Verdana, Geneva, sans-serif;}
td.whitem#greatwhite div.cmstext table { border-collapse:collapse!important; border-color:#000000;}
td.whitem#greatwhite div.cmstext table td {border-collapse:collapse!important; border-color:#000000;}
td.whitem#greatwhite div.cmstext table tbody td {border-width:1px!important; border-collapse:collapse!important; border-color:#000000;}


/*white under*/
#miniwhite {height:200px; margin-top:10px; font-size:13px;}

table {border-collapse: collapse; border-spacing: 0;}
a img, :link img, :visited img {border: 0;}
ol, ul {list-style: none;}

.cred {font-size:11px; color:#FFFFFF; position:relative; z-index:100; bottom:0; width:100%; text-align:right;}
.credit {margin-right:40px;}
.cred a {color:#FFFFFF; text-decoration:none;}
.cred a:hover {color:blue; text-decoration:underline;}

