@import url("content.css");
html {
color:#000;
background:#FFF;
width:100%;
margin:0;
padding:0;
}

body {
color:#000;
width:auto;
text-align:left;
margin:0.5em;
padding:0;
}

blockquote {
background:none;
border-bottom:0;
}

h1 {
margin:1em 0 0.5em;
}

table td,table th {
background:transparent none;
}

#breadcrumb {
margin:15px 0;
}

#breadcrumb span.hidden {
display:inline;
}

#footer {
border-top:1px solid #666;
padding-top:5px;
}

.news {
margin:1px 0 20px;
}

.news h2 {
margin-bottom:30px;
}

.news ul {
list-style-type:none;
margin:0;
padding:0;
}

.news ul li {
margin-bottom:23px;
background:none;
overflow:hidden;
padding:0;
}

.news img {
float:left;
margin:0;
}

.news .head {
margin:0 20px 5px 160px;
}

.news .head p.date {
color:#666;
display:inline;
float:left;
width:6em;
line-height:1.4;
margin:0 0 -1px;
}

.news .head h3 {
font-size:100%;
font-weight:400;
display:inline;
line-height:1.4;
}

.news .head h2 {
font-size:116%;
font-weight:400;
display:inline;
line-height:1.4;
border-bottom:0;
}

.news .desc {
line-height:1.4em;
margin:0 20px 0 160px;
}

.news-bottom {
text-align:right;
margin-right:10px;
}

.news ul li.no-img .head,.news ul li.no-img .desc {
margin-left:0;
}

.att-images {
margin-bottom:20px;
}

.att-images ul {
clear:none;
float:left;
min-height:100px;
_height:100px;
margin:0;
padding:0;
}

.att-images ul li {
background:none;
float:left;
margin:6px 0 0 6px;
padding:0;
}

#nav-skip,.paging,#main-menu,#side-menu,#lang-menu,#searchbox,.formbox,#footer .r,#newsletter {
display:none;
}

a,h1,h2,h3,h4,h5,h6,caption {
color:#000;
}