/* CSS Document */

/* PRINT Styles */

ul#language {
display: none;
}

ul#navi_main {
display: none;
}

img.logo {
margin: 0 0 10px 0;
}

h1, h3, h4, h5 {
margin: 20px 0 5px 0;
font-size: 16px;
color: #c00;
font-weight: bold;
}

p {
margin: 0;
padding: 0;
}

p a {
margin: 0;
padding: 0;
text-decoration: none;
color: #333;
}

h2, #flash-area {
display: none;
}

ul#news {
margin: 0;
padding: 0;
}

ul#news li {
margin: 5px 0 0 0;
padding: 0;
}

ul#news li a {
font-weight: bold;
color: #000;
text-decoration: none;
}

#content .partner img.logo {
display: none;
}

#content .partner img.visual {
float: right;
margin: 0 0 7px 10px;
}

#content .partner h6 {
margin: 0 0 5px 0;
padding: 0;
font-size: 14px;
color: #000;
font-weight: bold;
}

#content .partner p {
margin: 0 0 20px 0;
padding: 0;
}

ul#meta {
display: none;
}

