body{
    background-image: url(../imgs/fondo_cuerpo.png);
    background-position: top center;
    background-repeat: repeat-y;
    padding: 0;
}

#pageCenter {
    border: 1px solid #ccc;
    background-color: #F9FAF2;
    background-image: url(../imgs/fondo_menu_nuevo.png);
    background-position: top center;
    background-repeat: no-repeat;
    padding: 0 10px 10px;
}

#linksTop {
    display: inline;
    float: right;
    margin: 15px 10px 0 0;
}

#mainMenu {
    bottom: 0;
    margin-left: 10px;
    position: absolute;
}

.rr {
    background-image: url(../imgs/linea_roja.png);
    background-position: right center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 4px;
    margin-left: 0;
    width: 90%;
}

.ra {
    background-image: url(../imgs/linea_ambar.png);
    background-position: right center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 4px;
    margin-left: 0;
    width: 90%;
}

.rv {
    background-image: url(../imgs/linea_verde.png);
    background-position: right center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 4px;
    margin-left: 0;
    width: 90%;
}

.rm {
    background-image: url(../imgs/linea_marron.png);
    background-position: right center;
    background-repeat: no-repeat;
    display: inline-block;
    height: 4px;
    margin-left: 0;
    width: 90%;
}

.redondasDerecha {
    -webkit-border-top-right-radius: 10px;
    -webkit-border-bottom-right-radius: 10px;
    -moz-border-radius-topright: 10px;
    -moz-border-radius-bottomright: 10px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
}

.redondasIzquierda {
    -webkit-border-top-left-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-topleft: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-top-left-radius: 10px;
    border-bottom-left-radius: 10px;
}
 /* prueba de polaroids */
.polaroid {
    height: 280px;
    width: 992px;
    margin-bottom: 10px; /*
     border:1px solid #ccc;
     background-color:#fff;
     */
}

.polaroid .rojo {
    color: #bc1519;
}

.polaroid .ambar {
    color: #feac01;
}

.polaroid .verde {
    color: #50b132;
}

.polaroid .nuevos, .polaroid .seminuevos, .polaroid .usados, .polaroid .otros {
    width: 248px;
    height: 278px;
    float: left;
}

.polaroid .nuevos {
    background-image: url(../imgs/polaroid_nuevos.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.polaroid .seminuevos {
    background-image: url(../imgs/polaroid_seminuevos.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.polaroid .usados {
    background-image: url(../imgs/polaroid_usados.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.polaroid .otros {
    background-image: url(../imgs/polaroid_otros.png);
    background-repeat: no-repeat;
    background-position: left top;
}

.polaroid .nuevos h1, .polaroid .seminuevos h1, .polaroid .usados h1, .polaroid .otros h1 {
    margin-top: 210px;
    height: 30px;
    text-align: center;
    line-height: 30px;
    font-size: 20px;
    font-weight: bolder;
    text-transform: capitalize;
    display: none;
}
 /* fin prueba de polaroids */
.kwicks {
    list-style: none;
    position: relative;
    margin: 0 0 10px;
    padding: 0;
}

.kwicks li {
    display: block;
    overflow: hidden;
    cursor: pointer;
    float: left;
    width: 246px;
    height: 280px;
    margin-right: 0;
    padding: 0;
}

#kwick1, #kwick2, #kwick3, #kwick4 {
    background-color: #fff;
    border: 1px solid #ccc;
}

.kwicks .titular {
    display: block;
    height: 30px;
    line-height: 30px;
    font-size: 16px !important;
    font-weight: bolder;
    color: #000;
    padding-left: 10px;
}

#kwick1 {
    background-image: url(../imgs/coche_nuevos.jpg);
    background-position: top left;
    background-repeat: repeat-y;
}

#kwick1 .contenido, #kwick2 .contenido, #kwick3 .contenido {
    display: block;
    width: 396px;
    height: 240px;
}

#kwick1 .contenido .boton {
    display: block;
    width: 100px;
    background-color: #bc1519;
    height: 20px;
    color: #fff;
    font-size: 12px;
    font-weight: bolder;
    line-height: 20px;
    text-align: center;
}

#kwick2 {
    background-image: url(../imgs/coche_seminuevos.jpg);
    background-position: top left;
    background-repeat: repeat-y;
}

#kwick2 .contenido .boton {
    display: block;
    width: 100px;
    background-color: #feac01;
    height: 20px;
    color: #fff;
    font-size: 12px;
    font-weight: bolder;
    line-height: 20px;
    text-align: center;
}

#kwick3 {
    background-image: url(../imgs/coche_usados.jpg);
    background-position: top left;
    background-repeat: repeat-y;
}

#kwick3 .contenido .boton {
    display: block;
    width: 100px;
    background-color: #50b132;
    height: 20px;
    color: #fff;
    font-size: 12px;
    font-weight: bolder;
    line-height: 20px;
    text-align: center;
}

#kwick4 a {
    display: block;
    font-size: 16px;
    font-weight: bolder;
    color: #037;
    height: 20px;
    line-height: 20px;
    padding-left: 10px;
}

#kwick4 h2 {
    padding-left: 10px;
}

#kwick4 a h2 {
    padding-left: 0;
    font-weight: bolder;
}

.notis {
    float: left;
    width: 684px;
    height: 400px;
    background-color: #fff;
    border: 1px solid #ccc;
    margin-right: 6px;
    margin-bottom: 10px;
    background-image: url(../imgs/detalle_marron_noticias.png);
    background-position: right top;
    background-repeat: no-repeat;
}

.notis .notiDesarrollo {
    width: 194px;
    float: left;
    margin: 5px 10px;
}

.notis .notiDesarrollo .imagen {
    border: 0 solid #ccc;
    width: 194px;
    height: 135px;
    display: block;
}

.notis .notiDesarrollo .imagen img {
    width: 194px;
    height: 135px;
}

.notis .notiDesarrollo h3 {
    height: 40px;
    margin-top: 10px;
}

.notis .notiDesarrollo h3 a {
    line-height: 17px;
    font-size: 16px;
    color: #037;
    font-weight: bolder;
    line-height: 16px;
    _line-height: 16px;
}

.notis .notiDesarrollo p {
    font-size: 12px;
    margin-top: 10px;
    line-height: 14px;
}

.multiusos {
    float: left;
    width: 300px;
    height: 400px;
    background-color: #fff;
    border: 1px solid #ccc;
    margin-bottom: 10px;
    background-image: url(../imgs/detalle_marron_mas.png);
    background-position: right top;
    background-repeat: no-repeat;
}

.multiusos .twitter {
    display: block;
    width: 215px;
    height: 20px;
	line-height:20px;
    padding-left:10px;
    color: #037;
    font-size: 12px;
    font-weight: bolder;
    *height: 16px;
	*line-height:16px;
	_height: 16px;
	_line-height:16px;

}

.multiusos .twitter:hover {
    background-position: bottom left;
    color: #e57400;
}
 /* personalizacion de multiusos */
.multiusos .h2 {
    font-size: 16px;
    color: #000;
    font-weight: bolder;
    line-height: 30px;
    height: 30px;
    margin-left: 10px;
    _margin-bottom: -10px;
    display: block;
    _display: block;
}

.multiusos label {
    display: block;
    height: 20px;
    line-break: 20px;
}

.multiusos label a:hover, .multiusos label a:hover span {
    color:#e57400 !important;
    text-decoration: underline;
}

.multiusos label a {
    color: #037;
    font-weight: bolder;
    font-size: 12px;
    text-decoration: none;
    height: 20px;
	*cursor:hand;
	_cursor:hand;
}


.multiusos label a:hover .id {
    text-decoration: none !important;
    color: #000 !important;
}

.multiusos label a .mm {
    display: inline-block;
    width: 250px;
    margin-left: 10px;
    height: 20px;
    font-weight: bolder;
}

.multiusos label a .id {
    display: inline-block;
    width: 10px;
    margin-left: 20px;
    height: 20px;
    font-weight: bolder;
    color: #000;
    text-align: center;
}

.multiusos .sep {
    width: 280px;
    background-color: #ccc;
    margin: 5px 0;
	*margin: 0px 0;	
    margin-left: 10px;
}

.multiusos .concec {
    display: block;
    font-size: 13px;
    font-weight: bolder;
    height: 20px;
    margin-left: 10px;
    line-height: 20px;
    color: #037;
    text-decoration: none;
}

.multiusos .concec:hover {
    color: #e57400;
    text-decoration: underline;
}

.multiusos p {
    margin: 10px;
	margin-bottom:0px;
    font-size: 12px;
    color: #000;
    line-height: 18px;
    line-height: 14px;
    _line-height: 12px;
}
 /* fin personalizacion de multiusos */
.marcas {
    float: left;
    width: 684px;
    height: 250px;
    background-color: #fff;
    border: 1px solid #ccc;
    margin-right: 6px;
    margin-bottom: 10px;
    background-image: url(../imgs/detalle_verde_lupa.png);
    background-position: right top;
    background-repeat: no-repeat;
}

.marcas a {
    display: block;
    float: left;
    width: 125px;
    height: 20px;
    line-height: 20px;
    font-size: 12px;
    font-weight: bolder;
    color: #037;
    padding-left: 10px;
    margin: 5px 0;
}

.marcas a img {
    width: 20px;
    height: 20px;
}

.publicidad {
    float: left;
    width: 300px;
    height: 250px;
    background-color: #000;
    margin-bottom: 10px;
}

#kwick4 a:hover, .notis .notiDesarrollo h3 a:hover, .marcas a:hover {
    color: #e57400;
    text-decoration: underline;
}

.notis h2, .marcas h2 {
    color: #000;
    font-size: 16px;
    font-weight: bolder;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
	*margin-bottom: -10px;
    _margin-bottom: -10px;
}
