* {margin:0; padding:0} body {font:400 100% Arial} a:hover {text-decoration:underline; color:#9a100b} table.myclass {border-collapse:collapse; width:100%} td {margin:0; padding:0; vertical-align:top} h1 {font:400 150% Arial; color:#9a100b} h1 div, h1 span {display:inline; background:#0085c7 url(today.gif) 5px 2px no-repeat; padding:0 10px 0 23px; font:400 50% Arial; color:#fff} h1 span {background:#00598b url(archive.gif) 6px 2px no-repeat} h1 a {text-decoration:none; color:#fff} h2 {font:400 120% Arial; color:#9a100b} h3 {font:700 100% Arial} h6 {font:700 70% Arial; color:#614a28; margin-top:.7em} h7 {font:700 70% Arial; color:#fff; margin-top:.7em} hr {background:none; margin:10px 0; border:none; border-top:1px solid #cbcab7; height:1px; clear:left} p {margin-bottom:1em; font-size:90%} #all {background:#fff; min-width:970px} * html #allIE {border-left:970px solid #fff; position:relative; float:left; z-index:1;} * html #all {margin-left:-964px; position:relative; float:left; z-index:2; text-align:left} #head, #sky, #grass, #gs {background:#22a0d4 url(sky_bg.jpg) repeat-x; height:244px} #head div {height:244px} #sky {background:url(sky_left.jpg) no-repeat} #grass {background:url(grass.gif) bottom repeat-x} #gs {background:url(gs.gif) right no-repeat; text-align:center} #flag {margin-top:17px; float:left; position:relative; margin-right:-285px} #menuLeft {width:44px; background:url(menuLeft.jpg) no-repeat} #menuRight {width:44px; background:url(menuRight.jpg) no-repeat} #menu {height:50px; background:url(menuBG.jpg)} #content {padding:27px 10px 0 27px} .picBG {background:url(picBG.jpg) no-repeat; width:107px; height:132px; float:left; padding:13px 0 0 13px} .newsContent {margin-left:132px} .picBG1 {background:url(picBG1.jpg) no-repeat; width:132px; height:107px; float:left; padding:13px 0 0 13px} .newsContent {margin-left:132px} .newsContent p {font-size:80%} .newsDate {float:left; font:400 150% Arial; color:#656446} .newsMonth {float:left; font:400 70% Arial; line-height:1em} .newsHeader {margin-left:6em; height:2em} .newsHeader a {color:#9a100b} .organ, option {font:400 80% Arial; border:1px solid #afae90; margin-right:5px} .button {height:26px; background:#006ba0 url(okBG.jpg) repeat-x; color:#fff; border:none; cursor:pointer; font-weight:700} .rightLI {font:400 70% Arial; background:url(arr.gif) .4em .4em no-repeat; padding-left:20px} .rightLI a {color:#614a28} .rightLI a:hover {color:#e7170f} .sp {clear:both} #rightCol {width:245px} #folder {background:url(folder.jpg) no-repeat; height:58px; padding:20px 0 0 50px} #folder a {color:#614a28} #search, #mail {background:url(search.jpg) no-repeat; height:103px; padding:10px 0 0 10px} #search a {font-size:80%; color:#614a28} input.search {width:210px; border:solid 1px #cbcab7} #mail {background:url(mail.jpg) no-repeat; height:150px} #mail p {font-size:70%; width:180px} .bunner {margin:5px 0} #bottom {background:url(bottom.jpg) bottom repeat-x; height:204px} #bottomLeft {background:url(bottom_Left.gif) left bottom no-repeat; height:204px} #bottomRight {background:url(bottom_Right.gif) right bottom no-repeat; height:204px} #bottomTXT {color:#fff; font-size:70%; text-align:center; padding-top:140px; margin-bottom:-20px} #bottomTXT p {margin:.5em 0} #bottomTXT a {color:#fff; margin:0 .5em}