ï»¿html{
	background:transparent url('../img/megafons.jpg') top center repeat-y;
}
body {
    font-family: Verdana, Geneva, sans-serif;
    font-size: 76%;
    text-align: center;
    background:transparent url('../img/megafons.jpg') top center repeat-y;

}
.none{
display:none;
}
#ffonsesquerra{
	z-index:0;
	height: 100%;
	width: 30px;
	position: fixed;

}
html, body {
    width: 100%;

}
/* Estils generals */
.bold {
    font-weight: bold;
}

.orange {
    color: #F15A24;
}

.hidden {
    visibility: hidden;
}

.underline {
    text-decoration: underline;
}

a {
    color: #004F37;
}
/* end */
div#wrapper {
    text-align: left;
    width: 866px;
    margin: 0 auto;
    position: relative; /* needed for footer positioning*/
    height: auto !important; /* real browsers */
    height: 100%; /* IE6: treaded as min-height*/
    min-height: 100%; /* real browsers */
    padding-bottom: 21px;
    padding-top:21px;
	z-index:1000;
    background: #EFEFEF url('../img/bd_fonswrapper.jpg') 26% 30%;
}

div#peucontainer {
    position: absolute;
    background-color: #EFEFEF;
    width: 100%;
    height: 21px;
    bottom: 0; /* stick to bottom */
    z-index: 9999;
    overflow: hidden;
}

div#peucontainer div#peu {
    position: fixed !important;
}

div#peucontainer div#peu {
    margin: 0 auto;
    position: static;
    width: 866px;
    height: 19px;
    background: #019A33 url('../img/bd_footer.jpg') top left no-repeat;
    bottom: 0; /* stick to bottom */
    color: #FFF;
    font-family: Verdana, sans-serif;
    font-size: 10px;
    text-align: center;
    padding: 0;
    padding-top: 4px;
}

body > div#peucontainer {
    position: fixed;
}
#peu a{
    color: #FFF;
    text-decoration:underline;
}

/* peutop container top */

div#peucontainertop {
    position: absolute;
    background-color: #EFEFEF;
    width: 100%;
    height: 21px;
    bottom: 0; /* stick to bottom */
    z-index: 9999;
    overflow: hidden;
}

div#peucontainertop div#peutop {
    position: fixed !important;
}

div#peucontainertop div#peutop {
    margin: 0 auto;
    position: static;
    width: 866px;
    height: 17px;
    background: #019A33 url('../img/bd_footer.jpg') top left no-repeat;
    top: 0; /* stick to bottom */
    color: #FFF;
    font-family: Verdana, sans-serif;
    font-size: 10px;
    text-align: center;
    padding: 0;
    padding-top: 4px;
}

body > div#peucontainertop {
    position: fixed;
}
#peutop a{
    color: #FFF;
    text-decoration:underline;
}

/* end */
div#capcalera {
    margin: 0 auto;
    padding-top: 8px;
    width: 866px;
    height: 95px;
}

div#capcalera a {
    width: 161px;
    height: 46px;
    display: block;
    margin: 0 auto;
    text-decoration: none;
    background: #FFF url('../img/bd_logo.png') no-repeat;
}

div#menubar {
    top: 99px;
    width: 556px;
    height: 21px;
    overflow: hidden;
    z-index: 50;
    background-color: green;
    position: absolute;
    left: 144px;
}

div#fonstopleft {
    width: 251px;
    height: 181px;
    background: url('../img/bd_fonstopleft.png');
    position: absolute;
    left: 9px;
    top: 18px;
    z-index: 0;
}

div#gattopleft {
    width: 119px;
    height: 144px;
    background: url('../img/bd_gattopleft.png');
    position: absolute;
    left: 31px;
    top: 20px;
    z-index: 100;
}

div#gattopleft a {
    width: 100%;
    height: 100%;
    display: block;
}

div#margecentreleft {
    float: left;
    width: 9px;
    min-height: 572px;
    height: 100%;
    background-color: #019A33;
}

div#margecentreright {
    float: right;
    width: 9px;
    min-height: 572px;
    height: 100%;
    background-color: #019A33;
}

div#menubar ul li {
    padding-top: 3px;
    text-align: center;
    width: 65px;
    height: 19px;
    color: #FFF;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    display: block;
    float: left;
    background: #000 url('../img/bd_menu_normal.png');
}

div#menubar ul li.ragdoll {
    width: 73px;
    background: #000 url('../img/bd_menu_ragdoll.png');
}

div#menubar ul li.margeleft {
    width: 81px;
    background: #000 url('../img/bd_menu_nosotros.png');
}

div#menubar ul li.margeright {
    width: 69px;
    background: #000 url('../img/bd_menu_contacto.png');
}

div#menubar ul li a {
    color: white;
    text-decoration: none;
    display: block;
    width: 100%;
    height: 21px;
}

div#contingut {
    margin: 0 auto;
    width: 746px;
    margin-top: 9px;
    margin-bottom: 30px;
    z-index: 20;
    font-size: 11px;
    font-family: Verdana, sans-serif;
}

div#bienvenidos {
    margin: 0 auto;
    width: 562px;
    /* Foto de la Home definida a estils_es i estils_en */
}

div#bienvenidos h2 {
    display: none;
}

div#bienvenidos div.texthome {
    padding-top: 287px;
    padding-left: 118px;
    width: 330px;
    margin-bottom: -30px;
}

div#idiomes {
    position: absolute;
    right: 17px;
    top: 30px;
    height: 45px;
    width: 20px;
}

div#idiomes ul li {
    width: 20px;
    height: 15px;
    display: block;
    float: right;
    margin-bottom: 4px;
}

div#idiomes ul li a {
    overflow: hidden;
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
}

div#idiomes ul li#es {
    background: transparent url('../img/idiomes.gif') -26px 0px no-repeat;
}

div#idiomes ul li#en {
    background: transparent url('../img/idiomes.gif') -26px -20px no-repeat;
}

div#contacto {
    background: transparent url('../img/bd_contacto.jpg') top left no-repeat;
    width: 739px;
    height: 443px;
}

div#contacto h2 {
    display: none;
}

div#contacto .headercontacto {
    /* Definit a estils_es i a estils_en */
    padding-top: 11px;
    height: 18px;
    margin: 0px auto;
}

div#contacto .textcontacto {
    padding-top: 7px;
    width: 561px;
    font-family: 'Verdana', sans-serif;
    font-size: 10px;
    margin-left: 77px;
}

div#contacto .formularicontacte {
    width: 255px;
    float: right;
    font-family: 'Verdana', sans-serif;
    font-size: 10px;
    font-weight: bold;
    margin-right: 100px;
    margin-top: 12px;
}
div#contacto .formularicontacte 

* + HTML div#contacto .formularicontacte { /* IE 7 */
    width: 500px;
}

div#contacto .camp, div#contacto .campcomentari {
    clear: both;
    float: right;
    margin-bottom: 5px;
}

div#contacto .camp input {
    width: 180px;
    border: 1px solid #999;
    margin-left: 2px;
    font-size:10px;
    font-family:Verdana, sans-serif;
    font-weight:normal;
    
}

div#contacto .campcomentari input {
    width: 180px;
    border: 1px solid #999;
    height: 110px;
    margin-left: 2px;
    font-size:10px;
    font-family:Verdana, sans-serif;
    font-weight:normal;
}

div#contacto form label {
    margin-bottom: 10px;
}

div#contacto #enviar {
    clear: both;
    float: right;
    margin-top: 5px;
    margin-right: 5px;
}

div#contacto #enviar input {
    padding-bottom: 2px;
    cursor: pointer;
    width: 48px;
    height: 16px;
    color: #FFF;
    font-family: 'Verdana', sans-serif;
    font-size: 9px;
    border: 0;
    background: transparent url('../img/bd_contacto_boton.png') 80% 100% no-repeat;
}
/*
 div#adquirirprograma {
 background: transparent url('../img/bd_adquirir_fondo.jpg') top left no-repeat;
 width: 559px;
 height: 376px;
 margin: 0px auto;
 margin-top: 28px;
 font-family: 'Verdana', sans-serif;
 font-size: 10px;
 }
 */
div#adquirir h2 {
    display: none;
}

div#adquirirprograma h2 {
    display: none;
}

.headeradquirir {
    /* Definit a estils_es i a estils_en */
    padding-top: 65px;
    height: 18px;
    margin: 0px auto;
}

div#adquirirprograma .headeradquirir {
    padding-top: 47px;
}

div#adquirirprograma .textadquirir {
    font-weight: bold;
    width: 330px;
    margin: 0px auto;
    margin-top: 33px;
}

div#adquirirprograma .linksadquirir {
    margin: 0px auto;
    margin-top: 8px;
    width: 330px;
}

div#adquirirprograma {
    width: 559px;
    margin: 0px auto;
    margin-top: 28px;
    background: transparent url('../img/bd_adquirir_escalablemiddle.jpg') top left repeat-y;
    font-family: 'Verdana', sans-serif;
    font-size: 10px;
    margin-bottom: 20px;
}

div#ragdollhistoria #adquirirprograma, div#ragdollcaracter #adquirirprograma {
    margin-top: 14px;
}

div#adquirirprograma .top {
    width: 100%;
    height: 100%;
    background: transparent url('../img/bd_adquirir_escalabletop.jpg') top left no-repeat;
}

div#ragdollhistoria .top, div#ragdollcaracter .top, div#ragdollpuntuacion .top, div#ragdollapariencia .top {
    background: transparent url('../img/bd_ragdollhistoria_escalabletop.jpg') top left no-repeat;
}

div#adquirirprograma .bottom {
    width: 100%;
    height: 100%;
    background: transparent url('../img/bd_adquirir_escalablebottom.jpg') bottom left no-repeat;
}

div#adquirirprograma h3 {
    margin: 0px auto;
    width: 425px;
    height: 22px;
    text-align: center;
    color: #FFF;
    font-family: 'Verdana', sans-serif;
    font-size: 10px;
    margin-top: 15px;
}

div#adquirirprograma .textadquirirprograma {
    width: 405px;
    margin: 0px auto;
    margin-bottom: 90px;
    margin-top: 0px;
    padding-left: 3px;
    padding-top: 12px;
}

div#ragdollhistoria .textadquirirprograma {
    padding-top: 45px;
    font-family: 'Verdana', sans-serif;
    font-size: 10px;
}

div#ragdollcaracter .textadquirirprograma, div#ragdollpuntuacion .textadquirirprograma, div#ragdollapariencia .textadquirirprograma {
    padding-top: 48px;
    font-family: 'Verdana', sans-serif;
    font-size: 10px;
}

div#adquirirprograma .textadquirirprograma p {
    width: 340px;
    margin-left: 36px;
    margin-bottom: 5px;
}

#coloresypatrones .textadquirirprograma ul {
    margin-bottom: 10px;
    margin-top: 10px;
    margin-left: 36px;
    margin-right: 36px;
}

#coloresypatrones .textadquirirprograma ul li {
    margin-left: 15px;
}

#ragdollcaracter .textadquirirprograma ul {
    margin-bottom: 10px;
    margin-top: 10px;
    margin-left: 36px;
    margin-right: 36px;
}

#ragdollcaracter .textadquirirprograma ul li {
    margin-left: 15px;
    list-style: disc;
    margin-bottom: 5px;
}

#ragdollapariencia .textadquirirprograma ul {
    margin-bottom: 10px;
    margin-top: 10px;
    margin-left: 36px;
    margin-right: 36px;
}

#ragdollapariencia .textadquirirprograma ul li {
    margin-bottom: 5px;
}

#ragdollapariencia .textadquirirprograma ul li p {
    margin-left: 0px;
    margin-top: 6px;
}

#coloresypatrones .textadquirirprograma ul li ul li {
    margin-left: -20px;
    list-style: disc outside;
}

div#adquirirprograma .volver {
    position: relative;
    bottom: 52px;
    left: 120px;
    width: 50px;
}

.llista {
    margin-left: 60px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.llista li {
    list-style: disc outside;
}

.headerhistoria, .headercaracter, .headerpuntuacion, .headerapariencia, .headerestandar, .headercolores, .headernosotros, .headercuidados {
    /* Definit a estils_es i a estils_en */
    padding-top: 35px;
    height: 18px;
    margin: 0px auto;
}

.rfci {
    display: block;
    background: transparent url('../img/rfcibanner.gif') top left no-repeat;
    width: 340px;
    height: 44px;
}

.navegacioragdoll {
    font-family: 'Verdana', sans-serif;
    font-size: 9px;
    width: 550px;
    margin: 0px auto;
    overflow: hidden;
}

.navegacioragdoll div {
    float: left;
}

.navegacioragdoll div a {
}

.navegacioragdoll .esq {
    width: 48%;
    text-align: right;
    padding-right: 6px;
    border-right: 1px solid black;
}

.navegacioragdoll .dre {
    width: 40%;
    text-align: left;
    padding-left: 6px;
}

p.baremo {
    font-size: 13px;
    font-weight: bold;
    text-decoration: underline;
    margin-bottom: 20px;
}

#ragdollpuntuacion .total {
    margin-top: 5px;
    font-size: 11px;
    font-weight: bold;
}

#ragdollpuntuacion .containerpuntuacio {
    margin-left: 36px;
    margin-right: 36px;
    overflow: hidden;
    margin-bottom: 8px;
    margin-top: 12px;
    width: 333px;
}

#ragdollpuntuacion .containerpuntuacio div {
    float: left;
}

#ragdollpuntuacion .dreta {
    width: 120px;
}

#ragdollpuntuacion .esquerra {
    width: 120px;
}

.headernoticias {
    height: 18px;
    margin: 0px auto;
    margin-bottom: 20px;
}

#divnoticias .noticia {
    width: 587px;
    height: 177px;
    height: auto !important;
    min-height: 177px;
    margin: 0px auto;
    margin-bottom: 8px;
}

.noticia .capcaleranoticia {
    width: 587px;
    height: 22px;
    background: transparent url('../img/bd_noticias_capcaleranoticia.jpg') top left no-repeat;
    margin-bottom: 8px;
}

.noticia .margerodo {
    height: 12px;
    width: 587px;
    background: transparent url('../img/bd_noticias_top.jpg') top left no-repeat;
}

.noticia .cosnoticia {
    background: transparent url('../img/bd_noticias_fondo.jpg') top left repeat-y;
    height: auto !important; /* real browsers */
    height: 140px; /* IE6: treaded as min-height*/
    min-height: 140px; /* real browsers */
}

.noticia .noticiabottom {
    background: transparent url('../img/bd_noticias_bottom.jpg') bottom left no-repeat;
    height: auto !important; /* real browsers */
    height: 147px; /* IE6: treaded as min-height*/
    min-height: 147px; /* real browsers */
}

.noticia .textnoticia {
    margin-right: 36px;
    padding-top: 8px;
    padding-bottom: 47px;
    padding-left: 35px;
    font-size: 10px;
    color: #4d4d4d;
}

.noticia .fotonoticia {
    float: left;
    margin-top: 6px;
    margin-left: 30px;
    margin-right: 16px;
    margin-bottom: 8px;
    padding: 2px;
    padding-top: 1px;
    width: 119px;
    height: 106px;
    background: transparent url('../img/bd_noticias_marcfoto.jpg') 0% 0% no-repeat;
}

.noticia .fotonoticia img {
    margin-left: 13px;
    margin: 8px;
}

.noticia .capcaleranoticia div {
    float: left;
}

.noticia .capcaleranoticia .data {
    padding-top: 3px;
    width: 147px;
    height: 19px;
    color: #FFF;
    font-weight: bold;
    padding-left: 18px;
}

.noticia .capcaleranoticia .titolnoticia {
    color: #FFF;
    height: 19px;
    width: 420px;
    padding-top: 2px;
    font-size: 12px;
}

div#misgatos {
    background: transparent url('../img/bd_misgatos_fons.jpg') top left repeat-y;
    width: 739px;
}

div#misgatos .top {
    background: transparent url('../img/bd_misgatos_top.jpg') top left no-repeat;
}

div#misgatos .bottom {
    background: transparent url('../img/bd_misgatos_bottom.jpg') bottom center no-repeat;
    overflow: hidden;
    width: 739px;
    padding-bottom: 110px;
}

div#misgatos h2 {
    display: none;
}

div#misgatos .headermisgatos {
    /* Definit a estils_es i a estils_en */
    padding-top: 29px;
    height: 18px;
    margin: 0px auto;
}

div#misgatos .apartat {
    margin-top: 25px;
    width: 298px;
    margin-left: 43px;
    padding-left: 7px;
    overflow: hidden;
    float: left;
}

div#misgatos .left {
    margin-left: 57px;
}

div#misgatos .right {
    margin-left: 11px;
}

div#misgatos .apartat .capcaleram {
    padding-left: 144px;
    padding-top: 3px;
    color: #FFF;
    height: 22px;
    background: transparent url('../img/bd_misgatos_barram.jpg') top left no-repeat;
    margin-bottom: 8px;
    margin-left: -7px;
}

div#misgatos .apartat .capcaleraf {
    padding-left: 138px;
    padding-top: 3px;
    color: #FFF;
    height: 22px;
    background: transparent url('../img/bd_misgatos_barraf.jpg') top left no-repeat;
    margin-bottom: 8px;
    margin-left: -7px;
}

div#misgatos .apartat .capcalera {
    text-align: center;
    padding-top: 3px;
    color: #FFF;
    height: 22px;
    background: transparent url('../img/bd_misgatos_barra.jpg') top left no-repeat;
    margin-bottom: 8px;
    margin-left: -7px;
}

div#misgatos .apartat .gat {
    height: 103px;
    width: 88px;
    float: left;
    margin-right: 11px;
    margin-bottom: 14px;
}

div#misgatos .apartat .gat .fotogat {
    width: 88px;
    height: 69px;
    background: transparent url('../img/bd_misgatos_marcfoto.jpg') top left no-repeat;
    text-align: center;
}

div#misgatos .apartat .gat .fotogat img {
    margin-top: 5px;
    width: 79px;
    height: 60px;
}

div#misgatos .apartat .gat .nomgat {
    margin-top: 5px;
    padding-top: 2px;
    font-size: 9px;
    text-align: center;
    background-color: #FFF;
    height: 40px;
}

div#fichagato {
    background: transparent url('../img/bd_fichagato_fons.jpg') top left repeat-y;
    width: 739px;
}

div#fichagato .top {
    background: transparent url('../img/bd_fichagato_top.jpg') top left no-repeat;
}

div#fichagato .bottom {
    background: transparent url('../img/bd_fichagato_bottom.jpg') bottom center no-repeat;
    overflow: hidden;
    padding-bottom: 55px;
}

div#fichagato h2 {
    display: none;
}

div#fichagato .centrat {
    overflow: hidden;
    width: 407px;
    margin: 0px auto;
}

div#fichagato .huellas {
    width: 69px;
    height: 181px;
    position: absolute;
    top: 230px;
    left: 670px;
    background: transparent url('../img/bd_fichagato_huellas.png') top left no-repeat;
}

div#fichagato .centrat .capcaleragat {
    margin-top: 30px;
    height: 279px;
    width: 407px;
    background: transparent url('../img/bd_fichagato_marcfoto.png') top left no-repeat;
    text-align: center;
    padding-top: 20px;
}

div#fichagato .centrat .capcaleragat img {
    max-width: 375px;
    max-height: 240px;
}

div#fichagato .centrat .capcaleragat ul {
    padding-right: 40px;
}

div#fichagato .centrat .capcaleragat ul li {
    margin-left: 15px;
    margin-right: 40px;
}

div#fichagato .centrat .fichaesquerra {
    width: 190px;
    float: left;
    margin-bottom: 20px;
}

div#fichagato .centrat .nomithumbs .marcnom {
    width: 172px;
    float: left;
    padding-left: 13px;
    padding-top: 5px;
    margin-top: 13px;
    height: auto !important; /* real browsers */
    height: 43px; /* IE6: treaded as min-height*/
    min-height: 43px; /* real browsers */
}

.nomithumbs {
    background: transparent url('../img/bd_fichagato_marcnom.jpg') bottom left no-repeat;
    width: 403px;
    height: 94px;
    overflow: hidden;
    margin-bottom: 20px;
}

div#fichagato .centrat .nomithumbs .marcnom .nom {
    font-size: 14px;
    font-weight: bold;
    color: #F15A24;
}

div#fichagato .centrat .nomithumbs .marcnom .titol {
    font-size: 10px;
    font-weight: bold;
    color: #000;
}

div#fichagato .centrat .fichaesquerra .descripcio {
    background: #FFF;
    font-size: 10px;
    color: #000;
}

div#fichagato .centrat .fichaesquerra .descripcio .top {
    background: transparent url('../img/bd_fichagato_descriptop.jpg') top left no-repeat;
}

div#fichagato .centrat .fichaesquerra .descripcio .bottom {
    background: transparent url('../img/bd_fichagato_descripbottom.jpg') bottom center no-repeat;
    overflow: hidden;
    padding-bottom: 15px;
    height: auto !important; /* real browsers */
    height: 400px; /* IE6: treaded as min-height*/
    min-height: 400px; /* real browsers */
}

div#fichagato .centrat .fichaesquerra .descripcio p {
    margin-left: 13px;
    margin-right: 13px;
    margin-top: 10px;
}

div#fichagato .centrat .volver {
    font-size: 9px;
    margin-top: 15px;
    margin-left: 13px;
}

div#fichagato .centrat .fichadreta {
    width: 192px;
    float: right;
}

div#fichagato .centrat .nomithumbs .marcthumbnails {
    width: 180px;
    float: right;
    margin-top: 5px;
    margin-right: 12px;
    background-color: #FFF;
    height: 75px;
    padding: 5px;
}

div#fichagato .centrat .nomithumbs .marcthumbnails a {
    margin: 0;
}

div#fichagato .centrat .nomithumbs .marcthumbnails a img {
    height: 36px;
    width: 42px;
}

div#fichagato .centrat .fichaesquerra .descripcio .bottom {
    background: transparent url('../img/bd_fichagato_descripbottom.jpg') bottom center no-repeat;
    overflow: hidden;
    padding-bottom: 15px;
    height: auto !important; /* real browsers */
    height: 400px; /* IE6: treaded as min-height*/
    min-height: 400px; /* real browsers */
}

div#fichagato .centrat .fichadreta .dades {
    background: transparent url('../img/bd_fichagato_dadesfons.jpg') top left repeat-y;
    height: auto !important; /* real browsers */
    height: 415px; /* IE6: treaded as min-height*/
    min-height: 415px; /* real browsers */
    margin-bottom: 20px;
}

div#fichagato .centrat .fichadreta .dades .top {
    background: transparent url('../img/bd_fichagato_dadestop.jpg') top left no-repeat;
    height: 100%;
}

div#fichagato .centrat .fichadreta .dades .bottom {
    background: transparent url('../img/bd_fichagato_dadesbottom.jpg') bottom left no-repeat;
    overflow: hidden;
    padding: 15px;
    height: auto !important; /* real browsers */
    height: 385px; /* IE6: treaded as min-height*/
    min-height: 385px; /* real browsers */
}

div#fichagato .centrat .fichadreta .dades .dada {
    color: #808080;
}

div#fichagato .centrat .premis {
    margin-top: 20px;
    position: relative;
    clear: both;
    color: #FFF;
    background: transparent url('../img/bd_fichagato_premisfons.jpg') top left repeat-y;
    width: 407px;
}

div#fichagato .centrat .premis .titolpremis {
    position: absolute;
    font-weight: bold;
    top: 22px;
    left: 64px;
}

.premi {
    width: 380px;
}

div#fichagato .centrat .premis .top {
    background: transparent url('../img/bd_fichagato_premistop.jpg') top left no-repeat;
}

div#fichagato .centrat .premis .bottom {
    width: 407px;
    background: transparent url('../img/bd_fichagato_premisbottom.jpg') bottom left no-repeat;
    padding-bottom: 20px;
    padding-top: 58px;
    padding-left: 13px;
    padding-right: 13px;
    height: auto !important; /* real browsers */
    height: 93px; /* IE6: treaded as min-height*/
    min-height: 93px; /* real browsers */
}

.headergatitos {
    height: 18px;
    margin: 0px auto;
    margin-bottom: 10px;
    margin-top: 10px;
}

.headerdisponibles {
    text-align: center;
    color: white;
    font-size: 10px;
    padding-top: 3px;
    width: 555px;
    height: 19px;
    background: transparent url('../img/bd_gatitos_barra.jpg') top left no-repeat;
    margin: 0px auto;
}

.navegaciogatitos {
    margin-bottom: 14px;
}

.navegaciogatitos h2 {
    display: none;
}

.gatitosdisponibles {
    margin: 0px auto;
    width: 535px;
    background: transparent url('../img/bd_gatitos_fons.jpg') top left repeat-y;
}

.gatitosdisponibles .bottom {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 18px;
    background: transparent url('../img/bd_gatitos_bottom.jpg') bottom left no-repeat;
    height: auto !important; /* real browsers */
    height: 266px; /* IE6: treaded as min-height*/
    min-height: 266px; /* real browsers */
}

.camada1 {
    margin: 0px auto;
    width: 535px;
    background: transparent url('../img/bd_gatitos_fons.jpg') top left repeat-y;
    margin-bottom: 16px;
}

.camada1 .bottom {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 18px;
    background: transparent url('../img/bd_gatitos_bottom.jpg') bottom left no-repeat;
    height: auto !important; /* real browsers */
    height: 226px; /* IE6: treaded as min-height*/
    min-height: 226px; /* real browsers */
}

.camada {
    margin: 0px auto;
    width: 535px;
    margin-bottom: 16px;
    background: transparent url('../img/bd_gatitos_fons.jpg') top left repeat-y;
}

.camada .top {
    background: transparent url('../img/bd_gatitos_top.jpg') top left no-repeat;
}

.camada .bottom {
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 34px;
    background: transparent url('../img/bd_gatitos_bottom.jpg') bottom left no-repeat;
    height: auto !important; /* real browsers */
    height: 226px; /* IE6: treaded as min-height*/
    min-height: 226px; /* real browsers */
}

.padres {
    clear: both;
}

.padres .bold, .padres .pare {
    float: left;
}

.padres .bold {
    width: 70px;
}

.camada1 .pare, .camada .pare {
    height: 103px;
    width: 88px;
    float: left;
    margin-right: 11px;
    margin-bottom: 14px;
}

.camada1 .pare .fotogat, .camada .pare .fotogat {
    width: 88px;
    height: 69px;
    background: transparent url('../img/bd_misgatos_marcfoto.jpg') top left no-repeat;
    text-align: center;
}

.camada1 .pare .fotogat img, .camada .pare .fotogat img {
    margin-top: 5px;
    width: 79px;
    height: 60px;
}

.camada1 .pare .nomgat, .camada .pare .nomgat {
    margin-top: 5px;
    font-size: 9px;
    text-align: center;
}

div.predicciones {
    clear: both;
    margin-top: 15px;
}

.enlace {
    margin: 0px auto;
    width: 241px; /* IE6: treaded as min-height*/
    min-width: 241px; /* real browsers */
    font-size: 9px;
    padding: 3px;
    text-align: center;
    color: #7FCB92;
    background-color: #FFF;
    margin-bottom: 4px;
}

.enlace img {
    max-width: 241px;
    max-height: 80px;
    display: block;
    margin: 0px auto;
    margin-top: 5px;
}

.associacions {
    margin-left: 36px;
}

.associacions a {
    text-align: center;
    float: left;
    margin: 0px auto;
    margin-bottom: 5px;
    display: block;
}

.associacions .fife {
    background: transparent url('../img/fife_opt.jpg') top left no-repeat;
    width: 75px;
    height: 75px;
    margin-right: 5px;
}

.associacions .tica {
    background: transparent url('../img/tica_opt.gif') top left no-repeat;
    width: 100px;
    height: 75px;
    margin-right: 5px;
}

.associacions .asfe {
    background: transparent url('../img/asfe_opt.jpg') top left no-repeat;
    width: 75px;
    height: 75px;
    margin-right: 5px;
}

.associacions .aafe {
    background: transparent url('../img/aafe_opt.jpg') top left no-repeat;
    width: 75px;
    height: 75px;
}

.associacions .car {
    background: transparent url('../img/car.gif') top left no-repeat;
    width: 340px;
    height: 56px;
}

.associacions .generalitat {
    margin-left: 70px;
    background: transparent url('../img/generalitat.gif') top left no-repeat;
    width: 200px;
    margin-top: 20px;
    height: 43px;
}
.associacions .generalitaten {
    margin-left: 70px;
    background: transparent url('../img/generalitat_en.gif') top left no-repeat;
    width: 200px;
    margin-top: 20px;
    height: 49px;
}

.associacions span {
    display: block;
    clear: both;
    margin: 0px auto;
    margin-left: 83px;
}

.linkmapa {
    width: 239px;
    height: 203px;
    position: absolute;
    top: 190px;
    left: 140px;
}

.linkmapa a {
    height: 100%;
    width: 100%;
    display: block;
}

.textadquirirprograma .bold.adq {
    margin-left: 40px;
    margin-right: 20px;
    margin-top: -15px;
}

.textadquirirprograma .galeria {
    overflow: hidden;
    margin-top: 10px;
    margin-left: 33px;
    width: 340px;
    margin-bottom: 10px;
}

.galeria.colores {
    width: 280px;
    margin-left: 0px;
}

.textadquirirprograma .galeria .foto {
    float: left;
    margin-right: 3px;
    margin-left: 3px;
    width: 60px;
    height: 60px;
    border: 1px solid black;
    background-color: #FFF;
}

.galeria.colores .foto {
    margin-bottom: 6px;
}

.fotoragdoll {
    margin-bottom: 10px;
    margin-top: 10px;
    width: 332px;
    margin-left: 36px;
    padding: 2px;
    border: 1px solid #777;
}

.fotoragdoll.mama {
    background: transparent url('../img/adquirir/mamaconbebe.jpg') 50% 50% no-repeat;
    height: 251px;
}

.fotoragdoll.progcria {
    background: transparent url('../img/adquirir/programadecria.jpg') 50% 50% no-repeat;
    height: 246px;
}

.fotoragdoll.salud {
    background: transparent url('../img/adquirir/salud.jpg') 50% 50% no-repeat;
    height: 311px;
}

.fotoragdoll.espera {
    background: transparent url('../img/adquirir/espera.jpg') 50% 50% no-repeat;
    height: 214px;
}

.fotoragdoll.calidad {
    background: transparent url('../img/adquirir/calidad.jpg') 50% 50% no-repeat;
    height: 263px;
}

.fotoragdoll.envio {
    background: transparent url('../img/adquirir/envio.jpg') 50% 50% no-repeat;
    height: 321px;
}

.fotoragdoll.aparienciajoven {
    background: transparent url('../img/ragdoll/aparienciajoven.jpg') 50% 50% no-repeat;
    height: 275px;
}

.fotoragdoll.aparienciaadulto {
    background: transparent url('../img/ragdoll/aparienciaadulto.jpg') 50% 50% no-repeat;
    height: 229px;
}
.fotoragdoll.contactoyvisitas {
    background: transparent url('../img/adquirir/contactoyvisitas.jpg') 50% 50% no-repeat;
    height: 304px;
}
.fotoragdoll.historiafoto {
    background: transparent url('../img/ragdoll/historia.jpg') 50% 50% no-repeat;
    height: 264px;
}

.fotoragdoll.caracter {
    background: transparent url('../img/ragdoll/caracter.jpg') 50% 50% no-repeat;
    height: 227px;
}

.fotoragdoll.cuidados {
    background: transparent url('../img/ragdoll/cuidados.jpg') 50% 50% no-repeat;
    height: 186px;
}

.fotoragdoll.cuidados2 {
    background: transparent url('../img/ragdoll/cuidados2.jpg') 50% 50% no-repeat;
    height: 292px;
}

.fotoragdoll.adquirir {
    background: transparent url('../img/adquirir/camada.jpg') 50% 50% no-repeat;
    height: 195px;
    margin: 0px auto;
    margin-top: 20px;
}

.fotoragdoll.estandar {
    background: transparent url('../img/ragdoll/estandar.jpg') 50% 50% no-repeat;
    height: 225px;
}

.fotoragdoll.rascador {
    background: transparent url('../img/ragdoll/rascador.jpg') 50% 50% no-repeat;
    height: 272px;
}

.navegacio {
    font-size: 10px;
    float: right;
    margin-right: 85px;
}

.navegacio div {
    float: left;
}

.navegacio .simbol {
    margin-left: 5px;
    margin-right: 5px;
}

.camada1 .taula table, .camada .taula table {
    width: 500px;
    margin: 0px auto;
    margin-bottom: 20px;
    margin-top: 20px;
    border: 2px solid #111;
}

.camada1 .taula table th, .camada .taula table th {
    text-align: center;
    font-weight: bold;
    color: #FFF;
    background-color: #4b9678;
    border-bottom: 1px solid #444;
}

.camada1 .taula table td, .camada .taula table td {
    text-align: center;
    border-bottom: 1px solid #444;
    background-color: #f9fffc;
}

.camada1 .foto, .camada .foto {
    margin: 0px auto;
    float: right;

	padding:8px;

	margin-bottom:10px;
}

.camada1.anteriores .bottom, .camada.anteriores .bottom {
    padding-bottom: 20px;
    height: auto !important; /* real browsers */
    height: 150px; /* IE6: treaded as min-height*/
    min-height: 150px; /* real browsers */
}

.camada1.anteriores .foto img, .camada.anteriores .foto img {
    width: 100px;
    height: 100px;
}

ul .galeria {
}
.anteriores.hogares .foto{
	padding:5px;
	float:none;
	background-color:#FFF;
	width:328px;
}
.anteriores.hogares .foto img{
	width:auto;
	height:auto;
}
div#blog a {
    width: 75px;
    height: 75px;
    display: block;
    position: absolute;
    top: 41px;
    left: 733px;
    text-decoration: none;
}

.fotoOn {
    margin: 0px auto;
    width: 16px;
    height: 16px;
    text-decoration: none;
    display: block;
    background: transparent url('../img/camera.gif') top left no-repeat;
}

.fotoOff {
    margin: 0px auto;
    width: 16px;
    height: 16px;
    display: block;
    background: transparent url('../img/cameraoff.jpg') top left no-repeat;
}

.headerenlaces {
    height: 18px;
    margin: 0px auto;
    margin-top: 10px;
	margin-bottom:20px;
}
.banner .headerenlaces{
	margin-left:-10px;
    margin-top:20px;
}
.banner {

    margin: 0px auto;
    width: 468px;
    height:80px;
	margin-left:96px;
	margin-bottom:130px;

}
.banner .camada1{
	margin-left:10px;
	height:170px;
}

.banner img {

	margin-top:8px;
}
/* Scroller Box */
#scroller_container {
    position: relative;
    top: 2px;
    left: 200px;
    width: 490px;
    height: 18px;
    overflow: hidden;
}

#scroller {
    white-space: nowrap;
    line-height: 18px;
    font-size: 11px;
}

#scroller p {
    text-align: right;
    color: green;
    padding: 0;
    margin-left: 70px;
}

#scroller p.nomargin {
    margin-left: 0px;
}
/* Scoller Box */

/* Contacte */

.missatge{
    margin-right: 100px;
    margin-top: 12px;
    font-size:11px;
    width:255px;
    float: right;
    font-weight:bold;
}

#peu a#linkslink {
behavior: url('http://www.brugidolls.com/css/iepngfix.htc');
background: url('../img/mosca_links_blanc.png') no-repeat;
width:210px; 
height:30px; 
position:relative;
left:100px;
top:-3px;
z-index:10;
text-decoration:none;
padding-bottom: 5px;
}

/* end contacte */

