html, body {height: 100%; margin: 0; padding: 0;}

body {
font-family: Arial;
min-width:1000px;
margin: 0;
padding: 0;
}

h2 {
font-size: 18px;
font-weight: normal;
padding: 0;
margin: 0 0 10px 0;
clear: both;
}

h1 {
font-size: 32px;
font-weight: normal;
padding: 0;
margin: 0 0 10px 0;
clear: both;
}

.all{
position: relative;
min-width: 1000px;
width: 100%;
clear:both;
}

.clearAll {
clear:both;
}

form, div {padding: 0px; margin: 0px;}

img {
border: none;
}

a, a:hover {
text-decoration: underline;
}

table, td, div {
font-size: 11px;
}

table {
width: 100%;
padding: 0px;
margin: 0px;
border: none;
border-collapse: collapse;
border-spacing: 0px;
}

table, td {
vertical-align: top;
padding: 0;
}

h1, h2 {
margin: 0;
padding: 0;
}

#other{
text-align: right;
margin: 5px 10px 0 0;
}

#other a {
background-color: #007FD2;
border-left: 2px solid #007FD2;
border-right: 2px solid #007FD2;
border-bottom: 1px solid #007FD2;
font-size: 9px;
font-weight: bold;
text-decoration: none;
color: white;
}

#back_next #other a, #back_next_top #other a, #content_list #other a {
background-color: #D20084;
border-left: 2px solid #D20084;
border-right: 2px solid #D20084;
border-bottom: 1px solid #D20084;
}

#other_red{
text-align: right;
padding: 5px 10px 0px 0;
}

#other_red a {
background-color: #DB0000;
border-left: 2px solid #DB0000;
border-right: 2px solid #DB0000;
border-bottom: 1px solid #DB0000;
font-size: 9px;
font-weight: bold;
text-decoration: none;
color: white;
}

#small {
font-size: 9px;
font-weight: bold;
color: #666;
}

#last_news table img {
border: 1px solid #CCC;
margin: 0 5px 0 0;
}

font#today {
background: #7DAB00 !important;
border-left: 2px solid #7DAB00 !important;
border-right: 2px solid #7DAB00 !important;
border-bottom: 1px solid #7DAB00 !important;
font-weight: bold;
font-size: 9px;
color: white;
}

#LiveInternet{
position: absolute !important;
z-index: -1 !important;
top: 0;
left: 0;
}

div.content {
width: 100%;
clear: both;
}

div.left_table {
width: 36%;
float: left;
}

div.right_table {
width: 64%;
float: right;
}


.left_table #content_list {
position: relative;
z-index: 2;
margin: 15px 20px 10px 10px;
}

.left_table #content_list p{
margin: 2px 0 0 0;
padding: 0;
font-size: 11px;
}

.left_table #content_list h2 {
padding-top: 0;
margin: 0 0 10px 0;
}

.left_table #content_list img {
float: left;
margin: 0 5px 5px 0;
}

.left_table #content_list ul {
margin: 0;
padding: 0;
}

.left_table #content_list ul li{
padding: 1px 0 1px 7px;
list-style-type: none;
behavior: expression( !this.before
? this.before = this.innerHTML = '-&nbsp;' + this.innerHTML : '' );
text-indent: -7px;
margin-bottom: 2px;
font-size: 11px;
}

.left_table #content_list ul li:before { content: '\-\a0'; }

.last_news {
position: relative;
width: 98%;
}

.last_news h2 {
margin: 0 0 10px 0;
padding: 0;
}

.last_news #news_prew #title {
display: block;
margin-bottom: 5px;
}

.last_news #title a{
text-decoration: none;
font-size: 11px;
font-weight: bold;
}
