/* CSS Document */
body {
	background: url(../images/background_1pixel.gif) repeat-x;
    margin: 7px;
	}
	
#principal {
	margin-top: 0px;
	width: 777px;
	text-align: left;
	background: transparent url("../images/principalbg.jpg") repeat-y top; border: none;
	float: left
	}

#header {
	width: 777px; height: 49px;
	background: #FFFFFF url(../images/banner_logo.jpg) no-repeat top left}
	#header h1 {
		text-indent: -9000px;line-height: 0px;font-size: 0px}
		
#menu {
    margin-top: 1px;margin-left: 4px;
	width: 146px;
	background-color: #FFFFFF;
	float: left;height: 300px}
		#menu a {
			display: block;
			width: 145px;height: 19px;
			text-indent: -9000px}
			#autosnuevos		 {	background: transparent url(../images/00_autos_nuevos.jpg) no-repeat top left; }
			#autosnuevos:hover	 {	background: transparent url(../images/00_autos_nuevos_on.jpg) no-repeat top left; }
			#clientes			 {	background: transparent url(../images/01_atencion.jpg) no-repeat top left; }
			#clientes:hover		 {	background: transparent url(../images/01_atencion_on.jpg) no-repeat top left; }
			#taller				 {	background: transparent url(../images/02_laminado.jpg) no-repeat top left; }
			#taller:hover		 {	background: transparent url(../images/02_laminado_on.jpg) no-repeat top left; }
			#servicio			 { 	background: transparent url(../images/03_servicio.jpg) no-repeat top left; }
			#servicio:hover		 {	background: transparent url(../images/03_servicio_on.jpg) no-repeat top left; }
			#refacciones		 {	background: transparent url(../images/04_refacciones.jpg) no-repeat top left; }
			#refacciones:hover	 {	background: transparent url(../images/04_refacciones_on.jpg) no-repeat top left; }
			#ventas				 {	background: transparent url(../images/05_ventas.jpg) no-repeat top left; }
			#ventas:hover		 {	background: transparent url(../images/05_ventas_on.jpg) no-repeat top left; }
			#instalaciones		 {	background: transparent url(../images/06_instalaciones.jpg) no-repeat top left; }
			#instalaciones:hover {	background: transparent url(../images/06_instalaciones_on.jpg) no-repeat top left; }
			#promociones		 {	background: transparent url(../images/07_promociones.jpg) no-repeat top left; }
			#promociones:hover	 {	background: transparent url(../images/07_promociones_on.jpg) no-repeat top left; }
			#bolsatrabajo		 {	background: transparent url(../images/08_bolsa.jpg) no-repeat top left; }
			#bolsatrabajo:hover	 {	background: transparent url(../images/08_bolsa_on.jpg) no-repeat 0px; }
			#eventosnaosa		 {	background: transparent url(../images/09_eventos_naosa.jpg) no-repeat top left; }
			#eventosnaosa:hover	 {	background: transparent url(../images/09_eventos_naosa_on.jpg) no-repeat top left; }
			
#menu_principal{
	position:absolute; left:401px; top:170px; width:371px; height:24px; z-index:5}
	#menu_principal a{
	font-size:12px;color:#CCCCCC;font-family:arial;text-decoration: none}
	#menu_principal a:visited{
	font-size:12px;color:#CCCCCC;font-family:arial;text-decoration: none}
	#menu_principal a:hover{
	font-size:13px;color:#FFFFFF;font-family:arial;text-decoration: none}
#titulo_banner{
	position:absolute; left:56px; top:61px; width:285px; height:19px; z-index:5;
	font-family:Arial, Helvetica, sans-serif; color: #CCCCCC; font-size: 20px}

#autos {
	position:absolute; 
	top:211px; width:145px;	height:45px;
	z-index:5; 	background-color: #CECECC;
	color: #666;font-size: 12px;font-family:arial;
	text-align:center;line-height: 18px}
#autos_interior {
	position:absolute; 
	top:407px; width:145px;	height:45px; 
	z-index:5; background-color: #CECECC; 
	color: #666;font-size: 12px;font-family:arial;
	text-align:center;	line-height: 18px}
#horarios{
	position:absolute;margin-left: 4px; 
	top:450px; width:165px;	height:67px}
#flash {
	margin-left: 154px;
	width: 615px;height: 200px;
	background-color:#000}
#barratop {
    background: transparent url(../images/bgframetop.gif) repeat top left; border: none;
    margin-left: 3px;
	width: 771px;height: 20px}
		#barratop h4{
		text-indent: -9000px;
		line-height: 0px;font-size: 0px}
	
#contenido {
    margin-left: 25px;
	background-color: #F9F9FA;
	width: 700px;height: 160px}	

 p {margin: 0;padding: 0}
	
#barradown {
	margin-top: 40px;
    background: transparent url(../images/bgframedown.gif) repeat top left; border: none;
    margin-left: 3px;
	width: 771px;height: 21px}
	#barradown h4{
		text-indent: -9000px;
		line-height: 0px;font-size: 0px;}

#modelos {
	position:absolute; 
	left:15px; top:211px; width:145px; height:47px; 
	background-color: #CBCBCA}
#buscador{
	position:absolute; 
	color: #999999;font-size: 11px;font-family:arial;
	left:615px; top:20px; 
	width:165px; height:22px; z-index:4}
#barrafooter {
	background: transparent url(../images/bgframepie.gif) no-repeat;
	width: 777px;height: 21px}
		#barrafooter h4{
		text-indent: -9000px;
		line-height: 0px;font-size: 0px}
/*REGRESAR*/		
#regresar {
	color: #000099;font-size: 10px;font-family:arial;
	text-align:center}
	#regresar a{
	color: #000099;font-size: 10px;font-family:arial}
	 #regresar a:hover{
		color: blue;font-size: 10px;font-family:arial}
/*PIE de PAGINA*/	 
#footer {
	margin-top: 4px;
    background: #FFFFFF;
    margin-left: 18px;
	width: 750px;height: 45px}
/*  menu */
#menuh {
position:absolute; left:462px; top:168px; width:376px; height:22px; z-index:5}
 
#menuh ul, li {
	list-style-type: none}
 
#menuh ul {
	margin: 0; padding: 0}
 
#menuh li {
	float: left}
 
#menuh a {
	font-size:14px; color:#CCCCCC; font-family:Arial; text-decoration: none;
	display: block;	padding: 8px;
	text-align: center}
#menuh a:hover{
	font-size:14px;color:#FFFFFF;font-family:arial;text-decoration: none}
address:after{
/* \40 es un código para escribir el caracter '@' */
content: " <financiamiento1\40 naosa.com.mx>";
}
td.borw, th.borw {
	border-bottom: 1px dashed #1C59A1;
	background-color: White;
	text-align: left;
	font-size:11px;color:#333;font-family:arial;
	padding:3px}
td.borg, th.borg {
	border-bottom: 1px dashed #1C59A1;
	background-color: #E6ECF2;
	text-align: left;
	font-size:11px;color:#666666;font-family:arial;
	padding:2px;
}
td.bpestt, th.bpestt {
	background-color: #CFDBE7;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:12px;color:#333;padding:3px}
	.odd {background-color: #ccc}
	
.contador{position:absolute; left:595px; top:544px; width:87px; height:15px; z-index:6; visibility: hidden}
#pie{ float: left; width:auto }
	#xero {	height: 2em;float: left;width: 5.9em;display: block;
		text-indent: -9000px; background: transparent url(../images/terminos_uso.gif) no-repeat top left}
	#xero2 { height: 2em; float: left;width: 7.9em;display: block;
		text-indent: -9000px; background: transparent url(../images/politicas_privacidad.gif) no-repeat top left}
	#xero3 { height: 2em;float: left;width: 4.9em;display: block;
		text-indent: -9000px; background: transparent url(../images/mapa_del_sitio.gif) no-repeat top left}
	#xero4 { height: 2em;float: left;width: 27em;display: block;
		text-indent: -9000px; background: transparent url(../images/copyright.gif) no-repeat top left}
/*FONTS*/
A:link {text-decoration: none}
A:visited {text-decoration: none}
A:active {text-decoration: none}
A:hover {color: blue}

	h1 { font: normal -2.1em Arial; letter-spacing: -1px; padding: 0; margin: 0}
	h2 { font: normal -2.1em Arial; letter-spacing: -1px; padding: 0; margin: 0}
	h4 { font: normal -2.1em Arial; letter-spacing: -1px; padding: 0; margin: 0}
.style10 {color: #D3DBE8;font-size: 11px;font-family:arial}
.style11 {color: #999;font-size: 11px;font-family:arial}
.direccion {color: #999;font-size: 10px;font-family:arial}
.titulos{color: #000099;font-size: 12px;font-weight: bold;font-family:arial}
.telefono{text-align:right; color: #999;font-size: 10px;font-family:arial}
.justificado{font-size:13px;color: #333;font-family:arial; text-align:justify}
.justificadoc{font-size:13px;color: #666;font-family:arial; text-align:justify}
.justificado_chico{font-size:12px;color: #666;font-family:arial; text-align:justify}
.justificadobold{font-size:12px;color:#666;font-family:arial; font-weight:bold}
.textofyi{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#0066CC}
.featureSubTitle {font-family:verdana,sans-serif;font-size:12px;color:#F0A200;font-weight:bold;}
.rojo{color: #FF0000;font-size: 10px;font-family:verdana,sans-serif}
.rojoG{color: #FF0000;font-size: 10px;font-family:verdana,sans-serif}
.aicsubhead2 {font-family:arial;font-size:11px;color:#666}
.textotablas{font-size:11px;color:#666;font-family:arial}
.titulotablas{color: #000099;font-size: 12px;font-family:arial}
.tituloa_nuevos{color: #6981CE;font-size: 1.5em;font-family:verdana; font-weight:bold}
.textofinanciero{color: #6CA6DF;font-size: 13px;font-family:arial;font-weight:bold}
.piedireccion{color: #999;font-size: 0.72em;font-family:arial; padding-bottom:3px}
	.piedireccion a{text-decoration: none; color:#999}
