body{ min-width:1000px;}

.p7{
font-size:0.95em;
}

.p4{
font-size:1.75em;
}
.content{
overflow:hidden;
}
table{
width:605px;
text-align:left;
}
td{
}

td.ratingplace{
width:74px;
}
td.ratingurl {
max-width:200px;
width:200px;
position:relative;
}
td.favicon{
width:20px;
}
td.ratingname {
width:200px;
 }
 
.bwlogo:hover{
visibility:visible;
}

.colorlogo:hover{
visibility:visible;
}

.rating .colorlogo{
visibility:hidden;
}


.rating:hover .bwlogo{
visibility:hidden;
}

.rating:hover .colorlogo{
visibility:visible;
}
.pins a img{
width:100%;
}
.menu{
border-right:3px  solid #ECECEC;
border-bottom:3px  solid #ECECEC;
}

.authcontainer{
border-left:1px solid #ECECEC;
border-top:1px solid #ECECEC;
border-right:3px  solid #ECECEC;
border-bottom:3px  solid #ECECEC;
}

.sponsors{
border:0px none;
}
.ratingruwardmenu{
border-bottom:3px  solid #ECECEC;
}
.companyinfomenu{
border-bottom:3px  solid #ECECEC;
}
.authfield label input {
 border:1px solid #ffffff;
 }
 .rating:hover .inrating{
  border:5px solid #ffffff;}
 .companyblock {
 position:static;
 display:none;
 }
 
.companycabinetactive .companyinfocabinet {
position:static;
display:block;
}

.companycabinetactive .companyinfocabinet {
position:static;
display:block;
}

.companyratingactive .companyinforatings {
position:static;
display:block;
}


.companyinfoactive .companyinfoinfo {
position:static;
display:block;
}
.placespromos .placespromocont {
 display:none;
}
.placespromocont {
position:static;
display:block;
}

.placespromoschildvisible .placespromocont {
position:static;
display:block;
}

.childvisible .authcontainer {
display:block;
    right: 20px;
}
.authcontainer {
display:none;
}
.childvisible .remcont .remembercontainer {
display:none;
}

.childvisible .remembercontainer {
display:block;
    right: 20px;
}
.childvisible .regcont .regcontainer {
display:none;
}

.childvisible .regcomcont .regcomcontainer {
display:none;
}

.childvisible .regcomcontainer {
display:block;
    right: 20px;
}
.regcomcontainer {
min-width:43ex;
display:none;
}
.regcontainer {
min-width:43ex;
display:none;
}

.childvisible .regcont .regcont {
	right:-200ex;
}

.regcont {
display:block;
    position: absolute;
	right:-1ex;
    top:-1em;
}
.regcomcont {
display:block;
    position: absolute;
	right:-1ex;
    top:-1em;
}
.remcont {
display:block;
    position: absolute;
    top:-1em;
	right:-1ex;
}



