/* =0 Reset
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, code, del, dfn, em, font, img, small, strike, strong, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, form, label, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: baseline;
}
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;}
html>body {font-size: 11px; } 

/* =1 Global
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
body {
	-x-system-font:none;
	font: normal 0.7em/1.2em Verdana,Tahoma,Arial,Helvetica,clean,sans-serif; 
	text-transform: none;
	letter-spacing: normal;
	line-height:1.3em;
	word-spacing:normal;
	vertical-align: top;
	background:#c4c4c4 url(../images/bkg.jpg) repeat-x scroll 0 0;
	color: #000;
}
.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;}
.normal {font-weight:normal;}
.bold {font-weight:bold;}
.italic {font-style:italic;}
.underline {border-bottom:1px solid;}
.highlight {background:#ffc;}
img.centered {display: block;margin:0 auto;}
img.alignleft {float:left;margin:4px 10px 4px 0;}
img.alignright {float:right;margin:4px 0 4px 10px;}
.small {font-size:0.8em;line-height:1.2em;}
.large {font-size:1.7em;line-height:1.2em;margin-bottom:1.2em;}
.border {border:1px solid black;}
.bor_under {border-bottom:3px solid #494949;}
.border-img {border:1px solid #7f7f7f; padding:2px; margin:3px 0 5px 10px;}
.border-right {border-right:1px solid #606060;}
.border-left {border-left :1px solid #ededed;}
.gris { color:#494949;}
.gray { color:#969696;}
.blanco { color:#fff;}
.negro { color:#000;}
.rojo { color:red;}
.sinborde { border:none;}
.no-bkg { background:none;}
.relativo {position:relative;}
.bkg-blanco {background:#FFF;}
.bkg-gris {background:#d7d7d7;}
.bkg-list {background:#eaeaea;}
.cien { width:100%;}
.centrar {margin:0 auto;}
.t10 {font-size:0.8em;}
.t12 {font-size:1.2em;}
.t13 {font-size:1.32em;}
.t16 {font-size:1.58em;}
.t18 {font-size:1.8em;}
.nopadding {padding:0;}
.rounded-corners {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.cargando {background:transparent url(../images/ajax-loader.gif) no-repeat scroll center center;}
.loading {background: url(../images/ajax-loader.gif) no-repeat center center;}

.loaded {background: none;}
.sinmargin {margin:0;}
.stasen {background:transparent url(../images/stasen.gif) repeat-x scroll center top;}

/* =2 Links
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
:-moz-any-link {cursor:pointer;}
a {text-decoration:underline; color:#000;}
a:hover {text-decoration:none;}

/* =3 Ecabezados y parrafos
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
p {margin: 0.5em  0; font-size: 1em; line-height: 1.2em; text-align:justify; color:#7f7f7f;}
h1 {margin: 0.6em 0; font-size: 1.8em; line-height: 0.6em; font-weight:bold;}
h2 {margin: 0.7em 0; font-size: 1.6em; line-height: 0.7em; font-weight:bold;}
h3 {font-size:2.4em;line-height:0.8em;margin:0.1em 0 0.2em;}
h3 a {color:#494949;text-decoration:none;}
h3 a:hover { color:#f00; text-decoration:none;}
h4 {font-size:2.1em;line-height:0.9em;margin: 0.4em 0;}
h4 a {color:#494949;text-decoration:none;}
h4 a:hover { color:#f00; text-decoration:none;}
h5 {font-size:1.7em;line-height:1em;margin: 0.3em 0;}
h5 a {color:#494949;text-decoration:none;}
h5 a:hover { color:#f00; text-decoration:none;}
h6 {font-size:1.4em;line-height:1.2em;margin: 0.09em 0;}
h6 a {color:#494949;text-decoration:none;}
h6 a:hover {color:#f00; text-decoration:none;}
h3,h4,h5,h6 {color:red;font-family:"Trebuchet MS",Verdana,"Verdana Ref",sans-serif;font-weight:bold;}

/* =4 Header
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#go2home {
	float:left;
	height:90px;
	width:300px;
	cursor:pointer;
}
#menu {
	float:left;
	height:30px;
	margin:30px 0 0 342px;
	width:318px;
	z-index:-1;
}
#inicio {
	float:left;
	height:30px;
	width:72px;
	background:url(/index/images/header.jpg) no-repeat scroll -290px -116px;
}
#inicio a{
	width:72px;
	height:30px;
	display:block;
	cursor:pointer;
}
/*#inicio a:hover{background:url(/index/images/header.jpg) no-repeat scroll -292px -168px;}*/

#nuevos {
	float:left;
	height:30px;
	width:67px;
	background:url(/index/images/header.jpg) no-repeat scroll -372px -116px;
}
#nuevos a{
	width:67px;
	height:30px;
	display:block;
	cursor:pointer;
}
/*#nuevos a:hover{background:url(/index/images/header.jpg) no-repeat scroll -372px -166px;}*/

#usados {
	float:left;
	height:30px;
	width:64px;
	background:url(/index/images/header.jpg) no-repeat scroll -431px -116px;
}
#usados a{
	width:64px;
	height:30px;
	display:block;
	cursor:pointer;
}
/*#usados a:hover{background:url(/index/images/header.jpg) no-repeat scroll -433px -20px;}*/

#certificados {
	float:left;
	height:30px;
	width:94px;
	background:url(/index/images/header.jpg) no-repeat scroll -497px -116px
}
#certificados a{
	width:94px;
	height:30px;
	display:block;
	cursor:pointer;
}
/*#certificados a:hover{background:url(/index/images/header.jpg) no-repeat scroll -499px -168px;}*/

#mundo {
	float:left;
	height:30px;
	width:126px;
	background:url(/index/images/header.jpg) no-repeat scroll -597px -116px;
}
#mundo a{
	width:126px;
	height:30px;
	display:block;
	cursor:pointer;
}
#mundo a:hover{background:url(/index/images/header.jpg) no-repeat scroll -597px -166px;}

#seguros {
	float:left;
	height:30px;
	width:71px;
	background:url(/index/images/header.jpg) no-repeat scroll -723px -116px;
}
#seguros a{
	width:71px;
	height:30px;
	display:block;
	cursor:pointer;
}
#seguros a:hover{background:url(/index/images/header.jpg) no-repeat scroll -723px -166px;}

#creditos {
	float:left;
	height:30px;
	width:77px;
	background:url(/index/images/header.jpg) no-repeat scroll -794px -116px;
}
#creditos a{
	width:77px;
	height:30px;
	display:block;
	cursor:pointer;
}
#creditos a:hover{background:url(/index/images/header.jpg) no-repeat scroll -794px -166px;}

#anunciate {
	float:left;
	height:30px;
	width:88px;
	background:url(/index/images/header.jpg) no-repeat scroll -868px -116px;
}
#anunciate a{
	width:88px;
	height:30px;
	display:block;
	cursor:pointer;
}
/*#anunciate a:hover{background:url(/index/images/header.jpg) no-repeat scroll -870px -168px;}*/


#select {
	width:140px;
	height:30px;
	cursor:pointer;
	float:right;
	
}
#my-soloautos{
	float:right;
	height:20px;
	margin:0 4px 0 0;
	padding:7px 0 0;
	text-align:right;
	width:auto;
	font-size:11px!important;
}
#my-soloautos a{color:#595959;}

#car{
	background:transparent url(/index/images/iconos.gif) no-repeat scroll 0 0;
	float:right;
	height:16px;
	margin:4px 2px 0 0;
	width:22px;
}
#print {
	background:transparent url(/index/images/iconos.gif) no-repeat scroll -22px 0;
	float:right;
	height:16px;
	margin:4px 2px 0 0;
	width:16px;
}
#save {
	background:transparent url(../index/images/iconos.gif) no-repeat scroll -38px 0;
	float:right;
	height:16px;
	margin:4px 2px 0 0;
	width:15px;
}

#stasen{
	float:left;
	height:13px;
	margin:0 0 0 3px;
	width:99.5%;
	padding-top:3px;
	font-size:0.8em;
}
#stasen a{ color:#F00;}

#stasenHR {
	font-size:0.8em;
	height:13px;
	margin:0 0 0 16px;
	padding-top:3px;
	width:98%;
}
#stasenHR a{ color:#F00;}

#video{
	_background:transparent url(../index/images/iconos.gif) no-repeat scroll right top;
	background:transparent url(../index/images/video.png) no-repeat scroll right top;
	_bottom:1px;
	bottom:4px;
	_height:19px;
	height:24px;
	left:4px;
	position:absolute;
	width:24px;
	_width:19px;
	z-index:1;
}

	
#foot {
	clear:both;
	height:100px;
	margin:0 auto;
	width:978px;
}
#footer-09 {
	/*background:transparent url(../index/images/footer_09.jpg) no-repeat scroll 0 0;*/
	clear:both;
	height:50px;
	margin:0 auto;
	padding:0 20px;
	width:938px;
	text-align:center;
}
#copy {
	color:#FFF;
	float:left;
	font-size:0.8em;
	height:46px;
	margin-left:24px;
	padding:2px 0;
	text-align:left;
	width:784px;
}
#copy a{color:#FFF;font-weight:bold;}
#pie a{color:#9e9e9e;}

.small {font-size:0.8em;line-height:1.2em;}

/* =5 Layout
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#container {
	width:980px;
	margin:0 auto;
	background:transparent url(../images/bkg_container.png) repeat-y scroll 0 0;
}
/*#header {
	width:960px;
	height:106px;
	margin:0 auto 30px;
	background:url(../images/bkg-header.jpg) repeat-x scroll center top;
	position:relative;
}*/
#header {
	width:960px;
	height:111px;
	margin:0 auto;
	background:url(/index/images/header.jpg) no-repeat scroll 0 0;
	position:relative;
	z-index:0;
}
#footer {
	width:100%;
	height:100px;
	clear:both;
	float:none;
	background:transparent url(../images/bkg_footer.jpg) repeat-x scroll 0 0;
}
.column, div.span-1, div.span-2,div.span-02, div.span-3, div.span-4, div.span-5, div.span-05, div.span-6, div.span-06, div.span-7, div.span-8, div.span-9,div.span-09, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24,div.span-45,.span-16_17,.span-56,.span-1617_17 {float:left;margin-right:5px;}
.last, div.last {margin-right:0;}
.span-2 {width:95px;}
.span-3 {width:120px;}
.span-5 {width:180px;}
.span-56 {width:215px;}
.span-6 {width:220px;}
.span-07 {width:265px;}
.span-09 {width:365px;}
.span-10 {width:400px;}
.span-11 {width:425px;}
.span-13 {width:490px;}
.span-16_17 {width:670px;}
.span-24, div.span-24 {width:950px;margin:0 auto; float:none;}
.push{margin-top:3px;}
.push-1{margin-top:5px;}
.push-2{margin-top:10px;}
.push-3{margin-top:15px;}
.push-4{margin-top:20px;}
.push-45{margin-top:30px;}
.push-5{margin-top:50px;}
.push_neg{margin-top:-1px;}
.push_neg_1{margin-top:7px;}
.espacio-1{margin-bottom:5px;}
.espacio-2{margin-bottom:8px;}
.espacio-3{margin-bottom:10px;}
.espacio-4{margin-bottom:15px;}
.tab{margin-left:5px;;}
.tab-1{margin-left:10px;}
.tab-2{margin-left:13px;}
.tab-3{margin-left:20px;}
.tab-4{margin-left:25px;}
.tab-5{margin-left:30px;}
.tab-6{margin-left:35px;}
.tab-7{margin-left:40px;}
.tab-8{margin-left:45px;}
.tab-9{margin-left:260px;}
.revers-tab-1{margin-right:5px;}
.tall-1{height:65px;}
.tall-1_2{height:75px;}
.tall-2{height:180px;}
.alto_auto{min-height:500px; 
    height:auto; }
hr {
	border:1px solid red;
	clear:both;
	float:none;
	height:0.1em;
	margin:0;
	width:100%;
}
/* =6 Contenido
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#expectacular {
	clear:both;
	float:none;
	height:330px;
	margin:0 auto;
	width:960px;
}
#btipo {
	float:left;
	width:220px;
	margin:0;
	height:auto;
}
#search {
	height:25px;
	position:absolute;
	right:5px;
	width:340px;
}

#exp {
	float:left;
	height:309px;
	margin-left:5px;
	width:394px;
	line-height:0.9em;
}


#exp a{ color:#000; text-decoration:none;}
#exp a:hover{ color:red;}

#exp-bottom {
	background:transparent url(../images/expectacular_botom.gif) no-repeat scroll left bottom;
	height:27px;
	width:688px;
	float:left;
}


#columnas {
	width:960px;
	margin:0 auto;
}
.modulo {
	border:5px solid #B2B2B2;
	float:left;
	padding:0.6em;
	position:relative;
	margin-bottom:4px;
	height:auto;
	
}
.modulo a {color:#494949;text-decoration:none;}
.modulo a:hover { color:#f00; text-decoration:none;}

.modulo_mapa {
	border:5px solid #B2B2B2;
	float:left;
	padding:0.6em;
	position:relative;
	margin-bottom:4px;
	height:auto;
	width: 467px;
	
}
.modulo_mapa a {color:#494949;text-decoration:none;}
.modulo_mapa a:hover { color:#f00; text-decoration:none;}

.modulo2 {
	border:1px solid #7f7f7f;
	float:left;
	padding:0.6em;
	position:relative;
	margin:4px 0 4px 10px;
}
.modulo2 a {color:#f00;text-decoration:none;}
.modulo2 a:hover { color:#f00; text-decoration:underline;}

#btn-buscar {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/botones.jpg) no-repeat scroll -687px -13px;
	border:medium none;
	color:transparent;
	cursor:pointer;
	font-size:0;
	height:26px;
	width:81px;
}
#btn-advance {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/botones.jpg) no-repeat scroll -605px -11px;
	border:medium none;
	color:transparent;
	cursor:pointer;
	font-size:0;
	height:30px;
	width:80px;
}
#parriba {
	background:transparent url(../images/botones.jpg) no-repeat scroll -1746px -19px;
	float:left;
	height:9px;
	margin:4px 1px 0 0;
	width:9px;
}
#uphr a{ text-decoration:none; color:#F00;}
#uphr a:hover{ text-decoration:underline; color:#F00;}

#mallmarks {
	background:#b2b2b2;
	float:none;
	clear:both;
	width:940px;
	padding:5px;
	margin:0 auto 10px;
}
#col-allmarks {
	float:left;
	width:99px;
	padding:0 8px;
}
#col-allmarks a{color:#FFF; text-decoration:none;}
#col-allmarks a:hover{text-decoration:underline;}

#listado {
	float:left;
	width:175px;
	height:auto;
	margin:0 0 0 5px;
}
#table-listado {
	width:175px;
	height:auto;
}
.bkg-listado {background:transparent url(../images/bkg-listado.jpg) repeat-x scroll 0 0;}

#bus-asoc {
	background:#FFFFFF url(../images/bkg-asoc.gif) repeat-x scroll 0 0;
	border:1px solid #7F7F7F;
	float:left;
	height:82px;
	margin:5px 0 7px 10px;
	padding:0.6em;
	width:401px;
}

#bus-asoc ul{
	float:left;
	height:61px;
	margin:0;
	width:391px;
}

#amda {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/asociaciones08.jpg) no-repeat scroll left top;
	float:left;
	height:61px;
	width:56px;
}

#anca {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/asociaciones08.jpg) no-repeat scroll -56px top;
	float:left;
	height:61px;
	width:59px;
}

#acao {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/asociaciones08.jpg) no-repeat scroll -112px top;
	float:left;
	height:61px;
	width:80px;
}

#arca {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/asociaciones08.jpg) no-repeat scroll -192px top;
	float:left;
	height:61px;
	width:63px;
}

#apca {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/asociaciones08.jpg) no-repeat scroll -258px top;
	float:left;
	height:61px;
	width:67px;
}

#alca {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(../images/asociaciones08.jpg) no-repeat scroll right top;
	float:left;
	height:61px;
	width:65px;
}


/* =7 Formularios
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
input.span-1, textarea.span-1, select.span-1 {width:55px!important;}
input.span-2, textarea.span-2, select.span-2 {width:78px!important; margin-right:5px;}
input.span-3, textarea.span-3, select.span-3 {width:105px!important; height:22px;}
input.span-03, textarea.span-03, select.span-03 {width:108px!important;}
input.span-4, textarea.span-4, select.span-4 {width:150px!important;}
input.span-5, textarea.span-5, select.span-5 {width:170px!important;}
input.span-6, textarea.span-6, select.span-6 {width:210px!important;height:22px;}
input.span-7, textarea.span-7, select.span-7 {height:27px;width:218px !important;}
input.span-8, textarea.span-8, select.span-8 {width:290px!important;}
input.span-9, textarea.span-9, select.span-9 {width:330px!important;}
input.text, input.title, input, textarea, select {margin:0.2em 0;}
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
input, textarea, select {
	font-family:Verdana,Tahoma,Arial,Helvetica,clean,sans-serif;
	font-size:1em;
	font-style:normal;
	font-weight:normal;
	letter-spacing:normal;
	line-height:1.2em;
}
input {color:#9e9e9e;}
/* =8 Expectacular ajax
–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––*/
#load {
	display:none;
	background:transparent url(../images/ajax-loader.gif) no-repeat scroll 0 0;
	height:11px;
	position:absolute;
	right:29px;
	text-indent:-9999em;
	top:13px;
	width:43px;
}

#foot {
	clear:both;
	height:100px;
	margin:0 auto;
	width:978px;
}
#footer-09 {
	background:transparent url(/images/footer_09.jpg) no-repeat scroll 0 0;
	clear:both;
	height:50px;
	margin:0 auto;
	padding:0 20px;
	width:938px;
	text-align:center;
}
#copy {
	color:#FFF;
	float:left;
	font-size:0.8em;
	height:46px;
	margin-left:24px;
	padding:2px 0;
	text-align:left;
	width:425px;
}
#copy a{color:#FFF;font-weight:bold;}
#pie a{color:#9e9e9e;}
#div_menu{
  background:transparent url(../images/menu.jpg);
  display:none;
}
#div_botones{
  background:transparent url(../images/botones.jpg);
  display:none;
}

.menu_head{border:0px solid #000; /*#998675;*/height:20px;
width:129px;}

.menu_body {display:none; width:129px;border-right:0px solid #cccccc;border-bottom:0px solid #000;/*#998675;*/border-left:0px solid #000;/*#998675;*/}
.menu_body li{background: #CCCCCC;}
.menu_body li.alt{background:#FFFFFF;}
.menu_body li a{color:#000; text-decoration:none; padding:10px; display:block;}
.menu_body li a:hover{color: #000000;/*padding:15px 10px;*/ font-weight:bold;}
.img_select{margin: -13px 0 0 -10px;}

#ofertas{float:left;margin: -41px 0 0 62px!important;width:170px;}
#hrs{float:left; width: 440px}


