body {
font-family:verdana;
font-size:11px;
color:#333333;
background-color:#ffffff;
margin:0px auto;
margin-top:5px;
margin-bottom:5px;
border:0px solid #ffffff;
padding:0px;
text-align:center;
}
div, table, td, p, a, form, select {
font-size:11px;
color:#333333;
margin:0px auto;
border:0px solid #333333;
padding:0px;
line-height:13px;
}
div.divGlobal {
w_idth:980px;
width:97%;
}
td {
vertical-align:top;
line-height:15px;
}
h1 {
color:#000000;
font-size:20px;
font-weight:bold;
line-height:22px;
margin:0px;
margin-top:7px;
margin-bottom:7px;
}
h2, h3, h4 {
color:#333333;
font-size:11px;
f_ont-style:italic;
font-weight:bold;
line-height:16px;
margin:0px;
margin-top:4px;
margin-bottom:4px;
}
table.tblLogo, table.tabNaviTop, table.tblMiddle {
w_idth:978px;
}
td.tdNavi {
width:180px;
border:0px;
background-color:#eeeeee;
background-color:#ffffff;
border-right:1px solid #cccccc;
border-left:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
td.tdContent {
padding:10 20 10 20px;
background-color:#eeeeee;
background-color:#ffffff;
line-height:15px;
border-right:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}
div.divFrameOut {
font-size:9px;
padding:3 2 3 2px;
color:#666666;
}
.divFrameOut {
font-size:9px;
color:#666666;
}
.divFrameOut:link, .divFrameOut:active, .divFrameOut:visited, .divFrameOut:hover {
text-decoration:none;
background-color:#ffffff;
color:#666666;
}
div.divMain {
border:1px solid #cccccc;
border:1px solid #ffffff;
border:0px;
text-align:center;
}
a, a:link, a:visited, a:active, a:hover {
text-decoration:underline;
}
a.std, a.std:link, a.std:visited {
text-decoration:underline;
font-weight:normal;
}
a.std:active, a.std:hover {
color:#ffffff;
background-color:#000066;
}
img {
border:0px;
}
img.b1 {
border:1px;
border-color:#999999;
border-style:solid;
}


div.divLogo {
height:84px;
background-color:#cccccc;
background-color:#ffffff;
background-image: url("/site/img/style2/logo-bg-lines.jpg");
}
.divLogo, .divLogo:link, .divLogo:visited, .divLogo:active, .divLogo:hover {
font-size:12px;
font-weight:bold;
text-decoration:none;
}


div.divAdsTop {
border:0px solid #cccccc;
background: url("/y-Post/img/bg-AdsTop.jpg") no-repeat;   /*  repeat-y top left fixed; */
padding:6 5 3 5px;
margin:0px;
font-weight:bold;
color:#ffffff;
font-size:16px;
text-align:center;
}
div.divAdsMiddle {
border:0px solid #cccccc;
background: url("/y-Post/img/bg-AdsMiddle.jpg") repeat-y;   /*  repeat-y top left fixed; */
padding:3 5 3 5px;
margin:0px;
font-weight:bold;
color:#000000;
font-size:14px;
}
div.divAdsBottom {
border:0px solid #cccccc;
background: url("/y-Post/img/bg-AdsBottom.jpg") no-repeat;   /*  repeat-y top left fixed; */
padding:3 5 3 5px;
margin:0px;
font-weight:bold;
color:#ffffff;
font-size:10px;
}



td.divNaviTop {
background-color:#cc6600;
background-color:#cccccc;
border:0px solid yellow;
height:14px;
background-image: url("/site/img/style2/bg-navi-top.gif");   /*  repeat-y top left fixed; */
line-height:14px;
}
form.divNaviTop {
background-color:#cc6600;
background-color:#cccccc;
height:16px;
background-image: url("/site/img/style2/bg-navi-top.gif");   /*  repeat-y top left fixed; */
}
select.divNaviTop {
height:20px;
border:0px solid #eeeeee;
width:200px;
}
a.divNaviTop, a.divNaviTop:link, a.divNaviTop:visited {
text-decoration:none;
font-weight:bold;
color:#ffffff;
display:block;
height:19px;
margin:0px auto;
border:0px;
padding:3 4 0 4px;
p_adding-bottom:0px;
p_adding-left:4px;
p_adding-right:4px;
}
a.divNaviTop:active, a.divNaviTop:hover {
color:#ffffff;
background-color:#000066;
}


div.divNaviMain {
border:0px solid #ffffff;
background-color:#cccccc;
font-weight:normal;
margin-top:10px;
margin-left:0px;
margin-right:0px;
padding:0 0 0 0px;
}
p.divNaviMain {
color:#ffffff;
font-weight:bold;
margin:0px;
padding:0 0 0 0px;
border-top:1px solid #cccccc;
b_ackground-image: url("/site/img/style2/bg-headline-red.jpg");   /*  repeat-y top left fixed; */
}
p.divNaviMainLastLine {
color:#ffffff;
font-weight:bold;
margin:0px;
padding:0 0 0 0px;
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
}

a.divNaviMain, a.divNaviMain:link, a.divNaviMain:visited {
text-decoration:none;
color:#000066;
width:100%;
display:block;
margin:0px;
padding:8 0 8 0px;
background-color:#ffffff;
}
a.divNaviMain:active, a.divNaviMain:hover {
text-decoration:none;
color:#ffffff;
background-color:#990000;
}


div.divAD {
width:160px;
float:right;
border:0px solid #ffffff;
back_ground-color:#cccccc;
font-weight:normal;
margin-top:10px;
margin-left:20px;
margin-right:0px;
margin-bottom:20px;
padding:5px;
line-height:12px;
background-image: url("/y-Post/img/bg-ad.jpg");   /*  repeat-y top left fixed; */
}
p.divADTitle {
color:#ffffff;
background-color:#000066;
margin:0px auto;
padding:1 2 1 2px;
text-align:center;
font-weight:bold;
border:0px;
border-left:1px solid #333333;
border-top:1px solid #333333;
border-right:1px solid #333333;
background-image: url("/site/img/style2/bg-ad.gif");   /*  repeat-y top left fixed; */
}
.divADContent {
color:#000000;
background-color:#ffffff;
margin:0px auto;
padding:2 2 2 2px;
text-align:left;
border:1px solid #333333;
background-image: url("/site/img/style2/bg-ad2.gif");   /*  repeat-y top left fixed; */
}
a.ad, a.ad:link, a.ad:visited {
text-decoration:underline;
color:#333333;
}
a.ad:active, a.ad:hover {
background-color:#cccccc;
}


.fNote, .fNote:link, .fNote:visited {
font-size:9px;
color:#666666;
line-height:10px;
text-decoration:none;
}
.fNote:active, .fNote:hover {
text-decoration:underline;
}


div.divKeywords {
font-size:9px;
line-height:12px;
border:0px solid #cccccc;
margin:0px auto;
padding:1 3 1 3px;
background-color:#eeeeee;
background-image: url("/site/img/style2/bg-navi3.gif");   /*  repeat-y top left fixed; */
}


div.FooterNavi {
font-size:9px;
line-height:12px;
border-top:1px solid #cccccc;
margin:0px auto;
padding:3 3 1 3px;
background-color:#eeeeee;
back__ground-image: url("/site/img/style2/bg-navi3.gif");   /*  repeat-y top left fixed; */
}
a.FooterNavi,a.FooterNavi:link, a.FooterNavi:visited, a.FooterNavi:active, a.FooterNavi:hover {
text-decoration:none;
font-size:9px;
}


td.tdLinksRE {
width:160px;
padding:10 5 5 5px;
background-color:#eeeeee;
background-color:#ffffff;

border-right:1px solid #cccccc;
border-left:0px solid #cccccc;
border-bottom:1px solid #cccccc;
}
div.divLinksRE {
width:150px;
border:0px solid #ffffff;
bac_kground-color:#cccccc;
font-weight:normal;
margin-top:5px;
margin-left:2px;
margin-right:2px;
margin-bottom:20px;
padding:0px;
line-height:12px;
}
p.divLinksRETitle {
color:#ffffff;
background-color:#000066;
margin:0px auto;
padding:1 2 1 2px;
text-align:center;
font-weight:bold;
border:1px solid #999999;
border-bottom:0px solid #333333;
b_order-top:1px solid #333333;
b_order-right:1px solid #333333;
background-image: url("/site/img/style2/bg-ad.gif");   /*  repeat-y top left fixed; */
}
.divLinksREContent {
color:#000000;
background-color:#eeeeee;
margin:0px auto;
padding:2 2 2 2px;
text-align:left;
border:1px solid #999999;
b_ackground-image: url("/site/img/style2/bg-ad2.gif");   /*  repeat-y top left fixed; */
background-image: url("/site/img/style2/bg-navi3.gif");   /*  repeat-y top left fixed; */
}


td.tdMS1 {
font-weight:bold;
padding:5 8 5 8px;
background: url("/site/img/style2/bg-tbl-top.jpg") repeat-x;   /*  repeat-y top left fixed; */
}
td.tdMSa {
background-color:#eeeeee;
padding:3 8 5 8px;
}
td.tdMSb {
background-color:#cccccc;
padding:3 8 5 8px;
}

.archiv {
color:#999999;
border:1px solid #cccccc;
}
a.pc, a.pc:link, a.pc:visited, a.pc:active, a.pc:hover {
color:#999999;
text-decoration:none;
font-size:9px;
}

span {
vertical-align:25%;
}
sup {
vertical-align:25%;
font-size:90%;
}

.hdTools {
font-size:13px;
font-weight:bold;
color:#333333;
margin:0px;
}

ul {
margin:0px auto;
margin-left:30px;
padding:0 0 0 0px;
}

li {
margin:0px auto;
padding:0 0 0 0px;
}

hr {
color: #cccccc; 
height:10px;
}

div.divADpic {
width:250px;
float:right;
border:0px solid #ffffff;
font-weight:normal;
margin:0px;
padding:0px;
padding-left:10px;
padding-bottom:10px;
line-height:0px;
}

a, a:link, a:visited, a:active, a:hover {
text-decoration: underline;
}
a:active, a:hover {
text-decoration: underline;
background-color:#cccccc;
}

.tdNavi, .tdAds {
width=160px;
border:1px solid #000000;
}
img.pic {
border: 1px solid #666666;
}