/*---------------------BODY--------------------------*/

body {
	background: #91867e;
	color:#CCC;
	margin:0;
	font-family:Tahoma,Verdana,Arial,sans-serif;
	font-size:70%;
}

*{
	margin:0;
	padding:0;
}

#contenedor{
	width:69em;
	margin:3em auto 0 auto;
}

/*---------------------ESTRUCTURA--------------------------*/



#contenido_izq {
	float: left;
	margin-top: 0em;
	width:39em;
	padding-right:1em;
	margin-right:1em;

}
#logo{
	float:left;
	
}

#menu_principal{
	font-weight:bold; 
	color:#FFF;
	float:left;
	margin: 1.3em 3em 2em 5.2em;
	text-transform: lowercase;
}


#menu_principal li{
	list-style-type:none;
	margin:.5em 0 .5em 0;
	background:url(/img/all/img_bullet_flecha.gif) 4px 6px no-repeat;
}

#menu_principal li a{
	width:12em;
	font-weight:bold; 
	color:#FFF;
	display:block;
	padding:.1em 0 .1em 2.5em;
	text-transform: lowercase;
	text-decoration:none;
}
#menu_principal li a:hover{
	background:url(/img/all/img_bullet_flecha.gif) 4px 6px no-repeat #7E6858;
}
.activo{
	font-weight:bold; 
	color:#FFF;
	display:block;
	padding:.1em 0 .1em 2.5em;
	background:url(/img/all/img_bullet_flecha.gif) 4px 6px no-repeat #665447;
	text-transform: lowercase;
	text-decoration:none;
}
#pie_pagina{
	margin:1em 1em 1em 0;
}
#pie_pagina #opciones_pie{
	padding:2em 0 2em 0;
	float:right;
}
a.link_pie{
	background:url(/img/brands/img_bullet_flecha_abajo.gif) no-repeat top center ;
	padding:1.5em .2em 0 .2em;
	color:white;
	text-decoration:none;
}
#pie_pagina #opciones_pie a.link_pie:hover{
	text-decoration:underline;
}

/*------------------RECURSOS----------------------*/


.texto_blanco{
	display:block;
	clear:both;
	color:#FFF;
}
.blanco{
	color:#FFF;
}

.clear{
	display:block;
	clear:both;
}
.espacio_abajo{
	margin-bottom:1.2em;
}

.float_izq{
 display:block;
 float:left;
}

.espacio_arriba{
	margin-top:1em;
}

.espacio_der{
	display:block;
	margin-right:1.5em;
}

/*------------------CONCEPT----------------------*/

#contenedor #contenido_izq p{
	display:block;
	width:92%;
	margin-bottom: 1em;
}
h1{
	font-family:"Courier New",Courier, mono;
	font-weight:normal;
	text-transform: lowercase;
	font-size:450%;	
	color:#ccccba;
	display:block;
	float:left;
	width:100%;
	clear:both;
	margin-bottom:0.1em;
}

#contenedor #contenedor_img{
	height:auto;
	margin:3em 0 0 0;
}

#contenedor #contenedor_img img{
	cursor:pointer;
	display:block;
	float:left;
	margin:.4em;
}
#contenedor #contenedor_img a:link, a:hover, a:visited, a:active {
	border:none;
}

/*------------------BRANDS----------------------*/

#contenedor #contenedor_brands{
	height:auto;
	_clear:both;
	width:100%;
}
#contenedor #contenedor_brands ul{
	display:block;
	clear:both;
	width:720px;
}
#contenedor #contenedor_brands ul li{
	list-style-type:none;
	text-align:center;
	margin:1em 1em 2em 0;
	float:left;
	width:92px;
	
}
#contenedor #contenedor_brands ul li img{
 	border:1px solid #a2968d;
	margin-bottom:.4em;
	padding:.2em;
	
}
#contenedor #contenedor_brands ul li a{
	display:block;
	color:#FFF;
	text-decoration:none;
	padding-bottom:2em;
}
#contenedor #contenedor_brands ul li img:hover{
	border: 1px solid #736a64;
}

/*------------------LOCATION----------------------*/

#contenedor #contenido_der{
	float:left;	
}
#contenedor #mapa_abajo{
	margin-right:2em;
	float:left;
}
h3{
	font-size:12px;
}

#contenido_der p{
	float:left;
	padding-right:4.1em;
	text-transform: lowercase;
	height: 4em;
}

#contenido_der ul{ 
	float:left; 
	display:block;
	padding-top:1.2em;
	padding-left:1em;
}

#contenido_der ul li.metro_flecha{
	display:block;
	text-transform:lowercase;
	background:url(/img/location/img_bullet_flecha_der.gif) 5em no-repeat;
}

#contenido_der ul li.bus_flecha{
	display:block;
	text-transform:lowercase;
	background:url(/img/location/img_bullet_flecha_der.gif) 5em no-repeat;
}

#contenido_der ul.bus{ 
	float:left; 
	text-transform:lowercase;
	display:block;
	padding-left:1em;

}

h3{
	margin-top:11em;
}

/*------------------CREDITOS----------------------*/

.datos_arista{
	margin-top:1.5em;
	list-style-position:outside;
	display:block;
	float:left;
}

.texto_creditos{
	color:#ccc;
	font-family:"Courier New",Courier,Tahoma,Verdana,Arial,sans-serif;
	font-size:15px;
	text-transform:lowercase;
}
.texto_creditos_ingles{
	color:#FFF;
	font-family:"Courier New",Courier,Tahoma,Verdana,Arial,sans-serif;
	font-size:1.2em;
	text-transform:lowercase;
}

#bg_creditos ul li{
	margin-bottom:1em;
}
#bg_creditos h1{
	margin:1em 0 .5em 0em;
}
.bg_credits{
	background:url(../img/credits/img_bg_credits.gif) no-repeat 10% 10em #91867e;

}

/*------------------FORMULARIO----------------------*/

form{
	margin:2em 0 0 0em;
}
.boton{
       	margin-top:.3em;
		cursor:pointer;
		font-size: 1em;
		font-family:Tahoma,Verdana,Arial,sans-serif;
        padding: 0 0 2px 0;
        border:0;
		background: #CCCCBA;
		width: 6em;
        height: 1.5em;
}

.boton:hover{
		color: white;
		background: #7E6858;   

}
input{
	font-size:90%;
	color:#666;
}

.texto_90{
	font-size:90%;
}
#contenedor #contenido_izq h1.legal {
	width:3em;
	float: left;
}

h2, h4{
	display:block;
	clear:both;
	margin-bottom:1em;
}


h5{
	display:block;
	float:right;
	padding: 5.5em 4em 0 0;
}
#contenedor #contenido_izq li {
	display: block;
	margin-bottom: .5em;
}
#contenedor #contenido_der ul li {
	list-style-type: none;
}
.espacio_der_metro{
	padding-right:3em;
}
