.sprite-region-1{
    background:transparent url('../images/sprite_mapa1.png') 0 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-2{
    background:transparent url('../images/sprite_mapa1.png') -512px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-3{
    background:transparent url('../images/sprite_mapa1.png') -1024px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-4{
    background:transparent url('../images/sprite_mapa1.png') -1536px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-5{
    background:transparent url('../images/sprite_mapa1.png') -2048px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-6{
    background:transparent url('../images/sprite_mapa1.png') -2560px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-7{
    background:transparent url('../images/sprite_mapa1.png') -3072px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-8{
    background:transparent url('../images/sprite_mapa1.png') -3584px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-9{
    background:transparent url('../images/sprite_mapa1.png') -4096px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-10{
    background:transparent url('../images/sprite_mapa1.png') -4608px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-11{
    background:transparent url('../images/sprite_mapa1.png') -5120px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-12{
    background:transparent url('../images/sprite_mapa2.png') 0 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-13{
    background:transparent url('../images/sprite_mapa2.png') -512px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-14{
    background:transparent url('../images/sprite_mapa2.png') -1024px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-15{
    background:transparent url('../images/sprite_mapa2.png') -1536px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-16{
    background:transparent url('../images/sprite_mapa2.png') -2048px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-17{
    background:transparent url('../images/sprite_mapa2.png') -2560px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-18{
    background:transparent url('../images/sprite_mapa2.png') -3072px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-19{
    background:transparent url('../images/sprite_mapa2.png') -3584px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-20{
    background:transparent url('../images/sprite_mapa2.png') -4096px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-21{
    background:transparent url('../images/sprite_mapa2.png') -4608px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-22{
    background:transparent url('../images/sprite_mapa2.png') -5120px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-23{
    background:transparent url('../images/sprite_mapa3.png') 0 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-24{
    background:transparent url('../images/sprite_mapa3.png') -512px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-25{
    background:transparent url('../images/sprite_mapa3.png') -1024px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-26{
    background:transparent url('../images/sprite_mapa3.png') -1536px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-27{
    background:transparent url('../images/sprite_mapa3.png') -2048px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-28{
    background:transparent url('../images/sprite_mapa3.png') -2560px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-29{
    background:transparent url('../images/sprite_mapa3.png') -3072px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-30{
    background:transparent url('../images/sprite_mapa3.png') -3584px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-31{
    background:transparent url('../images/sprite_mapa3.png') -4096px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-32{
    background:transparent url('../images/sprite_mapa3.png') -4608px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-33{
    background:transparent url('../images/sprite_mapa3.png') -5120px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-34{
    background:transparent url('../images/sprite_mapa4.png') 0 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-35{
    background:transparent url('../images/sprite_mapa4.png') -512px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-36{
    background:transparent url('../images/sprite_mapa4.png') -1024px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-37{
    background:transparent url('../images/sprite_mapa4.png') -1536px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-38{
    background:transparent url('../images/sprite_mapa4.png') -2048px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-39{
    background:transparent url('../images/sprite_mapa4.png') -2560px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-40{
    background:transparent url('../images/sprite_mapa4.png') -3072px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-41{
    background:transparent url('../images/sprite_mapa4.png') -3584px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-42{
    background:transparent url('../images/sprite_mapa4.png') -4096px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-43{
    background:transparent url('../images/sprite_mapa4.png') -4608px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-44{
    background:transparent url('../images/sprite_mapa4.png') -5120px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-45{
    background:transparent url('../images/sprite_mapa5.png') 0 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-46{
    background:transparent url('../images/sprite_mapa5.png') -512px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-47{
    background:transparent url('../images/sprite_mapa5.png') -1024px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-48{
    background:transparent url('../images/sprite_mapa5.png') -1536px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-49{
    background:transparent url('../images/sprite_mapa5.png') -2048px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-50{
    background:transparent url('../images/sprite_mapa5.png') -2560px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-51{
    background:transparent url('../images/sprite_mapa5.png') -3072px 0 no-repeat;
    width:512px;
    height:425px
}
.sprite-region-52{
    background:transparent url('../images/sprite_mapa5.png') -3584px 0 no-repeat;
    width:512px;
    height:425px
}
.map{
    background:url("../images/spain_map.png") no-repeat scroll 0 0 transparent;
    float:left;
    height:425px;
    width:512px;
    z-index:-1999;
    margin: 0 25px;
}
.sprite-region-none{
    background:none repeat scroll 0 0 transparent;
    height:425px;
    width:512px
}
.countyImage{
    width:512px;
    height:425px;
    border:none;
}
.mapMain{
    overflow:hidden;
    margin:20px 0 10px 0
}
.listOfCounties{
    width: 81px;
    float: left;
    margin: 0;
    padding-right: 17px;
    font-size: 13px;
    text-align: left;
}
.listOfCounties li{
    height:20px
}
.listOfCounties li a{
    font-weight:normal
}
.listOfCounties li a:hover{
    font-weight:bold
}

#counties-block {
    width: 392px;
    float: right;
}

#counties-title {
    width: 100%;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 10px;
    margin-top: 10px;
}

#today-count {
    text-align: right;
    font-weight: bold;
    font-size: 14px;
}

#publish-home {
    text-align: right;
    margin: 20px 0;
}

#publish-home a {
    padding: 6px 20px;
    background: #CCC;
    border: 1px solid #444;
    border-radius: 10px;
    font-size: 16px;
    color: blue;
    text-decoration: none;
}
#publish-home a:hover {
   background: #E3DC24;
    color: black;
}

#home-text {
    border-top: 1px solid #AAA;
    margin-top: 20px;
    padding-top: 20px;
    font-size: 12px;
    font-weight: normal;
    color: #888;
}
#home-text p {
    margin-bottom: 10px;
}
#home-text h1,
#home-text h2 {
    font-size: 12px;
    font-weight: normal;
    color: #888
}

#home-text h1 {
    margin-bottom: 10px;
}

#home-text h2 {
        
}