html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}
/*fin reseteo*/
@font-face {
    font-family: 'BPreplayBold';
    src: url('fonts/bpreplaybold-webfont.eot');
    src: url('fonts/bpreplaybold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bpreplaybold-webfont.woff') format('woff'),
         url('fonts/bpreplaybold-webfont.ttf') format('truetype'),
         url('fonts/bpreplaybold-webfont.svg#BPreplayBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
	width:975px;
	margin:0 auto;
	background:#F4F4F4;
}
#header{
	height:120px;
	width:100%;
	height:90px;
}
h1{
	background:url(../images/logo.png) no-repeat;
	float:left;
	margin:30px 0px 0px 0px;
	width:396px;
	height:72px;
	text-indent:-90000%;
}
h1:hover{
	cursor:pointer;
}
h2{
	text-indent:-9000%;
}
#menu{
	float:right;
	margin:71px 15px 0px 0px;
}
#menu li{
    font-family: 'BPreplayBold';
	text-transform:capitalize;
	font-size:14px;
	float:left;
	margin:0px 0px 0px 20px;
}
#menu li a{
	text-decoration:none;
}
#menu li a:hover{
	color:#bfbfbf;
}
.item_menu{
	color:#000;
}
.selected{
	color:#bfbfbf;
}
#contenido{
	width:100%;
	clear:both;
	margin-top:25px;
}
.flota_home{
	width:960px;
	height:306px;
}
.flota_home_sombra{
	background:url(../images/flota_home_sombra.png) no-repeat;
	width:960px;
	height:27px;
	margin-top:341px;
	*margin-top:-36px;
}
.suran{
	background:url(../images/suran.jpg) no-repeat;
}
.h1wagon{
	background:url(../images/h1wagon.jpg) no-repeat;
}
.citroen{
	background:url(../images/citroen.jpg) no-repeat;
}
.berlingo{
	background:url(../images/berlingo.jpg) no-repeat;
}
.megane{
	background:url(../images/megane.jpg) no-repeat;
}
.slides_container{
	float:left;
	width:960px;
	height:341px;
	margin-top:-304px;
	*margin-top:4px;
}
.pagination{
	width:11px;
	margin-top:-61px;
	*margin-top:233px;
	float:right;
}
.pagination li a{
	display:block;
	padding-left:15px;
	*margin-bottom:-5px;
	background:url(../images/points.png) no-repeat;
	height:13px;
	text-indent:-90000%;
}
.pagination li.current a {
	background-position:0px -15px;
}
#home_abajo li{
	float:left;
	width:310px;
	height:267px;
	margin-right:14px;
}
.mini_home{
	height:237px;
}
.mini_home:hover{
	cursor:pointer;
}
.mini_sombra{
	background:url(../images/mini_sombra.jpg) no-repeat;
	height:25px;
	width:310px;
}
#nosotros{
	background:url(../images/nosotros.jpg) no-repeat;
}
#nosotros a{
	height:100px;
	width:100px;
	padding:40px 100px 100px 110px;
	position:absolute;
}
#servicios{
	background:url(../images/servicios.jpg) no-repeat;
}
#servicios a{
	height:100px;
	width:100px;
	padding:40px 100px 100px 110px;
	position:absolute;
}
#flota{
	background:url(../images/flota.jpg) no-repeat;
}
#flota a{
	height:100px;
	width:100px;
	padding:40px 100px 100px 110px;
	position:absolute;
}
#footer{
	background:url(../images/footer.png) no-repeat;
	background-position:2px 80px;
	clear:both;
	width:960px;
	text-indent:-9000%;
	height:158px;
	text-align:center;
	color:#bfbfbf;
	font-family:Arial;
	font-size:12px;
}
#footer p{
	margin-top:20px;
}
#lucasperrone{
	margin-left:217px;
	width:100px;
	height:20px;
	margin-left:550px;
	text-indent: -9000%;
	display: block;
}
hr{
	background:#bfbfbf;
}
#contacto{
	text-indent:-9000%;	
	background:#000 url(../images/contacto_pie.gif) no-repeat;
	height:49px;
}
#contacto p a{
	padding:24px;
	width:140px;
	height:0px;
	margin:-10px 200px 0px 0px;
}
.sombrapie{
	margin-top:0px;
	*margin-top:-1px;
}
.derecha{
	float:left;
}
.izquierda{
	float:right;
}
.titulo_seccion{
    font-family: 'BPreplayBold';
	background:#000;
	text-transform:capitalize;
	width:930px;
	padding:10px 10px 0px 20px;
	height:34px;
	color:#FFF;
}
.imagen_seccion {
	height:305px;
	width:960px;
}
.imagen_nosotros{
	background:url(../images/img_nosotros.jpg) no-repeat;
}
.imagen_servicios{
	background:url(../images/img_servicios.jpg) no-repeat;
}
.text_seccion{
	font-family:Arial;
	padding-top:20px;
	height:165px;
	width:960px;
	font-size:14px;
	line-height:20px;
}
#menu_flota{
	margin-top:15px;
}
#servicios_div{
	margin-bottom:10px;
}
.texto_flota{
	height:40px;
	margin-top:-15px;
}
.flota{
	height:90px;
	width:960px;
}
.flota:hover{
	cursor:pointer;
}
.standard{
	height:73px;
	background:#F4F4F4 url(../images/standard.jpg) no-repeat;
}
.ejecutivo{
	height:73px;
	background:#F4F4F4 url(../images/ejecutivo.jpg) no-repeat;
}
.utilitaria{
	height:73px;
	background:#F4F4F4 url(../images/utilitaria.jpg) no-repeat;
}
.van{
	height:73px;
	background:#F4F4F4 url(../images/van.jpg) no-repeat;
}
.van_delujo{
	height:73px;
	background:#F4F4F4 url(../images/van_delujo.jpg) no-repeat;
}
#datos{
	padding-left:40px;
	font-family:Arial;
	color:#4F4F4F;
}
.titulo_datos {
    font-family: 'BPreplayBold';
	color:#000;
	margin-top:20px;
	font-size:18px;
}
.item_datos{
	background:#F4F4F4 url(../images/vineta.jpg) no-repeat;
	padding-left:16px;
	margin-top:15px;
	font-size:12px;
}
.item_datos span{
	font-weight:bolder;
}
.subtitulo{
	font-weight:bolder;
	font-size:12px;
}
#contacto_div .derecha{
	margin:20px 0px 20px 0px;
	width:300px;
	height:340px;
	_height:320px;
}
#contacto_div .izquierda{
	background:#FFF url(../images/pie_contacto.jpg) no-repeat bottom;
	margin:20px 20px 0px 0px;
	margin-right:16px;
	padding:40px;
	width:511px;
	height:525px;
}
form{
	font-family: 'BPreplayBold';
}
form div{
	width:511px;
	height:40px;
	font-size:15px;
	margin-bottom:25px;
}
form div input{
	width:380px;
	height:20px;
	float:right;
}
textarea{
	resize:none;
	float:right;
	width:380px;
	height:142px;
	overflow:auto;
}
.campo{
	font-family: 'BPreplayBold';
	background:#000;
	font-size:16px;
	margin-top:-9px;
	padding:10px;
	color:#FFF;
	border:none;
}
.button{
	font-size:14px;
	height:40px;
	width:100px;
	padding:0px;
	padding-bottom:10px;
	margin:0px 0px 0px 10px;
	float:right;
}
#botonera{
	margin:185px 0px 0px 0px;
	width:511px;
}
#contacto_form{
	float:left;
	width:290px;
}
#slideshow {
    position:relative;
}

#slideshow img {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow img.active {
    z-index:10;
    opacity:1.0;
}

#slideshow img.last-active {
    z-index:9;
}
.simple_overlay {
	z-index:1000;
	background-color:#F4F4F4;
	width:960px;	
	height:303px;
	border:5px solid #000;
	-moz-box-shadow:0 0 90px 5px #000;
	-webkit-box-shadow: 0 0 90px #000;	
}
.close{
	background:url(../images/over.png);
	width:3000px;
	height:3000px;
	left:-1000px;
	top:-500px;
	position:absolute;
}
.contentWrap .boton_cerrar{
	background:url(../images/cerrar.png) no-repeat 0px 4px;
	position:absolute;
	width:50px;
	height:50px;
	margin-left:910px;
}
.contentWrap .boton_cerrar:hover{
	cursor:pointer;
}
.contentWrap {
	position:relative;
	width:960px;
	top:0px;
	height:314px;
}
.menu_servicios{
	background:#F4F4F4 url(../images/items_servicios.png) no-repeat;
	width:960px;
	height:30px;
	margin-bottom:3px;
	text-indent:-9000%;
}
.traslados{
	background-position:0px 0px;
}
.city{
	background-position:0px -32px;
}
.estancias{
	background-position:0px -64px;
}
.excursiones{
	background-position:0px -96px;
}
.tango{
	background-position:0px -128px;
}
.viajes{
	background-position:0px -162px;
}
.telefono{
	background:#FFF url(../images/telefono.gif) no-repeat;
	text-indent:-9000%;
}