body {margin:0; padding:0; background:#FEECAA; font-family: Verdana, arial, sans-serif;}
a { TEXT-DECORATION: none; font-weight: 600; color: #0B732C;}

/*a:visited {color: #09C}*/

a:hover {color: #D63C00;}

table {font-size: 100%}
img {border: 0}
em {font-size: 90%}

h3 {text-align: center; font-size:130%; font-weight: 500; color: #D63C00;}
h4 {text-align: center; color: #E3B400}
h5 {text-align: center; color: #D63C00;}

.cnt {
position:relative;
top: 10px;
margin: 45px 0px 0px 0px;
text-align: center;
font-size: 80%;
}

.flt {float: left;}
.flr {float: right;}
.mark{color: #E3B400}
.name {color: #4F2608}

.leftimg
{ float: left;
  margin: 5px 15px 15px 0px;
}
.rightimg
{ float: right;
  margin: 5px 0px 0px 15px;
}

#logo
{position:absolute;
left:0px;
top: 0px;
}

#tit
{position:absolute;
left: 180px;
top:0px;
}


#lt
{position: relative;
left: 10px;
}

#head
{width:100%;
background: url("../images/hbg.jpg") repeat-x;
height: 96px;
margin: 0;
}

#gen
{
background: #FFF url("../images/lbg.gif") repeat-y;
width: 100%;
}

#main
{
margin: 50px 20px 0px 200px;
padding: 0px;
font-size: 80%;
color: #444;
}

#btm
{width:100%;
height: 30px;
margin: 0px;
background: #FEECAA url("../images/bbg.gif") repeat-x;
}

#news
{
clear: both;
float: right;
margin: 20px 0px 10px 10px;
width: 190px;
background: #FFFAE8;
border: 1px solid #5AA070;
text-align: left;
font-size: 85%;
}

#news h4
{margin: 0px;
padding-bottom: 2px;
background: #FEECAA;
border-bottom: 1px solid #5AA070;
color: #4F2608;
font-size: 120%;
}

#news p
{margin: 5px 5px;
}

#news strong
{color: #E3B400;
}

#news strong.data
{display: block;
font-size: 100%; 
}
.dat {color: #E3B400; font: bold 110% Verdana, arial;}
.nt {color: #4F2608; font: bold 110% Verdana, arial;} 
#menu
{position:absolute;
top:170px;
left:34px;
width: 135px;
}

#submenu2
{position:absolute;
top:204px;
left:169px;
width:154px;
background: url("../images/syn.gif") no-repeat;
visibility:hidden;
}

#submenu3
{position:absolute;
visibility:hidden;
top:233px;
left:169px;
width:154px;
background: url("../images/syn.gif") no-repeat;
}

#submenu4
{position:absolute;
visibility:hidden;
top:262px;
left:169px;
width:154px;
background: url("../images/syn.gif") no-repeat;
}

.shadow
{
background: #BBB;
margin: 2px 0px 0px 8px;
}

#copyright
{float: right;
margin: 4px 4px 4px 20px;
font-size: 8pt;
}

#ban
{padding-left: 185px;
 float: left;
}

.mi {margin-top: 5px; border :1px solid #5AA070;}



#lastm1 {border-bottom :1px solid #5AA070;}
#lastm2 {border-bottom :1px solid #5AA070;}
#lastm3 {border-bottom :1px solid #5AA070;}

A.m
{display: block;
height: 22px;
width: 133px;
background: url("../images/mr.gif") #FEECAA 100% repeat-y;
color: #4F2608;
font: bold 15px Verdana, arial;
text-decoration: none;
text-align: center;
}

A.m:hover {
background-color: #FAF5D5;
text-decoration: none;
color: #5AA070;
}

A.sm
{display: block;
position: relative;
top: -2px;
left: -2px;
wight: 135px;
height: 23px;
padding-top: 2px;
background-color:#FEECAA;
color: #4F2608;
border :1px solid #5AA070;
border-bottom : none;
font: bold 13px Verdana, arial;
text-decoration: none;
text-align: center;
voice-family: "\"}\"";
voice-family: inherit;
height: 20px;}

html>body A.sm {height: 20px;}

A.sm:hover {
background-color: #FAF5D5;
color: #5AA070;
text-decoration: none;
}