body, a , table {font-family:Arial; font-size:12px; padding:0; margin:0; }
body  {background:url(i/topbg.jpg) repeat-x top left #fff}
#bodyenv { background:url(i/bottombg.jpg) repeat-x bottom;}
#bodycontainer { margin:auto; width:1000px}
a {color:#1698d4;}
a:hover {color:#f36f23;}
a.pd:hover {color:#f00; background:#fff}

.smalltext {font-size:11px;}

#btnhome,#btnmail {border:0}
#btnhome{margin-left:2px; margin-right:20px}
.mn .headdate {margin-left:1px; padding-top:8px; color:#bdbdbd}
.mn {}


a.img {padding:0;margin:0}

#mainmenu  {border-top:3px solid #626262; border-bottom:3px solid #ff8e33;}
#mainmenu a {color:#000 }
#mainmenu a:hover {color:#ff8e33}
#mainmenu td {padding:6px}
#mainmenu td.k {padding-left:0}
#mainmenu td.t {padding:0}
#mainmenu td.t  a{color:#fff; text-decoration:none; }


h2 {font-size:24px; font-weight:bold}
.texto {color:#f36f23}
.tsz16 {font-size:16px}
.date {font-size:11px; color:#888}
.heado {background:#f37020; color:#fff; font-weight:bold; padding:2px;padding-left:4px; border-top:6px double  #fff; border-bottom:6px double  #fff; margin-bottom:5px; margin-left:0px}
.rb2o {border-right:1px solid #e5e1e1}
.rb2o a {color:#1598d5}
.lrpad15 {padding-left:15px; padding-right:15px}


table.pm td{}
table.pm td a{}
.subhr{ background:url(i/spl.gif) bottom repeat-x; margin-bottom:14px}

div.otitle {background:#ff8f33; color:#fff;font-family:Georgia;font-size:19px; font-weight:normal; padding:2px;padding-left:10px; margin:0; margin-top:10px; margin-bottom:15px}
div.otitle span {color:#020202}
div.ntitle {background:#626262; color:#fff;font-family:Georgia;font-size:19px; font-weight:normal; padding:2px;padding-left:10px; margin:0; margin-top:10px; margin-bottom:15px}
div.ntitle a{color:#fff;font-family:Georgia;font-size:19px; font-weight:normal}

div.ctitle {padding-left:10px; margin:0; margin-top:10px; margin-bottom:15px}
div.ctitle a{color:#0d6f9e; font-family:Georgia;font-size:19px; font-weight:normal; }

div.nptitle  {color:#000; font-family:Georgia;font-size:17px; font-weight:normal; }
div.nptitle a {font-family:Georgia; font-size:17px; font-weight:normal;}
div.npitems {padding-left:15px}
div.npitems a{color:#000}
div.npitems a:hover{color:#ff8f33}
div.npitems  b {color:#ff8f33}

h3.newstitle{font-size:19px; color:#f36f23; margin-top:2px; margin-bottom:4px; font-family:Georgia; font-weight:normal}
a.newstitle {font-size:22px; color:#4f4f4f; margin-top:2px; margin-bottom:4px; font-family:Georgia; font-weight:normal;}
h3.pagetitle {font-size:31px; color:#4f4f4f; margin-top:2px; margin-bottom:4px; font-family:Georgia; font-weight:normal;}
h1.pagetitle {font-size:31px; color:#4f4f4f; margin-top:2px; margin-bottom:4px; font-family:Georgia; font-weight:normal;}

a.newstitle:hover{color:#f36f23;}


p.newsrub {margin:0px; text-align:left}
p.newsrub a  {color:#ff8f33;}
p.pnewstitle{color:#717171; margin-bottom:6px; margin-top:0px; text-align:left}
.artpr {padding-bottom:13px}

#tfooter {
  height: 71px;
  border-top: 3px solid #626262;
  text-align:left;
  color:#8b8b8b;
  padding-top:20px;
}
#tfooter span {
  color:#515151;
}


.chain {color:#a0a0a0}
.chain a {color:#a0a0a0; }
.blokhead {
color:#0373A2;
font-family:Georgia;
font-size:16px;
text-decoration:none;
}

.addrclass {font-size:11px; font-style: italic; text-decoration: none; color:#666}
.telclass {font-size:11px}
