        body {
                background-color: #ffffff;
                margin: 0px;
                font-family: Arial, Tahoma,Verdana,sans-serif;
        }




div.menu {
font: normal 14px Arial, Tahoma,Verdana,sans-serif;
padding: 0.2em 10px;
}
a.pn {
color: #000000;
text-decoration: none;
}
a {
color: #000000;
text-decoration: none;
}

a:hover {
color: #999999;
text-decoration: none;
}

a.title {
color: #000000;
text-decoration: none;
}

a.title:hover {
color: #999999;
text-decoration: none;
}

p.title a {
color: #f25600;
text-decoration: none;
}

strong.news-title {
font-size:110%;
}

div.menu a {
color: #000000;
font-size:14px;
text-decoration: none;
}

div.menu a:hover {
color: #999999;
font-size:14px;
text-decoration: none;
}

div.menu2 {
font: normal 14px Arial, Tahoma,Verdana,sans-serif;
padding: 0.2em 30px;
}

div.menu2 a {
color: #000000;
text-decoration: none;
}

div.menu2 a:hover {
color: #999999;
text-decoration: none;
}

a.link-title {
color: #f25600;
text-decoration: none;
}

a.link-title:hover {
color: #f25600;
text-decoration: none;
}

p.title {
font: normal 15px Arial, Tahoma,Verdana,sans-serif;
color: #f25600;
}


div.gariki {
font: normal 12px Arial, Tahoma,Verdana,sans-serif;
padding: 0 10px;
}

div.aneki {
font: normal 12px Arial, Tahoma,Verdana,sans-serif;
padding: 0 10px;
}

div.news {
font: normal 82% Arial, Tahoma,Verdana,sans-serif;
}



div.check-search {
color: #ffffff;
font-size:12px;
}

div.results-search {

}

img.favicon{
margin-left: -43px;
margin-bottom: -16px;

}

div.check-search a {
color: #ffffff;
font-size:12px;
text-decoration: none;
}

div.check-search a:hover {
color: #ffffff;
font-size:12px;
text-decoration: none;
}

h1 {
font-size:90%;
}
h2 {
font-size:112%;
}

div.text {
font-size:84%;
}
div.text2 {
font-size:72%;
}
div.data {
font-size:74%;
color: #999999;
}
span.data {
font-size:76%;
color: #999999;
}

div.page {
margin-top: 0.8em;
}

div.page a {
padding: 0.2em 3px;
}

div.page span {
background-color:#E8E9EC;
padding: 0.2em 6px;
}

table.hat-layout {
font-size:86%;
}

table.content {
font-size:82%;
}
table.content2 {
font-size:105%;
}

iframe {
font-family: Arial, Tahoma,Verdana,sans-serif;
font-size:82%;
}