body {
font-family: Tahoma;
font-size: 12px;
color: #666666;
margin: 0;
padding: 0;
background: url('images/bg.jpg') repeat-x #2d5f93;
}
td, th {
padding: 0;
}
p {
margin: 0;
}
img {
border: 0;
}
table {
border-collapse: collapse;
font-family: Tahoma;
font-size: 12px;
color: #666666;
line-height: 120%;
}
a {
color: #0094df;
text-decoration: none;
}
a:hover {
color: #000000;
text-decoration: none;
}
div {
margin: 0;
padding: 0;
}
input, textarea, select {
font-family: Tahoma;
border: 1px #cfcfcf solid;
color: #666666;
margin: 0 0 5px 0;
background-color: white;
font-size: 12px;
}
select {
font-size: 11px;
}


.zagruzit {
border: 1px #cfcfcf solid;
color: #666666;
background-color: white;
margin: 0 0 5px 0;
font-size: 12px;
}

form {
margin: 0;
}
hr {
margin: 0; padding: 0;
color: #cfcfcf;
background-color: #cfcfcf;
height: 1px;
border-width: 0px;
}

.hr2 {
margin: 0; padding: 0;
color: #5489c3;
background-color: #5489c3;
height: 1px;
border-width: 0px;
margin: 3px 0 7px 0;
}



#top {
width: 1000px;
vertical-align: top;
}
#carcas {
width: 1000px;
vertical-align: top;
background-color: #ffffff;
}
#carcas-full {
width: 980px;
vertical-align: top;
background-color: #ffffff;
padding: 0 10px;
}

#carcas #main {
width: 730px;
padding: 10px 5px 10px 10px;
vertical-align: top;
}
#carcas #main_index {
width: 730px;
padding: 0 5px 10px 10px;
vertical-align: top;
}
#carcas #right {
width: 240px;
padding: 10px 10px 10px 5px;
vertical-align: top;
}
#menutb {
width: 1000px; height: 28px;
}
#menutd {
width: 561px;
}
#menusearch {
width: 438px;
background: url('images/menu_search_bg.jpg') no-repeat #d51011;
}

#menunavtb {
width: 562px; height: 30px;
}
#menunavtb img {
width: 100%; height: 100%;
}
.nav1 a {
width: 94px; height: 30px;
display: block;
background: url('images/menu_1.jpg') no-repeat;
}
.nav1 a:hover {
width: 94px; height: 30px;
display: block;
background: url('images/menu_1_on.jpg') no-repeat;
}
.nav2 a {
width: 131px; height: 30px;
display: block;
background: url('images/menu_2.jpg') no-repeat;
}
.nav2 a:hover {
width: 131px; height: 30px;
display: block;
background: url('images/menu_2_on.jpg') no-repeat;
}
.nav3 a {
width: 99px; height: 30px;
display: block;
background: url('images/menu_3.jpg') no-repeat;
}
.nav3 a:hover {
width: 99px; height: 30px;
display: block;
background: url('images/menu_3_on.jpg') no-repeat;
}
.nav4 a {
width: 151px; height: 30px;
display: block;
background: url('images/menu_4.jpg') no-repeat;
}
.nav4 a:hover {
width: 151px; height: 30px;
display: block;
background: url('images/menu_4_on.jpg') no-repeat;
}
.nav5 a {
width: 87px; height: 30px;
display: block;
background: url('images/menu_5.jpg') no-repeat;
}
.nav5 a:hover {
width: 87px; height: 30px;
display: block;
background: url('images/menu_5_on.jpg') no-repeat;
}

#ourstatline {
width: 1000px; height: 36px;
}
.line {
width: 562px; height: 36px;
background: url('images/bg_ourstatline.jpg') no-repeat #ffffff;
font-size: 11px;
}
.line p {
margin: 11px 0 0 10px;
}
.line2 {
width: 438px; height: 36px;
background: url('images/menu_search2_bg.jpg') no-repeat #d51011;
vertical-align: bottom;
}
#toplogo {
width: 1000px; height: 92px;
text-align: left;
}
#toplogo th {
width: 228px;
vertical-align: top;
}

#loginblock {
margin: 19px 10px 0 0;
position: absolute;
width: 218px; height: 105px;
background: url('images/login_block.jpg') no-repeat #2f6196;
}

#loginblockok {
margin: 19px 10px 0 0;
position: absolute;
width: 218px; height: 105px;
background: url('images/login_block2.jpg') no-repeat #2f6196;
color: white;
text-decoration: none;
font-weight: normal;
}
#loginblockok a {
color: white;
text-decoration: none;
font-weight: normal;
}

#loginblockok a:hover {
text-decoration: underline;
}
#loginblockok p {
font-size: 11px;
}

#loginform {
margin-top: 28px;
}
#loginformtb {
position: relative;
left: 10px;
width: 90%;
color: white;
}
#loginformtb td {
text-align: right;
}
#loginformtb th {
text-align: left;
font-weight: normal;
font-size: 10px;
}
#loginformtb th a {
color: white;
}
#loginformtb th a:hover {
color: black;
}
#loginform input.buti {
border: 0;
}


.bannertd {
width: 480px;
vertical-align: top;
}
.banner1 {
margin-top: 21px;
width: 468px; height: 60px;
border: 1px solid #4b627a;
}
.favs a {
position: relative;
bottom: 6px;
margin: 0 7px 0 40px;
color: white;
font-size: 10px;
}
.favs a:hover {
position: relative;
bottom: 6px;
margin: 0 7px 0 40px;
color: white;
font-size: 10px;
text-decoration: underline;
}
.homes a {
position: relative;
bottom: 6px;
margin: 0 0 0 15px;
color: white;
font-size: 10px;
}
.homes a:hover {
position: relative;
bottom: 6px;
margin: 0 0 0 15px;
color: white;
font-size: 10px;
text-decoration: underline;
}
#search1 {
margin-top: 4px;
margin-left: 20px;
}
#search1 input {
border: 1px solid #9a1a1b;
}
#search1 input.sb {
margin-left: 5px;
border: 0;
}
.poiskp {
position: relative;
top: -3px;
left: -5px;
color: white;
}
.pvp {
padding-top: -10px;
font-size: 11px;
color: white;
}
.pvp a {
color: white;
}
.pvp a:hover {
color: wgite;
text-decoration: underline;
}
table td .vregtd {
width: 100%;
padding-right: 12px;
padding-bottom: 3px;
text-align: right;
vertical-align: middle;
}





#butroz {
width: 730px;
margin-top: 10px;
}
#butroz td {
text-align: center;
}
#butroz td a {
width: 83px; height: 23px;
font-size: 11px;
padding-top: 4px;
color: #666666;
text-align: center;
display: block;
background: url('images/butroz.jpg') no-repeat;
}
#butroz td a:hover {
width: 83px; height: 23px;
color: #4a7eb6;
text-align: center;
display: block;
background: url('images/butroz_on.jpg') no-repeat;
text-decoration: underline;
}
#butroz th {
text-align: center;
}
#butroz th a {
width: 83px; height: 23px;
font-size: 11px;
padding-top: 4px;
color: #ffffff;
text-align: center;
display: block;
background: url('images/butroz_act.jpg') no-repeat;
}



.albumviewtb {
width: 730px;
}
.albumviewtb td {
width: 544px;
text-align: justify;
padding: 0 10px;
vertical-align: top;
}
.albumviewtb th {
padding-top: 23px;
width: 186px;
font-weight: normal;
vertical-align: top;
text-align: left;
}
.bandviewtb {
width: 730px;
}
.bandviewtb td {
width: 448px;
text-align: justify;
padding: 0 10px;
vertical-align: top;
}
.bandviewtb th {
padding-top: 23px;
width: 252px;
font-weight: normal;
vertical-align: top;
text-align: left;
}


.img-r {
float: right;
margin: 0 0 10px 10px;
border: 1px solid #999;
}
.img-r-bio {
float: right;
margin: 0 0 10px 10px;
border: 1px solid #999;
}
.img-l {
float: right;
margin: 0 10px 10px 0;
border: 1px solid #999;
}
.band_main_img {

padding: 1px;
border: 1px solid #999;
width: 100px;
}
.band_main_img img {

}
.band_gal_img {
width: 68px; height: 68px;
border: 1px solid #c9c9c9;
text-align: center;
display: table-cell;
vertical-align: middle;
}
.band_gal_img img {
margin: 2px;
border: 1px solid #c5c5c5;
}
.bandgaltb {
margin: 5px 0 0 0;
width: 300px;
}
.bandgaltb td {
width: 25%;
text-align: center;
padding: 0;
}
.bandbuts {
width: 730px;
position: absolute;
text-align: right;
margin-top: -10px;
}
.bandbuts img {
margin: 5px 0 0 5px;
}


.albuml {
width: 345px;
height: 160px;
float: left;
margin: 10px 0;
padding-right: 10px;
}
.videol {
height: 170px;
width: 155px;
float: left;
margin: 10px 35px;
}
.videous {
height: 140px;
width: 155px;
float: left;
margin: 10px 35px;
}

.news {
height: 100px;
width: 700px;
float: left;
}

.news.newsimg {
width: 85px; height: 85px;
border: 1px solid #d2d2d2;
float: left;
margin-right: 10px;
}



.band_main_alb {
width: 184px; height: 184px;
border: 1px solid #d2d2d2;
}
.band_main_alb img {
width: 174px; height: 174px;
margin: 4px;
border: 1px solid #d7d7d7;
}
.bandimg {
width: 85px; height: 85px;
border: 1px solid #d2d2d2;
}
.bandimg img {
width: 75px; height: 75px;
margin: 4px;
border: 1px solid #d7d7d7;
}

.albumimg {
width: 110px; height: 110px;
border: 1px solid #d2d2d2;
}
.albumimg img {
width: 100px; height: 100px;
margin: 4px;
border: 1px solid #d7d7d7;
}

.albumimg3 {

border: 2px solid #d2d2d2;
}

.albumimg2 {
width: 140px; height: 140px;
border: 1px solid #d2d2d2;
float: left;
margin-right: 10px;
background-color: #fff;
}
.albumimg2 img {
width: 130px; height: 130px;
margin: 4px;
border: 1px solid #d7d7d7;
}

.bandbestalbums {
width: 260px;
margin: 15px 0 5px 0;
}
.bandbestalbums td {
vertical-align: top;
padding: 10px;
width: 150px;
}
.bandbestalbums th {
width: 110px;
}
.vidimg {
width: 130px; height: 100px;
border: 1px solid #d2d2d2;
margin-bottom: 5px;
}
.vidimg img {
width: 120px; height: 90px;
margin: 4px;
border: 1px solid #d7d7d7;
}
.bandbestvideo {
width: 100%;
margin: 15px 0 5px 0;
}
.bandbestvideo td {
width: 160px;
}
.bandbestvideo .vidborth {
width: 20px;
}

.tableo {
width: 240px;
margin-top: 10px;
}
.tableo .td-l {
width: 16px;
background: url('images/table-l.jpg') no-repeat;
}
.tableo .td-c {
background: url('images/table-c.jpg') repeat-x;
padding: 15px 0 0 0;
}
.tableo .td-r {
width: 16px;
background: url('images/table-r.jpg') no-repeat;
}
.divpokl {
line-height: 100%;
margin-top: 10px;
}


.songschart {
width: 710px;
}
.songschart td {
vertical-align: middle;
height: 22px;
}
.songschart .td1 {
background: url('images/bdot.gif') bottom repeat-x;
width: 250px;
}
.songschart .td2 {
background: url('images/bdot.gif') bottom repeat-x;

}
.songschart .td3 {
width: 20px;
background: url('images/bdot.gif') bottom repeat-x;
padding-right: 10px;
font-size: 11px;
color: #48a5d7;
text-align: right;
vertical-align: bottom;
background: url('images/rang.gif') bottom right no-repeat;
}
.songschart .td4 {
text-align: right;
font-size: 10px;
border-bottom: 1px dotted #a5a5a5;
padding-left: 5px;
}
.songschart .td5 {
width: 67px;
text-align: right;
font-size: 10px;
border-bottom: 1px dotted #a5a5a5;
}
.songschart .td6 {
width: 60px;
text-align: right;
font-size: 10px;
border-bottom: 1px dotted #a5a5a5;
}



.songslist {
width: 710px;
}
.songslist td {
vertical-align: middle;
height: 22px;
}
.songslist .td1 {
border-bottom: 1px dotted #a5a5a5;
}
.songslist .td4 {
text-align: right;
font-size: 10px;
border-bottom: 1px dotted #a5a5a5;
padding-left: 5px;
}
.songslist .td5 {
width: 67px;
text-align: right;
font-size: 10px;
border-bottom: 1px dotted #a5a5a5;
}
.songslist .td6 {
width: 60px;
text-align: right;
font-size: 10px;
border-bottom: 1px dotted #a5a5a5;
}





.relbandtb {
width: 100%;
}
.relbandtb td {
vertical-align: top;
padding: 5px 5px 0 0;
}
.relbandtb th {
width: 85px;
vertical-align: top;
text-align: right;
}


.commentstb {
width: 710px;
}
.commentstb .date {
text-align: right;
border-bottom: 1px dotted #a5a5a5;
padding-bottom: 5px;
}
.commentstb .name {
border-bottom: 1px dotted #a5a5a5;
padding-bottom: 5px;
color: #000;
}
.commentstb .name a {
color: #000;
}
.commentstb .name a:hover {
color: #0094df;
}

.commentstb .text {
font-size: 11px;
text-align: justify;
padding-top: 5px;
}
.commentstb .oth {
padding-top: 5px;
color: #2d5e93;
}
.commentstb .oth a {
color: #2d5e93;
}
.commentstb .oth a:hover {
color: #000;
}



.dotline {
width: 100%; height: 1px;
margin: 5px 0;
font-size: 0;
background: url('images/dot.gif') repeat-x;
clear: both;
}
.dline {
width: 100%; height: 1px;
margin: 5px 0;
font-size: 0;
background: url('images/line.gif') repeat-x;
clear: both;
}
.smore {
margin: 10px 0 0 0;
text-transform: lowercase;
}
.smore a {
color: black;
}
.smore a:hover {
color: #0094df;
}
.smore img {
margin: 0 8px -5px 0;
}
.smore-r {
margin: 10px 0 0 0;
text-align: right;

clear: both;
}
.smore-r a {
color: black;
}
.smore-r a:hover {
color: #0094df;
}
.smore-r a img {
margin: 0 8px -5px 0;
}
.smore2 {
margin: 0;
}
.smore2 a {
color: black;
}
.smore2 a:hover {
color: #0094df;
}
.smore2 a img {
margin: 0 5px -5px 0;
}

.smore3 {
float: left;
margin: 20px 10px;
font-size: 14px;
}
.smore3 a {
color: black;
}
.smore3 a:hover {
color: #0094df;
}
.smore3 img {
margin: 0 8px -12px 0;
}


.obol {
padding: 10px;
clear: both;
}
.obol-untifl {
padding: 10px;
clear: both;
}
.obol-just {
text-align: justify;
padding: 0 10px;
}
.obol-vid {
padding-left: 15px;
}
.banner {
border: 1px solid #515151;
}
.pages {
text-align: right;
word-spacing: 8px;
}


.usmenu {
border: 1px solid #e0e5e9;
background-color: #f7f8fb;
padding: 2px 10px;
font-size: 11px;
}

.derevo {
width: 728px;
border: 1px solid #e0e5e9;
background-color: #f7f8fb;
padding: 2px 0;
font-size: 11px;
margin-top: 10px;
}
.derevo a {
color: #666;
margin: 0 10px;
}
.derevo a:hover {
color: #000;
text-decoration: underline;
}


#bottomtb {
width: 1000px; height: 157px;
background: url('images/bottom.jpg') bottom no-repeat #ffffff;
padding-top: 20px;
}
#bottomtb td {
padding-left: 10px;
vertical-align: middle;
}
#bottomtb .tdcounter {
width: 31px; height: 50px;
padding-right: -10px;
}
#bottomtb .tdb1 {
width: 470px;
font-size: 11px;
height: 50px;
color: #333;
}
#bottomtb .tdb1 a {
color: #000;
}
#bottomtb .tdb1 a:hover {
color: #000;
text-decoration: underline;
}
#bottomtb .tdb2 {
width: 470px;
text-align: right;
font-size: 11px;
height: 50px;
color: #333;
padding-right: 10px;
}
#bottomtb .tdb2 a {
color: #000;
}
#bottomtb .tdb2 a:hover {
color: #2c82cb;
}
#bottomtb .tdmen {
height: 29px;
color: #1a3857;
}
#bottomtb .tdmen a {
color: #1a3857;
}
#bottomtb .tdmen a:hover {
color: #000;
text-decoration: underline;
}
#bottomtb .tdr {
height: 48px;
padding: 0 20px;
text-align: center;
font-size: 11px;
color: #888888;
}
#bottomtb .tdot {
height: 30px;
}


.tb100 {
width: 100%;
}

#regtb {
width: 700px;
}
#regtb td {
vertical-align: middle;
padding: 2px 0;
}
#regtb .reg1 {
width: 120px;
color: #000;
}
#regtb .reg2 {
width: 200px;
}
#regtb .reg3 {
width: 280px;
font-size: 10px;
}
.sin input {
margin-bottom: -2px;
border: 0;
}



#rulesdiv {
width: 690px; height: 100px;
border: 1px solid #cfcfcf;
padding: 5px;
overflow: auto;
}
.code {
padding: 5px 0 0 0;
border: 1px dotted #cfcfcf;
}



h1 {
font-size: 24px;
color: #d71010;
margin: 0 0 5px -2px;
font-weight: normal;
}
h2 {
font-size: 16px;
color: #d71010;
font-weight: normal;
clear: both;
}
h3 {
font-size: 19px;
color: #d71010;
margin: 0 0 5px -2px;
font-weight: normal;
}

.h1spansmall h1 {
font-size: 16px;
color: #d71010;
font-weight: normal;
}

.plargered {
font-size: 24px;
color: #d71010;
margin: 0 0 5px -2px;
}
.pbigred {
font-size: 16px;
color: #d71010;
}
.pbigred a {
color: #d71010;
}
.pbigred a:hover {
color: #d71010;
text-decoration: underline;
}
.pred11 {
font-size: 11px;
color: #d71010;
}
.pred15 {
font-size: 15px;
color: #d71010;
}
.pblue {
color: #0094df;
}
.pblue a {
color: #0094df;
}
.pblue a:hover {
color: #0094df;
text-decoration: underline;
}
.pblue-s {
color: #0094df;
font-size: 11px;
}
.pblue-s a {
color: #0094df;
}
.pblue-s a:hover {
color: #0094df;
text-decoration: underline;
}
.pblack {
color: #000000;
}
.pblack a {
color: #000000;
}
.pblack a:hover {
color: #000000;
text-decoration: underline;
}
.pblack2 {
color: #000000;
font-size: 14px;
}
.pblack2 a {
color: #000000;
}
.pblack2 a:hover {
color: #000000;
text-decoration: underline;
}
.p10 {
font-size: 10px;
}
.p11 {
font-size: 11px;
}
.p14 {
font-size: 14px;
}





#mainInfo {
width: 728px; height: 266px;
background: url('images/main_info.jpg') no-repeat #1b3b5c;
color: white;
margin: 7px 0 10px 0;
}
#mainInfo a {
color: white;
}
#mainInfo a:hover {
text-decoration: underline;
}
#mainInfo td {
vertical-align: top;
padding: 10px 0 0 10px;
font-size: 11px;
}
#mainInfo .td1 {
width: 20%;
line-height: 190%;
}
#mainInfo .td2 {
width: 25%;
}
#mainInfo .td2 img {
width: 35px; height: 35px;
float: left;
border: 1px solid #1e5281;
margin: 0 5px 6px 0;
}
#mainInfo div {
clear: both;
}
#mainInfo .td3 {
width: 24%;
line-height: 105%;
}
#mainInfo .td4 {
width: 31%;
}
#mainInfo .td4 .alpha {
width: 200px; height: 35px;
position: absolute;
background: black;
margin: 176px 0 0 1px;

filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
#mainInfo .td4 p {
font-size: 14px;
margin: 10px 0 0 15px;
}
#mainInfo .td4 img {
border: 1px solid #1e5281;
}
#mainInfo th {
height: 30px;
font-weight: normal;
text-align: left;
font-size: 14px;
padding-left: 10px;
}


#mainInfo .blueurl a {
color: #2c82cb;
}
#mainInfo .blueurl a:hover {
text-decoration: underline;
}
#mainInfo .blueurl2 a {
color: #2c82cb;
font-size: 10px;
}
#mainInfo .blueurl2 a:hover {
text-decoration: underline;
}








#carcas2 {
width: 1000px;
vertical-align: top;
background-color: #ffffff;
margin-top: -5px;
}
#carcas2 #main {
width: 600px;
padding: 0 5px 10px 10px;
vertical-align: top;
}
#carcas2 #right {
width: 370px;
padding: 0 10px 10px 5px;
vertical-align: top;
}

.tableo2 {
width: 370px;
margin-top: 10px;
}
.tableo2 .td-l {
width: 16px;
background: url('images/table-l.jpg') no-repeat;
}
.tableo2 .td-c {
background: url('images/table-c.jpg') repeat-x;
padding: 15px 0 0 0;
}
.tableo2 .td-r {
width: 16px;
background: url('images/table-r.jpg') no-repeat;
}

.tableo3 {
width: 600px;
margin-top: 10px;
}
.tableo3 .td-l {
width: 16px;
background: url('images/table-l.jpg') no-repeat;
}
.tableo3 .td-c {
background: url('images/table-c.jpg') repeat-x;
padding: 15px 0 0 0;
}
.tableo3 .td-r {
width: 16px;
background: url('images/table-r.jpg') no-repeat;
}

.newsTable {
width: 100%;
}
.newsTable .main {
width: 40%;
border-right: 1px dotted #cccccc;
padding: 0 10px 10px 0;
vertical-align: top;
font-size: 11px;
line-height: 120%;
text-align: justify;
}
.newsTable .other {
width: 60%;
padding: 0 0 10px 10px;
vertical-align: top;
font-size: 10px;
line-height: 120%;
text-align: justify;
}
.newsTable .other .newobol {
clear: both;
margin-bottom: 10px;
}

.newsTable .newimg {
width: 210px;
border: 1px solid #d2d2d2;
margin-bottom: 5px;
}
.newsTable .newimg img {
width: 200px;
margin: 4px;
border: 1px solid #d7d7d7;
}

.newsTable .newsimg {
width: 85px; height: 85px;
border: 1px solid #d2d2d2;
float: left;
margin-right: 10px;
}
.newsTable .newsimg img {
width: 75px; height: 75px;
margin: 4px;
border: 1px solid #d7d7d7;
}

.playbardiv {
margin-left: -5px;
position: absolute;
}

.stb td {
padding: 0 3px;
}
.pslineh {
line-height: 120%;
}

.newsima {
width: 75px; height: 75px;
float: left;
margin-right: 10px;
}

.ufriends {
float: left;
width: 230px;
margin: 0 0 10px 0;
}

.sercarttabfl {
float: left;
width: 230px;
margin: 15px 0;
}
.sercarttabfl th {
width: 64px;
}
.sercarttabfl .tdnu {
width: 5px;
}

.serchartim {
width: 64px; height: 64px;
margin-right: 10px;
display: inline;
outline: 1px solid #cecece;
border: 2px solid #fff;
}

.serchsoundim {
width: 60px; height: 80px;
margin-right: 10px;
display: inline;
outline: 1px solid #cecece;
border: 2px solid #fff;
}

.plbcode {
font-size: 10px;
color: #999999;
}

.galimg {
width: 170px; height: 170px;
display: table-cell;
text-align: center;
vertical-align: middle;
margin: 15px 28px;
float: left;
}
.galimg img {
border: 1px solid #dedede;
}
.galimg span {
display: table-cell;
border: 1px solid #dedede;
position: relative;
top: 5px;
}
.galimg a {
display: table-cell;
padding: 5px;
}
.galimg a:hover {
background: #f1f1f1;
}

.galimgbigspan {
display: table-cell;
border: 1px solid #dedede;
position: relative;
top: 5px;
padding: 5px;
}
.galimgbigspan img {
border: 1px solid #dedede;
}

.prl {
text-indent: 10px;
font-size: 11px;
}

.serics {
float: right;
}
.serics img {
margin-bottom: -4px;
}

#commentdiv {
display: none;
}

.delurl {
font-size: 10px;
color: #999;
}
.delurl:hover {
color: #333;
}

.bgdivsome {
background: #feffe9;
border: 1px dotted #e5e8b1;
padding: 0 10px;
}

.messagetb-r {
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
-khtml-opacity: 0.6;
opacity: 0.6;
}
.messagetb-r {
width: 100%;
margin: 10px 0;
background: white;
}
.messagetb-r td {
padding: 5px;
}
.messagetb-r th {
text-align: right;
font-weight: normal;
padding: 5px;
}
.messagetb-r .hl {
background: #f4f4f4;
}

.messagetb {
width: 100%;
margin: 10px 0;
background: white;
}
.messagetb td {
padding: 5px;
}
.messagetb th {
text-align: right;
font-weight: normal;
padding: 5px;
}
.messagetb .hl {
background: #eaeaea;
}

.greyurl {
color: #666;
}
.greyurl:hover {
text-decoration: underline;
}

.envelope {
position: relative;
top: 2px;
left: 10px;
}

.addtopl {
text-align: right;
position: relative;
top: -28px;
margin-bottom: -20px;
}
.addtopl img {
margin-bottom: -3px;
}

.ppllist {
margin: 0 0 10px 0;
}
.ppllist a {
font-size: 11px;
color: #2d5f93;
}
.ppllist a:hover {
color: #4597cf;
}
.ppllist .delurl2 a {
font-size: 10px;
color: #999;
}
.ppllist .delurl2 a:hover {
color: #333;
}

#radiotable {
width: 240px; height: 70px;
background: url('images/radio.jpg');
}
#radiotable p {
font-size: 10px;
color: #fff;
position: relative;
top: 8px; left: 12px;
}

#indexplaylists {
margin-top: 10px;
width: 240px; height: 220px;
background: url('images/playlists.jpg') no-repeat #426f9d;
}
#indexplaylists span {
position: relative;
top: 50px;
left: 10px;
}
#indexplaylists span a {
color: #fff;
}
#indexplaylists span a:hover {
color: #000;
}
#indexplaylists span p {
line-height: 200%;
color: #fff;
font-size: 11px;
}
.crpl a {
color: #5faed9;
}
.crpl a:hover {
color: #5faed9;
text-decoration: underline;
}
.crpl {
text-align: right;
position: relative;
top: 45px;
right: 10px;
font-size: 11px;
}
.radioin {
border: 0;
margin-bottom: -2px;
}
.fr1 {
font-size: 10px;
color: #a72626;
}
.fr2 {
font-size: 11px;
color: #666;
}
.fr3 {
font-size: 12px;
color: #444;
}
.fr4 {
font-size: 14px;
color: #1d417b;
}
.fr5 {
font-size: 15px;
color: #158515;
}

.plimg {
position: relative;
left: -10px;
}

.flags {
position: relative;
top: 3px;
left: 2px;
}
.flags img {
border: 1px solid #cecece;
}


.contesttb {
width: 100%;
}
.contesttb td {
border: 1px solid #cecece;
padding: 3px;
}
.contesttb th {
border: 1px solid #cecece;
padding: 5px;
background: #f1f1f1;
font-size: 15px;
font-weight: normal;
text-align: left;
}
.contesttb .contlog {
width: 50%;
}
.contesttb .continv {
width: 25%;
}
.contesttb .continva {
width: 25%;
}
.contestimg {
margin: 10px 0 0 0;
}

.mosad {
text-align: center;
color: #666;
}
.mosad a {
color: #0094df;
}
.mosad img {
width: 70; height: 70px;
border: 3px double #cecece;
}
