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

body {margin-left: -475px; padding: 4px 0px 4px 50%; font: 70% "Trebuchet MS", sans-serif;}
h1{font: 240% "Trebuchet MS", sans-serif; font-weight:bold;}
h2{font: 110% "Trebuchet MS", sans-serif; font-weight:bold;}
h4{font: 70% "Trebuchet MS", sans-serif; font-style:oblique;}

#innder-structure {background-image:url(../images-global/structure/Background2.png); background-repeat:no-repeat; background-position: left bottom; width:1044px;}
/* width: 1044px; padding: 10px; border-color:#000; border-style:solid; border-width: 1; */
.alignRight {float:right; margin-left: 1em; margin-bottom: 1em; width: 220px}

#menu {width:698px; background:#660066; border:solid 2px #996699; float: left; text-transform: uppercase;}
#menu ul {list-style: none; margin: 0; padding: 0; float: left;}
#menu a, #menu h2 {font-weight: bold; display: block; margin: 0; padding: 3px 10px 3px 10px;}
#menu h2 {color: #fff; font: 60%;}
#menu h2:hover {color: #660066; background:#fff;}
#menu a {color: #fff; width:200px; background: #660066; text-decoration: none; border-left:solid 2px #996699; border-right:solid 2px #996699; font-size:80%;}
#menu a:hover {color: #996699; background: #fff; border-left:solid 2px #996699; border-right:solid 2px #996699;}
#menu li {position: relative;}
#menu ul ul {position: absolute; z-index: 500; border-bottom:solid 2px #996699;}
#menu ul ul ul {position: absolute; top: 0; left: 100%;}
div#menu ul ul {display: none;}
div#menu ul ul, div#menu ul li:hover ul ul, div#menu ul ul li:hover ul ul {display: none;}
div#menu ul li:hover ul, div#menu ul ul li:hover ul, div#menu ul ul ul li:hover ul {display: block;}

.article p {
	text-indent:20px;
	line-height:normal;
	text-align: justify;
	vertical-align: baseline;
	white-space: normal;
}
