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

/*---------------------------------------------------------------------- reset*/

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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
ol, ul {
	list-style: none;
}

:focus {
	outline: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
strong {
	font-weight: bold;
}
em {
	font-style: italic;
}

/*---------------------------------------------------------------------- Global*/

body {
	background:#000 url(images/bkg.jpg) no-repeat fixed center top;
	min-height:590px;
	min-width:1000px;
	margin:0;
	padding:0;
	font-family: Arial, helvetica, Tahoma,Sans-Serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-transform:none;
	letter-spacing: normal;
	line-height: 1.4em;
	color:#fff;
}
body { background:#000 url(images/bkg-ie.jpg) repeat-x fixed center top\9 }

p {text-align:justify;margin:5px 0;}

.right {float: right;}
.left {float: left;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-center {text-align:center;}
.justify {text-align:justify;}
.hide {display: none;}
.clear {clear: both;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
.highlight {background:#ffc;}
.bg-white {background:#fff;}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignleft {
	float:left;
	margin:10px;
}
img.alignright {
	float:right;
	margin:0;
}
.clearfix {display: block;}
.negro{color:#000;}


/*---------------------------------------------------------------------- layouts*/

#container {
	height:auto;
	margin:0 auto;
	min-height:500px;
	position:relative;
	width:800px;
}

#contenido {
	width:800px;
	height:auto;
	float:left;
}

#publicidad {
display:none;
}

#header {
	float:left;
	width:800px;
	height:132px;
}
#cuerpo {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:rgb(0, 0, 0) none repeat scroll 0 0;
	background:rgba(0, 0, 0, 0.9) none repeat scroll 0 0;
	*background:transparent; 
	*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#000000,endColorstr=#414045);
	*zoom: 1;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	float:left;
	height:auto;
	width:800px;
}
#footer {
	float:left;
	width:800px;
	height:43px;
	background:#000;
}
#publi{
	float:left;
	width:240px;
	height:auto;
	margin:5px 0;
	border:1px solid #ddd;
	background-color:#FFF;
}
/*---------------------------------------------------------------------- header*/

#header-02 {
	position:absolute;
	left:0px;
	top:2px;
	width:1px;
	height:205px;
	background:url(images/header_02.gif) no-repeat 0 0;
}

#agencia {
	height:87px;
	left:0;
	position:absolute;
	top:0;
	width:130px;
	z-index:1;
}

#agencia h1 {
	color:#FFF;
	font-size:1.8em;
	height:25px;
	left:135px;
	line-height:1em;
	margin:5px 0 0;
	position:absolute;
	text-align:left;
	text-shadow:2px 2px 2px #000000;
	top:59px;
	width:552px;
	z-index:10;
}

#header-04 {
display:none;
}


#header-05 {display:none;}
#auto {
	flaot:left;
	width:292px;
	height:205px;
}

#header-14 {
	height:87px;
	right:0;
	position:absolute;
	top:0;
	width:800px;
	z-index:0;
}

#plantilla2-18 {
	display:none;
}


/*----------------------------------------------------------------------menu*/
#menu {
	float:left;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}


#menu li {
	margin:0;
	padding:0;
	float:left; 
}

#mapa {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/plantilla-1103.jpg) no-repeat scroll 0 0;
	height:46px;
	left:354px;
	position:absolute;
	top:86px;
	width:96px;
}

#mapa a {
	display:block;
	width:96px;
	height:46px;
	cursor:pointer;
}
#mapa  span {display:none; }

#galeria {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/plantilla-1104.jpg) no-repeat scroll 0 0;
	height:46px;
	left:240px;
	position:absolute;
	top:86px;
	width:114px;
}

#galeria a {
	display:block;
	width:114px;
	height:46px;
	cursor:pointer;
}
#galeria  span {display:none; }

#video {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/plantilla-1105.jpg) no-repeat scroll 0 0;
	height:46px;
	left:450px;
	position:absolute;
	top:86px;
	width:121px;
}

#video a {
	display:block;
	width:121px;
	height:46px;
	cursor:pointer;
}
#video  span {display:none; }

#panoramica {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/plantilla-1106.jpg) no-repeat scroll 0 0;
	height:46px;
	left:571px;
	position:absolute;
	top:86px;
	width:99px;
}

#panoramica a {
	display:block;
	width:99px;
	height:46px;
	cursor:pointer;
}
#panoramica  span {display:none; }
#inventario  a {
	display:block;
	width:130px;
	height:46px;
	cursor:pointer;
}

#inventario {
	-moz-background-inline-policy:continuous;
	background:url("images/plantilla-1102.jpg") no-repeat scroll 0 0 transparent;
	height:46px;
	left:127px;
	position:absolute;
	top:86px;
	width:130px;
}
#inventario  span {display:none;}
#contacto a {
	display:block;
	width:130px;
	height:46px;
	cursor:pointer;
}
#contacto  span {display:none; }

#contacto  {
	-moz-background-inline-policy:continuous;
	background:url("images/plantilla-1107.jpg") no-repeat scroll 0 0 transparent;
	height:46px;
	left:669px;
	position:absolute;
	top:86px;
	width:130px;
}

#web {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(images/plantilla-1108.jpg) no-repeat scroll 0 0;
	height:46px;
	left:0;
	position:absolute;
	top:86px;
	width:127px;
}

#web a {
	display:block;
	width:127px;
	height:46px;
	cursor:pointer;
}
#web  span {display:none; }

/*---------------------------------------------------------------------- cuerpo*/

#col1 {
	width:371px;
	height:auto;
	float:left;
	margin:5px 25px;
	_margin:5px 15px;
	font-size:11.5px;
}
#col2 {
	width:275px;
	height:auto;
	float:left;
	margin:5px 25px;
	_margin:5px 15px;
}

#mapa-flash {
	flaot:left;
	width:371px;
	height:auto;
	margin:0 auto;

}
#foto-agencia {
	border:2px solid #A0AAAB;
	float:left;
	height:auto;
	margin:8px 0;
	padding:4px 4px 0;
	width:auto;
	_padding:4px;
}
#direccion {
	width:265px;
	height:auto;
	float:left;
	padding:0 5px;
}
#flash1 {display:inherit;}
#flash2 {display:inherit;}
.hsbc {
	position:absolute;
	right:0;
	top:-15px;
}
#hsbc {
    float: left;
    font-size: 1.3em;
    line-height: 1.3em;
    margin: 5px 0;
    position: relative;
    text-align: justify;
    width: 100%;
}

/*---------------------------------------------------------------------- footer*/
#copy {
	float:left;
	height:auto;
	line-height:1em;
	margin:8px 0 0 21px;
	width:auto;
}
#powered {
	float:right;
	height:auto;
	margin:7px 8px;
	width:250px;
}
#soportado{
	width:auto;
	height:auto;
	float:right;
	margin:5px 5px 0 0;
}
#logo {
	width:auto;
	height:auto;
	float:right;
}
#iframe {
	float:left;
	width:800px;
	height:1600px;
}

.mt10{margin-top:10px;}
.mtl05{margin-left:5px;}
.rojo{color:red;}
 div#gallery {width: 800px; height: 690px; margin-left: auto; margin-right: auto;}object a {display: none;} object {margin-left: auto; margin-right: auto; display block;}

