body {
	background-image: url(../images/fondo.jpg);
	background-repeat: no-repeat;
	margin-top:0px;
}

#base {
	position:relative;
	width:1011px;
	height:764px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
}

.linkexe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666;
	text-decoration: none;
	text-align: right;
}
.linkexe:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: underline;
	text-align: right;
}
.texto_derechos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.texto_pie_gris {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: uppercase;
	color: #666;
}
.txt_gris{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #808183;
}
.txt_negro{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
}
.txto_racing{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-align: justify;
	
}
.txt_racing{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration:none;
}
.txt_racing:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333333;
	text-decoration:underline;
}

.txt_info{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #808183;
	text-decoration: none;
}
.txt_info:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #808183;
	text-decoration:underline;
}

.texto{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #464646;
	line-height:15px;
}
.texto_blanco{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
	font-weight:bold;
}
.texto_a{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFFFFF;
}
texto_b{
	font-family: Arial, Helvetica, sans-serif;
	font-size:31px;
	color: #FFFFFF;
	font-weight:bold;
}
.texto_negrita{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #000000;
	line-height:15px;
	font-weight:bold;
}
.texto_roja{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #FF0000;
	line-height:15px;
	font-weight:bold;
}
.texto_r{
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #FF0000;
	line-height:15px;
	font-weight:bold;
}

#logo {
	position:absolute;
	left:3px;
	top:25px;
	width:213px;
	height:59px;
	z-index:33;
}
#menu {
	position:absolute;
	left:392px;
	top:49px;
	width:637px;
	height:74px;
	z-index:1;
}
#b_inicio {
	position:absolute;
	left:0px;
	top:18px;
	width:76px;
	height:41px;
	z-index:3;
}
#b_quienes {
	position:absolute;
	left:78px;
	top:18px;
	width:113px;
	height:41px;
	z-index:4;
}
#porque {
	position:absolute;
	left:191px;
	top:18px;
	width:132px;
	height:41px;
	z-index:5;
}
#ventas {
	position:absolute;
	left:325px;
	top:18px;
	width:114px;
	height:41px;
	z-index:7;
}
#b_performance {
	position:absolute;
	left:441px;
	top:18px;
	width:104px;
	height:41px;
	z-index:8;
}
#b_contactenos {
	position:absolute;
	left:547px;
	top:18px;
	width:99px;
	height:41px;
	z-index:9;
}
#cabecera_g {
	position:absolute;
	left:-2px;
	top:-3px;
	width:1011px;
	height:402px;
	z-index:0;
}
#blq_inferior {
	position:absolute;
	left:2px;
	top:555px;
	width:1006px;
	height:196px;
	z-index:0;
}
#carrusel {
	position:absolute;
	left:3px;
	top:530px;
	width:1003px;
	height:131px;
	z-index:1;
}
#ubicacion {
	position:absolute;
	left:4px;
	top:93px;
	width:998px;
	height:73px;
	z-index:2;
}
#pie {
	position:absolute;
	left:1px;
	top:166px;
	width:1003px;
	height:38px;
	z-index:3;
}
#derechos {
	position:absolute;
	left:1px;
	top:0px;
	width:197px;
	height:29px;
	z-index:1;
}
#certificacion2 {
	position:absolute;
	left:804px;
	top:0px;
	width:209px;
	height:38px;
	z-index:2;
}
#txt_exeperu {
	position:absolute;
	left:791px;
	top:-1px;
	width:204px;
	height:16px;
	z-index:1;
}
#html {
	position:absolute;
	left:855px;
	top:17px;
	width:46px;
	height:17px;
	z-index:2;
}
#powered {
	position:absolute;
	left:953px;
	top:22px;
	width:46px;
	height:17px;
	z-index:2;
}
#css {
	position:absolute;
	left:904px;
	top:17px;
	width:46px;
	height:17px;
	z-index:3;
}
#mapa {
	position:absolute;
	left:6px;
	top:-1px;
	width:359px;
	height:87px;
	z-index:1;
}

#conte_quienes {
	position:absolute;
	left:460px;
	top:30px;
	width:531px;
	height:328px;
	z-index:1;
}
#conte_porque {
	position:absolute;
	left:494px;
	top:94px;
	width:448px;
	height:240px;
	z-index:22;
}
#video_performance{
	position:absolute;
	left:18px;
	top:17px;
	width:460px;
	height:354px;
	z-index:22;
}

#conte_perfomance {
	position:absolute;
	left:0px;
	top:95px;
	width:485px;
	height:180px;
	z-index:22;
}
#conte_contactenos {
	position:absolute;
	left:428px;
	top:11px;
	width:425px;
	height:414px;
	z-index:22;
}

#conte_auto {
	position:absolute;
	left:0px;
	top:11px;
	width:1007px;
	height:523px;
	z-index:999;
}
#f_quienes {
	position:absolute;
	left:11px;
	top:9px;
	width:477px;
	height:377px;
	z-index:0;
}

#f_porque {
	position:absolute;
	left:8px;
	top:3px;
	width:474px;
	height:723px;
	z-index:2;
}

#titulo_s {
	position:absolute;
	left:7px;
	top:14px;
	width:235px;
	height:29px;
	z-index:1;
}
#titulo_q {
	position:absolute;
	left:7px;
	top:1px;
	width:201px;
	height:33px;
	z-index:1;
}

#s_quienes {
	position:absolute;
	left:-17px;
	top:-12px;
	width:535px;
	height:320px;
	z-index:0;
}
#s_servicios {
	position:absolute;
	left:7px;
	top:52px;
	width:548px;
	height:50px;
	z-index:2;
}
#s_contactenos{
	position:absolute;
	left:7px;
	top:39px;
	width:123px;
	height:23px;
	z-index:2;
}

#cuerpo_q {
	position:absolute;
	left:3px;
	top:161px;
	width:511px;
	height:200px;
	z-index:3;
	padding-right: 10px;
	overflow: auto;
}

#cuerpo_porque2{
	position:absolute;
	left:9px;
	top:20px;
	width:993px;
	height:367px;
	z-index:4;
}

#cuerpo_auto {
	position:absolute;
	left:7px;
	top:93px;
	width:975px;
	height:255px;
	z-index:3;
}
#cuerpo_s{
	position:absolute;
	left:18px;
	top:160px;
	width:551px;
	height:126px;
	z-index:3;
	padding-right: 10px;
	overflow: auto;
}
#f_servicios{
	position:absolute;
	left:22px;
	top:19px;
	width:365px;
	height:402px;
	z-index:37;
}
#iconos {
	position:absolute;
	left:396px;
	top:-2px;
	width:281px;
	height:76px;
	z-index:2;
}
#conte_servicios {
	position:absolute;
	left:-1px;
	/*top:110px;*/
	width:1007px;
	height:469px;
	z-index:37;
}
#foto_servicios {
	position:absolute;
	left:1px;
	top:-1px;
	width:548px;
	height:398px;
	z-index:2;
}
#foto_racing{
	position:absolute;
	left:1px;
	top:8px;
	width:449px;
	height:398px;
	z-index:2;
}
#cabecera_general {
	position:absolute;
	left:2px;
	top:109px;
	width:1000px;
	height:537px;
	z-index:0;
}

.td_fondorac{
background:url(file://///pc05/www/marvic/images/marco_racing.png) no-repeat; 
padding:5px;
padding-top:17px;
}
#pala_servicios {
	position:absolute;
	left:-62px;
	top:-16px;
	width:190px;
	height:17px;
	z-index:1;
	}
#s_porque {
	position:absolute;
	left:495px;
	top:17px;
	width:430px;
	height:60px;
	z-index:4;
}
#horario {
	position:absolute;
	left:764px;
	top:4px;
	width:227px;
	height:68px;
	z-index:2;
}
#cuerpo_contac {
	position:absolute;
	left:18px;
	top:59px;
	width:548px;
	height:421px;
	z-index:3;
}
#f_contactenos{
	position:absolute;
	left:-2px;
	top:1px;
	width:425px;
	height:388px;
	z-index:37;
}
#dv_menu {
	position:absolute;
	width:117px;
	height:252px;
	z-index:2;
	left: 288px;
	top: 40px;
}

.div-tooltip{
	position:absolute;
	width:140px;
	height:90px;
	background-image:url(../images/mensaje.png);
	background-repeat:no-repeat;
	display:none;
	color:#333;
	padding:15px 45px 0 10px;
	text-align:center;
	font:11px tahoma;
}
.menu_link{
	color:#FFF;font-size:11px;font-family:arial;font-weight:bold;
	text-decoration:none;
	letter-spacing: inherit
}
.menu_link:hover{
	color:#C00;	
}

.lista_autos{
	width:100%;
	margin:0 30px 0 30px;
	padding:0;
	list-style:none;
}
.lista_autos li{
	width:140px;
	height:140px;
	padding: 0 10px 0 10px;
	float:left;
}
#paginacion  {
	position:absolute;
	width:520px;
	height:22px;
	left: 464px;
	top: 359px;
	z-index: 1;
}
			
			#paginacion ul.pages {
				display:block;
				border:none;
				text-transform:uppercase;
				font-size:10px;
				padding:0;
				float:right;
            }

            #paginacion ul.pages li {
				list-style:none;
				float:left;
				font:9px arial;
				color:#333;
				text-decoration:none;
				margin:0 5px 0 0;
				padding:5px;
            }

            #paginacion ul.pages li:hover {
            	color:#F00;
            }

            #paginacion ul.pages li.pgEmpty {
            	color:#999;
            }

            #paginacion ul.pages li.pgCurrent {
				color:#FFF;
				font-size:11px;
				background-color:#333;
            }
			
.thumb_auto{
	border:1px groove #B00;
	padding:5px;
}
.titulo_thumb{
	font: 10px arial;
	color:#900;
}
.auto_item{
	font:10px arial;	
}
.modelo_item{
	font:10px arial;
	font-weight:bold;
}
.precio_item{
	font:12px arial;
	color:#900;
	font-weight:bold;
}

#pie2 {
	position:absolute;
	left:1px;
	top:74px;
	width:1003px;
	height:38px;
	z-index:3;
}

#blq_inferior2 {
	position:absolute;
	left:2px;
	top:644px;
	width:1006px;
	height:105px;
	z-index:35;
}
#ubicacion2 {
	position:absolute;
	left:3px;
	top:1px;
	width:998px;
	height:73px;
	z-index:2;
}
#mapa2 {
	position:absolute;
	left:-3px;
	top:4px;
	width:359px;
	height:87px;
	z-index:1;
}
#iconos2 {
	position:absolute;
	left:403px;
	top:-3px;
	width:281px;
	height:76px;
	z-index:2;
}
#horario2 {
	position:absolute;
	left:774px;
	top:4px;
	width:227px;
	height:68px;
	z-index:2;
}
#derechos2 {
	position:absolute;
	left:1px;
	top:0px;
	width:197px;
	height:29px;
	z-index:1;
}
certificacion2 {
	position:absolute;
	left:794px;
	top:-4px;
	width:209px;
	height:38px;
	z-index:2;
}
#txt_exeperu2 {
	position:absolute;
	left:-4px;
	top:3px;
	width:204px;
	height:16px;
	z-index:1;
}
#html2 {
	position:absolute;
	left:57px;
	top:21px;
	width:46px;
	height:17px;
	z-index:2;
}
#powered2 {
	position:absolute;
	left:155px;
	top:21px;
	width:46px;
	height:17px;
	z-index:2;
}
#css2 {
	position:absolute;
	left:106px;
	top:21px;
	width:46px;
	height:17px;
	z-index:3;
}
#contenido_tunning {
	position:absolute;
	left:444px;
	top:163px;
	width:404px;
	height:554px;
	z-index:5;
}

#lista_menu{
	width:100%;
	list-style:none;
	margin:0;
	padding:0
}

#lista_menu li{
	float:left;
	height:41px;
	margin:0;
	padding:0;
	cursor:pointer;
}

input[type=text],textarea,select{
	border:1px solid #CCC;
}
#t_venta {
	position:absolute;
	left:-3px;
	top:3px;
	width:1014px;
	height:65px;
	z-index:4;
}
#cuerpo_porque_marvic {
	position:absolute;
	left:-1px;
	top:35px;
	width:977px;
	height:332px;
	z-index:2;
	padding-right: 10px;
	overflow: auto;
}
#img_pq1 {
	position:absolute;
	left:12px;
	top:13px;
	width:447px;
	height:215px;
	z-index:2;
}
#img_pq2 {
	position:absolute;
	left:12px;
	top:258px;
	width:446px;
	height:216px;
	z-index:3;
}
#titulo_pq {
	position:absolute;
	left:444px;
	top:-3px;
	width:260px;
	height:40px;
	z-index:3;
}
#img_pq3 {
	position:absolute;
	left:13px;
	top:494px;
	width:426px;
	height:216px;
	z-index:1;
}
#conte_performance {
	position:absolute;
	left:498px;
	top:17px;
	width:484px;
	height:308px;
	z-index:23;
}
#t_contactenos {
	position:absolute;
	left:-57px;
	top:-2px;
	width:564px;
	height:70px;
	z-index:23;
}
#forma {
	position:absolute;
	left:76px;
	top:360px;
	width:1000px;
	height:234px;
	z-index:8;
}
