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

body {
	background-image: url(../images/background.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
	padding: 0px;
	text-align: center;
	margin: 0px;
	
}

.vendido
{
	z-index:2;
	position:absolute;
}

#content_tarifas {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	text-align: left;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#contdatetime
{
	width:350px;
	float:right;
	text-align:right;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 11px;
	color: #FFF;
	margin-top: 60px;
	padding-right: 5px;
}

#hora
{
	float:left;
	width: 325px;
	margin-top: 6px;
}

#reloj
{
	float:right;
}

.DatosAutos
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;	
}

.DatosAutos span
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	color: #009B00;
	text-align: left;
}


#banner_tittle {
	height: 78px;
	width: 374px;
	background-color: #000;
	float: right;
	margin-top: 46px;
	margin-right: 9px;
}

#container {
	width: 792px;
	height: 1080px;
	margin: auto;
	text-align: center;
	background-image: url(../images/background_container.png);
}
#content_quia_web {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;
}

#galeria_web_top {
	height: 15px;
	width: 133px;
	background-image: url(../images/galeria_web_top.png);
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#galeria_web_bottom {
	height: 15px;
	width: 133px;
	background-image: url(../images/galeria_web_bottom.png);
	margin: auto;
}

#galeria_web_middle {
	height: 200px;
	width: 133px;
	background-image: url(../images/galeria_web_middle.png);
	margin: auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 10px;
	color: #000;
	letter-spacing: normal;
	line-height: 10px;
	padding: 0px;
}

#tittle {
	height: 160px;
	width: 755px;
	background-image: url(../images/tittle.png);
	margin: auto;
}
#container_text {
	width: 598px;
	float: right;
	margin-right: 18px;
	text-align: left;
	background-image: url(../images/content_main_bkg.png);
	background-repeat: repeat-y;
	min-height: 665px;
	overflow: auto;
	padding-bottom: 30px;
}
#content_publicar {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	text-align: left;
	padding-top: 10px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}

#barra_menu_left {
	height: 18px;
	width: 156px;
	background-image: url(../images/barra_menu_left.png);
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}

#barra_menu_right {
	height: 18px;
	width: 156px;
	background-image: url(../images/barra_menu_right.png);
	margin-top: 10px;
	margin-right: auto;
	margin-left: auto;
}
#barra_menu_banner {
	height: 159px;
	width: 136px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../images/banner_menu_left_bkg.png);
	text-align: right;
}



#tittle_left {
	width: 500px;
	height: 100px;
	position: relative;
}
#footer {
	width: 755px;
	height: auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	clear: both;
}

#menu_tittle {
	height: 56px;
	width: 755px;
	margin: auto;
	background-image: url(../images/menu_tittle.png);
}
#menu_principal {
	height: 21px;
	width: 453px;
	float: right;
	margin-top: 18px;
	margin-right: 24px;
}

#login {
	height: 21px;
	width: 255px;
	text-align: left;
	float: left;
	margin-top: 18px;
	margin-left: 22px;
	padding: 0px;
}
span {
	text-align: center;
	vertical-align: middle;
	margin-top: 10px;
}
#marcas_top {
	background-image: url(../images/marcas_top.png);
	height: 15px;
	width: 752px;
	margin: auto;
}
#marcas_middle {
	background-image: url(../images/marcas_middle_2.png);
	height: 58px;
	width: 752px;
	margin: auto;
}
#marcas_bottom {
	background-image: url(../images/marcas_bottom.png);
	height: 12px;
	width: 752px;
	margin: auto;
}


#user {
	width: 105px;
	height: 12px;
	font-size: 10px;
}

#pass {
	width: 50px;
	height: 12px;
	font-size: 10px;
}
.barra_content {
	background-image: url(../images/barra-content.png);
	width: 397px;
	margin: auto;
	height: 15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	color: #FFF;
	clear:both;
}

#menu_left {
	height: auto;
	width: 156px;
	left: 18px;
	font-size: 10px;
	float: left;
	margin-left: 20px;
}
#content_middle {
	
	width: 421px;
	background-image: url(../images/content_middle_bkg.png);
	text-align: center;
	float: left;
	margin-top: 7px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;
	color: #000;
	overflow:auto;
	min-height:620px;
}
#content_right {
	height: auto;
	width: 176px;
	float: right;
	text-align: center;
}
#foother_control_vd {
	width: 395px;
	height: 21px;
	left: 0px;
	top: 0px;
	background-image: url(../images/control-vehiculos-destacados-top.png);
	margin: auto;
}
.div_description_event {
	float: left;
	height: auto;
	clear: right;
	width: 250px;
	margin-top: 10px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	color: #000;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	overflow:auto;
}

#middle_control_vd {
	width: 395px;
	height: 88px;
	left: 0px;
	top: 0px;
	background-image: url(../images/control-vehiculos-destacados-middle.png);
	margin: auto;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 9px;
	text-align: left;
	padding-top: 10px;
}
.btn_event {
	float: right;
	margin-top: 15px;
}
.link_vermas {
	float: left;
	margin-top: 15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	color: #3BA90D;
	text-decoration: none;
}


#bottom_control_vd {
	width: 395px;
	height: 21px;
	left: 0px;
	top: 0px;
	background-image: url(../images/control-vehiculos-destacados-bottom.png);
	margin: auto;
}
#logo {
	width: 357px;
	height: 118px;
	float: left;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	margin-top: 18px;
	margin-left: 22px;
}
#content_event {
	width: 397px;
	margin: auto;
	height: 100px;
}
#div_event_art {
	float: right;
	width: 120px;
	height: 82px;
	background-image: url(../images/bkg_div_art_event.png);
	text-align: right;
	padding-right: 10px;
	margin-top: 10px;
	background-repeat: no-repeat;
}

.main_menu_button
{
	width:auto;
	height:17px;
	text-align:center;
	background-position: center center;
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFF;
	background-color: #4FC700;
	cursor: pointer;
	display: table-cell;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	text-decoration: none;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	padding-right: 5px;
}

#table_main_menu
{
	
	margin: 0px;
	padding: 0px;
}

a {
	text-decoration: inherit;
	font-weight: inherit;
	font-variant: inherit;
	text-transform: inherit;
	color:inherit;
	text-decoration:none;
	text-transform:none;
}

#brand_tittle
{
	width: 552px;
	background-image: url(../images/fondo_titulo_marca.png);
	background-position: left bottom;
	margin-top:17px;
	height: 29px;
	background-repeat: no-repeat;
	text-align: left;
	vertical-align: middle;
	margin-left: 22px;
	clear:both;
	margin-bottom: 15px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #FFF;
	font-size: small;
	font-weight: bold;
}

#brand
{
	margin-top: 4px;
	padding: 5px;
	position:absolute;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
	color: #FFF;
	font-weight: bold;
}

#find_filter
{
	font-family: "Lucida Console", Monaco, monospace;
	font-size: xx-small;
	clear: both;
	float: right;
	width: auto;
	margin-top: 10px;
	margin-bottom: 5px;
	margin-right:20px;
}
#content_quienes_somos {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color: #000;
	height: auto;
	width: auto;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	font-size: small;
}
h1 {
	font-size: medium;
	font-weight: bold;
	color: #000;
}
#menu_navegacion {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: right;
	width:398px;
}

#menu_navegacion:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #4FC700;
	text-decoration: underline;
	text-align: right;
	width:398px;
}

#menu_navegacion_eventos {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	text-align: right;
	width:580px;
	display:table-cell;
}

#menu_navegacion_eventos:hover {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	color: #4FC700;
	text-decoration: underline;
	text-align: right;
	width:580px;
	display:table-cell;
}


#container_guias_seleccionadas {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;
	text-align: center;
}
#table_content {
	margin: auto;
}

#container_text_eventos
{
	text-align:left;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	overflow:auto;
}
#content_eventos table tr .TableEventos {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFF;
}
#container_text #content_middle #content_eventos table {
	color: #FFF;
}
#container_text #content_middle #content_eventos table {
	color: #000;
}
#content_articulos table tr .TableContent {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;
	font-weight: bold;
	color: #FFF;
	padding: 4px;
}
.LinkNavegacion {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
}

.ct_1{
	width: 100px;
	font-family: Verdana;
	font-size: 10px;
	color: #999;
	font-style: italic;
}

.ct_1_focused{
	width: 100px;
	font-family: Verdana;
	font-size: 10px;
	color: #000;
}

.ct_2{
	width: 50px;
	font-family: Verdana;
	font-size: 10px;
	color: #999;
	font-style: italic;
}

.ct_2_focused{
	width: 50px;
	font-family: Verdana;
	font-size: 10px;
	color: #000;
}

.EstiloDatosAutoInterno {
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #c9c9c9;
	border-bottom-color: #c9c9c9;
	border-right-width: 1px;
	border-bottom-width: 2px;
}

.EstiloDatosAutoInterno2 {
	border-right-style: none;
	border-bottom-style: solid;
	border-bottom-color: #c9c9c9;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #c9c9c9;
}

.ContentCars
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: small;	
}
.extras {
	color: #FFF;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: xx-small;
	font-weight: bold;
	padding: 2px;
	display: table-cell;
	text-align: left;
}

.tablaEXtras
{
	border: 1px solid #c9c9c9;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: x-small;
}




.contenedor {
top: 0;
left: 0;
width: 100%;
height: 100%;}

.contenedor[class] {
position: fixed;
display: table;}

.centrado {
position: absolute;
top: 50%;}

.centrado[class] {
display: table-cell;
vertical-align: middle;
text-align: center;
position: static;}

.contenido {
width: 640px;
height: 480px;
border: 1px solid #000;
margin: 0 auto;
position: relative;
top: -50%;}