body {
        margin: 0;
        padding: 0;
        background-color: #FFEBB4;
        color: #000;
        font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
}
a {color: black}
.a {color: #FF5819; font: bold 12px tahoma; text-decoration: none}
a:hover {text-decoration: none}
td, th {font: 12px tahoma}
.submenu2 {background: url('/i/li.gif') left top no-repeat; padding-left: 12px; }
.submenu2 a {color: black;}
.submenu2 a:hover {text-decoration: none}
.path_menu {margin: 8px 0 0 0}
.path_menu a {color: black}
.dyn_addpage {background: url('/i/li.gif') left top no-repeat; padding-left: 12px; }
.cat_list_name {color: #FF5819; font: bold 12px tahoma; text-decoration: none}
.content {background: white; color: black; border-top: 15px solid white; font: 11px tahoma}
.cat_tbl td {padding: 25 5 25 5; border-top: 1px solid #D7D7D7}
.cat_tbl2 td {padding: 25 5 25 5; border-bottom: 1px solid #D7D7D7}
.dop_tbl td {padding: 2 5 2 5; border-bottom: 1px solid #D7D7D7; width: 50%}

#fcol {
         width: 187px;
}
#tcol {
        width: 169px;
}
img {
        border: 0;
}
.main {
        width: 100%;
        height: 100%;
        border-collapse: collapse;
        font-size: 8pt;
}
#top{
        width: 100%;
        height: 201px;
        border-collapse: collapse;
        background: url(/i/tbg.gif) repeat-x;
        font-size: 8pt;
}
#topl {
        color: #fff;
        padding: 0 0 0 45px;
        background-color:transparent;;
}
#topl b {
        font-size: 11pt;
}
#logo {
        height: 117px;
        padding: 0 0 0 0px;
}
#ttl {
        height: 117px;
        padding: 0;
        text-align: right;
        vertical-align: bottom;
}
#tr {
         padding: 0;
         text-align: right;
}
#t {
        height: 201px;
        padding: 0;
        background: url(/i/sea.jpg) repeat-x bottom right;
}
#topmenu{
        height: 48px;
        background: url(/i/tmbg.gif) repeat-x #EFBA21;
        padding: 0 0 10px 0;
        text-align: center;
        color: #fff;
}
#topmenu table {
        margin: 0 auto;
        border-collapse: collapse;
        font-size: 8pt;
        color: #fff;
        background-color: transparent;
}
.pme {
        text-align: center;
        padding: 0 10px;
}
.pm {
        padding: 0;
        width: 3px;
        text-align: center;
}
#topmenu a{
        font-weight: bold;
        color: #fff;
        background-color: transparent;
        text-decoration: none;
}
#topmenu a:hover, #topmenu a:visited:hover {
        color: #fff;
        text-decoration: underline;
        background-color: transparent;
}
.lm a:hover, .lm a:visited:hover {
        color: #FFEBB2;
        background-color: transparent;
}
#topmenu div {
         width: 1000px;
         text-align: center;
         margin: 0 auto;
}
#tc {
        display: block;
        height: 40px;
        background: url(/i/tc.gif);
        border-right: 2px solid #018EC4;
        margin: 0 0 12px 0;
        width: 187px;
}
#leftmenu {
        color: #fff;
        font-size: 8pt;
        background: url(/i/tbg2.gif) repeat-x transparent;
        width: 187px;
        padding: 0 10px 20px 10px;
        vertical-align: top;
        font-weight: bold;
}
.lm a{
        color: #fff;
        text-decoration: none;
        background-color: transparent;
}
.submenu {
        background-color: #fff;
        color: #000;
        padding: 0 0 20px 0;
        width: 187px;
        font-weight: normal;
}
.subm {
list-style-type: none;
margin: 0 10px 0 20px;
padding: 20px 0 0 0;
}
.subm li {
background: url(/i/li.gif) no-repeat;
padding: 0 0 1px 13px;
}
.subm li b {
text-decoration: none;
}
.subm a {
color: #000;
background-color: transparent;
text-decoration: underline;
}
.subm a:hover, .subm a:visited:hover {
        text-decoration:none;
}
a.fl {
text-decoration:none;
font-weight: bold;
font-size: 9pt;
}
a.fl:hover, a.fl:visited:hover {
        text-decoration: underline;
}
.lm {
        background: url(/i/lmbg.gif) repeat-x top;
        margin: 2px 0 0 0;
        width: 187px;
}
.lm div {
         padding: 4px 9px;
}
.tt, .tt2 {
        background: url(/i/bgo.gif);
        height: 35px;
        color: #fff;
        font-size: 11pt;
        font-weight: bold;
        font-style : italic;
        font-family: Arial, Helvetica, sans-serif;
        text-align: center;
}
.tt2 {
        width: 169px;
}
.tt div, .tt2 div {
        padding: 7px 0 0 0;
}
#bottom {
         background: url(/i/bbg.gif);
         text-align: right;
         padding: 0 20px 0 0;
         height: 49px;
}
#bottom a {
        color: #fff;
        background-color: transparent;
        text-decoration: none;
        font-size: 8pt;
}
#sp {
        width: 100%;
        border-collapse: collapse;
        font-size: 8pt;
        border-top: 16px #fff solid;
}
#sp a:link, #sp a:visited  {
        color: #000;
        background-color:transparent;
        text-decoration: none;
}
#sp a:hover, #sp a:visited:hover {
        color: #000;
        text-decoration: underline;
        background-color:transparent;
}
#sp td {
        vertical-align: top;
}
.date {
        font-size: 7pt;
}
.tr1 {
        background-color: #fff;
        color: #000;
        border-bottom: #D7D7D7 1px solid;
}
.h2 {
        margin: 0;
        font-size: 10pt;
        text-transform : uppercase;
        display: block;
        font-weight: bold;
}
.tr2 {
        background-color: #F5E9D4;
        color: #000;
}
.h{
        margin: 0;
        font-size: 10pt;
        text-transform : uppercase;
        color: #D4332F;
        background-color: #F5E9D4;
        display: block;
        font-weight: bold;
}
.td12 {
        color:#000;
        background: url(/i/border.gif) repeat-y left #F5E9D4;
        padding: 10px 10px 10px 6px;
        border-bottom: #D7D7D7 1px solid;
}
.td1 {
        padding: 10px 10px 10px 6px;
        border-bottom: #D7D7D7 1px solid;
}
.td2 {
        padding: 11px 10px 10px 0;
        border-bottom: #D7D7D7 1px solid;
}
.new {
        position: relative;
        left: 10px;
         float: right;
}
#news {
        background-color: #fff;
        color: #000;
        padding: 14px 10px 20px 10px;
        margin: 0 0 15px 0;
        text-align: left;
}
#r {
        background: url(/i/tbg2.gif) repeat-x;
        width: 169px;
        padding: 0 10px 0 0;
        vertical-align: top;
        text-align: center;
}
#r a {
        color: #0082BB;
        background-color: transparent;
}
#center {
        background: url(/i/tbg2.gif) repeat-x;
        padding: 0 10px  20px 0;
        vertical-align: top;
}
.line {
        margin: 15px 20px 0 20px;
}
h1 {
	font-size: 14px;
}
.mainprod {
	color: #000000;
	text-align: justify;
	font-weight: normal;
}