body
{
color: #444;
background: #fff;
margin: 0;
padding: 0;
font: normal normal 12px Verdana, Arial, Helvetica, sans-serif;
}

img {border: 0;}
hr {color: #893C1C; height: 1px;}

h1 {font-size: 14px; padding: 2px 2px 2px 3px; margin: 0; text-decoration: underline; margin-bottom: 5px;}
h2 {font-size: 12px; padding: 2px 2px 2px 7px; border: 1px solid #2a5aac; background: #95c7ec; color: #2a5aac;}

a:link, a:visited, a:active {color: #94422d; text-decoration: none;}
a:hover {color: #F00; text-decoration: underline;}

.tb_top {background: transparent url('back_top.png') no-repeat bottom center; width: 990px; height: 38px;}
.tb_middle {background: transparent url('back_middle.png') repeat-y top center; width: 990px; padding: 0 35px;}
.tb_bottom {background: transparent url('back_bottom.png') no-repeat top center; width: 990px; height: 38px;}

.backdiv {position: absolute; top:0; left: 0; z-index: -1000; width: 100%;}
.bottom_style {text-align: center; color: #777; padding-top: 2px; font-size: 11px;}

.upmn {color: #1465b1;}
.upmn a:link, .upmn a:visited, .upmn a:active {border-left: 1px solid #1465b1; border-right: 1px solid #1465b1; color: #94422d; text-decoration: none; padding-left: 10px; padding-right: 10px;}
.upmn a:hover {color: #F00; text-decoration: underline;}

.downtown {font-size: 10px; width: 950px; margin:0 auto;}

.portul li {padding-left: 15px;}
