/*  */
body {
	color: black;
	margin-left : 0; margin-right : 0; margin-top : 0; margin-bottom : 0;
	padding-top: 0;	padding-bottom: 0; padding-left: 0;	padding-right: 0;
	background: white; 
	FONT-SIZE: 100%; FONT-FAMILY : Arial, Helvetica, sans-serif, Verdana; 
}
table {border-collapse: collapse;}
table.hide td {padding:0; margin:0}

div.mainBlock {
margin:30 0 30 30;
}
div.mainBlockBlack {
width: 100%;
background: black;
}
div.logo {
margin:20;
}
div.mainTitle {
margin:0 0 0 0;
}
div.subMenu img{
margin:5 15 5 15;
}

img {border-color: black;}

div.mainMenu {
FONT-SIZE: 100%;
margin:25 0 0 30;
line-height: 2.3em;
}

A.linkA {TEXT-DECORATION:underline; color:#fff;}
A.linkA:Hover {color:#FF0000; TEXT-DECORATION: underline;}

A.linkB {FONT-SIZE: 130%; TEXT-DECORATION:underline; color:#fff;}
A.linkB:Hover {FONT-SIZE: 130%; color:#FF0000; TEXT-DECORATION: underline;}

A.linkC {FONT-SIZE: 160%; TEXT-DECORATION:underline; color:#fff;}
A.linkC:Hover {FONT-SIZE: 160%; color:#FF0000; TEXT-DECORATION: underline;}

A.linkA_in {TEXT-DECORATION:none; color:#FF0000;}
A.linkA_in:Hover {color:#FF0000; TEXT-DECORATION: none;}

A.linkB_in {FONT-SIZE: 130%; TEXT-DECORATION:none; color:#FF0000;}
A.linkB_in:Hover {FONT-SIZE: 130%; color:#FF0000; TEXT-DECORATION: none;}

A.linkC_in {FONT-SIZE: 160%; TEXT-DECORATION:none; color:#FF0000;}
A.linkC_in:Hover {FONT-SIZE: 160%; color:#FF0000; TEXT-DECORATION: none;}


A.linkMain {FONT-SIZE: 300%;TEXT-DECORATION:underline; color:#fff;}
A.linkMain:Hover {FONT-SIZE: 300%;color:#FF0000; TEXT-DECORATION: underline;}

A.linkMainGray {FONT-SIZE: 200%;TEXT-DECORATION:underline; color:#484848;}
A.linkMainGray:Hover {FONT-SIZE: 200%;color:#FF0000; TEXT-DECORATION: underline;}

div.textMainGray {FONT-SIZE: 200%; color:#484848;padding:0;}

div.linkMain {
padding:0 0 20 0;
}
div.data table{
color:white;
FONT-SIZE: 300%;
margin:30;
}
.sharp{FONT-SIZE: 110%; FONT-FAMILY : TimesNR, Times, serif; white-space: nowrap;}
.number{FONT-SIZE: 250%; FONT-FAMILY : TimesNR, Times, serif; padding:0 5 0 0; line-height:0.9em; white-space: nowrap}
.dataM{FONT-SIZE: 60%; FONT-FAMILY : TimesNR, Times, serif;}
.dataY{FONT-SIZE: 80%; FONT-FAMILY : TimesNR, Times, serif;}

div.mainText {padding:0 70 30 70;}
div.mainText .border {border-style:solid; border-width:2; border-color:white;}

div.post01 {padding:10 5 20 5;}
p.data01 {FONT-SIZE: 80%; color:gray; padding:0 0 2 10; margin:0}
p.title01 {FONT-SIZE: 120%; padding:2 0 5 10; margin:0}
A {TEXT-DECORATION:underline; color:#CC0000;}
A:Hover {color:#CC0000; TEXT-DECORATION: none;}
p.news01 {padding:2 40 5 10; margin:0}

div.post02 {padding:10 5 5 5;}
div.post02 img{margin:5 0 0 0;}

p.title02 {padding:0 0 5 10; margin:0}
p.news01 {padding:2 40 5 10; margin:0}

A.gray {color:#5E5E5E; TEXT-DECORATION: underline;}
A.gray:Hover {color:#5E5E5E; TEXT-DECORATION: none;}

div.ss {padding:10 10 30 10;}
td.madein{font-size: 11px; color:#5C5C5C; padding:20; }
A.madein{ font-weight: Bold; font-size: 11px; }

div.counter {padding:10 10 30 30;}

div.copy {color:#5C5C5C; padding:10 10 0 10; font-size: 80%; white-space: nowrap;}
div.copy p{font-size: 11px;}

div.line { margin:30 0 0 0;}
td.line{width:100%; height:1px; background: #5C5C5C;}

