table {
    padding: 0px;
    margin: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}
td {
    padding: 0px;
    margin: 0px;
    border: 0px;
    border-spacing: 0px;
    border-collapse: collapse;
}

table.countries {
    margin-top: 6px;
    margin-left: 20px;
}

table.countries td {
    padding-left: 5px;
    padding-right: 5px;
    padding-bottom: 4px;
}

#links a{
    font-family: Tahoma;
    font-size: 11px;
    color: #414042;
    text-decoration: underline;
}

#links a:hover {
    color: #DB0000;
    text-decoration: underline;
}

table.maps td {
    padding-bottom: 3px;
}

table.weather {
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    color: #414042;
}

table.weather tr td.date{
    font-size: 10px;
    font-weight: normal;
}

table.weather tr td.temp{
    color: #DB0000;
}

table.horo td{
    padding-bottom: 2px;
    padding-right: 2px;
}

table.burns tr td{
    background-color: #FFEDED;
    border-top: 1px solid #EE5353;
    border-bottom: 1px solid #EE5353;
    font-family: Tahoma;
    font-size: 10;
    font-weight: bold;
    color: #414042;
    padding-left: 3px;
}


table.burns tr td a{
    font-family: Tahoma;
    font-size: 10;
    color: #414042;
    text-decoration: underline;
}

table.burns tr td a:hover{
    color: #DB0000;
}

table.burns tr td.lr {
    border-right: 0px solid #EF8E8E;
}

table.burns tr.odd0 td {
    background-color: #FFFFFF;
    border: 0px;
    border-right: 0px solid #FFD1D1;
    font-weight: normal;
    padding-top: 2px;
    padding-bottom: 2px;

}

table.burns tr.odd1 td {
    background-color: #FFF8EC;
    border: 0px;
    border-right: 0px solid #FFD1D1;
    font-weight: normal;
    padding-top: 2px;
    padding-bottom: 2px;
}

a.burns {
    font-family: Tahoma;
    font-size: 11px;
    color: #FF5454;
}

a.burns:hover {
    text-decoration: none;
}


table.burns tr.odd0 td.noln {
    background-color: #FFFFFF;
    border: 0px;
}

table.burns tr.odd1 td.noln {
    background-color: #FFF8EC;
    border: 0px;
}


table.green_line tr td{
    border-bottom: 1px solid #E3FFE3;
}

table.blue_line tr td{
    border-bottom: 1px solid #E7F2FF;
}

table.yellow_line tr td{
    border-bottom: 1px solid #FEF0AF;
}

table.red_line tr td{
    border-bottom: 1px solid #FFE7E7;
}

a.no_u {
    font-family: Tahoma;
    font-size: 11px;
    color: #414042;
    text-decoration: none;
}

a.no_u:hover {
    text-decoration: underline;
}

table.blocks span.name a	{color:#296083; font:15px Tahoma; font-weight:bold;text-decoration:none}
table.blocks span.name a:hover {color:#D90000;}
table.blocks span.name a.red {color:#D90000; font:15px Tahoma; font-weight:bold;text-decoration:none}
table.blocks span.all a	{color:#0B4C75; font:11px Tahoma; font-weight:bold;text-decoration:underline;}

table.blocktbl td	{padding-left:0px;padding-right:0px;}
table.blocktbl td span.date {font-family: Tahoma;font-size: 12px; color: #D90000;}
table.blocktbl td.name {height:70px;vertical-align:middle;}
table.blocktbl td.name a {color:#296083; font:13px Tahoma;font-weight:bold;}
table.blocktbl td.img	{text-align:center;height:114px;background:url('../img/blockimgfon.gif') no-repeat bottom ;}
table.blocktbl td.descr a{color:#0861AD;font:10px Tahoma;text-decoration:none;}
table.blocktbl td.descr a:HOVER,table.blocktbl td.name a:HOVER {text-decoration:underline;color:red}


table.indexmenu td {width:20%;vertical-align:top;border:0px solid red;}
table.indexmenu td table{height:100%;width:100%;}
table.indexmenu td table { width:100%}
table.indexmenu td table td.img {height:120px;adding-top:20px; vertical-align:bottom;text-align:center;}
table.indexmenu td table td.name {text-align:center;vertical-align:top}
table.indexmenu td table td a {color:#003073;font:12px Verdana; font-weight:bold;}
table.indexmenu td table td a:hover {color:red;font:12px Verdana; font-weight:bold;}
table.indexmenu td table td a.sel {color:#E00000;text-decoration:none;}
table.indexmenu td table td div {padding-left:20px;text-align:left;margin-bottom:10px;}
table.indexmenu td table td div a{font:12px Verdana;color:#0861AD}
table.indexmenu td table td div a:HOVER{color:#e00000; font-weight: normal}
table.indexmenu td table td div.block{margin:0px;}
table.indexmenu td table td div.block0{margin:0px;}
table.indexmenu td table td div.block4 {
    padding-top: 2px;
    padding-bottom: 10px;
    margin:0px;
}

table.indexmenu td table td div.block1 {
    padding-top: 2px;
    padding-top: 10px;
    margin:0px;

}


