@charset "utf-8";
/* CSS Document */
*{
margin-top: 0em;
 }
body { 
background-image:url(../images/bg.png);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0;
}

* html>body .wrap {
background-image:url(../images/wrbg.jpg);
background-position:top;
background-repeat:no-repeat;
width:1024;
z-index:auto;
}

.menu {
padding:0 0 0 100px;
}
.menu  a{
border:0;
padding:0;
height: 42px;
margin:0;
}
html>body .tablefix {
height:310px; !important
border:3px solid #00FF66;
}

.date {
background:url(../images/buble.png) no-repeat;
color:#FFFFFF;
width:82px;
height:60px;
font-size:13px;
font-weight:900;
padding: 0 0 0 3px;
}
.felcont {
padding: 5px 5px 5px 25px;
font-family:Arial;
}
.flead{
padding: 1px 30px 0 3px;
color: #320014;
line-height:normal;
font-family:Arial;
font-size:13px;
}


html>body .hir {
background:url(../images/hbg.png) no-repeat;
height:700px;
background-position:top left;
color:#FFFFFF;
padding: 0 0 0 9px;
vertical-align:top;
}

html>body .hdate {
background:url(../images/nbubble.png) no-repeat;
background-position: left;
padding: 0 0 0 8px;
width:85px;
height:57px;
}
html>body .hdatetext{
font-size:13px;
font-weight:900;
padding: 0 0 8px 1px;
color:#FFFFFF;
}
.ncim{
color: #a0285a;
padding: 1px 0 0 40px;
font-family:Arial;
font-size:15px;
}

.ncimlink, a{
color: #a0285a;
padding: 1px 0 10px 40px;
font-family:Arial;
font-size:15px;
}

.nlead{
padding: 1px 30px 10px 40px;
color: #320014;
line-height:normal;
font-family:Arial;
font-size:13px;
}
.hlink , a{
color:#97808a;
font-weight:900;
font-size:13px;
text-decoration:none;
padding: 0 0 10px 20px;
}

/* archive content */
html>body .cont {
background:url(../images/hbg.png) no-repeat;
height:700px;
background-position:top left;
color:#FFFFFF;
padding: 0 0 0 0;
vertical-align:top;
}

html>body .adate {
background:url(../images/nbubble.png) no-repeat;
background-position:25%;
padding: 0 0 0 10px;
width:85px;
height:57px;
}

html>body .acim{
color: #a0285a;
padding: 1px 0 0 40px;
font-family:Arial;
font-size:15px;
}

html>body .alead{
padding: 1px 30px 0 40px;
color: #320014;
line-height:normal;
font-family:Arial;
font-size:13px;
}

html>body> .adatetext{
font-size:13px;
font-weight:900;
padding: 0 0 8px 2px;
color:#FFFFFF;
}

/* end */

/* news content */
.vncont {
background:url(../images/flkeret.png) no-repeat;
width: 1024px;
height:700px;
background-position:top left;
color:#FFFFFF;
padding: 0 40px 0 33px;
vertical-align:top;
}

html>body .vndate {
background:url(../images/nbubble.png) no-repeat;
background-position:44%;
padding: 0 0px 0 40px;
width:85px;
height:57px;
}

html>body .vndatetext{
font-size:13px;
font-weight:900;
padding: 0 0 8px 6px;
color:#FFFFFF;
}
html>body .vncim{
color: #a0285a;
padding: 1px 50px 0 70px;
font-family:Arial;
font-size:15px;
}

html>body .vnlead{
padding: 1px 30px 0 50px;
color: #320014;
line-height:normal;
font-family:Arial;
font-size:13px;
}


/* end */


.footer {
background-image:url(../images/fbg.png);
background-position: bottom;
background-repeat:repeat-x;
height:142px;
width:101%;
padding:30px 0 0 0;
margin:-10px -100px -10px -10px;	
}
.footerw{ 
background:url(../images/fwbg.png) center top no-repeat;
height:142px;
}