/* CSS Document */


img { border: 0}
#contenedora {MARGIN-LEFT: auto;WIDTH: 720px; MARGIN-RIGHT: auto}
#izquierda {FLOAT: left;HEIGHT: 450px}
#flashiframe {FLOAT: left; WIDTH: 430px;HEIGHT: 378px }
#derecha {FLOAT: right; WIDTH: 165px; HEIGHT: 500px}
#comercial {FLOAT: left; WIDTH: 450px; HEIGHT: 108px}
#links {FLOAT: left; WIDTH: 720px; HEIGHT: 165px}
#nav {MARGIN-LEFT: auto; MARGIN-RIGHT: auto}

.st {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}
.sbt {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}
.nt {FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.nbt {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.nbbt { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.fnbt { FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.inputs {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica}
.fgst {FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica}
.fgsbt {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica}
.fgnt { FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif}
.fgnbbt {FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif}
.fgnbt {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif}
.frst { FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica}
.frsbt {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff9900; FONT-FAMILY: Verdana, Arial, Helvetica}
.frnt { FONT-SIZE: 13px; COLOR: #ff9900; FONT-FAMILY: Arial, Helvetica, sans-serif}
.frnbt {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff8800; FONT-FAMILY: Arial, Helvetica, sans-serif}
.fest { FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica}
.fesbt {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica}
.fent { FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.fenbt {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: Arial, Helvetica, sans-serif}
.style3 {FONT-SIZE: 16px}
.boton {BORDER-RIGHT: #e5e5e5 1px; BORDER-TOP: #e5e5e5 1px; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: #666666; BORDER-LEFT: #e5e5e5 1px; WIDTH: auto; COLOR: #ffffff; BORDER-BOTTOM: #e5e5e5 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px}
.boton2 {BORDER: 1px outset #666666;FONT-SIZE: 12px;BACKGROUND: #777777;COLOR: #FFFFFF;FONT-FAMILY: Arial, Helvetica, sans-serif;HEIGHT: 20px;font-weight: normal;}

.tablas {FONT-WEIGHT: bold; FONT-SIZE: 13px; BORDER-BOTTOM: #666666 1px outset; FONT-FAMILY: Arial, Helvetica, sans-serif}
.tablas_sintexto {BORDER-BOTTOM: #666666 1px outset}
.inputs {BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #b2b2b2 2px; FONT-SIZE: 10px; BORDER-LEFT: #b2b2b2 2px; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 12px}
.style4 {FONT-SIZE: 16px}
.boton_cambio_posting {BORDER-RIGHT: #e5e5e5 1px; BORDER-TOP: #e5e5e5 1px; FONT-WEIGHT: bolder; FONT-SIZE: 9px; BACKGROUND: #666666; BORDER-LEFT: #e5e5e5 1px; WIDTH: auto; COLOR: #ffffff; BORDER-BOTTOM: #e5e5e5 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 20px}
.titulo_blanco {FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}
.boton_view_item {BORDER-RIGHT: #cccccc 2px solid; BORDER-TOP: #cccccc 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #cccccc 2px solid; WIDTH: 150px; BORDER-BOTTOM: #cccccc 2px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff}

.tablas_viewitem {BORDER-BOTTOM: #cccccc 1px dotted}
.tablas_bordecompleto {BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.provincias {FONT-SIZE: 13px; COLOR: #0000cc; FONT-FAMILY: Arial, Helvetica, sans-serif}
.provincias A {COLOR: #0000cc; TEXT-DECORATION: underline}
.provincias A:hover {COLOR: #0000cc; TEXT-DECORATION: underline}
.provincias A:visited {COLOR: #0000cc; TEXT-DECORATION: underline}
.titulo_resultados {FONT-SIZE: 10px; COLOR: #0000cc; FONT-FAMILY: Verdana, Arial, Helvetica}
.titulo_resultados A {COLOR: #0000cc; TEXT-DECORATION: underline}
.titulo_resultados A:hover {COLOR: #0000cc; TEXT-DECORATION: underline}
.titulo_resultados A:visited {COLOR: #ff9900; TEXT-DECORATION: underline}
.resultados_items {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif}
.resultados_items A {COLOR: #ffffff; TEXT-DECORATION: underline}
.resultados_items A:hover {COLOR: #ffffff; TEXT-DECORATION: underline}
.resultados_items A:visited {COLOR: #ffffff; TEXT-DECORATION: underline}
.topleft {MARGIN-TOP: 2px}
.top4 {MARGIN-TOP: 4px}
.top7 {MARGIN-TOP: 7px}
.top13 {MARGIN-TOP: 13px}
.top15 {MARGIN-TOP: 15px}
.bavanzado {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
.bavanzado:hover {TEXT-DECORATION: underline}
.lista {FONT-WEIGHT: bold; FONT-SIZE: 9px; VERTICAL-ALIGN: bottom; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none}
.lista:hover {TEXT-DECORATION: underline}
.links_a {FONT-SIZE: 9px !important; VERTICAL-ALIGN: bottom; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-ALIGN: center;}
.links_grises {FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333333; LINE-HEIGHT: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline}
.links_grises:hover {FONT-SIZE: 13px}
.bnarl {FONT-SIZE: 6px; BORDER-LEFT: #ff9900 1px solid; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.bnarr {BORDER-RIGHT: #ff9900 1px solid; FONT-SIZE: 6px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.xst {FONT-SIZE: 9px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}
.accesorios {FONT-WEIGHT: bold; FONT-SIZE: 10px; /*VERTICAL-ALIGN: bottom;*/ COLOR: #555555; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none; VERTICAL-ALIGN: middle;}
.accesorios:hover {COLOR: #ff9900}
.links_bold {FONT-SIZE: 12px; VERTICAL-ALIGN: middle; COLOR: #333333; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: underline}
.links_bold:hover {FONT-WEIGHT: bold}
.bold {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif}
.links_grisesCopy {FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 19px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}
.links_grisesCopy:hover {FONT-SIZE: 13px}
.tablas_ayuda {BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid}
.tablas_titulo_ayuda {BORDER-LEFT: #cccccc 1px solid}
.borde_l {BORDER-LEFT: #cccccc 1px solid}
.borde_r {BORDER-RIGHT: #cccccc 1px solid}
.borde_b {BORDER-BOTTOM: #cccccc 1px solid}
.borde_t {BORDER-TOP: #cccccc 1px solid;}
.confort {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;cursor: hand; text-decoration: underline;}
.altura{ padding:0px; margin:5px 0 0 0; font-weight: normal;}
.titulo_ficha{padding:0 0 0 10px; margin:0px !important;font-size:16px;font-weight: bold;color: #ffffff; font-family: Arial, Helvetica, sans-serif; text-align:left}


/*---------------nuevos para publicacion---------------*/

#indicador{margin:auto;margin-top:15px;width:720px;display:block;text-align: center;}
#tiposPublicacion , #promocion , #precio , #datosContacto, #botones, #fotos, #datos, 
#politicasPagos, #masDescripciones, #precio, #botones, #felicitaciones, #tarjetaCredito, 
#pagoFacil, #pagoTelefono , #nombre, #panelNavegacion, #titulo, 
#clasificado30, #clasificadoIlimitado , #nombre {margin:auto;margin-top:15px;width:720px;display:block;}
#datosContacto p{padding-top:5px;}
#botones{margin-top:10px;}
#pagoTelefono{margin:auto;margin-top:15px;width:720px;display:block;}


/*---------------NUEVOS NAVS---------------------------------*/

.tabs,.links-av{
margin:0; 
padding:0;
float:none; 
clear:both;
font-family:Arial, Helvetica, sans-serif;
}

.tabs{
position:relative;
height:29px;
z-index:10;
top:4px;
right:11px;
}

*html .tabs{top:9px;}

.tabs li{
margin:0; 
padding:0; 
float:right;
font-size:14px;
font-weight:bold;
list-style-type:none;
height:29px;
background-color:transparent;
}

.tabs .leftOn{
background:url(/images/nav/tabOnLeft.jpg) no-repeat;
width:11px;
height:29px;
display:block;
float:left;
}

.tabs .left{
background:url(/images/nav/tabLeft.jpg) no-repeat;
width:11px;
display:block;
float:left;
height:25px;
}

.tabs .rightOn{
background:url(/images/nav/tabOnRight.jpg) no-repeat;
width:11px;
display:block;
float:left;
height:29px;
}

.tabs .right{
background:url(/images/nav/tabRight.jpg) no-repeat;
width:11px;
display:block;
float:left;
height:25px;
}


.tabs li a{
color:#525252; 
text-decoration:none;
display:block;
float:left;
background:url(/images/nav/tabMiddle.jpg) repeat-x;
height:25px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}

.tabs li span{
color:#FFFFFF;
display:block;
float:left;
background:url(/images/nav/tabOnMiddle.jpg) repeat-x;
height:29px;
padding-top:5px;
padding-left:5px;
padding-right:5px;
}

.links-av{
background:#000033 url(/images/nav/bk-nav.jpg) repeat-x;
border-bottom:6px solid #999999;
width:100%;
height:27px;
}


.links-av li{
margin:0;
margin:5px 5px; 
padding:0;
float:left;
font-size:11px;
font-weight:bold;
list-style-type:none;
color:#fff;
}

.links-av li a{
color:#fff;
text-decoration:none;
}

 

/*Nuevos para Planes de Ahorro-----------------------------------------*/

/*buscador avanzado*/

.plan td, .details td{padding:2px 0; text-align:left;}
.plan .fgnbt, .details .fgnbt{color:#333333; font-size:12px;padding:12px 0 0px 0px;}
.details .fgnbt{color:#666666;}
.aditionals{border-collapse:collapse; margin-top:3px;}
.aditionals td{padding:0;}
.planAhorro *{
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:10px;
text-align:left;
}

.planAhorro .column label{
font-weight:bold; 
display:block; 
width:150px; 
float:left;
color:#000;
}

.column{
float:left; 
width:320px;
margin-right:25px; 
position:relative;
}

.planAhorro h3 {
font-weight: bold; 
font-size: 13px; 
color: #f80; 
background:#f0f0f0;
font-family: Arial, Helvetica, sans-serif;
float:none; 
clear:both;
}

.planAhorro h4 {
font-weight: bold; 
font-size: 13px; 
color: #000; 
background:#f0f0f0;
font-family: Arial, Helvetica, sans-serif;
float:none; 
clear:both;
margin:0;
margin-bottom:7px;
}

.planAhorro select{width:155px;}

.planAhorro input{width:150px;}

.planAhorro .column label, .planAhorro .column input, .planAhorro .column select{margin-bottom:13px;}

.planAhorro .column input.small{display:block; float:left; float:none !ie;}

.planAhorro .small{width:40px;}

.planAhorro .column .aclaracion{
color:#999;
display:block;
float:none;
clear:both;
margin-left:150px;
margin-top:-13px;
margin-bottom:10px;
}

.ejemplo{
color:#999;
display:inline;
float:left;
clear:both;
margin-left:150px;
margin-top:-13px;
margin-bottom:10px;
}

.planAhorro .columnBig{float:none; clear:both; margin-bottom:15px;}

.planAhorro .columnBig label{font-weight:bold;}

.planAhorro .columnBig label.label{
display:block; 
width:150px; 
float:left;
}

.columnBig .aclaracion{
margin-left:177px;
color:#999;
display:block;
}

.columnBig .aceptar{width:50px; display:inline; position:static; float:none;}

.planAhorro .column b.frsbt{position:relative; top:-10px;}

.planAhorro .column b.frsbt{position:relative; top:-10px;}

.planAhorro b.obligatorio{
font-weight: bold; 
font-size: 10px; 
color: #ff9900; 
font-family: Verdana, Arial, Helvetica;
position:absolute; 
left:198px;
top:0px !ie;
}

#masinfo, #ocultarinfo{
color:#000099;
float:right;
margin-right:5px;
margin-bottom:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
cursor:pointer;
}

#extra{
min-height:120px;
width:359px;
background-color:#fff;
border:1px solid #f90;
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}

#extra table{
width:100%;
border-collapse:collapse;
}

#extra td{
border-bottom: #cccccc 1px dotted; 
height:24px;
padding-left:10px;
}

/* Alert----------------------------------------------------*/

.alert{
padding:20px;
width:580px;
margin:20px auto 40px auto;
border:1px dashed #999; 
position:relative;
}

.alert span{
position:absolute;
width:480px;
top:20px;
left:80px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:left;
}

.alert p{text-align:center;}


/* Nav vende gratis------------------------------------------*/

#nav_autos{background:url(http://www.demotores.com.co/images/nav_footer/logo-bk.jpg) no-repeat;}



/*--------------banners en vivatem ---------------------*/

.pub_inferior img { margin-right: 12px; float:left}
.pub_inferior { vertical-align: top; height: 62px}
.precio1 { float:left; display:block; padding-top: 6px;}
.banner_precio { float: left; margin: 4px 0 0 7px; margin: 0 0 0 7px !ie;}
.banner_precio2 { float: left; margin: 2px 0 0 14px;}
*html .precio1 { padding-top: 7px;}
*html .banner_precio { margin: 2px 0 0 7px;}
.banner1 { margin: 0 auto; width: 748px;width: 745px!ie; height: 120px;}
.banner2 { width: 310px; width: 320px !ie; margin-top:24px; margin-top: 31px !ie}
.banner3 { width: 320px; margin: 0 auto;}
.banner1_margin { margin-top: 10px;}
.banner2 fieldset,
.banner3 fieldset { padding: 0 5px 5px 5px !important; border: 1px solid #D7D7D7;}
.banner1 fieldset { padding: 0 7px 5px 7px; border: 1px solid #D7D7D7;}
.banner1 legend,
.banner2 legend,
.banner3 legend,
.banner_vertical legend { font-size: 8px; padding: 0 10px 0 10px ; color: #999999; letter-spacing: 1px; margin-bottom: 1px; font-family: verdana, arial}
.banner3a { width: 165px;}
.F_right { float:right}
.F_left { float:left}
.banner_conces { margin: 5px auto 3px auto}
.banner_vertical { margin:0; }
.banner_vertical fieldset { padding: 2px 10px 10px 9px ; padding: 0 10px 11px 10px !ie ; border: 1px solid #D7D7D7;}
.banner_vertical legend { margin-bottom: 5px;}
 



/*--------------Terminos y Condiciones ---------------------*/



.terminos h1 { font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 13px; 
color:#FF9900} 


.terminos p {text-align:justify;
font-size: 11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-left: 80px;
line-height:15px;
margin: 10px 0 }


.terminos .terms { 
font-size: 12px; 
font-weight:bold; 
font-family:Verdana, Arial, Helvetica, sans-serif;
margin: 20px 0 5px 0;
padding-left: 0;}


.terminos .actualizado { 
font-size: 11px; 
color:#999999; 
border-top: 1px solid #CCCCCC; 
text-align:center; 
padding-top: 5px; 
margin-top: 25px;} 


 

/*--------------banners en vivatem ---------------------*/


.pub_inferior img { margin-right: 12px; float:left}
.pub_inferior { vertical-align: top; height: 62px}
.precio1 { float:left; display:block; padding-top: 6px;}
.banner_precio { float: left; margin: 1px 0 2px 7px;margin: 0 0 0 7px !ie;}
*html .precio1 { padding-top: 7px;}
*html .banner_precio { margin: 2px 0 0 7px;}


/*-------------------------------------------------------*/

