.banklogo{
    width:130px;
    height:70px;
    padding:0.5em;
    margin:0 1.5em 0 0;
    background:#fff;
    border-right:1px solid #ddd;
}
.bankinfo{
height:250px;
margin: 1.2em 0 1em 0;
padding:1em;
}
.bankdesc{
color: #999;
}

.bankinfo ul#info{
clear:left;
float:left;
list-style:none outside;
padding:0;
margin:0;
border:0;
width:350px;
height:175px;
}
.bankinfo ul#info li{
line-height:20px;
clear:left;
min-height:20px;
margin:5px 0;
}
.bankinfo ul#info li span{
clear:left;
float:left;
display:block;
width:20px;
height:20px;
margin-right:5px;
background: url(../images/bankinfo.png) no-repeat 0px -280px;
}


.bankinfo ul#info li span#created{
background-position: 0px -160px;
}
.bankinfo ul#info li span#address{
background-position: 0px -60px;
}
.bankinfo ul#info li span#email{
background-position: 0px -20px;
}
.bankinfo ul#info li span#phone{
background-position: 0px 0px;
}
.bankinfo ul#info li span#url{
background-position: 0px -140px;
}
.bankinfo ul#info li span#mfo{
background-position: 0px -320px;
}
.bankinfo ul#info li span#status{
background-position: 0px -280px;
}

.bankinfo ul a{
   color: #555;
}

.bankinfo div#sociallinks{
clear:left;
float:left;
width:350px;
height:30px;
padding:0;
margin:0;
border:0;
text-align:center;
}

.bankinfo div#sociallinks a{
display:inline-block;
width:20px;
height:20px;
margin-right:5px;
background: url(../images/bankinfo.png) no-repeat 0px -280px;
}

.bankinfo div#sociallinks a#facebook{
background-position: 0px -100px;
}
.bankinfo div#sociallinks a#twitter{
background-position: 0px -260px;
}
.bankinfo div#sociallinks a#vkontakte{
background-position: 0px -400px;
}


.bankinfo ul#links{
clear:left;
float:left;
width:350px;
height:50px;
list-style:none outside;
padding:0;
margin:0;
border:0;
border-top: 1px solid #ccc;
padding-top: 5px;
}
.bankinfo ul#links li{
float:left;
display:block;
margin: 0 5px;
line-height:20px;
}
.bankinfo div#map{
float:right;
width:300px;
height:250px;
}

p.update{
    text-align: right;
    font-size: x-small;
    color: #888;
}
/** jRating CSS **/
/*********************/
.Rating{
  
}
/**Div containing the color of the stars */
.RatingAverage {
  background-color:#f62929;
        position:relative;
        top:0;
        left:0;
        z-index:2;
        height:100%;
}
.RatingColor {
        background-color:#f4c239; /* bgcolor of the stars*/
        position:relative;
        top:0;
        left:0;
        z-index:2;
        height:100%;
}

/** Div containing the stars **/
.RatingStar {
    position:relative;
    left:0;
    z-index:3;
}
/*table with banks*/
table.all_banks{
width:100%;
text-align:center;
}
table.all_banks tr td{
text-align:left;
padding:5px 0px;
}
table.all_banks tr td a{
color:#333;
text-decoration:none;
}
table.all_banks tr td a:hover{
text-decoration:underline;
color:#111;
}
table.all_banks tr td img{
vertical-align:middle;
}

