@charset "utf-8";
BODY {
background-image:url(img/bg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7f7f7f;
margin-top:0px;
}

table, td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7f7f7f;
}


a{
color:#ce2e3a;
text-decoration:none;
}
a:hover{
color:#317da1;
text-decoration:underline;
}

a.rm{
color:#ce2e3a;
font-size:10px;
letter-spacing:2px;
text-decoration:none;
}
a.rm:hover{
color:#317da1;
font-size:10px;
letter-spacing:2px;
text-decoration:none;
}

a.rmb{
color:#317da1;
letter-spacing:2px;
text-decoration:none;
}
a.rmb:hover{
color:#ce2e3a;
letter-spacing:2px;
text-decoration:none;
}

a.foot{color:#ce2e3a;text-decoration:none;}
a.foot:hover{color:#317da1;text-decoration:none;}

a.osi{color:#b5b5b5;text-decoration:none;}
a.osi:hover{color:#ce2e3a;text-decoration:none;}

a.dmenu{color:#7e7e7e;text-decoration:none;}
a.dmenu:hover{color:#317da1;text-decoration:none;}

.box{
width:980px;
}

.w_a{
width:980px;
height:146px;
}
.w_b{
width:980px;
height:27px;
}

.w_d{
text-align:left;
width:980px;
height:42px;
}

.m_a{
width:68px;
}

.m_b{
width:462px;
vertical-align:top;
}

.m_c{
width:370px;
vertical-align:top;
}

.m_d{
width:80px;
}

img.mrg{
margin-bottom:19px;
}

.m_b_a{
width:424px;
margin-left:15px;
text-align:justify;
}

.m_b_a_b{
width:820px;
margin-left:15px;
text-align:justify;
}

.m_b_b{
width:424px;
margin-top:15px;
margin-left:15px;
text-align:justify;
line-height:20px;
}

.kolor_a{
color:#307ea4;
}
.kolor_b{
color:#ad1a27;
}

.copyr{
margin-top:3px;
font-size:10px;
}

.m_c_a{
text-align:justify;
width:368px;
height:74px;
font-size:10px;
margin:0px;
}

.footer{
background-image:url(img/px.gif);
background-position:top;
background-repeat:repeat-x;
margin-left:75px;
margin-top:20px;
width:832px;
height:42px;
text-align:left;
padding:3px;
}

.footer ul {
  margin:0;
  padding:0;
  list-style:none;
}

.footer ul li {
  display:inline;
  color:#cecece;
}
