* {
padding : 0;
margin : 0;
}
body {
background : #fff;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size : 90%;
color: #333;
line-height: 150%;
}
#wrapper {
margin : 0 auto;
width : 980px;
}
#headerwrap {
width : 960px;
float : left;
margin : 0 auto;
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#header {
padding : 6px;
margin-bottom : 6px;
}
#sitename {
border-bottom : 2px solid #0088d0;
font-size : 2em;
color : #333;
font-weight: bold;
padding-top : 20px;
padding-bottom : 20px;
font-family: "Trebuchet MS", Helvetica, sans-serif;
margin: auto;
width:85%;
}
#nav {
color : #000000;
margin : 20px;
font-size: 17px;
}
#langmenu {
float : right;
}
#nav ul {
padding : 0;
border : none;
margin : 0;
}
#nav li {
display : inline;
list-style-type : none;
padding-right : 10px;
padding-bottom : 0;
padding-top : 0;
padding-left : 0;
margin-left : -10px;
}
#nav li:after {
content : " | ";
}
#navigationwrap {
width : 960px;
float : left;
margin : 0 auto;
}
#navigation {
height : 20px;
margin : 5px;
}
.locator {
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
padding-top : 10px;
padding-bottom : 1em;
padding-left : 0;
color : #000;
}
.locator a, locator a:visited {
color : #000;
}
.locator a:active, .locator a:hover {
color : #fff;
}
#contentwrap {
width : 660px;
float : left;
margin : 0 auto;
}
#content {
background : #ffffff;
margin : 5px;
}
#rightcolumnwrap {
width : 300px;
float : left;
margin : 0 10px;
}
.rightcolumn {
background : #FFF;
margin-top : 20px
margin-bottom : 20px;
padding : 10px;
border-top:solid 2px #0088d0;
font-size : 90%;
}
#footerwrap {
width : 960px;
float : left;
margin : 0 auto;
clear : both;
}
#footer {
height : 40px;
border-top : 2px solid #0088d0;
padding : 10px;
font-size : 80%;
margin : 5px;
}
a {
outline : 0;
}
a img {
border : 0;
text-decoration : none;
}
a:link, a:visited {
color : #000;
padding : 0 1px;
text-decoration : none;
}
a:hover, a:active {
color : #0088d0;
text-decoration : underline;
}
h1 {
font-size : 2em;
font-weight : bold;
}
h2 {
font-size : 1.571em;
font-weight : bold;
}
h3 {
font-size : 1.429em;
font-weight : bold;
}
h4 {
font-size : 1.429em;
font-weight : bold;
}
h5 {
font-size : 1.143em;
font-weight : bold;
}
h6 {
font-size : 1em;
font-weight : bold;
}
h2, h3, h4, h5, h6 {
font-weight : 400;
line-height : 1.1;
margin-bottom : 0.8em;
}
blockquote {
font : 14px/22px normal helvetica, sans-serif;
margin-top : 10px;
margin-bottom : 10px;
margin-left : 30px;
padding-left : 15px;
border-radius : 5px;
border-left : 4px solid #ccc;
background-color : #efefef;
padding-top : 10px;
padding-bottom : 10px;
}
p {
margin : 10px 0;
}
ol {
margin : 6px 0;
}
ol li {
line-height : 1.0em;
border : 0;
padding : 3px 0;
margin : 0 0 0 22px;
}
ul {
list-style-type : square;
display : inherit;
padding : 0;
margin-top : 0;
margin-left : 10px;
margin-bottom : 10px;
margin-right : 0;
}
ul li {
line-height : 150%;
border : 0;
padding : 2px 0 2px 0;
margin : 0 0 0 10px;
}
input[type="submit"], button, input[type="reset"], input[type="button"] {
background : #0f5c92;
color : #ffffff;
font : normal normal 12px;
height : 28px;
margin-left : -5px;
padding : 6px 10px 10px 10px;
text-align : center;
text-decoration : none;
border-radius: 2px;
display : inline-block;
position : relative;
border: #ffffff;
}
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover {
    background-color: #ffffff;
    color: #0f5c92;
    border: 2px solid #0f5c92;
}
input[type="reset"] {
margin-left:15px;
}
input[type="text"]:focus, input[type="password"]:focus {
border : #386D92 inset 1px;
}
input {
margin-top : 0;
margin-bottom : 1em;
}
.subnavi {
height : 20px;
padding : 5px;
margin-top : 20px;
margin-bottom : 0;
text-align : center;
border-top : 1px solid #ff8040;
border-top: 1px #cfcfcf solid;}
hr {
background-color:#c0c0c0;border-width:0;color:#c0c0c0;height:1px;line-height:0;text-align:center;width:100%;
margin-bottom: 10px;}

#news_incontent {
padding: 10px;
font-size: 80%;
min-height: 1px;
}
marquee .data{
    display:none;}

.rightcolumn img {
    display:none;
}