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

body {	
	background-image:url(img_com/fondo2.jpg);
	background-repeat:repeat-x;
	background-color:#D9D9D9;
	color:#929292;
	font-family:Tahoma, "Trebuchet MS", Verdana;
	font-size:13px;
	margin:0 auto;
	text-align:center;
	}

a {outline:0}

/* Contenedores Comunes */
#todo {
	width:960px;
	margin-left:18px;

}

#caja-arriba {
	background-image:url(img_com/caja_01.png);
	background-repeat:no-repeat;
	height:23px;
	margin:auto;
	margin-top:0px;
	width:997px;
}

#caja-medio {
	background-image:url(img_com/caja_02.png);
	background-repeat:repeat-y;
	margin:0 auto;
	text-align:left;
	width:997px;
	}

#caja-abajo {
	background-image:url(img_com/caja_03.png);
	background-repeat:no-repeat;
	height:28px;
	margin:auto;
	padding-top:25px;
	width:997px;
	color:#333333;
}

#caja-abajo2 {
	background-image:url(img_com/caja_03_b.png);
	background-repeat:no-repeat;
	height:28px;
	margin:auto;
	padding-top:25px;
	width:997px;
	color:#333333;
}

#clear {
	clear:both;
}

#cont-arriba {
	margin:0 auto;
	width:960px;

}

#cont-botonera {
	background-color:#B0B0B0;
	float:left;
	height:408px;
	margin-top:0px;
	width:270px;
	}

#cont-der {
	background-color:#CCCCCC;
	height:408px;
	float:left;
	margin-top:0px;
	width:661px;
	}

#cont-flash {
	background-color:#999999;
	float:left;
	height:408px;
	width:660px;
	}

#cont-gral {
	background-image:url(img_com/fondo_izq.gif);
	background-position:left;
	background-repeat:repeat-y;
	margin:auto;
	text-align:left;
	width:960px;
	}

#cont-izq {
	background-color:#B0B0B0;
	float:left;
	margin-top:0px;
	width:270px;
}

#cont-planes {
	height:300px;
	width:250px;

}

#cont-planes2 {
	height:230px;
	width:250px;
}

#cont-txts {
	float:left;
	margin-left:32px;
	width:628px;
}

#img-top {
	height:106px;
	margin:0 auto;

}

#telefonos {
	width:250px;
}

/* Contenedores index */
#flash {
	height:295px;
	margin:auto;
	width:960px;
}

#btns {
	height:230px;
	margin:auto;
	text-align:center;
	width:960px;
	}

/* Contenedores modelos */
#cont1 {
	float:left;
	margin-left:31px;
	margin-top:52px;
	padding-bottom:18px;
	width:628px;
}

#cont2{
	border-bottom:thin;
	border-bottom-style:solid;
	padding-bottom:18px;
	width:627px;
}

#cont3{
	border-bottom-width:thin;
	border-bottom-style:solid;
	float:left;
	margin-top:18px;
	padding-bottom:18px;
	width:627px;
}

#cont4{
	float:left;
	margin-top:18px;
	padding-bottom:18px;
	width:627px;
}

#contA {
	float:left;
	width:197px;
}

#contB {
	float:left;
	margin-left:59px;
	width:371px;
}

/* Contenedores modelos */
#bloque-titulos {
	margin:auto;
	padding-bottom:20px;
	width:627px;
}

#bloque {
	margin:auto;
	width:627px;
}

#bloque2 {
	margin:auto;
	margin-top:20px;
	width:627px;
}

#subir {
	border-bottom-width:thin;
	border-bottom-style:solid;
	margin:auto;
	margin-top:20px;
	width:627px;
}

#izq {
	float:left;
	width:197px;
}

#izq1 {
	margin:auto;
	width:196px;
}

#izq2 {
	color:#004888;
	margin-left:97px;
	margin-top:18px;
	width:100px;
}

#izq3 {
	color:#004888;
	margin-left:97px;
	width:100px;
}

#izq4 {
	margin:auto;
	margin-top:30px;
	width:196px;
}

#der{
	float:left;
	margin-left:25px;
	width:405px;
}

/* estilos de cuadros-java */
#abajo{
	background-image:url(img_com/caja-java_03.png);
	background-repeat:no-repeat;
	height:26px;
	margin:auto;
	width:591px;
}

#arriba{
	height:19px;
	margin:auto;
	width:591px;
}

#contenedor1{
	background-color:#F0F0F5;
	margin:auto;
	height:36px;
	width:559px;
}

#todo-java{
	background-color:#000000;
	margin:auto;
	width:559px;
}

#contenedor2{
	background-color:#FFFFFF;
	margin:auto;
	margin-top:15px;
	width:550px;
}

#contenedor3{
	background-color:#FFFFFF;
	margin:auto;
	margin-top:15px;
	margin-bottom:15px;
	text-align:left;
	width:500px;
}

#imagen	{
	margin:auto;
	width:560px;
}

#medio{
	background-image:url(img_com/caja-java_02.png);
	background-repeat:repeat-y;
	margin:auto;
	text-align:center;
	width:591px;
}





/* estilos de texto */
.txt-comun {
	color:#7D7D7D;
	font:Tahoma, "Trebuchet MS", Verdana;
	font-size:13px;
	line-height:28px;
}

.txt-planes {
	color:#7D7D7D;
	font:Tahoma, "Trebuchet MS", Verdana;
	font-size:13px;
	line-height:20px;
}

.txt-chico {
	color:#7D7D7D;
	font:Tahoma, "Trebuchet MS", Verdana;
	font-size:11px;
	line-height:18px;
}

.h1 {
	color: #004888;
	font-size: 48px;
}

.h2 {color: #7D7D7D}

.h3 {color: #004888; font-size: 24px; }

.h4 {
	color: #004888;
	font-weight: bold;
}

.h5 {color: #7D7D7D; font-weight: bold; line-height:28px; }	

.style4 {color: #004888; font-size: 18px; }

.style8 {
	font-size: 13px;
	color: #7D7D7D;
}

.h1audi {
	color: #CF0106;
	font-size: 48px;
}

.autoahorro1 {
	font-size: 28px;
	font-weight: bold;
}

.contacto {
	font-family:Tahoma, "Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:18px;
	color:#004888;
	}
	
.contacto-audi {
	font-family:Tahoma, "Trebuchet MS", Verdana;
	font-weight:bold;
	font-size:18px;
	color:#CF0106;
	}
	
/*
a.auto {
font-family:Tahoma, "Trebuchet MS", Verdana;
font-size: 18px;
color: #004888;
}
a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
color: #004888;
}
a:hover {
text-decoration:none;
color: #004888;
}
a:active {
text-decoration:none;
color: #004888;
}

a.modelosvw {
font-family:Tahoma, "Trebuchet MS", Verdana;
color: #7D7D7D;
}
a:link {
text-decoration:none;
}
a:visited {
text-decoration:none;
color: #7D7D7D;
}
a:hover {
text-decoration:none;
color: #7D7D7D;
}
a:active {
text-decoration:none;
color: #7D7D7D;
}



a:link {
	color: #7D7D7D;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #7D7D7D;
}
a:hover {
	text-decoration: none;
	color: #7D7D7D;
}
a:active {
	text-decoration: none;
	color: #7D7D7D;
}

