/* CSS Document */
a img {
    border: none
}
body{
    margin: 0;
    padding: 0;
    border: 0;
    height: 100%;
    max-height: 100%;
    font-family:Sans, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    line-height:16px;
    width: 100%;
    text-align: center
}

.container {
    margin: 0 auto;
    width:917px
}


#slideshow {
    position:relative;
text-align: left;
    width: 917px;
    height: 287px

}

#slideshow IMG {
    /*position:absolute;
    top:0;
	left:0px;
    */
}

#slideshow ul {
    padding: 0;
    margin: 0;
    list-style: none
}



.table_home {
    padding-top: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
    padding-left: 8px;
}

.capcalera{
    width:917px;
    color:white;
    background-color:#ffffff;
    margin-left: 0px;
    margin: 0 auto

}

#Peu2{
    width:1000px;
    text-align:center;
    background:#FFFFFF;
    padding:10px;
    padding-top: 20px;
    font-family: Arial;
    font-size: 10px;
    color: #808080;
}

#Peu{
   border-top: 1px solid #fabf0d;
    text-align:center;
    background-color:white;
    padding-left:0px;
    padding-top: 10px;
    padding-bottom: 20px;
    font-family: Helvetica,Arial;
    font-size: 10px;
    color: #808080;
    white-space: nowrap
}

#Peu_correu{
    width:920px;
    text-align:left;
    background-color:white;
    padding-left:10px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Arial;
    font-size: 11px;
    color: #808080;
}

#contingut{
    width:920px;
    background-color:white;
    margin-top: 15px;
    padding-left:00px;
    padding-top:0px;
    padding-bottom:0px;
    text-align: left
}


#iniBlauCapcalera {
    background-color: #00285C;
    height: 10px;
    width: 100%;
}

#iniGrocCapcalera {
    background-color: #F7C214;
    height: 5px;
    width: 100%;
}

#imatgeHome {
    background-color: #FFF;
    width: 917px;
    height: 287px
}


#imatgeHomeIE {
    background-color: #00214E;
    width: 100%;
    height: 284x;
}

#LogoBuscador {
    width:920px;
    background-color:white;
    margin-top: 15px;
    padding-left:0px;
    padding-top:0px;
    padding-bottom:0px;
}

#Botonera{
    width:920px;
    text-align:center;
    background-color:white;
    padding-left:0px;
    padding-top: 20px;
    padding-bottom: 20px;

}


.block {
    width: 222px;
    float: left;
    margin-right: 10px;
    margin-bottom: 20px
}

.block a.dest, .block#catalogo, .block#news {
    display: block;
    text-decoration: none;
    position: relative;
    height: 245px
}

.block .title {
    background: url("../img/pestanya.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    display: block;
    font-family: Helvetica,Arial;
    font-size: 16px;
    height: 55px;
    padding: 14px 0 0 9px;
    text-decoration: none;
    width: 221px;
    position: absolute;
    top: 0px;
    left: 0;
    z-index: 3
}

.block .title.news {
  background: url("../img/pestanya_amarillo.png") no-repeat scroll 0 0 transparent;
  font-size: 24px;
  padding-left: 55px;
  padding-right: 15px;
  text-align: center;
  width: 222px;
}

.block img.absolute {
    position: absolute;
    top: 25px;
    left: 0
}

.block .content {
    font-size: 12px;
    font-family: Helvetica,Arial;
    color: #999;
    text-decoration: none;
    position: absolute;
    top: 180px;
    left: 0;
    border-top: 1px solid #00285C;
    padding-top: 10px;
    width: 223px
}

.block #slider_news {
    display: block;
    height: 146px;
    left: 0;
    position: absolute;
    text-decoration: none;
    top: 55px;
}

.block #slider_news span {
    border-bottom: 1px solid #00285C;
    color: #999999;
    display: block;
    font-family: Helvetica,Arial;
    font-size: 12px;
    height: 105px;
    padding-bottom: 10px;
    padding-top: 10px;
    text-decoration: none;
    width: 222px;
    padding-right: 40px
}

.block #slider_news span strong {
    font-weight: bold;
    display: block;
    font-size: 18px;
    margin-bottom: 7px
}

.block #slider_news a {
    text-decoration: none
}

.block #slider_news a:hover strong {
    text-decoration: underline
}

.block #slider_news ul {
    padding: 0;
    margin: 0
}

span.plus {
    background: url("../img/plus.gif") no-repeat scroll 0 0 transparent;
    display: block;
    position: absolute;
    bottom: 0;
    right: 0;
    width: 12px;
    height: 13px
}

.block span.content ul li {
    padding: 0;
    margin: 0;
    list-style: none;
    float: left;
    padding: 4px
}

.block span.content ul {
    padding: 0;
    margin: 0
}

.block span.content ul li a {
    color: #999;
    text-decoration: none;
    display: inline-block;
    padding-right: 7px
}

.block span.content ul li a:hover {
    text-decoration: underline
}

.clear {
    clear: both
}

.top2{
    top: -1px !important
}

.top17{
    top: 17px !important
}

.last {
    margin-right: 0 !important
}


.block.second .title {
    background: none;
    color: #002a54;
    font-size: 14px;
    padding-left: 0;
    border-bottom: 1px solid #002a54;
    height: 20px;
    width: 223PX
}

.block.second .content {
    border-top: 0;
    top: 35px
}

.block.second a.dest {
    height: 110px
}

.block.media {
    display: block;
    text-decoration: none;
    position: relative;
    height: 110px
}


.block.media .content {
    width: 100px
}

a#facebook {
    background: url("../img/logos_media.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 49px;
    outline: medium none;
    text-indent: -99999em;
    width: 47px;
    position: absolute;
    top: 45px;
    right: 50px
}

a#twitter {
    background: url("../img/logos_media.jpg") no-repeat scroll -47px 0 transparent;
    display: block;
    height: 49px;
    outline: medium none;
    position: absolute;
    right: 0;
    text-indent: -99999em;
    top: 45px;
    width: 47px;
}

.block#product a {
    color: #999;
    text-decoration: none;
    display:block
}

.block#product span.link {
    position: absolute;
    right: 0;
    top: 120px;
    width: 223px;
    font-size: 12px;
}

.block#product span.link strong {
    font-weight: normal;
    color: #002560
}

.block#product span.link a:hover{
    text-decoration: underline
}

.block#product {
    height: 180px;
    width: 210px
}

.block#product #slider_product {
    position: absolute;
    top: 45px;
    left: 0
}

.block#product #slider_product ul {
    padding: 0; margin: 0
}

.block#product #slider_product span {
    color: #999
}

span.content2 {
    float: left;
    width: 110px;
    margin-right: 7px
}

span.content_img {
  background: url("../img/plus.gif") no-repeat scroll left bottom transparent;
  display: block;
  float: right;
  height: /*80px*/73px;
  margin-bottom: 5px;
}

#Peu a {
    color: #808080
}

.block#product #slider_product a:hover {
    text-decoration: underline
}

.mr20 {
    margin-right: 40px
}

span.content3 {
    display: block;
    margin-top: 5px
}

a.link_news {
    display: block;
    width: 222px
}

.center {
    text-align: center;
    padding: 14px 0 0 0px !important
}

.block#product a.l_p {
    display: block;
    width: 222px
}

.block#product ul {
    width: 222px
}

.pr-35 {
    padding-left: 35px !important
}
