/* BODY */

* { margin: 0; padding: 0; z-index: 1; }

option
{
    padding-right: 10px;
}

body
{
    background:  #FFFFFF;
    font:        8pt verdana;
    color:       #000000;
    margin:      0px auto;
    text-align:  center;
}

a
{
    font-family: verdana, arial;
    font-size:   8pt;
    color:       #602829;

    cursor: pointer;
}

a.link_anuncio   { font-family: verdana, arial; font-size: 8pt; font-weight: bold; color: #602829; text-decoration: underline; }

span.precio_big  { font-size: 14pt; }

table tr         {
	text-align:   center;
}

table td         { text-align: left; }

td.centrado{
	text-align:  center;
	width:       780px;
}

table.alta       { font: 8pt verdana; width: 600px; }
table.alta tr    { height: 18px; }
table.alta td.e  { text-align: right; padding-top: 2px; }
table.alta td.d  { text-align: left; }

table.login_login       { font: 8pt verdana; margin-top: 10px;  }
table.login_login tr    { height: 18px; }
table.login_login td.col_1_1  { text-align: right; padding-top: 2px; }
table.login_login td.col_1_2  { text-align: left; }

table.login_alta       { font: 8pt verdana; width: 600px; margin-top: 10px; }
table.login_alta tr    { height: 18px; }
table.login_alta td.e  { text-align: right; padding-top: 2px; }
table.login_alta td.d  { text-align: left; }

table.consultar       { font: 8pt verdana; padding-left: 20px; }
table.consultar tr    { height: 18px; }
table.consultar td.e  { text-align: right; padding-top: 2px; }
table.consultar td.d  { text-align: left; }

table.home_buscador                   { font: 8pt verdana; width: 500px; }
table.home_buscador tr                { height: 18px; text-align: left; }
table.home_buscador td.titulo         { color: #F29400; font-weight: bold; font-size: 12pt; border-bottom: 1px Solid #F29400; }
table.home_buscador td.buscar         { text-align: center; }
table.home_buscador select            { font-size: 8pt; height: 16px; margin: 5px 0 0 0; border: solid 1px #CFCFCF; }
table.home_buscador select.pais       { width: 145px; }
table.home_buscador select.marca      { width: 145px; }
table.home_buscador select.modelo     { width: 190px; }
table.home_buscador select.carroceria { width: 145px; }
table.home_buscador select.version    { width: 340px; }

table.alta_anuncio              { font: 8pt verdana; width: 800px; }
table.alta_anuncio tr           { height: 18px; }
table.alta_anuncio td.derecha   { text-align: right; padding-top: 2px; padding-right: 5px; }
table.alta_anuncio td.izquierda { text-align: left; }

table.alta_anuncio_2              { font: 8pt verdana; }
table.alta_anuncio_2 tr           { height: 18px; }
table.alta_anuncio_2 td.td2       { text-align: left; padding-top: 2px; width: 100px;}
table.alta_anuncio_2 td.td4_1     { text-align: left; padding-top: 2px; width: 20px;}
table.alta_anuncio_2 td.td4_2     { text-align: left; padding-top: 2px; width: 380px;}

table.alta2      { font: 8pt verdana;}

table.opciones_e          { font: 8pt verdana; width: 380px; }
table.opciones_e tr       { height: 18px; }
table.opciones_e td.col_1_1 { text-align: right; border-top: 1px Solid #DBDBDB; empty-cells: show }
table.opciones_e td.col_1_2 { padding-left: 3px; border-top: 1px Solid #DBDBDB; empty-cells: show }
table.opciones_e td.col_1_3 { padding-left: 3px; text-align: left; width: 100%; border-top: 1px Solid #DBDBDB; empty-cells: show }
table.opciones_e td.col_1_4 { padding-left: 10px; text-align: right; border-top: 1px Solid #DBDBDB; empty-cells: show }
table.opciones_e td.col_1_5 { padding-left: 3px; text-align: right; border-top: 1px Solid #DBDBDB; empty-cells: show }
table.opciones_e td.col_2_1 { text-align: right; }
table.opciones_e td.col_2_2 { padding-left: 3px; }
table.opciones_e td.col_2_3 { padding-left: 3px; text-align: left; width: 100%; }
table.opciones_e td.col_2_4 { padding-left: 10px; text-align: right; }
table.opciones_e td.col_2_5 { padding-left: 3px; text-align: right; }

table.opciones_d          { font: 8pt verdana; width: 380px; }
table.opciones_d tr       { height: 18px; }
table.opciones_d tr.tr_0  { height: 1px; }
table.opciones_d td       { border-bottom: 1px Solid #DBDBDB; empty-cells: show }
table.opciones_d td.col_1_1 { width: 45px; text-align: right; }
table.opciones_d td.col_1_2 { padding-left: 3px; }
table.opciones_d td.col_1_3 { width: 265px; padding-left: 3px; text-align: left; }
table.opciones_d td.col_1_4 { width: 70px; padding-left: 10px; text-align: right; }
table.opciones_d td.col_1_5 { padding-left: 3px; text-align: right; }
table.opciones_d td.col_1_6 { width: 265px; padding-left: 3px; text-align: right; }

table.eu_opciones_d          { font: 8pt verdana; width: 430px; }
table.eu_opciones_d tr       { height: 18px; }
table.eu_opciones_d tr.tr_0  { height: 1px; }
table.eu_opciones_d td       { border-bottom: 1px Solid #DBDBDB; empty-cells: show }
table.eu_opciones_d td.col_1_1 { width: 45px; text-align: right; }
table.eu_opciones_d td.col_1_2 { padding-left: 3px; }
table.eu_opciones_d td.col_1_3 { width: 265px; padding-left: 3px; text-align: left; }
table.eu_opciones_d td.col_1_4 { width: 70px; padding-left: 10px; text-align: right; }
table.eu_opciones_d td.col_1_5 { padding-left: 3px; text-align: right; }
table.eu_opciones_d td.col_1_6 { width: 265px; padding-left: 3px; text-align: right; }

table.opciones_d2          { font: 8pt verdana; width: 430px; }
table.opciones_d2 tr       { height: 18px; }
table.opciones_d2 tr.tr_0  { height: 1px; }
table.opciones_d2 td       { border-top: 1px Solid #DBDBDB; border-bottom: 1px Solid #DBDBDB; empty-cells: show; vertical-align: middle; }
table.opciones_d2 td.col_1_1 { text-align: right; }
table.opciones_d2 td.col_1_2 { padding-left: 3px; }
table.opciones_d2 td.col_1_3 { padding-left: 3px; text-align: left; }
table.opciones_d2 td.col_1_4 { width: 70px; padding-left: 10px; text-align: right; }
table.opciones_d2 td.col_1_5 { padding-left: 3px; text-align: right; }
table.opciones_d2 td.col_1_6 { padding-left: 3px; text-align: right; }

table.vehiculo         { font: 8pt verdana; }
table.vehiculo td.e    { text-align: right; padding-top: 2px; }
table.vehiculo td.d    { text-align: left; width: auto; }

table.vehiculo2        { font: 8pt verdana; }
table.vehiculo2 td.e   { text-align: right; padding-top: 1px; }

table.config         { font: 8pt verdana; width: 550px; }
table.config td.e    { text-align: right; padding-top: 2px; }
table.config td.d    { text-align: left; }
table.config td.preu { text-align: left; padding-left: 4px; }

div.vendedor { width: 308px; border-left: 4px solid #FFD994; border-right: 4px solid #FFD994; line-height: 1.5em; padding: 10px 0 10px 0; }

/*div.vendedor a {
	text-decoration: none;
	padding: 4px;
	border: 1px solid #CFCFCF;
}*/

div.vendedor a img {
	border: none;
}

div.consulta { background: #FFD994; border-bottom: 15px; padding: 10px 0 10px 0; }

table.consulta            { font: 8pt verdana; width: 316px; }
table.consulta td.col_1_1 { text-align: right; padding-top: 2px; padding-right:2px; }
table.consulta td.col_1_2 { text-align: left; padding-top: 2px; }
table.consulta td.col_2_1 { text-align: center; padding-top: 2px; }

table.precios            { font: 8pt verdana; }
table.precios tr         { height: 16px; }
table.precios td.col_1_1 { padding-top: 2px; border-top: 1px Solid #000000; empty-cells: show; }
table.precios td.col_1_2 { text-align: right; padding-top: 2px; border-top: 1px Solid #000000; empty-cells: show; }
table.precios td.col_2_1 { padding-top: 2px; width: 100px; }
table.precios td.col_2_2 { text-align: right; padding-top: 2px; }
table.precios td.col_3_1 { padding-top: 2px; width: 100px; border-top: 1px Solid #000000; empty-cells: show; }
table.precios td.col_3_2 { text-align: right; padding-top: 2px; font-weight: bold; border-top: 1px Solid #000000; empty-cells: show; }

table.titulo_shop           { font: 8pt verdana; }
table.titulo_shop td.texto  { text-align: left; padding-left: 20px; }

table.anuncio_precio          { font: 8pt verdana; }
table.anuncio_precio tr       { height: 18px; }
table.anuncio_precio td.td_2_1 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: left; }
table.anuncio_precio td.td_2_2 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 100px; }
table.anuncio_precio td.td_2_3 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 30px; }
table.anuncio_precio td.td_3_1 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: left; }
table.anuncio_precio td.td_3_2 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; font-weight: bold; width: 80px; }
table.anuncio_precio td.td_3_3 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 30px; }

table.imagenes_anuncio          { border: 4px Solid #FFD994; }
table.imagenes_anuncio td.g     { text-align: center; border-bottom: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio td.p_s_e { width: 100px; text-align: center; border-bottom: 4px Solid #FFD994; border-right: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio td.p_s_c { width: 100px; text-align: center; border-bottom: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio td.p_s_d { width: 100px; text-align: center; border-bottom: 4px Solid #FFD994; border-left: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio td.p_i_e { width: 100px; text-align: center; border-right: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio td.p_i_c { width: 100px; text-align: center; }
table.imagenes_anuncio td.p_i_d { width: 100px; text-align: center; border-left: 4px Solid #FFD994; empty-cells: show }

table.imagenes_anuncio2          { border: 4px Solid #FFD994; }
table.imagenes_anuncio2 td.g     { text-align: center; border-bottom: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio2 td.p_i_e { width: 48px; text-align: center; border-right: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio2 td.p_i_c { width: 48px; text-align: center; border-right: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio2 td.p_i_d { width: 48px; text-align: center; empty-cells: show }

table.imagenes_anuncio_jato      { width: 300px; border: 4px Solid #FFD994; }
table.imagenes_anuncio_jato td.f { border-bottom: 4px Solid #FFD994; empty-cells: show }
table.imagenes_anuncio_jato td.t { text-align: center; font: 8pt verdana; }

table.anuncio_extras            { font: 8pt verdana; width: 450px; }
table.anuncio_extras tr         { height: 18px; }
table.anuncio_extras td         { padding: 3px; }
table.anuncio_extras td.col_1_1 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; width: 100%; }
table.anuncio_extras td.col_1_2 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.anuncio_extras td.col_1_3 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.anuncio_extras td.col_2_1 { text-align: left; width: 100%; }
table.anuncio_extras td.col_2_2 { text-align: right; }
table.anuncio_extras td.col_2_3 { text-align: right; }
table.anuncio_extras td.col_3_1 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 100%; padding-right: 10px; }
table.anuncio_extras td.col_3_2 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.anuncio_extras td.col_3_3 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }

table.anuncio_extras_stock            { font: 8pt verdana; width: 650px; margin: 0px auto; }
table.anuncio_extras_stock tr         { height: 18px; }
table.anuncio_extras_stock td         { padding: 3px; }
table.anuncio_extras_stock td.col_1_1 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; width: 100%; }
table.anuncio_extras_stock td.col_1_2 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.anuncio_extras_stock td.col_1_3 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 150px; }
table.anuncio_extras_stock td.col_2_1 { text-align: left; width: 100%; }
table.anuncio_extras_stock td.col_2_2 { text-align: right; }
table.anuncio_extras_stock td.col_2_3 { text-align: right; width: 150px; }
table.anuncio_extras_stock td.col_3_1 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 100%; padding-right: 10px; }
table.anuncio_extras_stock td.col_3_2 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.anuncio_extras_stock td.col_3_3 { border-top: 1px Solid #DBDBDB; empty-cells: show; text-align: right; width: 150px; }

table.cl_home            { font: 8pt verdana; }
table.cl_home tr         { height: 18px; }
table.cl_home td         { padding-left: 3px; }
table.cl_home td.col_1_1 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; }
table.cl_home td.col_1_2 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; width: 80px; text-align: right; }
table.cl_home td.col_1_3 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: left; }
table.cl_home td.col_1_4 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.cl_home td.col_1_5 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: right; }
table.cl_home td.col_1_6 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: left; padding-right: 15px; }
table.cl_home td.col_1_7 { border-bottom: 1px Solid #DBDBDB; empty-cells: show; text-align: center; }
table.cl_home td.col_1_8 { padding-left: 7px; text-align: left; }

table.cl_home_info    { font: 8pt verdana; }
table.cl_home_info tr { height: 18px; }
table.cl_home_info td { padding-left: 20px; }

table.resultados      { font: 8pt verdana; }
table.resultados td.d { width: 535px; text-align: left; border-top: 2px Solid #FFD994; }

table.resultados_busqueda        { font: 8pt verdana; margin: 10px; }
table.resultados_busqueda tr.d1  { background: #FFDDBB; }
table.resultados_busqueda td.e   { width: 310px; text-align: right; }
table.resultados_busqueda td.d   { width: 500px; text-align: left; }
table.resultados_busqueda td.pag { text-align: center; padding: 10px; }

table.resultados_v2             { font: 8pt verdana; width: 814px; }
table.resultados_v2 tr.tr_2_off { background: #FFFFFF; cursor: pointer; }
table.resultados_v2 tr.tr_2_on  { background: #E1E1E1; cursor: pointer; }
table.resultados_v2 td          { border-top: 1px solid #E1E1E1; }
table.resultados_v2 td.pag1     { text-align: center; border: 0px; }
table.resultados_v2 td.pag1 p   { margin: 10px; }
table.resultados_v2 td.pag2     { text-align: center; }
table.resultados_v2 td.pag2 p   { margin: 10px; }
table.resultados_v2 td.td_0_2   { text-align: left; padding-top: 4px; padding-bottom: 4px; }
table.resultados_v2 td.td_0_3, table.resultados_v2 td.td_0_4, table.resultados_v2 td.td_0_5 { text-align: right; padding-top: 4px; padding-bottom: 4px; }
table.resultados_v2 td.td_1_1, table.resultados_v2 td.td_1_2, table.resultados_v2 td.td_1_3, table.resultados_v2 td.td_1_4, table.resultados_v2 td.td_1_5 { vertical-align: top; padding-top: 2px; padding-bottom: 2px; }
table.resultados_v2 td.td_1_1   { padding: 5px; width: 100px; }
table.resultados_v2 td.td_1_2   { width: 444px; }
table.resultados_v2 td.td_1_3, table.resultados_v2 td.td_1_4 { text-align: right; padding-right: 5px; width: 80px; }
table.resultados_v2 td.td_1_5 { text-align: right; padding-right: 5px; width: 100px; }


img.ordenar_e { margin-right: 10px; border: 0px; }
img.ordenar_d { margin-left: 10px; border: 0px; }

table.datos_emp              { font: 8pt verdana; margin-top: 10px; margin-bottom: 15px; }

input.userlogin   { width: 100px; }
input.passlogin   { width: 100px; }
input.user        { width: 100px; }
input.pass        { width: 100px; }
input.persona     { width: 200px; }
input.email       { width: 200px; }
input.precios     { width: 60px; }

select            { font-size: 8pt; margin: 0 0 1px 2px; border: solid 1px #CFCFCF; }

input.w150  { width: 150px; }
input.w100  { width: 100px; }
input.w60   { width: 60px;  }

textarea.consulta { width: 280px; height: 80px; }

.alert
{
    width: 400px;
    background: #fff6bf url(http://www.motorflash.com/imatges/exclamation.png) 15px center no-repeat;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
}

.alert_300
{
    width: 300px;
    background: #fff6bf url(http://www.motorflash.com/imatges/exclamation.png) 15px center no-repeat;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
}

.alert_no_ad
{
    width: 400px;
    background: #fff6bf url(http://www.motorflash.com/imatges/exclamation.png) 15px center no-repeat;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
    margin-top: 50px;
    margin-bottom: 50px;
}

.alert_no_ad_result
{
    width: 400px;
    background: #EBFFE8 url(http://www.motorflash.com/imatges/accept.png) 15px center no-repeat;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #21DD00;
    border-bottom: 2px solid #21DD00;
    margin-top: 50px;
    margin-bottom: 30px;
}

.alert_no_login
{
    width: 400px;
    background: #fff6bf url(http://www.motorflash.com/imatges/exclamation.png) 15px center no-repeat;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
    margin-top: 10px;
    margin-bottom: 10px;
}

.alert_err_login
{
    width: 200px;
    background: #fff6bf url(http://www.motorflash.com/imatges/exclamation.png) 15px center no-repeat;
    text-align: left;
    padding: 5px 20px 5px 45px;
    border-top: 2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
    margin-top: 10px;
    margin-bottom: 10px;
}

.alert_err_power
{
    width:         500px;
    background:    #fff6bf url(http://www.motorflash.com/imatges/exclamation.png) 15px center no-repeat;
    text-align:    left;
    padding:       5px 20px 5px 45px;
    border-top:    2px solid #ffd324;
    border-bottom: 2px solid #ffd324;
    margin-top:    10px;
    margin-bottom: 50px;
}

.cursor
{
    cursor:          pointer;
    text-decoration: underline;
}

#available
{
    display: none;
    color: green;
}

#not_available
{
    display: none;
    color: red;
}

#iframe
{
    border-width: 0px;
    height:       60px;
    width:        400px;
}

#iframe.hidden
{
    visibility: hidden;
    width:      0px;
    height:     0px;
}

#container
{
    width:  1000px;
    height: auto;
    margin: 0px auto;
}

div.titulo
{
    width:    1000px;
    height:   73px;
    position: relative;
}

div.titulo img.logo_cap
{
    position: absolute;
    top: 17px;
    left: 1px;
    border: 0px;
}

div.titulo img.logo_publicidad_v
{
    position: absolute;
    top: 0px;
    left: 259px;
    border: 0px;
}

div.menu_hor
{
    width: 1000px;
    height: 40px;
    position: relative;
    background: #C4C2C3;
    font-size: 10pt;
    color: #FFFFFF;
}

div.menu_hor p.links
{
    position: absolute;
    top: 10px;
    left: 170px;
    font-size: 10pt;
    color: #FFFFFF;
}

div.menu_hor p.links a
{
    text-decoration: none;
    font-size: 10pt;
    color: #FFFFFF;
}

div.menu_hor p.idiomas
{
    position:       absolute;
    top:            10px;
    right:          50px;
    font-size:      10pt;
    color:          #FFFFFF;
}

div.cuerpo
{
    width:          1000px;
    margin:         1px 0 1px 0;
    padding:        0 0 0 10px;
    background:     url(http://www.motorflash.com/imatges/fons_gris.gif) left repeat-y;
    overflow:       hidden;
}

div.cuerpo_vacio
{
    width:          1000px;
    padding:        10px;
    overflow:       hidden;
}

div.menu_ver
{
    width:          150px;
    text-align:     left;
    float:          left;

    margin-top:     0px;
    margin-bottom:  0px;
    margin-left:    0px;
    margin-right:   0px;
}

div.menu_ver_link
{
    width:          150px;
    height:         30px;

    background:     url(imatges/grey.png) top left;

    margin-top:     0px;
    margin-bottom:  0px;
    margin-left:    0px;
    margin-right:   0px;

    padding-top:    11px;
    padding-bottom: 0px;

    vertical-align: middle;

    border-bottom:  1px solid #FFFFFF;
}

div.menu_ver_link a
{
    width:           150px;
    height:          30px;

    /*display:         block;*/

    /*background:      url(imatges/grey.png) top left;*/

    padding-top:     0px;
    padding-bottom:  0px;

    margin-left:     10px;
    color:           #FFFFFF;
    text-decoration: none;
    font-size:       10pt;
}

/*div.menu_ver_link a:hover
{
    background:      url(imatges/grey-pressed.png) top left;

    padding-top:     0px;
    padding-bottom:  0px;

    margin-left:     10px;
    color:           #FFFFFF;
    text-decoration: underline;
    font-size:       10pt;
}*/

div.menu_ver_link a.on
{
    color:           #CCCCCC;
}

div.menu_ver_link a:active
{
    color:           #EEEEEE;
    text-decoration: none;
    font-size:       10pt;
}

div.menu_ver_link_sub
{
    width:           140px;
    height:          24px;
    background:      #424546;
    margin-left:     10px;
    border-bottom:   1px solid #FFFFFF;
    padding-top:     6px;
}

div.menu_ver_link_sub_2
{
    width: 140px;
    color: #CCCCCC;
    background: #424546;
    margin-left: 10px;
    border-bottom: 1px solid #FFFFFF;
    padding-top: 6px;
    line-height: 1.8em;
}

div.menu_ver_link_sub a
{
    margin-left: 10px;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 8pt;
}

div.menu_ver_link_sub a.on
{
    color: #CCCCCC;
}

div.menu_ver_link_sub_2 a
{
    margin-left: 10px;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 8pt;
}

div.menu_ver_link_sub_2 a.on
{
    color: #CCCCCC;
}

div.contenido
{
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    width: 840px;
    text-align: left;
    float: left;
}

div.contenido_2
{
    margin-top: 10px;
    margin-left: 10px;
    margin-bottom: 10px;
    width: 840px;
    text-align: left;
    float: left;
}

table.recomendados td
{
    padding: 5px 3px 3px 5px;
}

p.titulo_div
{
    width: 100%;
    height: 20px;
    background: #F29400;
    color: #FFFFFF;
    text-align: center;
    padding-top: 3px;
}

div.bienvenido
{
    width: 500px;
    height: 270px;
    border: 1px solid #C2C4C3;
    padding: 10px;
    color: #83888A;
    float: left;
}
div.bienvenido h1
{
    font-size: 12pt;
}

div.bienvenido_derecha
{
    width: 310px;
    height: 130px;
    border: 1px solid #C2C4C3;
}

div.aleatorias
{
    width: 355px;
    border: 1px solid #C2C4C3;
    margin-top: 10px;
    float: left;
}

div.aleatorias a.coche
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

div.aleatorias a:hover.coche
{
    text-decoration: underline;
}

div.aleatorias span.precio
{
    color: #F29400;
    font-weight: bold;
}

div.quicksearch
{
    width: 456px;
    border: 1px solid #C2C4C3;
    margin-top: 10px;
    float: right;
}

div.peu_hor
{
    width: 1000px;
    height: 20px;
    background: #F29400;
    font-size: 10pt;
    color: #FFFFFF;
    text-align: left;
    padding-top: 2px;
    padding-left: 20px;
}

div.peu_hor p.links
{
    font-size: 10pt;
    color: #FFFFFF;
}

div.peu_hor p.links a
{
    text-decoration: none;
    font-size: 10pt;
    color: #FFFFFF;
}

table.aleatorio_home         { font: 8pt verdana;   margin: 10px; }
table.aleatorio_home td.e1   { border-top: 1px solid #C4C2C3; border-left: 1px solid #C4C2C3; border-right: 1px solid #C4C2C3; }
table.aleatorio_home td.c1   { width: 20px; }
table.aleatorio_home td.d1   { border-top: 1px solid #C4C2C3; border-left: 1px solid #C4C2C3; border-right: 1px solid #C4C2C3; }
table.aleatorio_home td.e2   { border: 1px solid #C4C2C3; padding: 3px; }
table.aleatorio_home td.c2   { width: 20px; }
table.aleatorio_home td.d2   { border: 1px solid #C4C2C3; padding: 3px; }�
table.aleatorio_home a       { text-decoration: none; }
table.aleatorio_home img     { border: 0px; display: block; }

p.titulo_naranja
{
    color: #F29400;
    font-size: 12pt;
    font-weight: bold;
}

#titulo img.pixel
{
    position: absolute;
    top: 0px;
    left: 0px;
    width: 360px;
    height: 80px;
    border: 0px;
}

table.login_top        { font: 8pt verdana; position: absolute; top: 2px; right: 2px; height: 76px; }
table.login_top tr     { height: 14px; }
table.login_top td     { padding-left: 3px; }
table.login_top td.col_1_1 { color: #ffd324; font-weight: bold; font-size: 8pt; text-align: right; }
table.login_top span.txt   { background: #000000; padding: 2px; }
table.login_top input  { height: 18px; font-size: 0.9em; }
table.login_top a      { color: #FFFFFF; font-size: 8pt; text-decoration: none; }
table.login_top a:hover{ text-decoration: underline; }

#idiomas1
{
    top: 0;
    width: 1000px;
    height: 20px;
    background: #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
    border-bottom: 3px Solid #000000;
}

#idiomas2
{
    float: left;
    padding-left:   5px;
    padding-top:    2px;
    padding-bottom: 2px;
    text-align:     left;
}

#menu_superior
{
    -moz-box-sizing: border-box;
    width:           1000px;
    height:          22px;
    background:      #000000;
    border-bottom:   1px Solid #000000;
}

#menu_superior_1
{
    color: #A0A0A2;
    float: left;
    text-align: left;
    padding-left: 15px;
    padding-top: 4px;
}

#menu_superior_1 a         { text-decoration:none; padding-right: 25px; }
#menu_superior_1 a:hover   { text-decoration: underline; }
#menu_superior_1 a.home    { color:#F29400; font-weight: bold; }
#menu_superior_1 a.mf      { color:#A0A0A2; }
#menu_superior_1 a.pk      { color:#FFFFFF; }

#idiomas22
{
    text-align: left;
}

#idiomas22 ul { float:left; padding: 5px 0 5px 0; margin: 0; list-style-type: none; }

#idiomas22 li { display: inline; }

#idiomas22 li span.txt { float:left; width: 100%; height: 11px; margin: 0 5px 0 5px; padding: 0; color: #FFFFFF; }

#idiomas22 a { float:left; width: 16px; height: 11px; margin: 0 5px 0 5px; padding: 0; }

#idiomas22 a.de_ { background: url(http://www.motorflash.com/imatges/flag_de.jpg) top; }
#idiomas22 a.de_on { background: url(http://www.motorflash.com/imatges/flag_de.jpg) 0px -11px; }
#idiomas22 a:hover.de_ { background-position: 0px -11px; }

#idiomas22 a.en_ { background: url(http://www.motorflash.com/imatges/flag_en.jpg) top; }
#idiomas22 a.en_on { background: url(http://www.motorflash.com/imatges/flag_en.jpg) 0px -11px; }
#idiomas22 a:hover.en_ { background-position: 0px -11px; }

#idiomas22 a.es_ { background: url(http://www.motorflash.com/imatges/flag_es.jpg) top; }
#idiomas22 a.es_on { background: url(http://www.motorflash.com/imatges/flag_es.jpg) 0px -11px; }
#idiomas22 a:hover.es_ { background-position: 0px -11px; }

#idiomas22 a.fr_ { background: url(http://www.motorflash.com/imatges/flag_fr.jpg) top; }
#idiomas22 a.fr_on { background: url(http://www.motorflash.com/imatges/flag_fr.jpg) 0px -11px; }
#idiomas22 a:hover.fr_ { background-position: 0px -11px; }

#idiomas22 a.it_ { background: url(http://www.motorflash.com/imatges/flag_it.jpg) top; }
#idiomas22 a.it_on { background: url(http://www.motorflash.com/imatges/flag_it.jpg) 0px -11px; }
#idiomas22 a:hover.it_ { background-position: 0px -11px; }

#idiomas22 a.pt_ { background: url(http://www.motorflash.com/imatges/flag_pt.jpg) top; }
#idiomas22 a.pt_on { background: url(http://www.motorflash.com/imatges/flag_pt.jpg) 0px -11px; }
#idiomas22 a:hover.pt_ { background-position: 0px -11px; }

#idiomas22 a.ru_ { background: url(http://www.motorflash.com/imatges/flag_ru.jpg) top; }
#idiomas22 a.ru_on { background: url(http://www.motorflash.com/imatges/flag_ru.jpg) 0px -11px; }
#idiomas22 a:hover.ru_ { background-position: 0px -11px; }

#idiomas22 a.tr_ { background: url(http://www.motorflash.com/imatges/flag_tr.jpg) top; }
#idiomas22 a.tr_on { background: url(http://www.motorflash.com/imatges/flag_tr.jpg) 0px -11px; }
#idiomas22 a:hover.tr_ { background-position: 0px -11px; }

#idiomas22 a.nl_ { background: url(http://www.motorflash.com/imatges/flag_nl.jpg) top; }
#idiomas22 a.nl_on { background: url(http://www.motorflash.com/imatges/flag_nl.jpg) 0px -11px; }
#idiomas22 a:hover.nl_ { background-position: 0px -11px; }

#idiomas22 a.sv_ { background: url(http://www.motorflash.com/imatges/flag_sv.jpg) top; }
#idiomas22 a.sv_on { background: url(http://www.motorflash.com/imatges/flag_sv.jpg) 0px -11px; }
#idiomas22 a:hover.sv_ { background-position: 0px -11px; }

#idiomas22 a.zh_ { background: url(http://www.motorflash.com/imatges/flag_zh.jpg) top; }
#idiomas22 a.zh_on { background: url(http://www.motorflash.com/imatges/flag_zh.jpg) 0px -11px; }
#idiomas22 a:hover.zh_ { background-position: 0px -11px; }

div.pestanya
{
      width: 860px;
      height: 22px;
      font-size:93%;
      line-height:normal;
      border-bottom:1px solid orange;
      margin-bottom: 20px;
}

div.pestanya ul
{
      margin: 0;
      padding: 0;
      text-align: center;
      list-style:none;
}

div.pestanya li
{
      display:inline;
      margin:0;
      padding:0;
}

div.pestanya a.off
{
      float:left;
      background: url(http://www.motorflash.com/imatges/pestanya_left.jpg) no-repeat left top;
      margin-left:2px;
      padding:0 0 0 4px;
      text-decoration:none;
}

div.pestanya a.off span
{
      float:left;
      display:block;
      background: url(http://www.motorflash.com/imatges/pestanya_right.jpg) no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.pestanya a.off span
{
    float:none;
}

/* End IE5-Mac hack */
div.pestanya a:hover.off span
{
    color:#000000;
}

div.pestanya a:hover.off
{
    background-position:0% -24px;
}

div.pestanya a:hover.off span
{
    background-position:100% -24px;
}

div.pestanya a.on
{
      float:           left;
      background:      url(http://www.motorflash.com/imatges/pestanya_left.jpg) no-repeat 0% -24px;
      margin-left:     2px;
      padding:         0 0 0 4px;
      text-decoration: none;
}

div.pestanya a.on span
{
      float:left;
      display:block;
      background: url(http://www.motorflash.com/imatges/pestanya_right.jpg) no-repeat 100% -24px;
      padding:5px 15px 4px 6px;
      color:#000000;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.pestanya a.on span {float:none;}

/* End IE5-Mac hack */
div.pestanya a:hover.on span
{
      color:#000000;
}

table.datos_vehiculo       { font-size: 8pt; border-top: 1px solid #FFE2AE; }
table.datos_vehiculo td    { border-bottom: 1px solid #FFE2AE; padding: 3px; }
table.datos_vehiculo td.iz { text-align: left; font-weight: bold; }
table.datos_vehiculo td.de { text-align: left; }

p.titulo_equipamiento { border-bottom: 1px solid orange; font-weight: bold; padding: 3px; margin-bottom: 2px; }

#menu_h_links
{
    -moz-box-sizing: border-box;
    width: 1000px;
    height: 22px;
    background: #F29400;
    padding-left: 15px;
    padding-top: 4px;
    text-align: left;
    color:#2F2F2B;
}

#menu_h_links a
{
    text-decoration:none;
}

#menu_h_links a:hover
{
    text-decoration: underline;
}

#menu_h2_links
{
    -moz-box-sizing: border-box;
    width: 1000px;
    height: 23px;
    background: #F29400;
    padding-left: 15px;
    padding-top: 4px;
    text-align: left;
    color:#2F2F2B;
    border-top: 1px Solid #000000;
    border-bottom: 1px Solid #F29400;
}

#menu_h2_links a
{
    text-decoration:none;
}

#menu_h2_links a:hover
{
    text-decoration: underline;
}

#home_centre
{
    width: 1000px;
    height: 552px;
    background: #FFFFFF url(http://www.motorflash.com/imatges/fons_dreta_home.gif) no-repeat top right;
    text-align: left;
}

#home_centre_texte1
{
    -moz-box-sizing: border-box;
    width: 835px;
    padding: 15px;
    font-size: 10pt;
    color: #7B7B7B;
    line-height: 1.5em;
    text-align: justify;
}

#home_centre_texte1 span
{
    font-size: 12pt;
    font-weight: bold;
}

#home_random
{
  -moz-box-sizing: border-box;
    float: left;
    width: 304px;
}

#home_random_1
{
  -moz-box-sizing: border-box;
    border: 1px Solid #A0A0A2;
    background: #F29400;
    color: #FFFFFF;
    height: 22px;
    padding-left: 15px;
    padding-top: 2px;
    text-align: left;
    font-size: 12pt;
    font-weight: bold;
}

#home_random_2
{
    -moz-box-sizing: border-box;
    text-align: center;
    border-left: 1px Solid #A0A0A2;
    border-right: 1px Solid #A0A0A2;
    padding: 1px;
}

#home_random_3
{
    -moz-box-sizing: border-box;
    color: #7B7B7B;
    padding: 10px 5px 10px 15px;
    text-align: left;
    border: 1px Solid #A0A0A2;
}

#home_random_3 a.coche
{
    color: #000000;
    font-weight: bold;
    text-decoration: none;
}

#home_random_3 a:hover.coche
{
    text-decoration: underline;
}

#home_random_3 span.precio
{
    color: #F29400;
    font-weight: bold;
}

#home_anuncio_add
{
    -moz-box-sizing: border-box;
    margin-top: 10px;
    background: url(http://www.motorflash.com/imatges/anuncio_add.png) ;
    width: 304px;
    height: 60px;
    padding-left: 80px;
}

#home_anuncio_add table
{
    width: 220px;
    height: 60px;
}

#home_anuncio_add a
{
    font-size: 16pt;
    color: #FFFFFF;
    text-decoration: none;
    font-weight: bold;
}

#home_anuncio_add a:hover
{
    text-decoration: underline;
}

#home_centre_texte2
{
    -moz-box-sizing: border-box;
    float: left;
    padding-left: 20px;
    padding-right: 10px;
    width: 525px;
    color: #7B7B7B;
    line-height: 1.5em;
    font-size: 9pt;
    text-align: justify;
}

#home_centre_texte3
{
    -moz-box-sizing: border-box;
    float: right;
    padding-left: 3px;
    padding-right: 3px;
    width: 160px;
    font-size: 9pt;
    text-align:center;
}

#home_centre_texte3 span.gran
{
    font-size: 16pt;
    text-align: left;
    font-weight: bold;
}

#idiomas3
{
    float: right;
    padding-right: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    text-align: right;
}

#login_login
{
    -moz-box-sizing: border-box;
    float: left;
    width: 300px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
    padding: 10px;
}

#login_empresa
{
    -moz-box-sizing: border-box;
    float: right;
    width: 600px;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
    padding: 10px;
}

span.tipo_login
{
    font-family: verdana, arial;
    font-size: 12pt;
    font-weight: bold;
}

#alta_login
{
    -moz-box-sizing: border-box;
    float: right;
    width: 300px;
    margin-top: 10px;
    margin-right: 20px;
    margin-bottom: 10px;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
    padding: 10px;
}

#alta_empresa
{
    -moz-box-sizing: border-box;
    float: left;
    width: 600px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
    padding: 10px;
}

span.tipo_login
{
    font-family: verdana, arial;
    font-size: 12pt;
    font-weight: bold;
}

#contingut
{
    width: 1000px;
    text-align: left;
    padding-top: 10px;
}

#esquerra
{
    float: left;
    width: 160px;
}

#centre
{
    float: left;
    width: 660px;
    text-align: left;
    margin-left: 10px;
    margin-right: 10px;
}

#home_esquerra
{
    float: left;
}

#home_buscador
{
    float: left;
    width: 325px;
    text-align: left;
    margin-left: 10px;
}

#home_buscador_1
{
    width: 325px;
    height: 20px;
    background : #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
}

#home_buscador_2
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 325px;
    text-align: center;
}

#home_buscador_3
{
  -moz-box-sizing: border-box;
    width: 325px;
    border: 1px Solid #FFD994;
    text-align: center;
}

#alta_legal
{
    width: 500px;
    height: 300px;
    padding: 10px;
    background : #FFFFFF;
    border: 1px Solid #B4C6D6;
    text-align: left;
    overflow: auto;
    margin-bottom: 10px;
}

#home_aleatori
{
    float: left;
    width: 325px;
    text-align: left;
    margin-left: 10px;
    margin-right: 10px;
}

#home_aleatori_1
{
    float: left;
    width: 325px;
    height: 20px;
    background : #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
}

#home_aleatori_2
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 325px;
    text-align: center;
}

#home_aleatori_3
{
  -moz-box-sizing: border-box;
    width: 325px;
    border: 1px Solid #FFD994;
    padding: 0 9px 9px 9px;
    margin-bottom: 10px;
}

#home_aleatori_3 img
{
    border: 2px Solid #FFD994;
    margin: 9px 0 9px 0;
}

img.result
{
    border: 0px;
    margin: 0 1px 0 1px;
}

#centre_cl
{
    float: left;
    width: 700px;
    text-align: left;
    margin-left: 10px;
}

#dreta
{
    float: left;
    width: 160px;
    text-align: center;
}

#menu1
{
    width: 160px;
    height: 20px;
    background : #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
}

#menu2
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 156px;
    text-align: center;
}

#menu3
{
    -moz-box-sizing: border-box;
    width: 160px;
    border: 1px Solid #FFD994;
    margin-bottom: 10px;
}

#menu4
{
    width: 152px;
}

#menu3 ul { list-style: none; padding:0; margin:0 }
#menu3 li { list-style: none; height:2em; line-height:2em; width: 158px; }
#menu3 li a {color:#000000; text-decoration:none; display:block; width: 158px; }
#menu3 li a:hover {color:#000000; text-decoration:none; display:block; background: #FFD78E; width: 158px;}

#menu3 li.add { background: url(http://www.motorflash.com/imatges/dit.gif) no-repeat left; padding-left: 50px; vertical-align: middle; list-style: none; height: 42px; width: 108px; }
#menu3 li.add a {color:#000000; text-decoration:none; display:block; width: 108px; }
#menu3 li.add a:hover {color:#000000; text-decoration:none; display:block; width: 108px;}

#menu5   { width: 152px; text-align: center;}
#menu5_e { width: 85px; height: 18px; float: left; text-align: right; padding-top: 0.4em; padding-right: 2px;}
#menu5_d { width: 60px; height: 18px; float: right; text-align: left; }

#menu6       { background: url(http://www.motorflash.com/imatges/dit.gif) no-repeat left; padding-left: 50px; width: 108px; }
#menu6 a     { color:#000000; text-decoration:none; font-size: 11pt; font-weight: bold; }
#menu6 table { width: 108px; height: 42px; }

#add1
{
    width: 660px;
    height: 20px;
    background : #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
}

#add2
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 656px;
    text-align: center;
}

#add3
{
    -moz-box-sizing: border-box;
    width: 660px;
    border: 1px Solid #FFD994;
    padding: 10px;
    overflow: auto;
}

#add1_tot
{
    width: 830px;
    height: 20px;
    background : #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
}
#add2_tot
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 800px;
    text-align: center;
}

#add3_tot
{
    -moz-box-sizing: border-box;
    width: 830px;
    border: 1px Solid #FFD994;
    float: left;
    text-align: center;
}

#add4_tot
{
    -moz-box-sizing: border-box;
    width: 830px;
    border: 1px Solid #FFD994;
    float: left;
    text-align: left;
    padding: 10px;
}

#anuncio_titulo { width: 600px; margin-left: 20px; text-align: center; margin-right: 10px; font-size: 1.6em; font-weight: bold; }
#anuncio_precio { width: 600px; text-align: center; margin-left: 10px; margin-right: 10px; font-size: 1.2em; font-weight: bold; }

#anuncio_v2        { width: 830px; margin-top: 20px; margin-left: 20px; overflow: hidden; }
#anuncio_v2_100    { width: 900px; height: 100%; padding-left: 50px; text-align: left; }
#anuncio_titulo_v2 { width: 900px; padding-bottom: 10px; text-align: center; font-size: 1.6em; font-weight: bold; }

div.anuncio_zona_viva
{
    width: 490px;
    float: right;
    line-height: 1.5em;
    text-align: left;
}

div.anuncio_imagenes
{
    width: 315px;
    float: left;
}

#anuncio_jato_iso
{
    width: 600px;
    border-top: 1px Solid #FFD994;
    border-bottom: 1px Solid #FFD994;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
    text-align: center;
}

h1.titulo_coche
{
    font-size: 15pt;
    margin-bottom: 10px;
}

div.anuncio_menu_v2
{
    width: 820px;
    border-top: 1px Solid #FFD994;
    border-bottom: 1px Solid #FFD994;
    margin-bottom: 10px;
    padding-top: 4px;
    padding-bottom: 5px;
}

#configurador
{
    width: 820px;
}
#configurador_accesorios
{
  -moz-box-sizing: border-box;
    line-height: 2em;
    width: 820px;
    text-align: center;
    margin: auto;
    overflow: hidden;
    margin-bottom: 10px;
}
#configurador_e1
{
    float: left;
    width: 400px;
    text-align: center;
}
#configurador_d1
{
    float: left;
    width: 400px;
    text-align: center;
}
#configurador_e2
{
    float: left;
    background : #F8F8F8;
    border-left: 1px Solid #F0F0F0;
    border-right: 1px Solid #F0F0F0;
    border-bottom: 1px Solid #F0F0F0;
    width: 380px;
    margin-left: 5px;
    margin-top: 5px;
    text-align: left;
}
#configurador_d2
{
    float: left;
    line-height: 1.4em;
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    width: 410px;
    height: 380px;
    margin-left: 10px;
    margin-top: 5px;
    text-align: left;
    overflow: auto;
}

#confi_1
{
    width: 800px;
    text-align: center;
}
#newconfi
{
    text-align: center;
    height: 390px;
}
#confi_2
{
    float: left;
    line-height: 1.4em;
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    width: 400px;
    height: 380px;
    margin-left: 5px;
    text-align: left;
    overflow: auto;
}

#confi_3
{
    line-height: 1.4em;
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    width: 400px;
    height: 380px;
    margin-left: 5px;
    text-align: left;
    overflow: auto;
}

div.confi_3
{
    line-height: 1.4em;
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    width: 400px;
    height: 380px;
    margin-left: 5px;
    text-align: left;
    overflow: auto;
}

#confi_4
{
    position: absolute;
    line-height: 1.4em;
    background : #F8F8F8;
    border: 3px Solid #FFFFFF;
    width: 600px;
    height: 300px;
    margin-left: 5px;
    text-align: left;
    overflow: auto;
}

div.eurotax_confi_2
{
    float: left;
    line-height: 1.4em;
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    width: 450px;
    height: 380px;
    text-align: left;
    overflow: auto;
    margin-left: 20px;
}

div.eurotax_confi_3
{
    float: left;
    line-height: 1.4em;
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    width: 450px;
    height: 380px;
    margin-left: 5px;
    text-align: left;
    overflow: auto;
    margin-left: 20px;
}

#grupo
{
    width: 360px;
    border: 2px Solid #000000;
    padding: 5px;
}

#opciones
{
    width: 410px;
    height: 300px;
    text-align: left;
    overflow: auto;
}
#datos
{
    float: left;
    width: 380px;
    text-align: left;
}
#seleccionar_vehiculo
{
  -moz-box-sizing: border-box;
    line-height: 2em;
    width: 828px;
    text-align: center;
    padding: 2px;
}

#equipamiento_serie
{
  -moz-box-sizing: border-box;
    line-height: 2em;
    width: 828px;
    border-top: 3px Solid #FFD994;
    text-align: center;
}

#serie
{
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    text-align: left;
    width: 800px;
    height: 150px;
    margin-left: 9px;
    margin-bottom: 12px;
    overflow: auto;
}

#anuncio_serie
{
    background : #F8F8F8;
    border: 1px Solid #F0F0F0;
    text-align: left;
    width: 630px;
    height: 100px;
    margin: 10px;
    overflow: auto;
}

#condiciones_venta
{
  -moz-box-sizing: border-box;
    line-height: 2em;
    width: 828px;
    border-top: 3px Solid #FFD994;
    text-align: center;
}

#condiciones_venta_1
{
    width: 800px;
    text-align: center;
}

#equipamiento_opcional
{
  -moz-box-sizing: border-box;
    line-height: 2em;
    width: 828px;
    border-top: 3px Solid #FFD994;
    text-align: center;
    overflow: hidden;
}

#imagenes_asociadas
{
  -moz-box-sizing: border-box;
    line-height: 2em;
    width: 828px;
    border-top: 3px Solid #FFD994;
    text-align: center;
    overflow: hidden;
}

#imagenes
{
    float: left;
    width: 380px;
    text-align: left;
}
#images
{
    width: 380px;
    margin: 20px;
}
#images div {
    margin: 10px;
    height: 100px;
    border-style: solid;
    border-width: 5px;
    border-color: #DEDFDE;
    float: left;
    overflow: hidden;
}

#images div:hover {
    border-color: #529EBD;
}

#images img.load {
    margin: 36px;
}
#main {
    overflow: auto;
    margin: auto;
    width: 500px;
}


#publi1
{
    width: 160px;
    height: 20px;
    background : #FFA500 url(http://www.motorflash.com/imatges/fons_taronja.jpg);
    border-top: 3px Solid #000000;
}
#publi2
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 156px;
    text-align: center;
}
#publi3
{
  -moz-box-sizing: border-box;
    width: 160px;
    border: 1px Solid #FFD994;
}
#publi4
{
    padding: 4px;
    width: 152px;
}


#tipovendedor
{
    font-family: verdana, arial;
    font-size: 12pt;
    font-weight: bold;
    margin-top: 10px;
    margin-bottom: 10px;
}
#empresa
{
    width: 600px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
}

#particular
{
    width: 600px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
}

#consultar
{
    width: 600px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: auto;
    margin-right: auto;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
}


div.clear
{
    clear: both;
}

#clear
{
    clear: both;
}
#peu1
{
    text-align: center;
    width: 1000px;
    height: 20px;
    padding-top: 4px;
    background : #DFDFE1;
}
#peu2
{
    padding-left: 2px;
    padding-top: 2px;
    padding-bottom: 2px;
    width: 996px;
    text-align: center;
}
#peu3
{
    width: 1000px;
}
#peu4
{
    padding: 4px;
    text-align: center;
}

.tfvHighlight     {color: #CEA639; text-align: right;}
.tfvNormal        {color: black; text-align: right;}
.inputHighlighted {color: #CEA639; text-align: right;}
.inputNormal      {color: black; text-align: right;}

/* STYLES PARA 'FICHAS T�CNICAS */
    .serie_div{border-bottom:1px solid #DBDBDB; line-height:18px}
    .menu{background-color:orange; color:white; text-decoration:none; font-weight:bold; font-size:11px; display:block; width:150px; text-align:center; height:18px; vertical-align:middle;overflow:hidden}
    .wborder{width:746px; border:1px solid orange;border-top:none;height:450px;overflow:auto;}
    .column{width:355px; padding-left:5px; padding-right:5px; line-height:18px; border-bottom:1px solid #DBDBDB; float:left; }
    .img_style{padding:5px}

/* FIN DE STYLES PARA FICHAS T�CNICAS*/
.line{padding-top:4px}
.crit{width:100px}

div.perfil_change
{
    width: 400px;
    margin-top: 10px;
    margin-bottom: 10px;
    margin-left: 20px;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
    padding: 10px;
}

table.perfil_change       { font: 8pt verdana; margin-top: 10px;  }
table.perfil_change tr    { height: 18px; }
table.perfil_change td.e  { text-align: right; padding-top: 2px; width: 50%; }
table.perfil_change td.d  { text-align: left; width: 50%; }

table.spans_anuncio { font: 8pt verdana; }

table.buscador_home         { font: 8pt verdana; line-height: 27px; }
table.buscador_home td.td_1 {  }
table.buscador_home td.td_2 { padding-right: 10px; }
table.buscador_home td.td_3 { padding-top: 10px; }

table.buscador_home select.ancho        { width: 155px; }
table.buscador_home select.ancho_2      { width: 70px; }
table.buscador_home select.marca_modelo { padding: 3px; width: 150px; height: 140px; }

table.buscador_home_in         { font: 8pt verdana; }
table.buscador_home_in td.td_2 { text-align: left; vertical-align: top; }

div.cl_tiendas
{
    width: 400px;
    border: 1px Solid #B4C6D6;
    background : #F8F8F8;
    padding: 10px;
    margin-left: 215px;
    margin-top: 50px;
    text-align: left;
}

div.cl_tiendas p.left
{
    float: left;
}

.ganaComp{background-color:#444444; color:white; font-size:13px;}
.pierdeComp{font-size:11px;}
