@charset "UTF-8";
/* CSS Document */

body {
	background-color:#6f7279;
}

.rojo {
	color:#d2001c;
}


.f7narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}

.f8narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}

.f9narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
}

.f9barial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.f10narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
}

.f10niarial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-style:italic;
}

.f10barial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.f10bverdana{
	font-family:Verdana;
	font-size:13px;
	font-weight:bold;
}

.f11narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
}

.f11barial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.f12narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:normal;
}

.f12barial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.f12biarial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}

.f14narial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:normal;
}

.f14barial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
}

.f14biarial{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
}

#ok {
	border:2px #0C0 solid;
	background-color:#6F9;
}

#error {
	border:2px red solid;
	background-color:#F99;
}

#principal {
	width:100%;
}

#principal #uno {
	width:100%;
	background:#adb0b6 url(../imagenes/fondo_superior.gif) top left repeat-x scroll;
}

#principal #dos {
	width:100%;
	background:transparent url(../imagenes/fondo_inferior.gif) bottom left repeat-x scroll;
}

#principal #cuerpo {
	width:830px;
	margin:auto;
}

#principal #cabecera {
	width:100%;
	height:100px;
	position:relative;
}

#principal #cabecera #cabecera-derecha {
	width:318px;
	height:88px;
/*	background:transparent url(../imagenes/cabecera_derecha.jpg) top left no-repeat scroll;*/
	position:absolute;
	bottom:1px;
	right:10px;
	border:0px;
}

#principal #cabecera #cabecera-izquierda {
	width:155px;
	height:66px;
	background:transparent url(../imagenes/cabecera_izquierda.jpg) top left no-repeat scroll;
	position:absolute;
	bottom:1px;
	left:10px;
}

#principal #contenedor-menu {
	width:100%;
	overflow:hidden;
}

#principal #contenedor-menu #menu {
	width:714px;
	height:35px;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
}

#principal #menu-inferior {
	width:100%;
	height:24px;
}

/**************************************************
					MENÚ LAVALAMP
**************************************************/

/* Styles for the entire LavaLamp menu */
.lavaLamp {
    position: relative;
    height: 24px; 
	width: 694px;
    background:transparent url(../imagenes/fondo_menu.gif) top left no-repeat scroll;
    padding: 2px 10px 6px 10px;
	/*margin: 10px 0;*/
    overflow: hidden;
	margin-top:2px;
}
    /* Force the list to flow horizontally */
    .lavaLamp li {
        float: left;
        list-style: none;
    }
        /* Represents the background of the highlighted menu-item. */
        .lavaLamp li.back {
            background:transparent url(../imagenes/fondo_btn_menu.gif) right -26px no-repeat scroll;
            width: 5px; 
			height: 26px;
            z-index: 8;
            position: absolute;
        }
            .lavaLamp li.back .left {
                background:transparent url(../imagenes/fondo_btn_menu.gif) top left no-repeat scroll;
                height: 26px;
                margin-right: 5px;
            }
        /* Styles for each menu-item. */
        .lavaLamp li a {
            position: relative; 
			overflow: hidden;
            text-decoration: none;
            color: #fff; 
			outline: none;
            text-align: center;
            height: 18px;
			display:block;
			top: 0px;
			padding-top:8px;
            z-index: 10; 
			letter-spacing: 0;
            float: left; 
			display: block;
            margin: auto 9px;
			_margin:auto 5px;
        }
		
		.lavaLamp li a:hover, .lavaLamp li a.activo {
			color:red;
		}

/**************************************************
				FIN MENÚ LAVALAMP
**************************************************/

#principal #menu2 {
	width:112px;
	height:35px;
	margin-top:20px;
	margin-bottom:20px;
	float:left;
	clear:right;
	background:transparent url(../imagenes/fondo_menu2.gif) top left no-repeat scroll;
}

#principal #menu2 a {
	color:white;
	outline:none;
	text-decoration:none;
	text-align:center;
	line-height:35px;
	display:block;
	height:35px;
	width:112px;
}

#principal #menu2 a:hover {
	color:black;
}

/**************************************************
				 CONTENIDO
**************************************************/

#principal #cuerpo #contenido, #principal #cuerpo #contenido-empresa,  #principal #cuerpo #contenido-noticia, #principal #cuerpo #contenido-horario,
#principal #cuerpo #contenido-postventa, #principal #cuerpo #contenido-legal, #principal #cuerpo #contenido-ubicacion,
#principal #cuerpo #contenido-autocasionplus, #principal #cuerpo #contenido-ficha {
	width:100%;
/*	margin-top:15px;*/
	overflow:hidden;
}

#contenido #contenido-izq {
	width:386px;
	_width:384px;
	float:left;
	overflow:hidden;
}

#contenido #contenido-derch {
	width:436px;
	_width:430px;
	float:right;
	background:transparent url(../imagenes/fondo_centro_autocasion.gif) top left repeat-y scroll;
}

#contenido #barra_noticias {
	height:35px;
	margin-bottom:4px;
	margin-top:5px;
}

#barra_noticias .barra_izquierda {
	float:left;
	width:3px;
	height:35px;
	background:transparent url(../imagenes/fondo_izq_cabecera_noticias.gif) top left no-repeat scroll;
}

#barra_noticias .barra_centro {
	float:left;
	width:300px;
	height:35px;
	background:transparent url(../imagenes/fondo_centro_cabecera_noticias.gif) top left repeat-x scroll;
	padding-left:8px;
}

#barra_noticias .barra_centro h1 {
	color:#fff;
	line-height:35px;
}

#barra_noticias .barra_derecha {
	float:left;
	width:72px;
	height:35px;
	background:transparent url(../imagenes/fondo_drch_cabecera_noticias.gif) top left no-repeat scroll;
}

/**************************************************
				 FIN CONTENIDO
**************************************************/

/**************************************************
				   BARRA TÍTULO
**************************************************/

#barra_titulo {
	height:35px;
	margin-bottom:15px;
	margin-top:10px;
}

#contenido-autocasionplus #barra_titulo, #contenido-ficha #barra_titulo {
	height:35px;
	margin-bottom:0px;
	margin-top:10px;
}

#barra_titulo .barra_izquierda {
	float:left;
	width:3px;
	height:35px;
	background:transparent url(../imagenes/fondo_izq_cabecera_noticias.gif) top left no-repeat scroll;
}

#barra_titulo .barra_centro {
	float:left;
	width:746px;
	height:35px;
	background:transparent url(../imagenes/fondo_centro_cabecera_noticias.gif) top left repeat-x scroll;
	padding-left:8px;
}

#barra_titulo .barra_centro h1 {
	color:#fff;
	line-height:35px;
}

#barra_titulo .barra_derecha {
	float:left;
	width:72px;
	height:35px;
	background:transparent url(../imagenes/fondo_drch_cabecera_noticias.gif) top left no-repeat scroll;
}

/**************************************************
				  FIN BARRA TÍTULO
**************************************************/

/**************************************************
				   MENÚ INFERIOR
**************************************************/

#menu_inferior {
	width:100%;
	height:23px;
	margin-bottom:0px;
	margin-top:40px;
	line-height:18px;
}

#menu_inferior .menu_inferior_izquierda {
	float:left;
	width:4px;
	height:23px;
	background:transparent url(../imagenes/fondo_izq_menu_inf.gif) top left no-repeat scroll;
}

#menu_inferior .menu_inferior_centro {
	float:left;
	width:810px;
	height:23px;
	background:transparent url(../imagenes/fondo_menu_inf.gif) top left repeat-x scroll;
	padding-left:8px;
}

#menu_inferior .menu_inferior_centro ul {
	color:#fff;
}

#menu_inferior .menu_inferior_centro li {
	float:left;
	list-style:none;
	line-height:23px;
	margin:0px 15px 0px 15px;
}

#menu_inferior .menu_inferior_centro li a {
	display:block;
	float:left;
	outline:none;
	color:white;
	text-align:center;
	height:23px;
	text-decoration:none;
	line-height:23px;
}

#menu_inferior .menu_inferior_centro li a:hover, #menu_inferior .menu_inferior_centro li .activo {
	color:#666;
}

#menu_inferior .menu_inferior_derecha {
	float:left;
	width:4px;
	height:23px;
	background:transparent url(../imagenes/fondo_drch_menu_inf.gif) top left no-repeat scroll;
}

/**************************************************
				  FIN MENÚ INFERIOR
**************************************************/
/**************************************************
					POSTVENTA
**************************************************/
#promo-postventa {
	background: none;
	text-align: center;
	float: right;
	width: 436px;
}

#contenido-postventa .txt a.enlace_frm_postventa {
	color:#d2001c;
	font-weight: bold;
	text-decoration: none;
}

#contenido-postventa .txt a.enlace_frm_postventa:hover {
	text-decoration: underline;
}

#contenido-postventa .txt #txt-izq .ofertas-postventa {
	margin: 0px auto;
	text-align: center;
}

#contenido-postventa .txt #txt-izq h3 {
	text-align:center;
	font-weight: bolder;
	margin:15px 0px 25px 0px;
	color:#d2001c;
}

.asterisco {
	color:#d2001c;
	font-weight: bolder;
}

/**************************************************
				FIN POSTVENTA
**************************************************/
/**************************************************
					EMPRESA
**************************************************/

#principal #cuerpo .menu-alt {
	margin-bottom:12px;
}

#principal #flash-principal {
	margin-bottom:20px;
}

#contenido-empresa #sombra-foto-cabecera, #contenido-horario #sombra-foto-cabecera, #contenido-postventa #sombra-foto-cabecera, #contenido-legal #sombra-foto-cabecera,
#contenido-ubicacion #sombra-foto-cabecera, #contenido-autocasionplus #sombra-foto-cabecera, #contenido-ficha #sombra-foto-cabecera, #contenido-noticia #sombra-foto-cabecera {
	width:830px;
	height:155px;
	background:transparent url(../imagenes/fondo_foto_audi.gif) top left no-repeat scroll;
	position:relative;
}

#contenido-empresa #flash-cabecera, #contenido-horario #flash-cabecera, #contenido-postventa #flash-cabecera, #contenido-legal #flash-cabecera,
#contenido-ubicacion #flash-cabecera, #contenido-autocasionplus #flash-cabecera, #contenido-ficha #flash-cabecera, #contenido-noticia #flash-cabecera {
	width:818px;
	height:143px;
	position:absolute;
	top:6px;
	left:6px;
}

#contenido-empresa .txt, #contenido-horario .txt, #contenido-postventa .txt, #contenido-empresa .txt,
#contenido-ubicacion .txt {
	margin-top:15px;
	padding:0px 8px 0px 8px;
/*	color:white;*/
/*	color:#4c4d4f;*/
	color:black;
	line-height:12pt;
}

#contenido-empresa .txt p, #contenido-horario .txt p, #contenido-postventa .txt p, #contenido-legal .txt p,
#contenido-ubicacion .txt p, #contenido-autocasionplus .txt p {
	margin-top:15px;
	margin-bottom:15px;
	text-align:justify;
}

#contenido-empresa .txt #txt-izq, #contenido-ubicacion .txt #txt-izq {
	width:460px;
	float:left;
	padding-left:10px;
}

#contenido-postventa .txt #txt-izq {
/*	width:460px;
	float:left;*/
	padding-left:0px;
}

#contenido-legal .txt #txt-izq {
	width:800px;
	float:left;
	padding-left:10px;
}

#contenido-empresa .txt #txt-izq .subtitulo, #contenido-postventa .txt #txt-izq .subtitulo, #contenido-legal .txt #txt-izq .subtitulo,
#contenido-ubicacion .txt #txt-izq .subtitulo {
	color:#d2001c;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:20px;
	background:transparent url(../imagenes/botonplay.gif) 0px 1px no-repeat scroll;
	padding-left:10px;
}

#contenido-empresa .txt #txt-izq p, #contenido-horario .txt #txt-drch p, #contenido-legal .txt #txt-drch p {
	margin-top:0px;
	padding-left:10px;
}

#contenido-postventa .txt #txt-izq p {
	margin-top:10px;
	padding-left:0px;
}

#contenido-legal .txt #txt-izq p, #contenido-ubicacion .txt #txt-izq p {
	padding-left:12px;
}

#contenido-ubicacion .txt #txt-izq .ver-plano-cadiz, #contenido-ubicacion .txt #txt-izq .ver-plano-algeciras {
	width:130px;
	height:14px;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
	text-decoration:none;
	color:white;
	line-height:14px;
	padding-right:20px;
	padding-left:12px;
}

#contenido-ubicacion .txt #txt-izq .ver-plano-cadiz {
	background:transparent url(../imagenes/ico_ubicacion_cadiz.gif) top right no-repeat scroll;
}

#contenido-ubicacion .txt #txt-izq .ver-plano-algeciras {
	background:transparent url(../imagenes/ico_ubicacion_algeciras.gif) top right no-repeat scroll;
}

#contenido-ubicacion .txt #txt-izq a:hover {
	color:#666;
}

#contenido-empresa .txt #txt-drch, #contenido-postventa .txt #txt-drch {
	width:340px;
	float:right;
}

#contenido-empresa #txt-drch #sombra-foto-empresa, #contenido-postventa #txt-drch #sombra-foto-empresa, #contenido-ubicacion #txt-drch #sombra-foto-empresa {
	width:300px;
	height:233px;
	background:transparent url(../imagenes/fondo_foto_empresa.gif) top left no-repeat scroll;
	position:relative;
	float:right;
}

#contenido-empresa #txt-drch #sombra-foto-empresa #foto-empresa, #contenido-postventa #txt-drch #sombra-foto-empresa #foto-empresa, 
#contenido-ubicacion #txt-drch #sombra-foto-empresa #foto-empresa {
	width:288px;
	height:203px;
	position:absolute;
	top:6px;
	left:6px;
}

#contenido-empresa #txt-drch #sombra-foto-empresa p, #contenido-horario #txt-izq #sombra-foto-empresa p, 
#contenido-postventa #txt-drch #sombra-foto-empresa p, #contenido-ubicacion #txt-drch #sombra-foto-empresa p {
	width:288px;
	height:20px;
	line-height:20px;
	position:absolute;
	top:210px;
	left:15px;
	margin:0px;
	color:white;
}


/**************************************************
					FIN EMPRESA
**************************************************/


/**************************************************
				   AUTOCASION PLUS
**************************************************/


#contenido-autocasionplus .txt {
	background-color:#E5E6E6;
	margin:0px 8px 20px 8px;
	border-left:1px solid #848484;
	border-right:1px solid #848484;
	border-bottom:1px solid #848484;
}

#contenido-autocasionplus #formulario-busqueda {
	background-color:#6f7279;
	padding:15px 20px;
	_height:90px;
}

#formulario-busqueda .etiqueta-contacto {
	float:left;
	color:white;
	text-align:right;
	width: 70px;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:15pt;
}

#formulario-busqueda .campo-contacto {
	float:left;
	color:white;
	width:100px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
}

#formulario-busqueda .campo-contacto select {
	width:90px;
	font-size: 11px;
}

#formulario-busqueda .salto {
	clear:left;
}

#formulario-busqueda input {
	width:80px;
	border:solid 1px #819db3;
	font-size: 11px;
	line-height:10pt;
	padding:2px 5px 2px 5px;
	color:#6f7279;
}

#formulario-busqueda #buscar {
	float:right;
	padding-right:40px;
	width:59px;
	height:20px;
	margin-top:5px;
	margin-bottom:5px;
}

#formulario-busqueda #buscar #btn-buscar {
	width:59px;
	height:20px;
	background:transparent url(../imagenes/boton_buscar.gif) top left no-repeat scroll;
	border:0px;
	cursor:pointer;
}

#cuerpo #contenido-autocasionplus .txt .numresultados {
	width:812px;
	background-color:#e5e6e6;
	height:31px;
	text-align:right;
}

#cuerpo #contenido-autocasionplus .txt .numresultados p {
	padding-right:45px;
	line-height:31px;
	text-align:right;
	margin:0px;
}

/* Tabla Autocasión Plus */

.tabla-autocasion {
	width:812px;	
	margin: 0px auto 10px auto;
	background-color:#e5e6e6;
}

.tabla-autocasion .tabla {
	width:100%;
}

.tabla-autocasion .tabla tr td {
	padding:2px;
	width:100px;
	text-align:center;
	color:#766b6b;
	vertical-align:middle;
}

.tabla-autocasion .tabla tfoot tr td {
	padding:2px;
	width:100%;
	text-align:center;
	color:#766b6b;
	vertical-align:middle;
}

.tabla-autocasion .tabla th {
	width:100px;
	height:30px;
	background:transparent url(../imagenes/fondo_barra_autocasiontabladatos.gif) top left repeat-x scroll;
	color:white;
	line-height:30px;
}

.tabla-autocasion .tabla .modelo {
	width:120px;
}

.tabla-autocasion .tabla .color {
	width:150px;
}

.tabla-autocasion .tabla .anio {
	width:50px;
}

.tabla-autocasion .tabla .km, .tabla-autocasion .tabla .combustible {
	width:80px;
}

.tabla-autocasion .tabla .par {
	background-color:#dddddd;
}

.tabla-autocasion .tabla .impar {
	background-color:#e5e6e6;
}

.tabla-autocasion .tabla .precio, .tabla-autocasion .tabla .km {
	text-align:right;
}

#contenido-autocasionplus .txt #paginacion {
}

#contenido-autocasionplus .txt #pie-autocasion {
	width:682px;
	background-color:#ddd;
	padding: 10px 30px 10px 30px;
	text-align:right;
	margin:20px auto;
	overflow:hidden;
}

#pie-autocasion a {
	width:200px;
	height:30px;
	color:#414141;
	line-height:30px;
	display:block;
	text-decoration:none;
	float:right;
}

#pie-autocasion a:hover {
	color:#d2001c;
}



/**************************************************
				 FIN AUTOCASION PLUS
**************************************************/



/**************************************************
					   FICHA
**************************************************/

#contenido-ficha .txt {
	background-color:#e5e6e6;
	margin:0px 8px 0px 8px;
}

#contenido-ficha .txt #fondo-ficha {
	border:solid 1px #848484;
	border-top:0;
	padding:30px 35px 20px 35px;
	overflow:hidden;
}

#fondo-ficha #cabecera-ficha {
	width:712px;
	background-color:#6f7279;
	padding:20px 0px 20px 30px;
	overflow:hidden;
}

#cabecera-ficha .foto {
	float:right;
	border:solid 1px white;
	margin-right:20px;
	width:132px;
	height:82px;
	display:table-cell;
	vertical-align: middle;
	text-align: center;
}

#cabecera-ficha .foto img {
/*	width:132px;
	height:81px;*/
}

#cabecera-ficha #datos {
	width:246px;
	_width:226px;
	float:right;
	margin-right:1px;
	color:white;
	margin-top:5px;
}

#datos #datos-marca {
	width:100%;
	border-bottom:solid 1px #adb0b6;
}

#datos #datos-cabecera {
	margin-top:10px;
	width:100%;
	line-height:18px;
}

#fondo-ficha #cuerpo-ficha {
	width:712px;
	padding: 20px 0px 20px 30px;
	overflow:hidden;
	border-bottom:dotted 1px #aeafaf;
}

#cuerpo-ficha #cuerpo-ficha-izq {
	float:left;
	width:384px;
	color:#6f7279;
	line-height:20px;
}

#cuerpo-ficha #cuerpo-ficha-drch {
	float:right;
	width:308px;
	color:#6f7279;
	line-height:20px;
}

#fondo-ficha #botonera-ficha {
	padding: 20px 30px 20px 30px;
	height:22px;
	overflow:hidden;
	width:682px;
}

#botonera-ficha a#boton-solicitar-mas-informacion {
	width:144px;
	height:22px;
	display:block;
	float:left;
	text-decoration:none;
	background:transparent url(../imagenes/boton_solicitar_mas_informacion.gif) top left no-repeat scroll;
}

#botonera-ficha a#boton-resultados-anteriores {
	width:128px;
	height:22px;
	display:block;
	float:right;
	text-decoration:none;
	background:transparent url(../imagenes/boton_resultados_anteriores.gif) top left no-repeat scroll;
	margin-right:20px;
}

#botonera-ficha a#boton-nueva-busqueda {
	width:109px;
	height:22px;
	display:block;
	float:right;
	text-decoration:none;
	background:transparent url(../imagenes/boton_nueva_busqueda.gif) top left no-repeat scroll;
}

#botonera-ficha a#boton-volver {
	width:60px;
	height:22px;
	display:block;
	float:right;
	text-decoration:none;
	background:transparent url(../imagenes/boton_volver.gif) top left no-repeat scroll;
}

#fondo-ficha #pie-ficha {
	width:682px;
	background-color:#ddd;
	padding: 10px 30px 10px 30px;
	text-align:center;
}

#pie-ficha p {
	color:#6f7279;
	line-height:22px;
}

#pie-ficha p span {
	color:#d2001c;
}


/**************************************************
					 FIN FICHA
**************************************************/

/**************************************************
					  HORARIOS
**************************************************/
#contenido-horario .txt #txt-izq {
	width:300px;
	float:left;
}

#contenido-horario .txt #txt-drch {
	width:500px;
	float:right;
}

#contenido-horario #txt-izq #sombra-foto-empresa {
	width:300px;
	height:233px;
	background:transparent url(../imagenes/fondo_foto_empresa.gif) top left no-repeat scroll;
	position:relative;
	float:left;
}

#contenido-horario #txt-izq #sombra-foto-empresa #foto-empresa {
	width:288px;
	height:203px;
	position:absolute;
	top:6px;
	right:6px;
}

#contenido-horario #txt-drch h2 {
	color:#d2001c;
	margin:15px 0px 0px 0px;
}

#contenido-horario #txt-drch .subtitulo {
	color:#d2001c;
	padding-top:15px;
	padding-left:10px;
}

#contenido-horario #txt-drch .rojito {
	color:#d2001c;
	font-weight:bold;
}

#contenido-horario #txt-drch .t-h {
	width:140px;
	padding:2px;
	padding-left:10px;
}

#contenido-horario #txt-drch .h-h {
	width:90px;
	padding:2px;
	text-align:right;
	padding-right:10px;
}



/**************************************************
				  FIN HORARIOS
**************************************************/


/**************************************************
				Últimas Noticias
**************************************************/

#contenido .noticia {
	overflow:hidden;
	border-bottom:1px dotted #666;
	margin-top:10px;
	width:100%;
}

.noticia .sombra-foto-noticia {
	float:left;
	width:116px;
	height:77px;
	background:transparent url(../imagenes/fondo_foto_noticia.gif) top left no-repeat scroll;
	position:relative;
}

.noticia .foto-noticia {
	width:102px;
	height:63px;
	text-align: center;
	position:absolute;
	top:7px;
	left:7px;
}

.noticia .cabecera-noticia {
	float:left;
	width:265px;
}

.noticia .texto-noticia {
	clear:both;
	float:left;
	width: 375px;
	color:white;
	text-align:justify;
	padding:0px 7px 0px 7px;
	margin-bottom:10px;
	line-height:11pt;
}

.noticia .titulo-noticia {
	font-weight:bold;
	color:white;
	margin:8px 10px 10px 10px;
	font-size:9pt;
}

.noticia .fecha-noticia {
	color:#666666;
	margin:0px 10px 10px 10px;
	font-size:8pt;
}

#botonera-ficha .masinfo,
.noticia .masinfo {
	background:transparent url(../imagenes/botonplay.gif) no-repeat scroll 0px 3px;
	float:right;
	text-decoration:none;
	color:#666666;
	display:block;
	padding-left:10px;
}

/**************************************************
				FIN Últimas Noticias
**************************************************/

/**************************************************
				Contenido-Derch
**************************************************/

#contenido #contenido-derch #contenido-derch-sombra-sup {
	width:100%;
	background:transparent url(../imagenes/fondo_superior_autocasion.gif) top left no-repeat scroll;
}

#contenido #contenido-derch #contenido-derch-sombra-inf {
	width:100%;
	background:transparent url(../imagenes/fondo_inferior_autocasion.gif) bottom left no-repeat scroll;
	padding:6px;
}

#contenido #contenido-derch #barra_autocasion {
	width:424px;
	height:34px;
	background:transparent url(../imagenes/fondo_barra_autocasion.gif) top left repeat-x scroll;
}

#barra_autocasion .barra_simbolo_audi {
	width:165px;
	height:34px;
	background:transparent url(../imagenes/fondo_barra_autocasion_audi_izda.gif) top left no-repeat scroll;
	float:left;
	margin-left:5px;
}

#barra_autocasion .barra_aros_audi {
	width:80px;
	height:34px;
	background:transparent url(../imagenes/fondo_barra_autocasion_audi_dcha.gif) top left no-repeat scroll;
	float:right;
	margin-right:5px;
}

/**************************************************
				ANUNCIO-VENTA
**************************************************/

#contenido #contenido-derch .anuncio-venta {
    width:424px;
	background-color:#6f7279;
	padding-bottom:5px;
	overflow:hidden;
	border-bottom:solid 1px #d4d4d4;
}

#contenido #contenido-derch .ultimo {
	border-bottom:none;
}

.anuncio-venta .info_anuncio {
	float:left;
	width:230px;
	height:170px;
	padding-top:15px;
	padding-left:15px;
}

.info_anuncio .c1 {
	width:85px;
}

.anuncio-venta .info_anuncio .marca {
	height:30px;
	text-transform: uppercase;
	color:white;
	line-height:15px;
	padding-left:3px;
}

.anuncio-venta .info_anuncio .kms, .anuncio-venta .info_anuncio .kms2 {
	height:18px;
	color:white;
	background-color:#7e8288;
	padding-left:5px;
	line-height:18px;
}

.anuncio-venta .info_anuncio .combustible, .anuncio-venta .info_anuncio .combustible2 {
	height:18px;
	color:white;
	padding-left:5px;
	line-height:18px;
}

.anuncio-venta .info_anuncio .color, .anuncio-venta .info_anuncio .color2 {
	clear:left;
	height:18px;
	color:white;
	background-color:#7e8288;
	padding-left:5px;
	line-height:18px;
}

.anuncio-venta .info_anuncio .agno, .anuncio-venta .info_anuncio .agno2 {
	clear:left;
	height:36px;
	color:white;
	padding-left:5px;
	line-height:18px;
}

.anuncio-venta .info_anuncio .precio, .anuncio-venta .info_anuncio .precio2 {
	clear:left;
	height:18px;
	color:white;
	background-color:#7e8288;
	padding-left:5px;
	line-height:18px;
}

.anuncio-venta .info_anuncio .kms2, .anuncio-venta .info_anuncio .combustible2, .anuncio-venta .info_anuncio .color2, .anuncio-venta .info_anuncio .agno2, .anuncio-venta .info_anuncio .precio2 {
	padding-left:0px;
}

.anuncio-venta .foto_anuncio {
	float:right;
	width:162px;
	height:112px;
}

.anuncio-venta .sombra-foto-anuncio {
	float:left;
	width:162px;
	height:112px;
	margin-top:10px;
	background:url(../imagenes/sombra_foto_autocasion.gif) no-repeat;
}

.anuncio-venta .foto_modelo_anuncio {
	margin-top:13px;
	margin-left:14px;
	width:132px;
	height:81px;
	text-align: center;
	border:1px solid white;
}

.anuncio-venta .masinfo-anuncio {
	float:left;
	position:relative;
	top:15px;
	left:32px;
}

.masinfo-anuncio .masinfo2 {
	background:transparent url(../imagenes/botonplay2.gif) no-repeat scroll 0px 3px;
	text-decoration:none;
	color:white;
	display:block;
	line-height:18px;
	padding-left:10px;
}

/**************************************************
				FIN contenido-derch
**************************************************/
/**************************************************
					 CONTACTO
**************************************************/

#principal-contacto {
	background-color:#6f7279;
}

#principal-contacto #barra-contacto {
	width:100%;
	height:34px;
	margin-bottom:20px;
	background:transparent url(../imagenes/fondo_barra_autocasion.gif) top left repeat-x scroll;
}

#barra-contacto #titulo-contacto {
	height:34px;
	line-height:34px;
	color:white;
	float:left;
	padding-left:15px;
}

#barra-contacto #logos-audi-contacto {
	width:96px;
	height:34px;
	margin-right:15px;
	background:transparent url(../imagenes/logos_audi_contacto.gif) top left no-repeat scroll;
	float:right;
}

#principal-contacto #formulario-contacto, #contenido-autocasionplus #formulario-busqueda {
	overflow:hidden;
}

#formulario-contacto .etiqueta-contacto {
	float:left;
	color:white;
	width:120px;
	text-align:right;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:15pt;
	clear: left;
}

#formulario-contacto .campo-contacto {
	float:left;
	color:white;
	width:280px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
}

#formulario-contacto input, #formulario-contacto textarea, #formulario-contacto select {
	width:230px;
	border:solid 1px #819db3;
	line-height:10pt;
	padding:2px 5px 2px 5px;
	color:#6f7279;
}

#principal-contacto #formulario-contacto .espacio-extra {
	margin-top:15px;
	margin-bottom:15px;
}

#principal-contacto #condiciones {
	float:left;
	clear:left;
	background-color:white;
	border:solid 1px #819db3;
	width:240px;
	height:80px;
	overflow:auto;
	margin-left:135px;
}

#formulario-contacto #terminos-contacto {
	height:30px;
	color:white;
	float:left;
	clear:left;
	padding-left:135px;
	margin-top:15px;
	line-height:18px;
	width:300px;
}

#formulario-contacto #enviar {
	float:left;
	padding-left:135px;
	width:59px;
	height:20px;
	clear: both;
}

#formulario-contacto #enviar #btn-enviar {
	width:59px;
	height:20px;
	background:transparent url(../imagenes/boton_enviar.gif) top left no-repeat scroll;
	border:0px;
	cursor:pointer;
}

#formulario-contacto #terminos-contacto a {
	color:white;
	text-decoration:none;
}

#formulario-contacto #terminos-contacto a:hover {
	text-decoration:underline;
}


#principal-contacto #formulario-contacto #terminos-contacto input{
	width:15px;
	float:left;
	padding-left:10px;
	line-height:50px;
	margin-right:5px;
	border:none;
}

#principal-contacto #pie-contacto {
	width:100%;
	height:30px;
	margin-top:20px;
	background-color:#5d5e62;
	color:white;
	line-height:30px;
	text-align:right;
}

#principal-contacto #pie-contacto a {
	color:white;
	line-height:30px;
	text-align:right;
	padding-right:15px;
	text-decoration:none;
}

#principal-contacto #pie-contacto a:hover {
	text-decoration:underline;
}

/**************************************************
					FIN CONTACTO
**************************************************/



/**************************************************
					CITA PREVIA
**************************************************/

#principal-cita-previa {
	width:565px;
	background-color:#6f7279;
}

#principal-cita-previa #barra-cita-previa {
	width:100%;
	height:34px;
	background:transparent url(../imagenes/fondo_barra_autocasion.gif) top left repeat-x scroll;
}

#barra-cita-previa #titulo-cita-previa {
	height:34px;
	line-height:34px;
	color:white;
	float:left;
	padding-left:15px;
}

#barra-cita-previa #logos-audi-cita-previa {
	width:96px;
	height:34px;
	margin-right:15px;
	background:transparent url(../imagenes/logos_audi_contacto.gif) top left no-repeat scroll;
	float:right;
}

#principal-cita-previa #formulario-cita-previa, #contenido-autocasionplus #formulario-busqueda {
	overflow:hidden;
	padding:15px 20px 15px 20px;
}

#formulario-cita-previa .etiqueta-cita-previa {
	float:left;
	color:white;
	width:100px;
	text-align:left;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:15pt;
}

#formulario-cita-previa .documentacion{
	width:100%;
}

#formulario-cita-previa .etiqueta-selector-cita-previa {
	float:left;
	color:white;
	width:500px;
	text-align:left;
	margin-right:15px;
	margin-top:5px;
	margin-bottom:5px;
	line-height:15pt;
}

#formulario-cita-previa .campo-cita-previa {
	float:left;
	color:white;
	width:92px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:20px;
}

#formulario-cita-previa .check-cita-previa, #formulario-cita-previa .radio-cita-previa {
	float:left;
	color:white;
	width:105px;
	text-align:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-right:20px;
	border:0;
}

#mecanica, #chapa {
	margin-left:20px;
	display:none;
	clear: both;
}

#formulario-cita-previa .check-cita-previa input, #formulario-cita-previa .radio-cita-previa input{
	width:20px;
	line-height:10pt;
	padding:2px 20px 2px 30px;
	border:none;
}

#formulario-cita-previa input {
	width:80px;
	border:solid 1px #819db3;
	line-height:10pt;
	padding:2px 5px 2px 5px;
	color:#6f7279;
}

#formulario-cita-previa textarea {
	width:230px;
	border:solid 1px #819db3;
	line-height:10pt;
	padding:2px 5px 2px 5px;
	color:#6f7279;
}

#principal-cita-previa #formulario-cita-previa .espacio-extra {
	margin-top:25px;
	margin-bottom:10px;
}

#principal-cita-previa #condiciones {
	float:left;
	background-color:white;
	border:solid 1px #819db3;
	width:240px;
	height:80px;
	overflow:auto;
	margin-left:115px;
}

#formulario-cita-previa #terminos-cita-previa {
	height:30px;
	color:white;
	float:left;
	padding-left:135px;
	margin-top:15px;
	line-height:15px;
}

#formulario-cita-previa #enviar {
	float:left;
	padding-left:200px;
	width:59px;
	height:20px;
}

#formulario-cita-previa #enviar #btn-enviar {
	width:59px;
	height:20px;
	background:transparent url(../imagenes/boton_enviar.gif) top left no-repeat scroll;
	border:0px;
	cursor:pointer;
}

#formulario-cita-previa #terminos-contacto input {
	margin-right:5px;
	width:20px;
	border:none;
}


#formulario-cita-previa #terminos-cita-previa a {
	color:white;
	text-decoration:none;
}

#formulario-cita-previa #terminos-cita-previa a:hover {
	text-decoration:underline;
}


#principal-cita-previa #formulario-cita-previa #terminos-cita-previa input{
	width:15px;
	float:left;
	padding-left:10px;
	line-height:50px;
	border:none;
}

#principal-cita-previa #pie-cita-previa {
	width:100%;
	height:30px;
	margin-top:20px;
	background-color:#5d5e62;
	color:white;
	line-height:30px;
	text-align:right;
}

#principal-cita-previa #pie-cita-previa a {
	color:white;
	line-height:30px;
	text-align:right;
	padding-right:15px;
	text-decoration:none;
}

#principal-cita-previa #pie-cita-previa a:hover {
	text-decoration:underline;
}


.both{
	clear:both;
}

.left{
	clear:left;
}

/**************************************************
					FIN CITA PREVIA
**************************************************/

/**************************************************
				 PIE
**************************************************/

#principal #cuerpo #pie {
	margin-top:15px;
	width:100%;
	height:104px;
}

#pie .info-pie {
	float:left;
	width:460px;
	overflow:hidden;
	display:block;
	margin-top:25px;
	margin-bottom:25px;
}

#pie .pie-copyright { 
	float:right;
	color:white;
	overflow:hidden;
	width:300px;
	margin-top:50px;
}

#pie .logo-pie {
	float:left;
	padding-left:54px;
	line-height:20px;
	background: transparent url(../imagenes/pie_logo_audi.gif) no-repeat scroll;
	color:white;
}

#pie .pie-telfemail { 
	clear:left;
	line-height:20px;
	color:white;
}

#pie .pie-telfemail a { 
	color:white;
	text-decoration:none;
}

#pie .pie-telfemail a:hover { 
	text-decoration:underline;
}

#pie .pie-cif { 
	clear:left;
	line-height:20px;
	color:white;
}
/**************************************************
				FIN PIE
**************************************************/
/**************************************************
				ESTILO MAPAS
**************************************************/

#caja {
	text-align: center;
}

#contenido-ubicacion #txt-inf {
	clear: both;
	width: 100%;
	height: 400px;
	border: 1px solid white;
	text-align: center;
	overflow: hidden;
	float: left;
	margin-top:30px;
}

#contenido-ubicacion #txt-inf #mapa {
	width: 814px;
	height: 400px;
	margin: 0px auto;
	position: absolute;
}
/**************************************************
				FIN ESTILO MAPAS
**************************************************/

/**************************************************
			ESTILO NOTICIA INDIVIDUAL
**************************************************/

#contenido-noticia .txt {
	margin-top:15px;
	padding:0px 8px 0px 8px;
/*	color:white;*/
/*	color:#4c4d4f;*/
	color:black;
	line-height:12pt;
}

#contenido-noticia .txt p {
	margin-top:15px;
	margin-bottom:15px;
	text-align:justify;
}

#contenido-noticia .txt .txt-izq {
	width:474px;
	float:left;
	text-align: justify;
}

#contenido-noticia .txt h2 {
	width:474px;
	float:left;
	margin-top: 10px;
	margin-bottom: 10px;
}

#contenido-noticia .txt #botonera-ficha {
	width:460px;
	float:left;
	padding-left:10px;
}

#contenido-noticia .txt .txt-drch {
	width:340px;
	float:right;
}

#contenido-noticia .txt-drch #sombra-foto-noticia {
	width:300px;
	height:233px;
	background:transparent url(../imagenes/fondo_noticia_individual.gif) top left no-repeat scroll;
	position:relative;
	float:right;
}

#contenido-noticia .txt-drch #sombra-foto-noticia #foto-noticia {
	width:288px;
	height:203px;
	position:absolute;
	top:6px;
	left:6px;
}

#contenido-noticia .txt-drch #sombra-foto-noticia a.colorbox-foto {
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 288px;
	height: 203px;
}

/**************************************************
			FIN NOTICIA INDIVIDUAL
**************************************************/

#contenido #banner-central {
	margin-bottom: 10px;
}

