
	
	/* Css */
	/* utilidades */

	body {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 62.5%; text-align: left;   }	
	body.withBanner {margin: 0; padding: 0; padding-bottom: 5em; } 
	
	form, h1, h2, h3, h4, h5, h6, ul, li, p, a, img, table, th, tr, td {margin: 0; padding: 0}
	fieldset {border: 0; }
	ul, li {list-style: none}
	img {border: 0}
	.hide, hr, caption {display: none}
	a {text-decoration: none}
	a:hover {text-decoration: underline;}
	
	strong { font-weight:bold;}
	:focus { outline: 0;}
	
	.ftl {float: left}
	.ftr {float: right}
	
	/*Quitar margenes a capas*/
	.no_mrg_t { margin-top:0;}
	.no_mrg_r { margin-right:0;}
	.no_mrg_b { margin-bottom:0;}
	.no_mrg_l { margin-left:0!important;}
	
	/* Estructuras */
	#wrapper {margin: 0 auto; width: 998px;}
	#content {text-align: left; position:relative;  }
	#bodyContent {float: left; position: relative; border: 1px solid #E6E6E6; padding-bottom: 1em; margin-bottom: 3em; }
	#principalContent {margin-left: 24em; }
	
		
	/* Cabecera portal - listado */
	 #header {position: relative; border: 4px solid #E5E5E5 }   
	
	#header.sinRobaH {height: 205px;} 	
	#header.sinRobaHExpert {height: 209px;} /* caso especial para patrocinio listado expert */
	#header.sinRobaH2 {height: 267px;} 
	
	/* Pegatina Pon Tu Anuncio */
	
	div.pegatinaRoba, div.pegatinaNormal,div.pegatinaCobranded, div.pegatinaCobrandedRoba, div.pegatinaPatrocinio, div.pegatinaCobrandedPatrocinio  {position:absolute; top: -22px;  z-index:1000; right:322px}
	/*div.pegatinaNormal {right:25px}*/
	div.pegatinaNormal {right:25px;top:-60px}
	div.pegatinaCobranded {top: 4px;right:20px;}
	div.pegatinaCobrandedRoba {margin-top: 1.5em;}
	div.pegatinaPatrocinio{top: -44px}
	div.pegatinaCobrandedPatrocinio {top:-44px; right: 220px}
	
	#header.conRobaH {height: 356px;} 
	#header.imgCorp {height: 243px} /* clase ona grafica listado corporativo*/
			
	#header img.logo {float: left; margin: 1.5em 0 0 1.4em}
		
	
	/* Banner superior */
	#content #banner {background-color: #ccc;}
		
	/* Menu accesos - logo 2 */
	#lineHeader {float: right; width: 73em; padding: 2.5em 1.5em 0 0 }
	
		
	#lineHeader img {float: right}
	#lineHeader ul#menuHeader {float: right; /*width: 310px;*/ padding: 0em 7.5em 0 0 }
	#lineHeader ul#menuHeader li {float: right; margin: 0 0.6em 0 2em; padding: .5em 1.1em .5em 0; background: transparent url(../img/flecha_moto.gif) right 10px no-repeat }
	#lineHeader ul#menuHeader li.autoenmoto {background:url(../img/bg_li_autoenmoto.gif) no-repeat 0px 5px; padding-right:35px; padding-left:11px; }
	#lineHeader ul#menuHeader li.autoenmoto a{color:#CA000A;}
	#lineHeader ul#menuHeader li a {font-size: 1.1em; color: #666; }
	#lineHeader ul#menuHeader li a:hover {text-decoration: underline }
	#lineHeader ul#menuHeader.desplazamiento {margin-right: 7em} /* para la página con pegatina y sin roba */
	#lineHeader ul#menuHeader.desplazamientoCobranded {margin-right: 28em} /* para la página con pegatina y sin roba */
	
	ul#cab_enlaces { float:right; margin:15px 30px 0 0;}
	ul#cab_enlaces li{display:inline; margin-top:5px; float:left;}
	ul#cab_enlaces li a{color:#666;}
	ul#cab_enlaces li.cobranded_hoymotor{ margin-top:0px; }
	ul#cab_enlaces li.autoenmoto a{background:url(../img/bg_li_autoenmoto.gif) no-repeat 0px 5px; padding-left:11px; color:#CA000A;}
	
	/*Menu principal*/
	div#menuprincipal {position:absolute; top:159px; width:985px; height:35px; padding-left: 1.2em; background:url(../img/bg_ul_menu.gif) repeat-x; visibility:visible; z-index:1;  font-size:11px;}
	ul#menuprincipal a {text-decoration:none}
ul#menuprincipal li.limenu {position:relative; display:block; float:left}
ul#menuprincipal li.li_pta {position:relative; display:block; float:right; margin-right:35px;}
ul#menuprincipal li.limenu a.menu {display:block; padding:9px 10px 11px 10px; font-size:12px; 
	font-weight:bold; color:#ffffff; background:url(../img/bg_li_menu.gif) repeat-x top left;; text-decoration:none}
ul#menuprincipal li.limenu:hover a.menu {color:#ffffff; background:url(../img/bg_li_hover_menu.gif) repeat-x top left;}
ul#menuprincipal li.limenu.consub a.menu {color:#ffffff; background:none;}
ul#menuprincipal li.limenu.consub:hover a.menu {color:#ca000a; background:none; text-decoration:none}
ul#menuprincipal li.limenu.activo a.menu {color:#9a9a9a; background:url(../img/bg_li_menu_active.gif) repeat-x top left;}
ul#menuprincipal li.limenu.activo:hover a.menu {color:#9a9a9a; background:url(../img/bg_li_menu_active.gif) repeat-x top left;}
ul#menuprincipal li.limenu.activoconsub a.menu {color:#ca000a; background:none}
ul#menuprincipal li.limenu.activoconsub:hover a.menu {color:#ca000a; background:none}
/*CABECERA SUBMENU PRIMER NIVEL*/
ul#menuprincipal li.limenu ul.subm {position:absolute; display:none; top:35px; left:0; width:135px; border:1px solid #8c9397; border-top:none; margin:0; background:#ffffff; color:#4c565d}
ul#menuprincipal li.limenu ul.subm li {display:block; background:url(gfx/sp_bgmenu.gif) no-repeat -17px -281px;  padding:0; margin:0; list-style-type:none}
ul#menuprincipal li.limenu ul.subm li a {color:#4c565d; font-weight:normal; display:block; float:none; padding:3px 0px 3px 15px; width:120px; margin:0}
ul#menuprincipal li.limenu ul.subm li a:hover {background:#949a9e; color:#ffffff}
ul#menuprincipal li.limenu ul.subm li#oca { background:url(gfx/sp_bgmenu.gif) no-repeat -17px -315px}


	
	/* hover */	
	div#menuprincipal li.limenu ul.subm li a:hover, div#menuprincipal li.limenu ul.subm li.consub ul li a:hover, div#menuprincipal li.limenu ul#menu03 li a:hover, div#menuprincipal li.limenu ul#menu04 li a:hover, div#menuprincipal li.limenu ul#menu02 li a:hover {color:#fff; background:#949a9e}
		
	/* Imagen zona Principal Buscador / Patrocinio */
	 #zonePromo img {margin-top: 4.2em; padding: 0; } 
	 
	 
	
	/* Buscador */
	#search {position: absolute; left: 19px; width: 200px; padding: 0 0 0 0; background-color: #fff; } 
		
	#search.sinRoba {top: -40px;}	
	#search.sinRoba2 {top: -70px;} 
	#search.sinRobaExpert {top: -38px;} /* caso especial expert */ 
		
	#search.conRoba {top: -140px;} 
				
	/* #search.sinRoba {top: -40px;}	
	#search.conRoba {top: 8px;} */
	
	#contBorder {border: 1px solid #ccc; border-bottom: 2px solid #ccc; margin: 0 0 2em 0; padding: .5em 0 2.5em 0}
			
	
	#search p.titSearch {font-size: 1.1em; color: #666; font-weight: bold; height: 16px; margin: .8em 1.2em 1.8em 1.2em ; padding: 0 0 6px 3px; border-bottom: 1px solid #ccc;  }	
	#search p.titSearch span {width: 120px; }
	
	#search p.titSearch2 {margin-left: 1.5em; padding: .6em 0; font-size: 1.1em; color: #666; font-weight: bold  }
	#search p.titSearch2 span {margin: 0 .3em 0 0; padding: 0 0 1px 3px } 
	
	#search p.newSearch {margin: 4.4em 0 0 .8em; padding-left: 1.1em; background: transparent url(../img/arrowLeft.gif) left 4px no-repeat }
	#search p.newSearch a {font-family: verdana; font-size: 10px; color: #2372AE; font-weight: bold }
	#search p.newSearch a:hover {text-decoration: underline}
	
	#search fieldset {margin: 0 1.2em ; margin-bottom: 1.5em; padding: 0 0 1em 0; border-bottom: 1px solid #CCC }
	#search fieldset span {float: left; margin-left: .4em; padding: .2em 0 0 .3em; width: 52px; font-size: 1.1em; color: #333;  }
			
	#search select {width: 108px; margin-bottom: .6em; margin-left: .3em; padding-left: .2em; font-size: 11px; color: #999; height: 18px}
	#search span.titVers {margin-top: 1.1em}
	#search input.vers {width: 100px; margin-top: 1em; margin-bottom: .6em; margin-left: .3em; padding-left: .2em; font-size: 11px; color: #999; }
	#search input.mod {width: 100px;  margin-bottom: .6em; margin-left: .3em; padding-left: .2em; font-size: 11px; color: #999; }
	#search input.btn {float: right; padding: .5em .6em 0 0}
			
	
	/* Filtro FAST */
	#search ul {margin: 1em 0 0 1.9em }
	#search ul li {margin: 0 0 1em 0; color: #999}
	#search ul li a {font-size: 11px; color: #666}
	#search ul li a.selectDown {padding-right: 1em; color: #2372AE; font-weight: bold; background: transparent url(../img/arrowDown.gif) right 5px no-repeat }
		
	#search ul li ul {margin: 0; padding: 0; padding: .9em 0 .2em 1.2em}
	#search ul li ul li {padding-left: .8em; margin-bottom: .2em; background: transparent url(../img/arrowSimple.gif) left 5px no-repeat }
	#search ul li ul li.noIcon {background-image: none}
	#search ul li ul li.noIcon span.punt {float: left; display: block; margin: 0; padding: 0; font-size: 1.1em; color: #666; text-decoration: none } 
	
	#search ul li p a {display: block; padding: .5em .8em 0 0; font-size: 1.1em; color: #2372AE; /*  background: transparent url(../img/ico_mas.gif) 89px 9px no-repeat */ }
	
	#search ul li a:hover {text-decoration: underline;}
	#search ul li ul li a:hover {color: #2372AE; text-decoration: underline}
			
	/* modulo text-link relacionados */
	
	#contTextLink {border: 1px solid #ccc; border-bottom: 2px solid #ccc; margin: 0 0 2em 0; padding: 1.5em 0 1.2em 1.2em }
	#contTextLink p {font-family: verdana; font-size: 1em; color: #333;  font-weight: bold}
	#contTextLink ul {margin-left: 0}
	#contTextLink ul li {padding: 0 0 0 1.5em; font-size: 1.1em; background: transparent url(../img/bullet_arrow4.gif) left 4px no-repeat;}
	#contTextLink ul li a {color: #666;}
	#contTextLink ul li a.page {color: #2372AE;}
		
	
	/* Rastro de Migas*/	
	#breadCumb {float: left; width: 40em;  margin: .5em 0 1.5em 0; font-family: verdana; font-size: 1em; }
	#breadCumb div.head {float: left; padding-left: 2.3em; color: #999; background: transparent url(../img/bullet_rastro.gif) left 5px no-repeat}
	#breadCumb li {float: left; color: #666}
	#breadCumb li a {color: #2372ae }
	#breadCumb li a:hover {text-decoration: underline}
	
	
	
	/* Barra utilidad de impresion */
	#bPrint {float: right; margin: .7em 1.5em 0 0; }
	
	#bPrint ul {float: right}	 
	
	#bPrint li {float: right; padding: 0 .8em .1em .9em; background: transparent url(../img/printsep.gif) right -4px no-repeat}
	#bPrint li.rss {background: transparent url(../img/ico_rss.gif) 95px 50% no-repeat; padding-right: 2.2em; }
	#bPrint li a.blog {padding: 0 1.9em 1.5em 0; background: transparent url(../img/icoBlog.gif) right 0 no-repeat}
	#bPrint li.noBack {background-image: none}
				
	#bPrint li a {font-size: 1.1em; color: #999}
	#bPrint li a:hover {color: #C8000B; text-decoration: underline;}
	
	
	/* Titular Pagina */
	#titPage { clear: left; float: left; width: 74.5em; margin: 0 0 .5em 0; padding: 0 0 .6em 0; /* border-bottom: 2px solid #d4d4d4 */ background: transparent url(../img/backLine.gif) 0 bottom repeat-x }
	
	#titPage h1 {/* font-weight: normal; */ /* text-transform: uppercase; */ display: block; padding-left: 1em; font-size: 21px; background: transparent url(../img/bullet_titPage.gif) 0 10px no-repeat; }
	#titPage h1 span.tit {font-family: verdana; margin: 0 .5em 0 0; /* color: #c57c13; */ color: #999; font-size: 21px;  font-weight: bold}
	#titPage h1 a {color: #2e3335}
	
	div.tipVendedor {position: absolute; top: 11.5em; left: .8em; padding-left: .8em; font-family: verdana; font-size: 11px; color: #666;  background: transparent url(../img/bullet_cuadrado2.gif) left 50% no-repeat   }
	div.tipVendedor span {font-size: 10px; color: #014E80}
		
	
	/* #titPage h1 span {font-size: 18px; color: #676767; font-weight: normal} */
	/* .nonSeo {border: 1px solid red; margin-bottom: 0} */
	
	
	/* Botones elige tu Selecion*/
	
	div.contNewSelect {float: left; margin: 3px 12px 0 0}
	
	div.contFiltro, div.contFiltro1 {float: left; padding: 0 .4em 0 0; margin-right: .3em; background: transparent url(../img/sepBoton.gif) right 13px no-repeat ; } 
	div.contFiltro .noSep, div.contFiltro1 .noSep {background-image: none}
		
	div.fFiltro,  div.fFiltro1 {position: relative; float: left; border: 1px solid #ccc; padding: 0; margin: 5px .3em .3em 0; padding: .2em 1.8em .1em 1.3em; }
	div.fFiltro { background: transparent url(../img/backBoton.gif) 0 0 repeat-x;}
	div.fFiltro1 { background: transparent url(../img/backBoton.gif) 0 0 repeat-x;}
	
	div.fFiltro span  {padding: 0; margin: 0; text-transform: uppercase;  color: #666; font-size: 11px; }
	div.fFiltro img {position: absolute; top: 5px; right: 5px}
	
	div.fFiltro1 {padding: .2em .8em .2em .5em }
	div.fFiltro1 span {padding: 0; margin: 0; padding-left: .9em; font-family: verdana; color: #000; font-size: 10px; font-weight: bold; background: transparent url(../img/bulletRastro.gif) 1px 5px no-repeat ; }
				
		
	/* Paginacion */
	div.pag {float: left; width: 74.5em; padding: 0 0 0 .2em ; }
		
	.modA {float: left; width: 380px; margin-top: .2em}
	.modA fieldset span {margin: 0 0 0 1.8em; font-family: verdana; font-size: 1.1em; color: #999; }
	.modA p {padding: 0em 0 .8em 0; font-family: verdana; font-size: 1.1em; color: #666; }
	.modA p span {color: #0FA1DB; font-weight: bold }
	.modA p span.total {font-size: 1em; color: #2372AE; }
	.modA select {margin-left:1em; width: 98px; font-size: 1.1em; color: #999; }
	.modA select.cOrder {margin: 0 2em 0 0}
				
	.modB {float: right; width: 290px; }
	
	.modB div.pageNumber {float: right; margin-right: 1.5em}
	.modB div.pageNumber span {float: right}
	.modB div.pageNumber span.ant {float: left; padding: .1em .4em 0 1.1em; margin-right: .2em; background: transparent url(../img/arrowLeft.gif) left 6px no-repeat}
	.modB div.pageNumber span.sig {padding: .1em 1.1em 0 0em; background: transparent url(../img/arrowRight.gif) right 6px no-repeat}
	.modB div.pageNumber span a  {font-family: verdana; font-size: 1em; font-weight: bold; color: #2372AE}
	.modB div.pageNumber span a:hover {text-decoration: underline}
	.modB div.pageNumber ul {margin-left: 6.2em; padding: 0 .2em }
	.modB div.pageNumber li {float: left; padding: 0 .8em 0 .8em; background: transparent url(../img/pagSep.gif) right 50% no-repeat }
	.modB div.pageNumber li.noBack {background-image: none}
	.modB div.pageNumber li a {font-size: 1.2em; color: #999}
	.modB div.pageNumber li.select a {font-size: 1.2em; font-weight: bold; color: #333;   }
	.modB div.pageNumber li a:hover {color: #2372AE; text-decoration: underline; }
			
	.Large1 {width:  24.8em}  /* paginacion 1 digito */
	.Large2 {width: 28.2em}  /* paginacion 2 digitos */
	
	
	/* Barra acciones */
	
	.modB #utility {float: right; margin: .3em	1.5em 2.4em 0; background: transparent url(../img/utilitySep.gif) 163px 50% no-repeat}
	.modB #utility li {display: inline}
	.modB #utility li.alert {padding-left: 2.1em; background: transparent url(../img/ico_alertas.gif) left 50% no-repeat}
	.modB #utility li.new_alert { float:left; margin-top:.2em;}
	.modB #utility li.print { float:left; margin-left: 1.7em; margin-top:.4em; padding-left: 1.9em; background: transparent url(../img/ico_imprimir.gif) left 50% no-repeat}
	.modB #utility li a {font-size: 1em; color: #999}
	.modB #utility li a:hover {text-decoration: underline}
	
	/* Paginacion inferior */
	div.inf {clear: both; width: 738px; margin: 0 0 1.2em 0; background: transparent url(../img/sepList.gif) 0 top repeat-x  }
	div.inf .modA p {padding: 1.2em 0 .6em 0;}
	div.inf .modB {padding-top: 1.5em}
	
	div.inf p.back {padding-top: 0; width: 160px; margin: 1em 0 0 0; padding-left: 1.1em;  background: transparent url(../img/arrowLeft.gif) left 5px no-repeat}
	div.inf p.back a {color: #2372AE; font-weight: bold}
	
		
	div.inf .modB {width: 340px}
	
	div.inf .modB fieldset {clear: both;  float: right; margin-top: 1.4em; width: 330px; }
	div.inf .modB fieldset span {margin: 0 0 0 1.8em; font-family: verdana; font-size: 1.1em; color: #999}
	div.inf .modB p {padding: 1em 0 .6em 0; font-family: verdana; font-size: 1.1em; color: #666}
	div.inf .modB select {width: 98px; font-size: 1.1em; color: #999; }
	div.inf .modB select.cOrder {margin: 0 2em 0 0}
	
	

	/* Listado de busqueda - Tabla */
	#listSearch table {float: left; padding: 0; margin-bottom: .6em; }
	
	/* Destacados */
	
	#listSearch table tr.types p {background: transparent url(../img/bullet_arrow2.gif) 134px 6px no-repeat ;}
	#listSearch table tr.types td {height: 17px; padding: 1.2em 0 .4em 2.7em; font-size: 1.1em; color: #4e5659; background: transparent url(../img/backTypes.jpg) 0 bottom repeat-x ; font-weight: bold; border:none;}
	#listSearch table tr.types td span {font-size: 1em; color: #0FA1DB;}
	#listSearch table tr.mTop {padding-top: 1em}
		
	/* Cabecera de Tabla*/
	#listSearch table th {padding-top: 3px; height: 31px; text-transform: uppercase; background: transparent url(../img/backCab.jpg) 0 0 repeat-x}
	#listSearch table th.cab2 {padding-left: 1.2em; background: transparent url(../img/backTh1.jpg) 1px 0 no-repeat; text-align:left; }
	
	#listSearch table th.cab3 span {float: left; margin-right: 1em; padding-left: 1em; font-size: 1em; color: #333; font-weight: normal}
	#listSearch table th.cab3 ul {float: left; margin: 0; padding: 0 }
	#listSearch table th.cab3 li {float: left; margin: 0; padding: 0; margin-right: 1em}
	#listSearch table th.cab3 li a {font-size: 1em; color: #666; font-weight: normal } 
	#listSearch table th.cab3 li.selOrder a {color: #2372AE; text-decoration: underline}
	
	#listSearch table th.cab3 li a:hover {color: #2372AE;} 	
	
	
	#listSearch table th.cab4 img {margin-left: .4em}	
	#listSearch table th.cab4, #listSearch table th.cab5 {text-align: center}
	
	#listSearch table th.cab2 a, #listSearch table th.cab4 a, #listSearch table th.cab5 a {font-size: 1.1em; color: #2372AE; }	
	#listSearch table th.cab2 a:hover, #listSearch table th.cab4 a:hover, #listSearch table th.cab5 a:hover {text-decoration: underline}
		
	/* Filas */
	#listSearch table tr.back {background-color: #F4F4F4}
	
	
	/* color destacaddo */
	#listSearch table tr.destacado  {background-color: #fbeded} 
	#listSearch table tr td.noBack, #listSearch table tr.noBack td {border-bottom: 0} 
	
		
	#listSearch table tr.endFile {background: url(../img/puntosDest.gif) 0 top repeat-x}
	#listSearch table tr.endFile td {padding-top: 1em}
	#listSearch table tr.endFileb {background: #FFFF url(../img/puntosDest.gif) 0 top repeat-x}
	#listSearch table tr.endFileb td {padding-bottom: .8em;}
	#listSearch table td {padding: .5em 0 .5em 0; font-size: 1.1em; border-bottom: 1px solid #ccc }
		
		
	#listSearch table td.col1 {width: 28px; }
	#listSearch table td.col1 input {margin: 5px 0 5px 4px; }
	#listSearch table td.col1 img {margin-left: 4px}
	
	#listSearch table td.col2 {width: 120px;}
	
	#listSearch table td.col2 img {margin-top: .4em; margin-left: 0 }
	#listSearch table td.col2 img.big {width: 107px; height: 81px; border: 1px solid #ccc; padding: 1px} 
	
	
	#listSearch table td.col2 ul {float: left; width: 80px; margin: 0; padding: 0; margin: .3em 0 0 .6em; }
	#listSearch table td.col2 ul li {float: left; margin: 0; padding:0; padding-right: .7em;}
	#listSearch table td.col2 ul li img {margin: 0; padding:0; margin-right: 4px}
		
	#listSearch table td.col2 ul li.sep {padding-left: .7em; background: transparent url(../img/mediaSep.gif) left 50% no-repeat} 
	#listSearch table td.col2 ul li a {color: #2372AE}
			
	
	#listSearch table td.col3 {width: 369px; color: #999; padding-top: 7px; padding-left: 1em }
	#listSearch table td.col3 div {float: left; }
	#listSearch table td.col3 div.new {padding-right: 3.6em; background: transparent url(../img/ico_new.gif) right 50% no-repeat}
	#listSearch table td.col3 div span {float: left; margin-right: .4em; color: #3f3f3f; font-weight: bold  }
	#listSearch table td.col3 h2 {float: left}
	#listSearch table td.col3 h2 a {float: left;font-size: 11px; color: #2372AE; font-weight: bold} 
		
		 	
	#listSearch table td.col3 h4 {clear: left; font-weight: normal; text-transform: lowercase; padding-right: 3.5em; font-size: 11px;}
	#listSearch table td.col3 h4 a.more {font-size: 11px; color: #2372AE; font-weight: bold}
	#listSearch table td.col3 h4 a.more {padding-right: 1em; background: transparent url(../img/ico_mas.gif) right 4px no-repeat}
	#listSearch table td.col3 h2 a:hover, #listSearch table td.col3 h4 a:hover {text-decoration: underline}
				
	#listSearch table td.col3 p a, #listSearch table td.col3 p a.more {font-size: 11px; color: #0FA1DB; font-weight: bold }
			
	#listSearch table td.col3 p.prov {padding: .5em 0 0 0;  color: #666}
	#listSearch table td.col3 p.prov a {font-weight: normal}
		
	#listSearch table td.col3 p a.more {padding-right: 1em; background: transparent url(../img/ico_mas.gif) right 4px no-repeat}
	#listSearch table td.col3 p a:hover {text-decoration: underline}
	
	#listSearch table tr.destacadoTop5 td.col3 div {margin-top: .2em; margin-bottom: .4em}	
	#listSearch table tr.destacadoTop5 td.col3 {background: transparent url(../img/backDestacado.png) 0 4px no-repeat} 
	#listSearch table tr.destacadoTop5 td.col3 div span {color: #2372AE;}
	#listSearch table tr.destacadoTop5 td.col3 h2 a {color: #45535d}
		
	#listSearch table tr:hover, #listSearch table tr.destacadoTop5 td:hover, #listSearch table tr td:hover {background-color: #F4F4F4}
			
	#listSearch table tr:hover {background-color: #F4F4F4}
	#listSearch table tr.no_hover td:hover {background: none}
	#listSearch table tr.no_hover:hover {background: none}
	
		
	#listSearch table td.col4 {width: 101px; padding-top: 7px;}
	#listSearch table td.col5 {width: 110px; padding-top: 7px; }
	#listSearch table td.col5 p {padding-bottom: 2.6em}
	#listSearch table td.col5 img  {width: 86px; height: 36px; border: 1px solid #CCC }
			
	#listSearch table ul.prueba {margin-top: .8em; }
	#listSearch table ul.prueba li {display: inline; margin: 0; padding:.2em 0 .2em 1.8em;  }
	#listSearch table ul.prueba li.ico1 {margin-right: 5.5em; background: transparent url(../img/icon_mail.gif) center left no-repeat}
	#listSearch table ul.prueba li.ico2 {background: transparent url(../img/icon_tel.gif) center left no-repeat}
	#listSearch table ul.prueba li.ico3 {background: transparent url(../img/ico_seguros.jpg) center left no-repeat}
		
	#listSearch table li a {font-family: verdana; font-size: 10px; font-weight: bold; color: #666}
	#listSearch table li a:hover {text-decoration: underline}
	#listSearch table td.col4, #listSearch table td.col5 {text-align: center; font-size: 1.2em; color: #666; }
		
	div.fFoto {width: 99px; margin-left: 5px; padding: 0 0 .3em .1em; background: transparent url(../img/fondoLogo.gif) 0 0 repeat-x }
	
	/* clase para banner sin borde */
	#listSearch table img.bannerBorde {border: 3px solid #ccc}
		
	
	/* Reconmendautos */
	#listSearch table tr.recAuto {background-color: #fafafa;}
	#listSearch table tr.recAuto ul {float: left; margin: 0; margin: 2px 0; padding-left: 1em; }
	#listSearch table tr.recAuto ul li {float: left; background-color: #fff; margin-right: 6px; }
	#listSearch table tr.recAuto ul li.last {margin-right:0}
	#listSearch table tr.recAuto ul img {float: left; border: 3px solid #ccc; width: 170px;  }
	
	
	/* Capa Flotante */
	.layerShow {position: absolute; top: 75em; left: 36.5em; width: 335px; padding: 0 0 2em 0; background-color: #fff; border: 3px solid #333; text-align: left; display:none }
	
	.layerShow #cClose {float: left; width: 335px; margin-bottom: 1em; padding-bottom: .5em; background: #f4f4f4 url(../img/ico_cerrar.gif) 280px 6px no-repeat}
	.layerShow #cClose p {font-family: verdana; font-size: 1em; padding: .4em 0 .4em 0; }
	.layerShow #cClose p a {float: right; padding-right: 1.1em; color: #CA010B;}
	.layerShow #cClose p a:hover {text-decoration: underline}
	
	.layerShow #titLayer {clear: left; width: 335px; margin: 0 0 1.5em 0; padding: .3em 0 0 0; border-bottom: 5px solid #CA010B; }
	.layerShow #titLayer p {padding-left: 2.8em; font-size: 11px; color: #333; font-weight: bold; }
	
		
	.layerShow ul {float: left; padding: 0 0 0 2.8em;}
	.layerShow ul li  {padding: 0 0 .4em 0; background: transparent url(../img/arrowsimple.gif) left 5px no-repeat}
	.layerShow ul li a {padding-left: .7em; font-size: 1.1em; color: #666; }
	.layerShow ul li a:hover {padding-right: 1.1em; text-decoration: underline; color: #CA010B; /* background: transparent url(../img/bullet_arrow.gif) right 6px no-repeat */ }

	#layerScroll.scroll {margin: 1em 0; width: 320px; height: 300px; overflow-y: scroll}
	
	/* Roba */
	/* #robaPage img {margin-bottom: 0; padding-bottom} */
	
		
	/* publi superior */ 
	#contPub  {margin-left: 0; padding-left: 0; background-color: #f2f2f2; /* border: 1px solid #c7cfd2 */} 
	#contPub .pub {width:982px; margin-left:0px; overflow:hidden; }
	#contPub .secondBanner {padding-left: 2px}
	
	
	/* Msg Informacion / error */

	#contInfo {padding: .5em 0 0em 0}
	#contInfo p {margin-left: 13em; padding-left: 1.7em; background: #fff url(../img/arrowLeft.gif) 5px 6px no-repeat}
	#contInfo p	a {font-size: 1.1em; color:#2372AE; font-weight: bold }
	
	/* Stock */
		
	#userStock img {float: left; margin: 1.7em 3em 0 1.8em}
	#userStock p.tit {margin: 1.4em 0 .6em 0 ; padding: 0; font-size: 1.2em; color: #333; text-transform: uppercase}
	#userStock p.dir {margin-bottom: .8em; font-size: 1.1em; color: #666; text-transform: none; font-weight: bold}
	
	#userStock ul {float: left; padding: 0}
	#userStock ul li {font-size: 1.1em; color: #666; padding-bottom: .2em}
	#userStock ul li a {color:#2372AE;}
	#userStock ul li a:hover {text-decoration: underline}
	
	/* Pie Listados*/
	
	#pie {margin: .5em 0 0 0; padding: 2.6em 0em 0 0em; font-size: 1.1em; background: transparent url(../img/backPie.jpg) 0 top repeat-x }
	
	#pie .pie_listado_cont {margin-bottom: .3em; color: #666; }
	#pie .pie_listado_cont a {padding: 0 .5em 0 0; font-size: 11px; color: #999; font-weight: normal }
	#pie .pie_listado_cont a.corp{color: #2372AE; }
	#pie .pie_listado_cont a:hover {text-decoration: underline}
	
	#pie .pie_listado_copy {color: #666}
	
	
	#pie .pieTipoProvincia, #pie .pieMarcaProvincia {margin: 1em 0}
	#pie .pieTipoProvincia a, #pie .pieMarcaProvincia a {font-size: 11px; color: #999; }
	#pie .pieTipoProvincia a:hover,  #pie .pieMarcaProvincia a:hover {color: #666; text-decoration: underline}
	
	#pie .pie_vocento, #pie .pie_vocento a {color: #999}
	#pie .pie_vocento a {color: #666; }
	#pie .pie_vocento a:hover {text-decoration: underline}




	/***********************
	 *
	 * ESTILOS PARA LA FICHA
	 *
	 ************************/
	
	/* Ficha Descripcion  */
	
	#bodyContent.pageFicha {border: none}
	#principalContent.fichaContent {float: left; width: 694px; margin: 0; margin-right: 2px}
	
	.pageFicha #bPrint {width: 200px; margin-top: .2em;}
	
		
	
	/*  Cursores para pasar vehiculos  */
	#passCar {float: right; margin: .6em 1em 0 0}
	#passCar p {font-family: verdana; font-size: 1.1em; color: #666}
	#passCar p  {font-weight: bold; color: #666; }
	#passCar span.ant, #passCar span.off {font-size: 10px; margin-right: .6em; padding-left: 1.1em; background: url(../img/arrowLeft.gif) 0 5px no-repeat}
	#passCar span.sig {font-size: 10px; margin-left: .6em; padding-right: 1em; background: url(../img/arrowRight.gif) right 5px no-repeat}
	#passCar span.off {font-family: verdana; color: #999; background: url(../img/bullet_arrow9.gif) 0 5px no-repeat }
	#passCar span.text {font-size: 10px; font-weight: normal; color: #666}
	
	#passCar a {color: #2372AE;  }
	#passCar a:hover {text-decoration: underline}
	
	
	
	/* Titular Pagina */ 
	#titPage.ficha {width: 68em; margin: 0; padding: 0 1em 0 0; border-bottom: none; background-image: none  }
	#titPage.ficha h1 {float: left; padding-left: .4em; font-size: 32px; font-weight: bold; background: url(../img/bullet_arrow7.gif) 0 15px no-repeat }
	#titPage.ficha h1 span {font-size: 22px; color: #666; font-weight: normal }
	#titPage.ficha div.price {float: right; }
	
	#titPage.ficha div.price p {font-size: 34px; color: #0FA1DB}
	#titPage.ficha div.price p span {font-size: 24px; margin-left: .3em; color: #999; }
	
	
	/* Menu de Tabulaciones */
	#tabnav  { font: 11px verdana, arial, sans-serif; list-style-type: none; padding-bottom: 31px; margin: 0 .5em 1.2em 0; background:url(../img/bg_tab.gif); }
	#tabnav  li { float: left; background:url(../img/bg_separador_d.gif) right 50% no-repeat;}
	#tabnav  li.activo { background:#fff none; background-color: #fff; margin: 0; border: 1px solid #A0A0A0; border-bottom:1px solid #fff;color:#333; padding:  8px 12px 8px 12px; font-weight: bold;}
	#tabnav  a { float:left; display: block; color:#014E80; text-decoration: none; padding: 8px 12px 8px 12px; background:transparent;}
	#tabnav  a:hover {text-decoration: underline}
	
	
	
	/* Barra de acciones / utilidades */
	#utility2 {float: right; width: 50em; margin: 0 1em 1.2em 0; }
	#utility2 li {float: right; height: 15px; padding: .2em 1em 0 1em; background: transparent url(../img/sepUtility.gif) right 0 no-repeat}
	#utility2 li.last {Background-image: none}
		
		
	#colA {float: left; margin: 0 1.8em 0 0; }
	#colB {float: left; width: 327px; min-height: 1054px; }
		
	
	#colA #imgFich {width: 327px; height: 271px; /* border: 1px solid #ca020c; * margin-top: .2em; /* margin-bottom: .5em */ margin-bottom: .6em }
	
	
	#colA ul#linkImg {margin-bottom: 3em} 
	#colA ul#linkImg li {float: left; margin: 0 2em 0 3.2em; padding-left: 1em; background: transparent url(../img/bullet_cuadrado.gif) left 6px no-repeat}
	#colA ul#linkImg li span {padding-right: 1.3em; background: transparent url(../img/arrowright.gif) right 5px no-repeat}
	
	#colA ul#linkImg li a  {font-size: 1em; color: #014E80; font-weight: bold; text-decoration: underline}
	#colA ul#linkImg li a:hover {color: #666; text-decoration: underline }
	
	#imgListSmall  {float: left; position: absolute; left: -10px; width: 280px; height: 92px; padding: .7em 0 0 4em; background: transparent url(../img/fdoImgList.jpg) 0 0 no-repeat }
	#imgListSmall li {float: left; margin: 0 .4em 0 0}
	#imgListSmall li a {display: block; width: 84px; height: 64px; border: 1px solid #999;}
	#imgListSmall li.sel a, #imgListSmall li a:hover {border: 1px solid #ca020c;}
	
	#imgListSmall  a.flechaIz img {position: absolute; top: 40px; left: 22px}
	#imgListSmall  a.flechaDe img {position: absolute; top: 40px; left: 315px}
	
	/* Pie de foto */	
	#footPhoto {margin: 12.6em 0 0 3em; }
	#footPhoto ul {float: left; }
	#footPhoto li {float: left; margin: 0 1em 0 0; font-family: verdana; font-size: 1em; color: #666 }
	#footPhoto li strong {margin-right: .4em;  }
	
	#footPhoto li.video {padding-left: 1em;background: transparent url(../img/sep_icoVideo.gif) 0 0 no-repeat}
	#footPhoto li.video p {padding-left: 2em; background: transparent url(../img/ico_video.gif) 2px 1px no-repeat  }
	#footPhoto li.sel a {text-decoration: underline; font-weight: bold; color: #CA010B;}			
		
	#footPhoto li a {font-family: verdana; font-size: 1em; color: #666}
	#footPhoto li a:hover {text-decoration: underline; color: #CA010B }
	
			
	div.autorizar {float: left; }
	div.autorizar {font-family: verdana; font-size: 10px; }
	div.autorizar p {margin-bottom: .6em;color: #999}
	div.autorizar p span {font-size: 9px; color: #666}
	div.autorizar a { color: #014E80}
		
	
	#cabMod {margin: 0 0 .6em 0; padding: 0 0 2em 0; background: transparent url(../img/fdotitFicha.gif) 29px  6px no-repeat}
	#cabMod p {font-family: verdana; padding-left:30px;  font-size: 1.1em; color: #666; background: transparent url(../img/septitFich.gif) 105px 6px no-repeat}
	#cabMod p span {font-weight: normal; color: #999}
	#cabMod strong {font-family: arial; margin: 0 .2em 0 .2em;  color: #333; font-weight: normal  }
	#cabMod strong.one {margin-right: 1.1em; color: #333}
	
	#colB #notError {float: right; width: 105px; text-align: right;}
	#colB #notError img {margin: 0 3px 0 0}
	#colB #notError a {font-size: 1.em; color: #999; margin: 0;  font-weight: bold}
	#colB #notError a:hover {text-decoration: underline}
	
	#colB div.ofertas {float:left; margin-top:22px;}
	#colB div.ofertas .caja_ofertas {width:318px; height:110px; margin-top:5px; background:url(../img/bg_ofertas.jpg) no-repeat top left;}
	#colB div.ofertas .caja_ofertas table {width:155px;  border-collapse:collapse; margin:17px 0 0 22px; text-align:right; }
	#colB div.ofertas .caja_ofertas table tr.ahorro {background:#e5e5e5; }
	#colB div.ofertas .caja_ofertas table td {font-size:13px; color:#666666; padding:2px 5px;}
	#colB div.ofertas .caja_ofertas table td.der {text-align:right; }
	#colB div.ofertas .caja_ofertas table td span.pfinal{font-size:13px; font-weight:bold; color:#a49a21; }
	#colB div.ofertas .caja_ofertas table td span.pahorro{ font-weight:bold; color:#666666; }
	#colB div.ofertas .caja_ofertas table td span.precio{color:#0fa1db; font-size:14px; font-weight:bold;}
	#colB div.ofertas .caja_ofertas table td span.tachado{text-decoration:line-through; }
	#colB div.ofertas .caja_ofertas span.descuento{ float:left; color:#ffffff; font-size:20px; font-weight:bold; margin:30px 0 0 74px; }
	#colB div.ofertas .caja_ofertas .der{ float:left;}
	#colB div.ofertas .caja_ofertas .izq{ float:left; }
	
	.modFich {margin: 0 0 2em 0; }
	.modFich p, .modFich div.texto {padding: 0 0 .8em 0; font-size: 1.1em; color: #666;  }
	
	.modFich p.agrupador {font-size: 1.1em; color: #333; text-transform: capitalize; }
	
	
	.modFich p.linkMore	{text-transform: none; padding-left: 1em; margin-top: .5em;  background: transparent url(../img/bullet_arrow.gif) 0 5px no-repeat}
	.modFich p.linkMore span  {margin-right: .4em; color: #CA010B}
	.modFich p.linkMore a {font-family: verdana; font-size: 10px; color: #666; font-weight: bold}
	.modFich p.linkMore a:hover {color: #ca020c }
	
	div.titModFich {float: left; width: 100%; margin-bottom: 1.4em; border-bottom: 4px solid #014E80 }
	div.titModFich img {float: left; padding-bottom: .2em}
	
	div.titModFich2 {padding: 2em 0 0 0; width: 32em;  margin-bottom: 1.4em; border-bottom: 4px solid #014E80 }
	div.titModFich2img {float: left; padding-bottom: .2em}
	
	.modFich table {float: left; width: 100%; margin: 0 0 2em 0}
	.modFich table td {padding: .4em .5em .4em .6em; font-size: 1.1em; color: #666; }
	.modFich table td.text2 {font-size: 1.1em; color: #666; font-weight: bold  }
	.modFich table td.text3 {font-size: 1.1em; color: #666;  }
	.modFich table td.blank {width: 15px; padding: 0;  background-color: #FFF}
	
	.modFich table td span {font-weight: normal; font-size: .9em }
		
	.modFich table tr.color {background-color: #f4f4f4  /* #feecee */}
		
	
	 #colB .enRelaci {height: 1%}
	
	.modFich ul#twoColum {height: 1%; border: 1px solid #fff; margin: 0 0 1.2em 0}
	.modFich ul#twoColum li {float: left; width: 41%; padding-left: 1.2em; color: #666; font-size: 1.1em; margin: 0 1.2em 1em 0;  background: transparent url(../img/bullet_arrow4.gif) 0 4px no-repeat }
	.modFich ul#twoColum li span {float: left; width: 100%;  clear: both; display: block}
	.modFich ul#twoColum li a {float: left; font-size: 1em; color: #666}
	.modFich ul#twoColum li a:hover {color: #CA010B}
	
	 #colB div.aLegal { margin: 0 0 2em 0; padding: 1em 0 1em 1em; background: #fff url(../img/puntosDest2.gif) 0 0 repeat-x; clear:both;}
	 #colB div.aLegal p {font-size: 10px; color: #999; font-weight: bold}	
	 #colB div.aLegal p span {color: #014E80}
	 
	
	/* Formulario column Derecha */
	
	#columDer  {float: left; width: 302px; padding-top: .5em; padding-bottom: 1.2em; }
	#columDer .modtype1 {width: 27.7em; margin: 0 0 1em .5em; padding: 2em 0 2em 2em; background: transparent url(../img/bg_mod1.gif) 0 4px no-repeat}
	
	#columDer .modtype1 #form1 label.cNombre {float: left;  }
	#columDer .modtype1 #form1 label.tel {float: left;  }
	
	#columDer .modtype1 h3 { font-size:1.1em; color: #505d65; margin: 0 0 .8em 0}
	#columDer .modtype1 p.subt {margin: 0 0 .5em 0; padding-left: 1.2em; font-size: 1.1em; color: #999; clear:both; background: transparent url(../img/bullet_arrow4.gif) 0 4px no-repeat}
	
	
	/* Modulos Formularios */
	
	/* En columna Derecha*/
	#columDer .ficha_contacto {margin-top: 6.2em; float:left; margin-bottom: 15px; padding-bottom:0; }
	#columDer .firstmodtype1 {margin-top: 6.2em; margin-bottom: 0; }
	#columDer .firstmodtype1 h3 {font-size:1.2em; font-weight: bold; color: #333; margin: 0 0 .8em 0}
		
	#columDer .ficha_contacto #form1 {height: 1%; padding-bottom: 3.6em; background: transparent url(../img/fdoForm1.gif) 6px bottom no-repeat}
	#columDer .firstmodtype1 #form1 {height: 1%; padding-bottom: 3.6em; background: transparent url(../img/fdoForm1.gif) 6px bottom no-repeat}
	#columDer .modtype1 #form1 textarea, .modtype1 #form1 input {border: 1px solid #ccc;  font-family: arial; padding-left: 5px; margin-bottom: .4em; color: #666}
	#columDer .modtype1 #form1 textarea {width: 230px; height: 35px; padding: 4px; font-size: 10px; font-weight: bold; color: #014E80; margin-bottom: .8em; }
	#columDer .modtype1 #form1 select {border: 1px solid #ccc}
	
	#columDer .modtype1 #form1 input.mail {width: 230px}
	#columDer .modtype1 #form1 input.nomb,.modtype1 #form1 input.tel {width: 106px}
	#columDer .modtype1 #form1 input.nomb {margin-right: 1em}
	
	#columDer .modtype1 #form1 select.motivo {width: 239px; margin-bottom: 7px; margin-top: 2px; font-size: 1.1em; color: #666; min-height: 18px  }	
	#columDer .modtype1 #form1 .btn {float: right; padding: 0; margin: 0 2em 0 0; border: 0; cursor:pointer;} 
		
	#columDer .modtype1 #form1 span {font-size: 1.1em; color: #666}
	#columDer .modtype1 #form1 span.opc {font-size: 1em; color: #999}
	#columDer .modtype1 #form1 span.rojo {color: #014E80}
	#columDer .modtype1 #form1 p.datos {color: #999}
	
		
	/* en pagina descripcion Ficha */
	
	#colA .modFich2	{float: left; width: 30.5em; padding: 2em 0 4em 2.4em; /*position: absolute; top: 60.3em; left: -1.2em;*/ margin-left:-1.2em; margin-top: 2em;  background: transparent url(../img/bg_modForm.gif) 0 0 no-repeat }
	
	#colA .modFich2 div.text {float: left; width: 19em; margin-top: 3px }
	#colA .modFich2 #logoFicha {float: right; }
	#colA .modFich2 #logoFicha img {margin-left: 5px; border: 1px solid #ccc; width: 86px; height: 36px}
		
	#colA .modFich2 p.tit {font-family: verdana; font-size: 1.2em; margin: 0 0 .5em 0; padding-left: 1.4em; font-size: 1.1em; color: #014E80; background: transparent url(../img/bullet_arrow4.gif) 2px 4px no-repeat}
	#colA .modFich2 p.des {margin: 0 0 1.5em 0; padding-left: 1.4em; font-family: verdana; font-size: 1em; color: #666; text-transform: uppercase; }
	
	#colA ul#listContac {clear: both; width: 29em; font-family: verdana; padding: 0 0 1.5em 0; margin-bottom: 2.5em; font-size: 1em; color: #666; font-weight: bold; background: transparent url(../img/line_form.gif) 0 bottom repeat-x }
	#colA ul#listContac p.link {padding-right: 1em; background: transparent url(../img/arrowright.gif) 76px 5px no-repeat}
	#colA ul#listContac li {margin: 0 1em .4em 0; padding-left: 1em; background: transparent url(../img/bullet_cuadrado2.gif) 2px 6px no-repeat }
	#colA ul#listContac li.tel p {padding-right: 1.2em; background: transparent url(../img/icon_tel.gif) 86px 0 no-repeat}
	#colA ul#listContac li a {color: #666; font-weight: bold}
	
	#colA ul#listContac #tfnos {background-image: none; font-size: 1.1em; margin: 1em; color: #999}
	
	#colA ul#listContac li.web a {color: #666; font-weight: normal	}
	
	#colA ul#listContac li a:hover {color: #014E80; text-decoration: underline}
	#colA ul#listContac li.web a:hover {color: #CA010B; }
	
	#colA #form4 fieldset {border-bottom: 2px solid #d6d5d5; margin-bottom: 1em; padding-bottom: 1em}
	#colA #form4 p.subt {margin: 0 0 .5em 0; padding-left: 1.4em; font-size: 1.1em; color: #333; background: transparent url(../img/bullet_arrow4.gif) 2px 4px no-repeat}
	#colA #form4 span {font-size: 1.1em; color: #666}
	#colA #form4 label {margin-bottom: .3em}
		
	#colA #form4 input, #colA #form4 textarea {border: 1px solid #999;}
	#colA #form4 input.mail2, #colA #form4 textarea {width: 272px; }
	
	
	#colA #form4 label.cNombre2 {float: left;}
	#colA #form4 input.nomb2 {margin-right: 1.1em}
	#colA #form4 input.nomb2, #colA #form4 input.tel2 {width: 130px; }
		
	#colA #form4 input.mail2 {margin-bottom: 3px; width: 277px; }
	
	#colA #form4 select {width: 282px; margin-bottom: .5em; font-size: 1.1em; color: #666; min-height: 18px}
	#colA #form4 textarea {font-family: arial; height: 38px; padding: 4px; font-size: 11px; color: #014E80; margin-bottom: .4em}
	#colA #form4 .btn2 {border: none; clear: both; background-color: #fff; margin-left: 6.2em; cursor:pointer;}
	#colA #form4 p.datos {color: #999}
	
	
	#colA #form4 p.pol a:hover {text-decoration: underline}
	#colA #form4 p.pol {float: left; padding-right: 1.2em; background: url(../img/arrowRight.gif) right 5px no-repeat }
	#colA #form4 span.rojo {font-family: verdana; font-weight: bold; font-size: 1.1em; color: #014E80; }
	
	#form4 label.check {float: left; margin: 0 .8em 0 0; }
	
		
	/* modulo relacionados - modulo relacionados */
	
	/* #columDer .rel {padding-left: 1.5em} */
	#columDer .rel, #columDer .recomend {float: left;  }	 
	#columDer .rel h3, #columDer .recomend h3 {margin-bottom: .5em; color: #333}
	#columDer .rel h3 span {color: #757000 }	
	
	#columDer .recomend li img.logo {float: right; /* border-right: 6px solid #edb135 */ border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd}
	#columDer .recomend div {float: left; width: 158px; }
	
	
	#columDer .rel  {margin:0;}
	#columDer .rel ul {background: transparent url(../img/bg_rel.gif) 0 50px no-repeat}
	#columDer .rel ul, #columDer .recomend ul {float: left}
	#columDer .rel ul li, #columDer .recomend ul li {float: left; width: 24em; margin-bottom: .5em; border-bottom: 1px solid #ccc}
	#columDer .rel ul li {background: transparent url(../img/bullet_arrow5.gif) 150px 34px no-repeat}
	
	
	#columDer .rel img.img {float: right; margin-right: .3em; border-right: 6px solid #757000;  }
	#columDer .rel div {float: left; width: 14em; padding-top: 1em; }
	#columDer .rel div span.marca {float: left }
	
	#columDer .rel div a {display: block; margin-bottom: .4em; margin-left: .6em;  text-transform: uppercase; font-size: 1.1em; color: #757000; font-weight: bold}
	#columDer .rel div a:hover {text-decoration: underline}
	
	#columDer .rel div p  {text-align: right; font-size: 1.7em ;color: #999; font-weight: bold}
	
	/* #columDer .rel p.linkMas a {font-family: verdana;  margin: .5em 5em 0 0; font-size: 1em; color: #757000  } */
	
	
	/* modulo recomendados */
		
	#columDer .recomend {margin: 0 0 2em .5em; padding: 2em 0 0 2em; }
	#columDer .recomend ul {float: left; width: 264px; margin-top: .4em; padding: .5em 0 2em 0;  background: transparent url(../img/bg_recom.gif) right bottom no-repeat }	
	#columDer .recomend li {padding: .5em 0 0 0}	
	#columDer .recomend div {float: left }
	#columDer .recomend div p  {padding: 0 .3em .7em 1.2em; color: #666; font-size: 11px; background: transparent url(../img/bullet_arrow4.gif) 0 4px no-repeat }
	#columDer .recomend div a {font-size: 11px; color: #666; font-weight: bold; }
	#columDer .recomend div a.mas {color: #014E80; font-weight: bold}
	#columDer .recomend div a:hover {text-decoration: underline; color; #CA010B;  }
		
		
	/* modulo boletin */
	#columDer .boletin {float: left;}	 
	#columDer .boletin p.correo {float: left; margin: .2em 0 .5em 0; padding-right: 1em; font-size: 1.1em; color: #999; background: transparent url(../img/arrowRight.gif) right 6px no-repeat } 
	#columDer .boletin p a {color: #CA010B}
	#columDer .boletin p a:hover {text-decoration: underline}
	
	#columDer .boletin form {float: left; width: 247px;}
	#columDer .boletin form label {float: left}
	#columDer .boletin form span {color: #666; margin: 0 0 2px 0}
	#columDer .boletin form input.mail { width: 160px; border: 1px solid #ccc;}
	#columDer .boletin form input.btn {float: left; margin: 14px 0 0 1px }	
		
	
	/* Pagina de Concesionario */
		
	#contFicha {float: left; width: 100%; }
	#contFicha h3 {border-bottom: 1px solid #d1d1d1; padding: 0 0 .1em 1em; font-size: 2em; color: #333; margin: 0 0 1.2em .8em; background: transparent url(../img/bullet_arrow6.gif) 0 8px no-repeat}
	
	#contFicha span.tipo {margin-left: 3em; text-transform: uppercase; color: #999; }	
	#contFicha h4 {padding-left: 1em; font-size: 1.5em; color: #333; margin: 0 0 1.2em 1em; background: transparent url(../img/bullet_arrow4.gif) 0 5px no-repeat}
	
	#contFicha #logoClient {position: absolute; top: 4.5em; right: 1em}
	#contFicha #logoClient img {width: 180px}	
	
	#contFicha div.text {float: left; margin: 0 4em 1.5em 3em}
	#contFicha div.text p {font-size: 1.1em; color: #666; line-height: 16px}
	
			
	#contFicha dl {float: left; margin: 0; padding: 0; font-size: 1.1em; }
	#contFicha dl dt {margin-bottom: .3em; padding-left: .9em; background: transparent url(../img/bullet_cuadrado.gif) 0 6px no-repeat}
	
	
	#contFicha dl dt.noBullet {margin-bottom: 1.2em; background-image: none}
	#contFicha dl dt p.link {padding-right: 1em; background: transparent url(../img/bullet_arrow.gif) right 6px no-repeat}}
	#contFicha dl dd.tel, #contPage3 dl dd.tel2 {font-size: 1.5m; font-weight: bold; color: #999; padding: .4em 0 .4em .0}
	#contFicha dl dd.tel2 {padding-bottom: .5em}
	
	
	#contFicha dl a {color: #666}
	#contFicha dl a.linkWeb {color: #CA010B;}
	#contFicha dl a:hover {text-decoration: underline}
		
	#contFicha #Map {clear: both; float: left; padding: 3.5em 2.5em 2.5em 2.5em; background: transparent url(../img/bg_map.gif) 0 6px no-repeat }
	/* #contFicha #Map div.fnd {width: 650px; text-align: center; background-color: #f1f1f1} */
	#contFicha #Map img {width: 615px; border: 12px solid #f1f1f1 } 
	
	/* iframe concesionario */
	#contFicha #Map .mapa {float: left; width: 615px; height: 270px; border: 12px solid #f1f1f1}
	#map_canvas {width: 615px; }
		
	
	#contFicha p.linkMapa  {clear: both; float: left}
	#contFicha p.linkMapa a {margin-left: 2.4em; font-family: verdana; font-size: 1em; color: #666; font-weight: bold }
	#contFicha p.linkMapa a:hover {text-decoration: underline}
	
	.titModFich3 {float: left; padding: 0 0 .2em 0; margin: 2.5em 0 2.6em 0; width: 68em; border-bottom: 1px solid #ca010b}
	.titModFich3 p {padding-left: 1.1em; font-size: 1.4em; color: #ca010b; background: transparent url(../img/bullet_arrow6.gif) 0 5px no-repeat}
	
	#fotosCon {clear: both; float: left; width: 68em}
	
	#fotosCon div {width: 20em; height: 7em; background-color: #f4f4f4; border-bottom: 6px solid  #c8c8c8}
	#fotosCon li {float: left;  margin-right: 3em;}
	#fotosCon li p {font-family: verdana; font-size: 1em; color: #666; font-weight: bold; margin-bottom: .5em} 
	
	div.conText {float: left; width: 60em}
	
	div.conText span.tit {display: block; margin-bottom: 1em; font-size: 1.1em; padding-left: 1.2em; color: #333; background: transparent url(../img/bullet_arrow4.gif) 0 50% no-repeat}
	div.conText p {font-size: 1.1em; padding: 0 0 .8em 0; color: #666   }
	
	#fotosCon li.lastPhoto {margin-right: 0; }
	#fotosCon li.lastPhoto div  { border-bottom: 6px solid #696d32}
	#fotosCon li.lastPhoto p {color: #696d32 }
	
	/* Pagina de Fotos */
	
	ul#menuMedia {float: left; margin: 0 0 .8em 3em}
	ul#menuMedia li {float: left; font-size: 1.2em; font-weight: bold; color: #666; }
	ul#menuMedia li.first {padding-right: .8em; margin-right: .6em; background: transparent url(../img/sepFich.gif) right 0 no-repeat }
	ul#menuMedia li a {color: #ca010b}
	
		
	#imgListSmall2  {float: left; width:520px; height: 92px; margin-left: 6em; padding: .7em 0 0 4em; background: transparent url(../img/fdoImgList.jpg) 0 0 no-repeat }
	#imgListSmall2 li {float: left; margin: 0 .4em 0 0}
	#imgListSmall2 li a {display: block; width: 84px; height: 72px; border: 1px solid #999;}
	#imgListSmall2 li.sel a, #imgListSmall li a:hover {border: 1px solid #ca020c;}
	
	.photos #footPhoto  {clear: both; margin: 0 0 0 14em }
	.photos #footPhoto ul {background-image: none}
	
	/*#imgListSmall2  a.f1 img {border: 3px solid red; position: absolute; top: 40px; left: 22px}
	#imgListSmall2  a.f2 img {position: absolute; top: 20px; left: 515px} */
	
	
	#layerCarrusel {margin-left: 3em; position: absolute; width:900px; height:66px; clip: rect(0px 450px 66px 0px)}
	
	#layerLeft {float: left; margin: 3em 2em 0 0}
	#layerRight {float: right; margin: 3em 2em 0 0} 
	
	#columDer #robaPage1 {margin-bottom: 2.5em }
	.roba_masbajo {margin-top:6.7em;}
	#premiumZone {float: left; height: 1%; }
	#premiumZone img {border: 2px solid #e5e5e5; margin-bottom: 1.8em}
	
	/* Mensajes ajax formularios */
	
	#por_correo2, #por_correo {display: none; clear: both; float: left; width: 200px; margin: 1.2em 0 0 1em ; padding: 0 0 .4em 3.6em; font-size: 11px; color: #666; background: transparent url(../img/ico_MsgMail.gif) 0 0 no-repeat } 
	
	
	/* Modulo msgConfirmacion Ficha */
	
	#msgConfirmacion {padding: 0 0 0 1.5em}
	#msgConfirmacion p {padding: 1em 0 0 2.6em; background: transparent url(../img/bullet_arrow9.gif) no-repeat 13px 14px}
	#msgConfirmacion p a {font-family: verdana; font-size: 1em; color: #ca020c; font-weight: bold}
	#msgConfirmacion p a:hover {text-decoration: underline}

    /* Pagina de seguros */
	        
        
	#tabnav.seg li {padding: .8em 0 0 3.2em; color: #999; font-weight: bold; background: transparent url(../img/bullet_arrow2.gif) 16px 15px no-repeat} 
	
	.seguros {float: left; }
	.seguros #txtClaim {float: left; margin: 0 0 1.2em 1.1em}
	
	.seguros img.bPremium {margin: 1em 0 .1em 0}
		
	.seguros #listSeguros .modSeguros {float: left; width: 650px; margin: 0 0 .8em .2em; padding: 12px }
	.seguros #listSeguros .modSeguros img {float: left; width: 227px; height: 93px;  margin: 0 2em 0 0; border: 4px solid #ccc}
	
	.seguros #listSeguros div.txtSeguros {float: left; width: 380px; margin-top: .5em }
	.seguros #listSeguros div.txtSeguros h5 a {color:#014E80;}
	.seguros #listSeguros div.txtSeguros h5 a:hover {text-decoration:underline;}
	.seguros #listSeguros div.txtSeguros p {font-size: 1.1em; color: #666; }
	.seguros #listSeguros .modSeguros h5 {padding-left: 1em; font-size: 11px; font-family: verdana; font-weight: bold; color: #014E80; background: transparent url(../img/bullet_arrow4.gif) 0 3px no-repeat }
	.seguros #listSeguros .modSeguros h6 {margin-bottom: .6em; font-size: 11px; font-weight: bold; color: #999 } 
	
	.seguros #listSeguros .modSeguros p.link {float: left; margin-top: .6em; padding-right: 1em; background: transparent url(../img/ico_mas.gif) right 3px no-repeat; }
	.seguros #listSeguros .modSeguros p.link a {font-family: verdana; color: #666; font-size: 10px; font-weight: bold;  }
	.seguros #listSeguros .modSeguros p.link a span, .seguros #listSeguros .modSeguros p.link a:hover {color: #014E80; }
	.seguros #listSeguros .gris {background: #f7f7f7 url(../img/lineSeguros.gif) 0 0 repeat-x }	
	
	.seguros #listSeguros .volver {float: left; margin: 30px 0 0 15px }
	.seguros #listSeguros .volver p {padding-left: 1.2em; background: transparent url(../img/arrowLeft.gif) 0 4px no-repeat; }
	.seguros #listSeguros .volver p a {font-family:verdana; color: #666; font-size: 10px; font-weight:bold;}

	/* columna derecha seguros */
	
	#columDer.colSeguros div.boletin {margin-top: 4em; height: 110px}
	
	
	/* Como llegar */
	#comoLlegar {float: left; margin: 0 0 2.2em 0; padding: 0 0 2.2em 0; background: transparent url(../img/bgComoLlegar.jpg) 0 bottom no-repeat}
	
	#comoLlegar .contComollegar {padding-left: 2.2em}
	
	#comoLlegar div.photoLlegar {float: left;  margin-left: 1.2em}
	#comoLlegar div.photoLlegar img {float: left; width: 189px; height: 101px;  margin: 0 30px 6px 1px; border-left: 7px solid #9f9900;}
	#comoLlegar div.photoLlegar span {clear: both; display: block;  margin: 0 0 0 7px; font-size: 10px; font-weight: bold; color: #999}
	
	
	
	/* .contTxtFoto  cuando Hay Foto  */
	#comoLlegar div.contTxtFoto {float: left; width: 420px; }
	
	/* .contTxt   cuando No hay foto  */
	#comoLlegar div.contTxt {float: left; width: 650px; }
		
	
	#comoLlegar div.txt, #comoLlegar div.txt2 {margin: 0 0 1.2em 0; padding: 0 3.5em 0 0}
	
	#comoLlegar div.txt span, #comoLlegar div.txt2 span {display: block; font-size: 12px; font-weight: bold;  margin: 0 0 .6em 0; color: #666}
	#comoLlegar div.txt2 span {color: #9f9900}
	
	#comoLlegar div.txt p, #comoLlegar div.txt2 p {margin: 0 0 .8em 0; font-size: 11px; color: #666}
	
	
	

/* Ajuste multinavegador 1em = 10px */

body .anuncios , html .anuncios {font-size: 62.5%;}
body .anuncios {font-size: 101%;}
html>body .anuncios {font-size: 100%;}
* + html body .anuncios {font-size: 101%;} /* IE 7 y 8 */

.anuncios ol , .anuncios ul{list-style: none;}
.anuncios table{border-collapse: collapse; border-spacing: 0;}
.anuncios caption, .anuncios th, .anuncios td {text-align: left; font-weight: normal;}
.anuncios  h2, .anuncios h3, .anuncios h4, .anuncios h5, .anuncios h6{font-weight: normal;}
.anuncios fieldset ,.formularioVentanaModal fieldset{border: 0;}
.anuncios p, .anuncios li, .anuncios address, .anuncios dt, .anuncios dd, .anuncios td , .anuncios th{font-size: 1.1em;color:#666;}

/* Limpiar flotaciones */
.anuncios .clear:after{content: ""; display: block; clear: both; height: 0; visibility: hidden;}
.anuncios .clear{min-height: 0; height: 0;}
html>body .anuncios .clear{height: auto;}
.anuncios div, .anuncios ul, .anuncios table, .anuncios ol, .anuncios td, .anuncios th, .anuncios tr, .anuncios caption, .anuncios .lineaCampo p{height: auto;}
.anuncios div:after, .anuncios ul:after, .anuncios table:after, .anuncios ol:after, .anuncios td:after, .anuncios th:after, .anuncios tr:after, .anuncios caption:after, .anuncios .lineaCampo p:after{content: ""; display: block; clear: both; height: 0; visibility: hidden;}

/* Ocultacion elementos */
.indentado {position: absolute; left: -99999em; text-indent: -99999em; line-height: 0;}
.indentadoPDA {display:block; position:absolute;top:0;left:-9999em; text-indent:-9999em;}
.oculto{display: none;}

.anuncios a img{border: 0;}
.anuncios input, .anuncios select, .anuncios textarea, .formularioVentanaModal select, .formularioVentanaModal textarea, .formularioVentanaModal input{font-family: Verdana;color:#333;font-size:1.1em;}
.relleno select, .relleno textarea, .relleno input{color:#999;}
.anuncios form span{font-family: Verdana;}
.formularioVentanaModal select, .formularioVentanaModal textarea, .formularioVentanaModal input{font-family: Arial,Verdana,Helvetica,sans-serif;color:#d45f5f;font-size:0.909em;}
.anuncios input.radio,  .formularioVentanaModal input.radio{vertical-align: middle;}
.anuncios input.text, .formularioVentanaModal input.text{border: .0909em solid #ccc;}

/* alineacion / flotado */
.a_left{text-align: left;}
.a_right{text-align: right;}
.a_center{text-align: center; margin:auto;}
.anuncios #cuerpo .nobg{background:none;}
.block {display:block;}
.top0_8 {margin-top:0.8em;}
.top1 {margin-top:1em;}
.top1_2 {margin-top:1.2em;}
.top1_4 {margin-top:1.4em;}
.top1_5 {margin-top:1.55em;}
.top2 {margin-top:2em;}
.top3 {margin-top:2.8em;}
.top4 {margin-top:4em;}
.top6 {margin-top:6em;}
.l0_5 {margin-left:0.5em;}
.l1_3 {margin-left:1.3em;}
.l2 {margin-left:2em;}
.nopb, .anuncios #cuerpo.conBorde .contenidoCentral.nopb {padding-bottom:0;}
.a6, .anuncios .tresLineaCampo .campoMitad .campoAncho.a6 {width:6.5em;}
.a9_5, .anuncios .tresLineaCampo .campoMitad .campoAncho.a9_5 {width:9.5em;}
.a10 {width:10em;}
.a21{width:21em;}
.a29{width:31.5em; margin-bottom: .8em}
.a40 {width:40em;}
.a43 {width:43em;}

/*ESTILOS ANUNCIOS*/

.anuncios {font-family: Arial,Verdana,Helvetica,sans-serif;clear:both;}
.anuncios strong{font-weight:bold;}
.anuncios a{text-decoration:underline;color:#2372AE;}
.anuncios em{font-style:normal;color:#0FA1DB;}
.anuncios #cuerpo {width:99em;}
.anuncios .contenidoCentral {float:left;width:68.9em;/*background:url(../img/cuerpo_fondo.gif) repeat-x left bottom;*/margin-bottom:1em;}
.anuncios #cuerpo.conBorde .contenidoCentral {padding-bottom:3em;}
.anuncios #cuerpo.conBorde .contenidoCentral {width:75.5em;}
.anuncios #cuerpo.conBorde .menuDerecha .listado02 li {font-size:1.1em;padding-left:1.3em;margin:0.2em 0;}
.anuncios .menuDerecha {width:20.1em;float:left;}
.anuncios h1 {width:29em;display:block;background:url(../img/titular_fondo.jpg) repeat-x left bottom;font-size:2.3em; color:#333;font-weight:bold;font-family:Arial;}
.anuncios #cuerpo.conBorde h1 {width:32.5em;margin-left:0.2em;}
.anuncios h1.conFondo {width:29em;display:block;background:url(../img/titularConImg_fondo.jpg) repeat-x left top;font-size:2.3em; color:#333;font-weight:bold;font-family:Arial;}
.anuncios h1 span.fondo {display:block; /* background:url(../img/titular01_img.jpg)*/ no-repeat right top;padding:1em 0 1.4em 1.2em;} 
.anuncios h1 {display:block;background:url(../img/titularSinImg_fondo.jpg) repeat-x left center;padding:0.1em 0 0.1em 0;}
.anuncios h2 {font-size:1.6em;}
.anuncios .menuDerecha h2 {font-size:1.6em;}
.anuncios .menuDerecha h2 em {color:#999;}
.anuncios .contenidoIzq {float:left;width:29em;background:url(../img/contenidoIzqLineaSep.gif) no-repeat right 7.9em;padding:2.5em 1.3em 5em 3em;}
.anuncios .contenidoDer {float:left;width:21.8em; padding: 2.5em 0.5em 2em 2.2em;}
.anuncios .contenidoDer.formulario {padding-top:1em;width:25em;}
.anuncios .contenidoDer.formulario .formularioVentanaModal{padding-top:1.7em;}
.anuncios .contenidoDer.formulario .formularioVentanaModal .lineaCampo p span {font-size:0.909em;}
.anuncios .contenidoDer.formulario .formularioVentanaModal .lineaCampo p {padding:0.1em;}
.anuncios .marco01 {background:url(../img/marco01_fondo.jpg) no-repeat left top;margin-top:1.4em;padding:1em 1em 2em 2em; }
.anuncios .marco02 {width:30em;background: url(../img/marco02_fondo.jpg) no-repeat left top; margin-top:2em;}
.anuncios .infoAdicio {width:69em;}

.anuncios .infoAdicio form{width:44.5em;float:left;}
.anuncios .marco02.ponTuAnuncio {width:23em;float:left;margin-top:1em;margin-bottom:1em;}
.anuncios .marco02.ponTuAnuncio strong.dest {color: #ca7276}

.anuncios .marco02 .pie {background:url(../img/marco02Pie_fondo.jpg) repeat-x left bottom; margin-left:0.5em; padding-bottom: 3em; * padding-bottom: 4.5em;}
.anuncios .marco02 .contenidoMarco02 {padding:3em 3em 2em 4.5em; }
.anuncios .marco03 {background: url(../img/marco03_tr.jpg) no-repeat top right;}
.anuncios .marco03_der {background: url(../img/marco03_tl.jpg) no-repeat top left;padding:1em 2em 1em 2em;}
.anuncios .marco03_bg {width:26.9em;background: url(../img/marco03_fondo.jpg) repeat-y top right; margin: 4em 1em 1em 1em;}
.anuncios .marco04, .formularioVentanaModal  {width:22em;background: url(../img/marco04_fondo.jpg) no-repeat bottom left;padding:0em 2em 1.5em 2em;}

.anuncios .marco05 {background: url(../img/marco05_fondo.jpg) repeat-x bottom left;padding:0.5em 1em 1em 1.2em; margin-left:3em;margin-bottom:1em;}

.anuncios .marco06 {background: url(../img/marco06_tr.jpg) repeat-x top right;}
.anuncios .marco06_der {background: url(../img/marco06_tl.jpg) no-repeat top left;padding:1.9em 2em 1em 2.5em;}
.anuncios .marco06_bg {width:19em;background: url(../img/marco06_fondo.jpg) repeat-y top right;margin:1em 1em 1em 0;}
.anuncios .marco06 h2 {font-size:1.3em;color:#757000;}
.anuncios .marco06 ul {padding-top:1em;}
.anuncios .marco06 li {font-size:1.1em;}
.anuncios .marco07  {background: url(../img/marco07_fondo.jpg) no-repeat bottom left;padding:0.5em 1em 2.5em 2.2em;margin-left:3em;}
.anuncios .marco08 { background: url(../img/marco08_tr.jpg) no-repeat bottom right;margin-left:3.5em; }
.anuncios .marco08_der {background: url(../img/marco08_tl.jpg) no-repeat bottom left;padding: 1em 3em 3.5em 4em; }

.anuncios .entradilla {font-size:1.4em;color:#999;border-bottom:1px dotted #ccc; padding-bottom: 1em; margin-bottom:0.3em;}
.anuncios .contenidoMarco02 p.hour  {margin: .3em 0 0 0; color: #999}
.anuncios .contenidoMarco02 strong.tel {font-size: 1.1em}

/* .anuncios .destacado01, */ .formularioVentanaModal .destacado01 {background:url(../img/destacado01_fondo.jpg) repeat-y right top;}


.anuncios .destacado01 a.tusAnuncios {text-decoration: none; color: #666}
.anuncios .destacado01 a.tusAnuncios:hover {text-decoration: underline;}

.anuncios .destacado02 {font-size:2.571em;}
.anuncios .destacado03 {font-family:"times new roman";font-size:2.312em;color:#999;font-weight:bold;padding-right:0.4em;}
.anuncios #cuerpo.conBorde {width:97em;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top:1.7em;padding-bottom:6em;padding-left:2.5em;margin-right:2em;}


.anuncios .equipamiento {}
.anuncios .equipamiento .titEquipamiento {margin: 0 0 .5em 0;font-size:1.1em;color:#ca000a;font-weight:bold;width:100%;}
.anuncios .equipamiento p {width:14em;float:left; margin: 0 0 .3m 0}
.anuncios .equip {padding:2em 0 0 2.5em;}
.anuncios iframe {border:0;padding:0;margin:0;width:73.5em;overflow:show; /*height:19.1em; */ height: 12em}

.anuncios .iframeFotos {height:19.1em;} /* Altura iframe fotos */


/*LISTADO*/

.anuncios .listado01 li{list-style-type: none; background:url(../img/ico_listado01.gif) no-repeat 0 0.6em; padding-left: 1em;}
.anuncios .listado01{list-style-type: none; background:url(../img/ico_listado01.gif) no-repeat 0 0.35em; padding-left: 1em;}
.anuncios .listado02 li{list-style-type: none; background:url(../img/ico_listado02.gif) no-repeat 0 0.5em; font-size: 1.2em; padding-left: 1em;margin:0.3em 0 0.3em 0; white-space: nowrap}
.anuncios p.listado02 {background:url(../img/ico_listado02.gif) no-repeat 0 0.5em; font-size:1.3em; padding-left: 1em;margin:0.3em 0 0.3em 0; }
.anuncios .listado02 li.activo{font-weight:bold; }
.anuncios .listado03 {list-style-type: none; background:  url(../img/ico_listado03.gif) no-repeat left 0.4em; padding-left: 0 }

.anuncios .titCuadrado {background:url(../img/ico_titCuadrado.gif) no-repeat left 0.35em; padding-left: 0.9em;}
.anuncios .volver {clear:both;}
.anuncios .volver a {background:url(../img/arrowLeft.gif) no-repeat left 0.55em;color:#666;text-decoration:none;margin:1.5em 0 0 4em;padding-left: 1.5em;font-weight:bold;}
.anuncios .cerrar {float:right;clear:both;display:block;}
.anuncios .cerrar a {background:transparent url(../img/ico_cerrarForm.gif) no-repeat scroll right 0.25em;color:#666666;margin:0 0 0 19em;padding:0 1.5em 0 0;text-align:right;text-decoration:underline;}


/* .anuncios dl.listado04 dt {position: absolute; top: 1em; width: 120px; border: 1px solid red; clear:both;background:url(../img/ico_listado01.gif) no-repeat 0 0.3em;font-size:1.1em; color:#666; padding-left: 1.4em;font-weight:bold; text-transform: uppercase}
.anuncios dl.listado04 dd { margin-left:0;display:block;border-bottom:1px solid #ccc; padding-bottom: 4.3em; margin-bottom:1em;}
.anuncios dl.listado04 dd span{float:left;width:12.5em; padding: 0.5em 1em 0 1em; } */

.anuncios ul.listado04 {*height: 126px; display: block; margin-top: 1.4em; }
.anuncios ul.listado04 li {float: left; width: 206px; margin-bottom: 1.2em; padding: 0 0 0 1.3em; border-bottom: 1px solid #ccc; background:url(../img/ico_listado01.gif) no-repeat 0 0.6em; }
.anuncios ul.listado04 li p {width: 158px; font-size: 11px; }
.anuncios ul.listado04 li a.tit {font-size: 11px; display: block; margin: .3em 0 .2em 0; font-weight: bold; text-decoration: none}
.anuncios ul.listado04 li a:hover {text-decoration: underline}

.anuncios ul.listado04 li div.txt {float: left; width: 100px}
.anuncios ul.listado04 li div.txt .masInfo_img {float: left}
.anuncios ul.listado04 li img.menuDer01_img {float: right}


.anuncios p.camara{background:transparent url(../img/ico_camara.gif) no-repeat scroll 83% 1.13em;padding:1em 4em 0.5em 0;}
.anuncios .radios.ultimo p.camara{background:transparent url(../img/ico_camara.gif) no-repeat scroll 91% 1.13em;padding:1em 2em 0.5em 0;}
.anuncios p.listado{padding: 0 2em 0 0.5em;border-right:2px #c8c8c8 solid;}
.anuncios .radios.ultimo p.listado{padding: 0 0 0 0.5em;border-right:2px #c8c8c8 solid;}
.anuncios .radios.ultimo p.listado{border-right:none;}
.anuncios .tresLineaCampo p.tasacion {background:url(../img/ico_tasacion.gif) no-repeat 60% 0.13em;padding: 0 1em 0.5em 1em;margin-top:1em;clear:both;}
.anuncios .navegadorPonTuAnuncio {float:right;margin:1em 3.7em 0.5em 0;}
.anuncios .navegadorPonTuAnuncio li{font-size:1em;color:#999;text-align:center;padding-bottom:2em;float:left;}
.anuncios .navegadorPonTuAnuncio .paso1 {background: url(../img/pasos01.gif) no-repeat bottom right;display:block;width:4.1em;}
.anuncios .navegadorPonTuAnuncio .paso2 {background: url(../img/pasos02.gif) no-repeat bottom right;display:block;width:5.6em;}
.anuncios .navegadorPonTuAnuncio .paso3 {background: url(../img/pasos03.gif) no-repeat bottom right;display:block;width:7.8em;}
.anuncios .navegadorPonTuAnuncio .paso4 {background: url(../img/pasos04.gif) no-repeat bottom right;display:block;width:5.6em;}
.anuncios .navegadorPonTuAnuncio .paso1activo {background: url(../img/pasos01activo.gif) no-repeat bottom right;display:block;width:4.1em;}
.anuncios .navegadorPonTuAnuncio .paso2activo {background: url(../img/pasos02activo.gif) no-repeat bottom right;display:block;width:5.6em;}
.anuncios .navegadorPonTuAnuncio .paso3activo {background: url(../img/pasos03activo.gif) no-repeat bottom right;display:block;width:7.8em;}
.anuncios .navegadorPonTuAnuncio .paso4activo {background: url(../img/pasos04activo.gif) no-repeat bottom right;display:block;width:5.6em;}
.anuncios .navegadorPonTuAnuncio li.activo {color:#333;}

/*FORMULARIOS*/
.formularioVentanaModal {text-align:left;font-size:11px;}	
.anuncios .obligatorio, .formularioVentanaModal .obligatorio {color:#0FA1DB;}/*width:1em;float:none;margin-right:0;*/
.anuncios .leyenda, .formularioVentanaModal .leyenda {margin:2em 0 0 2.3em;}
.anuncios .leyenda input {vertical-align:middle;margin-left:4em;}
.anuncios .lineaCampo , .formularioVentanaModal .lineaCampo {border-bottom:1px dotted #ccc;padding-bottom:1.8em;clear:both;}
.anuncios .lineaCampo p {padding:0.2em;}
.formularioVentanaModal .lineaCampo p {padding:0.30em;}
.formularioVentanaModal .lineaCampo p span {color:#666;}
.anuncios .lineaCampo input {display:block;padding:0.3em;}
.formularioVentanaModal .lineaCampo input{display:block;padding:0.3em 0.7em 0.3em 0.3em;border:1px #ccc solid;}
.anuncios .lineaCampo .campoAncho,
.contenidoDer.formulario .formularioVentanaModal .lineaCampo .campoAncho {width:20em;}
.formularioVentanaModal  .lineaCampo .campoAncho{width:22.3em;margin-top:0.1em;}
.anuncios .lineaCampo .campoConTexto, .formularioVentanaModal .lineaCampo .campoConTexto{width:15em;}
.anuncios .tresLineaCampo {clear:both;}
.anuncios .tresLineaCampo p{width:20.2em;float:left;display:inline;}
.anuncios .tresLineaCampo .a21.ftl p{padding-bottom:0.7em;}
.anuncios .tresLineaCampo input,
.anuncios .tresLineaCampo select{display:block;padding:0.12em 0 0.12em 1em;font-size:1em;}
.anuncios .tresLineaCampo textarea{padding:0.7em 1em 0.7em 1em;font-size:1em;}
.anuncios .tresLineaCampo select.campoAncho{width:18.4em;margin-top:0.1em;}
.anuncios .tresLineaCampo .campoAncho{width:17.2em;margin-top:0.09em;}
.anuncios .tresLineaCampo .campoMitad{float:left;width:9em;}
.anuncios .tresLineaCampo .campoMitad.segundo{padding-left:2em;}
.anuncios .tresLineaCampo .campoMitad .campoAncho{width:8em;}
.anuncios .tresLineaCampo .campoMitad .campoConTexto{width:4em;margin-top:0.1em;font-size:0.909em;}
.anuncios span.texto {float:left;display:block;color:#999;font-size:1.090em;}
.anuncios span.texto select,
.anuncios span.texto input{display:inline;font-size:0.909em;}
.anuncios .marco04 legend, .formularioVentanaModal .marco04 legend {font-size:1.8em;padding-bottom:1em;}
.anuncios .marco05 .tresLineaCampo,
.anuncios .marco05 .lineaCampo{padding-bottom:0.7em;padding-left:1em;}
.anuncios .marco05 input,
.anuncios .marco05 select,
.anuncios .marco07 textarea {font-size:1em;}

/*BOTONES*/

.anuncios .boton p  {padding:0.35em 0.5em 0.35em 0.5em;text-align:center;}
.formularioVentanaModal .boton p {padding:0.3em 2em 0.3em 2em;text-align:center;}
.anuncios #cuerpo.conBorde .boton p {width:1%;display:block;float:none;}
.anuncios .boton p a , .formularioVentanaModal p a{background:url(../img/ico_boton.gif) no-repeat right 0.45em; padding-right: 0.7em;text-decoration:none;color:#515659;}
.anuncios .boton_tl, .formularioVentanaModal .boton_tl  {background:#e1e1e2 url(../img/boton_tl.jpg) no-repeat top left;}
.anuncios .boton_tr, .formularioVentanaModal .boton_tr {background: url(../img/boton_tr.jpg) no-repeat top right;}
.anuncios .boton_bl, .formularioVentanaModal .boton_bl {background: url(../img/boton_bl.jpg) no-repeat bottom left;}
.anuncios .boton_br, .formularioVentanaModal .boton_br {background: url(../img/boton_br.jpg) no-repeat bottom right;}
.anuncios .boton_cl, .formularioVentanaModal .boton_cl {background: url(../img/boton_cl.jpg) repeat-y top left;}
.anuncios .boton_cr, .formularioVentanaModal .boton_cr {background: url(../img/boton_cr.jpg) repeat-y top right;}
.anuncios .boton_bg,  .formularioVentanaModal .boton_bg {background: url(../img/boton_fondo.jpg) repeat-y top left;}
.anuncios .boton_sombra,  .formularioVentanaModal .boton_sombra {background: url(../img/boton_sombra.gif) no-repeat bottom right;padding-right:0.7em;}
.anuncios .publicar {border:0;margin:0 20em 2em 0;float:right;background-image: url(../img/btn_publicar.gif);width:10.5em;padding-bottom:0.2em; cursor:pointer;}
.anuncios input.aceptar {background-image: url(../img/btn_aceptar.jpg);border:0;font-size:1em;text-align:center;color:#333; height: 22px; width: 88px !important; font-weight: bold; text-align: center; padding: 3px 18px 5px 0; cursor: hand; cursor: pointer}
.anuncios .modificar {border:0;margin:0 20em 2em 0;float:right;background-image: url(../img/btn_modificar.gif);width:10.5em;padding-bottom:0.2em;}
.bt_enviar {display:block; float:left; width:82px; height:22px; background:url(../img/bt_enviar.gif) no-repeat ; border:none; text-indent:-10000px}
a.bt_cancelar{display:block; float:left; width:82px; height:22px; background:url(../img/bt_cancelar.gif) no-repeat ; border:none; text-indent:-10000px}
/*PESTANAS*/

.anuncios .pestanas {clear:both;padding-top:1.5em; margin:0.7em 1em 0.7em 2.3em;}
.anuncios .pestanas.sube {padding:0;margin:0;}
.anuncios .pestanas li {display:inline;background:url(../img/pestana_r.gif) no-repeat top right;font-family:verdana;font-size:1em;font-weight:bold; padding:0.7em 0 0.7em 0;margin-left:1em;}
.anuncios .pestanas .li {display:inline;font-family:verdana;font-size:1em;font-weight:bold; padding:0.5em 0 0.5em 0;margin-left:1em;}
.anuncios .pestanas li span {background:url(../img/pestana_l.gif) no-repeat top left;padding:0.7em 2.5em 0.7em 2.5em;}
.anuncios .pestanas li span a {font-weight: normal; font-size: 1.1em; text-decoration: none }

.anuncios .pestanas .foto a, .iframeFotos .pestanas .listado05 a{background: url(../img/arrowSimple.gif) no-repeat 0 0.4em; text-decoration:none;color:#333; padding-left: 1.2em; font-weight: bold; font-size: 1em}


 .anuncios .pestanas .li .activo a {/*background: url(../img/arrowSimple.gif) no-repeat 0 0.45em;*/ text-decoration:none;color:#666; padding-left: 0.5em; } 
 .anuncios .pestanas li.activo { background: transparent url(../img/fndPestana.jpg)  0 0 no-repeat; border-right: 1px solid #ccc }
 .anuncios .pestanas li a:hover {text-decoration: underline}
 .anuncios .pestanas li.activo a {text-decoration:none;color:#333; font-weight: bold; font-size: 1em; padding-left: 0}


.anuncios .pestanas .seleccion {width:72.5em;background:url(../img/pestana_b.gif) repeat-x 0 0.7em;padding:1em 0 0 0;float:left;}/*position:relative;*/
.anuncios .pestanas .listado01{background: url(../img/ico_listado01.gif) no-repeat scroll 0 0.35em;list-style-type:none;padding:0 0 0 1em;}
.anuncios .pestanas a.listado05{background: url(../img/arrowSimple.gif) no-repeat scroll 0 0.45em; font-size:1em; padding-left: 0.9em;margin:0.3em 0 0.3em 0;text-decoration:none;color:#ca000a;float:right;}
.anuncios .pestanas p.listado05{background: url(../img/arrowSimple.gif) no-repeat scroll 0 0.45em; font-size:1em; padding-left: 0.9em;padding-right: 1.5em;margin:1em 0 0.5em 0;text-decoration:none;font-weight:normal;}
.anuncios .pestanas .radios.ultimo p.listado05{background: url(../img/arrowSimple.gif) no-repeat scroll 0 0.45em; font-size:1em; padding-left: 0.9em;padding-right: 0;margin:1em 0 0.5em 0;text-decoration:none;font-weight:normal;}
.anuncios .pestanas p.listado05 a{color:#ca000a;  }
.anuncios .pestanas .tresLineaCampo .campoAncho {width:33em;}
.anuncios .pestanas .marco05 {margin:0;padding:0 0 0 1.2em;}
.anuncios .pestanas .imagenes .tresLineaCampo p{display:block;width:47em;}
.anuncios .pestanas .imagenes .tresLineaCampo.file p{width:40em;}
.anuncios .pestanas .imagenes .radios{width:23em;float:left;padding:1.5em 1em 1em 0;}
.anuncios .pestanas .imagenes .radios.ultimo{width:21em;float:left;padding:1.5em 0 1em 0;}
.anuncios .pestanas .imagenes .radios img{float:left;}
.anuncios .pestanas .imagenes .radios span{background:none;font-weight:normal;padding:0;}
.anuncios .pestanas .imagenes .tresLineaCampo p.foto{display:block;width:8em;float:left;padding-top:1.5em;padding-left:1.7em;}
.anuncios .pestanas .imagenes .tresLineaCampo p.foto a{color:#CA000A;font-size:0.909em;}

.anuncios h3.contact {font-family: verdana; font-size: 1.1em; margin: 0 0 .8em 0; padding-top: 0; color: #666; }
.anuncios h3.contact span {color: #999}
.anuncios h3.contact a {font-size: 1em; font-weight: bold}
.anuncios h3.contact a:hover {text-decoration: none}
.anuncios #capaRegistro p.contrasena {margin: .2em 0 1.5em 1em}
.anuncios #capaRegistro p.contrasena a:hover {text-decoration: none}


/*IMAGENES*/

.anuncio01_img {padding-top:1.5em; }
/* .anuncio02_img {width:8.428em;height:2.214em;padding-top:0.5em;} */
.anuncio02_img {margin: 0 0 0 .8em}
.titAnuncio05_img {margin-top: .3em}

.menuDer01_img {border:1px solid #ccc;float:right;}
.subeVideo01_img {width:9.727em;height:7.272em;border:1px solid #ccc;}
.masInfo_img {width:1.727em;height:0.636em;border:0;float:none;padding-left:0.5em;}
.titFormulario_img {width:16.818em;height:2.363em;padding-bottom:0.45em;}
.contenidoDer.formulario .titFormulario_img {width:15.3em;height:2.15em;padding-bottom:0.45em;}
.titEquipamiento_img {width:10em;height:1.909em;}
.titPonTuAnuncio01_img {width:11.913em;height:1.130em;padding-left:1em;}
.titPonTuAnuncio02_img {width:11.062em;height:1.125em;}
.titPonTuAnuncio03_img {width:18.25em;height:0.875em;}
.titPonTuAnuncio04_img {width:14.75em;height:1.125em;}
.titPonTuAnuncio05_img {width:13em;height:1.062em;}
.titPonTuAnuncio06_img {width:31.375em;height:1.125em;padding-right:1em;}
.titPonTuAnuncio07_img {width:8.437em;height:0.875em;}
/*.titAnuncio01_img {width:9em;height:0.826em;}*/
/* .titAnuncio02_img {width:15.875em;height:2.125em;} */
/* .titAnuncio03_img {width:12.818em;height:1.090em;} */
/*.titAnuncio04_img {width:16.562em;height:2.312em;} */
/* .titAnuncio05_img {width:8.562em;height:1.687em;} */
a.enlace_predeterminado { text-decoration:underline; color:#0000ff; font-size:18px; display:block; margin:37px 0 4px 6px; width:143px;}
a.enlace_predeterminado:hover { background:#ffff99; }

#lightwindow_contents p.leyenda {color:#666666;font-size:1.1em;margin:1em 0 0 2.3em;text-align:left;}
#lightwindow_contents p.leyenda span.obligatorio {color:#CA000A;}
.examinar {text-align:left;}

#btnCuenta {float:right; margin: .4em 3em .6em 0}	
.anuncios p.enlaceForm {width: 136px !important}
.anuncios p.enlaceForm a {font-family: verdana; font-size: .9em; font-weight: bold; color: #333;  }
.anuncios p.enlaceForm a:hover {text-decoration: underline}	

ul#dateRead {float: left; width: 100%; margin: 2em 0 0 1.8em}
ul#dateRead li { float: left; width: 200px; margin: 0 3em 0 0; font-weight: bold; font-family: verdana}
ul#dateRead li span {float: left; margin: .2em .5em 2.5em 0; color: #666}
ul#dateRead li div { float: left; width: 120px; padding: .2em .4em .2em .4em ; font-weight: normal; background-color: #d4d4d4; }




#cuerpoAnuncio { float:left;}
#cuerpoAnuncio div.separador_finalizar{ float:left; background:url(../img/bg_separador.gif) repeat-x top left; width:925px; margin: 2em 0 2.2em 3.5em;}
#cuerpoAnuncio div.separador_finalizar a.bt_finalizar{ float:right; margin: 2em 2.2em 0 0;}

div.cont_paquetes{ float:left;}
#cuerpoAnuncio div.izq_confirm { float:left; margin-left:3.5em; padding-left:3em; }
#cuerpoAnuncio div.izq_confirm a.bt_contratar { float:left; margin:1em 0 0 3em;}
	#cuerpoAnuncio div.izq_confirm img { margin:0 0 2em 0;}
	#cuerpoAnuncio div.izq_confirm div.paquete_plata { width:30em; height:16em; margin-left:1.2em; background:url(../img/paquete_plata.jpg) no-repeat;}
	#cuerpoAnuncio div.izq_confirm div.paquete_plata  ul.lista_paquetes{ padding:7.5em 0 0 2.5em;}
	#cuerpoAnuncio div.izq_confirm div.paquete_plata  ul.lista_paquetes li{ color:#666666; font-size:1.1em; padding-left:.8em; background:url(../img/bullet_cuadrado2.gif) no-repeat left 5px;}
	
#cuerpoAnuncio div.der_confirm { float:left; margin-left:3.5em; padding-left:3em;}
#cuerpoAnuncio div.der_confirm a.bt_contratar { float:left; margin:1em 0 0 3em;}
	#cuerpoAnuncio div.der_confirm img { margin:0 0 2em 0;}
	#cuerpoAnuncio div.der_confirm div.paquete_oro { width:30em; height:16em; margin:1.9em 0 0 1.2em; background:url(../img/paquete_oro.jpg) no-repeat;}
	#cuerpoAnuncio div.der_confirm div.paquete_oro  ul.lista_paquetes{ padding:6.5em 0 0 2.5em;}
	#cuerpoAnuncio div.der_confirm div.paquete_oro  ul.lista_paquetes li{ color:#666666; font-size:1.1em; padding-left:.8em; background:url(../img/bullet_cuadrado2.gif) no-repeat left 5px;}	
	
#cuerpoAnuncio h1.conFondo {width:42em;display:block;background:url(../img/titularConImg_fondo.jpg) repeat-x left top;font-size:2.3em; color:#333;font-weight:bold;font-family:Arial;}
#cuerpoAnuncio h1 span.fondo {display:block; /* background:url(../img/titular01_img.jpg)*/ no-repeat right top;padding:1em 0 1.4em 1.2em;} 
#cuerpoAnuncio h1 {float: left; display:block;background:url(../img/titularSinImg_fondo.jpg) repeat-x left center;padding:0.1em 0 0.1em 0;}


#cuerpoAnuncio #contMsg {clear: both; float: left; margin: 0 0 2.2em 3.5em; padding: 35px 50px 25px 30px; width: 845px; background: transparent url(../img/fondoConfirmar.jpg)  0 bottom repeat-x }
		
#cuerpoAnuncio #contMsg h3 {font-size: 1.6em; margin: 0 0 1.2em 0}			
#cuerpoAnuncio #contMsg p {color: #666; font-size: 1.3em; padding-bottom: .3em }
#cuerpoAnuncio #contMsg p.ico {background: transparent url(../img/ico_listado01.gif) 0 5px no-repeat; padding-left: 1.1em}

#cuerpoAnuncio #contMsg p.claro {color: #999; padding-left: 1.1em}
#cuerpoAnuncio #contMsg p a {font-weight:bold; color: #2372AE; background: transparent url(../img/flecha_moto.gif) right 7px no-repeat; padding-right: .7em}
#cuerpoAnuncio #contMsg p a:hover {text-decoration: underline}
#cuerpoAnuncio #contMsg p.mens_info_pta {margin-bottom:1em;}




#cuerpoAnuncio h4 { display: inline; float: left; padding-top: 0; margin: 0 0 2.5em 5em; font-size: 1.3em}

#cuerpoAnuncio .tabla { height: 1%; float: left; margin: 0 0 0 3.5em; }
#cuerpoAnuncio .tabla table {float: left; width: 760px; }
#cuerpoAnuncio .tabla table th {height: 17px; padding: 0 0 .5em 1em; margin: 0 0 0 0; font-family: verdana; font-size: 11px; color: #666; background: transparent url(../img/fdoTh.jpg) 0 0 repeat-x;}

#cuerpoAnuncio .tabla table th.col1 {width: 80px; padding-left: 2.5em  }
#cuerpoAnuncio .tabla table th.col2 {width: 260px; }
#cuerpoAnuncio .tabla table th.col3 {width: 80px}
#cuerpoAnuncio .tabla table th.col4 {width: 190px}
#cuerpoAnuncio .tabla table th.col5 {width: 180px}


#cuerpoAnuncio .tabla table td {font-family: verdana; font-size: 11px; color: #666; padding: .5em 0 .5em 1em}
#cuerpoAnuncio .tabla table td.col1 {padding-left: 2.5em}
#cuerpoAnuncio .tabla table td span.color1 {color:#CA000A;}
#cuerpoAnuncio .tabla table td span.color2 {color: #43712f}

#cuerpoAnuncio div.botones {float: left; width: 750px; margin: 2.8em 0 0 4em; padding: 2em 0 1em 1em; background: transparent url(../img/bgBotones.jpg) 0 top repeat-x}
#cuerpoAnuncio input {float: right}

/*------------Galeria Motos---------------------*/

div#imgFich { width:auto;}
div.galeria_motos { margin-bottom:10px; float:left;}
div.thums_motos { float:left; width:365px; }
div.thums_motos a.boton_galeria_r { float:left; margin:80px 0 0px -5px; display:block; }
div.thums_motos a.boton_galeria_l { float:left; margin:80px 0 0 32px; display:block; }
div.thums_motos ul { float:left; margin-left:15px; width:276px;}
div.thums_motos ul.menos_diez {margin-left:60px;}
div.thums_motos ul li { display:block; float:left; margin:0 20px 20px 0;}
div.thums_motos ul li a { border:1px solid #cccccc; float:left;}
div.thums_motos ul li a:hover { border:1px solid #0FA1DB;}
div.thums_motos ul li a.selected { border:1px solid #0FA1DB;}
div.thums_motos ul li a img { width:70px; height:52px;}

/*-----------------Alertas--------------------*/
form span.form_tit { padding-left:.5em; margin-top:1em; display:block; font-size:2em; color:#666666;}
div.capa_fieldset { padding:0.5em 1em 1em 1.2em; margin-bottom:3em; width:64.5em; background:url(../img/marco05_fondo.jpg) repeat-x bottom left;}
div.capa_fieldset label{ float:left; margin:1em 1em 0 0; height:3.5em; width:27em;}
	div.capa_fieldset label.categoria{ width:45em;}
	div.capa_fieldset label.radio{ width:auto; margin-top:0; margin-right:2em; height:auto;}
	div.capa_fieldset label.radio span{ display:block; float:left; }
	div.capa_fieldset label.radio input{ width:auto; margin-top:0; margin-right:.5em; float:left;}
	div.capa_fieldset label.select{ width:18em;}
	div.capa_fieldset label.select select{ width:15em;}
	div.capa_fieldset label.select input{ width:14.7em;}
div.capa_fieldset label input{ width:22em;}
div.capa_fieldset label select{ width:22em;}
div.capa_fieldset label span{ margin-bottom:.3em; color:#666666; display:block; font-size:1.1em;}
div.capa_fieldset label span span.obligatorio{  display:inline; }
div.capa_fieldset fieldset legend{ display:none;}
div.capa_fieldset div.categoria{ display:block; width:90%; padding-top:1em;}
div.capa_fieldset div.categoria span.categoria{ display:block; float:left; width:auto; font-size:1.1em; color:#666666; margin-right:2em;}
div.capa_fieldset div.categoria span span.obligatorio{  display:inline; color:#0FA1DB; float:none;}


.botonera_der{ float:right; margin:1em;}

/*---------------Capas de alertas--------------------*/
#alertas_ficha { background:url(../img/bg_capa_alerta_ficha.gif) no-repeat top left; height:201px; width:327px; margin-bottom:15px;}
	#alertas_ficha a.cerrar { display:block; color:#666666; float:right; margin:10px; }
	#alertas_ficha a.cerrar2 { display:block; font-size:11px; color:#ca010b; font-weight:bold; float:left; margin:17px 0 0 34px; background:url(../img/flecha_up.gif) no-repeat 0 6px; padding-left:10px; }
	#alertas_ficha a img{ margin:0px 0 -2px 5px; }
	#alertas_ficha img.mensaje{ margin:25px 0 0px 19px; }
	#alertas_ficha p.ico { background: transparent url(../img/ico_listado01.gif) 0 5px no-repeat; padding-left: 1.1em; margin:10px 0 0 20px; font-size:13px; color:#4c5457;}
	#alertas_ficha p.criterios { margin:5px 0 0 36px; color:#ca010b; font-size:11px; width:265px; }
	#alertas_ficha p.criterios a{ color:#ca010b; font-size:11px; margin-right:5px;}
	#alertas_ficha p.criterios span{ color:#ca010b; margin-right:5px;}
	#alertas_ficha label.suscribirse{ padding-left:36px; margin-top:5px; display:block;}
	#alertas_ficha label.suscribirse span{font-size:11px; color:#666666;  display:block;}
	#alertas_ficha label.suscribirse #mail_alerta{ font-size:11px; padding:2px; color:#666666; display:block; float:left; border:1px solid #cccccc; width:167px; height:14px; }
	#alertas_ficha div.privacidad{ margin:5px 0 0px 32px;}
	#alertas_ficha div.privacidad input{ float:left; margin-top:0;}
	#alertas_ficha div.privacidad p { color:#767676; }
	#alertas_ficha div.privacidad p a{ color:#333333; }
	
#alertas_busqueda { width:733px; height:199px; margin:14px 0 15px 0; background:url(../img/bg_alertas_resultado.jpg) no-repeat top left; float:left;}
#alertas_busqueda.ficha_tecnica { width:665px!important; margin:14px 0 14px 0; }
	#alertas_busqueda a.cerrar { display:block; color:#666666; float:right; margin:10px; }
	#alertas_busqueda a.cerrar2 { display:block; font-size:11px; color:#ca010b; font-weight:bold; float:left; margin:22px 0 0 171px; background:url(../img/flecha_up.gif) no-repeat 0 6px; padding-left:10px; }
	
	#alertas_busqueda a img{ margin:0px 0 -2px 5px; }
	#alertas_busqueda img.mensaje{ margin:28px 10px 0px 155px; float:left; }
	#alertas_busqueda img.ficha_tecnica{ margin:0px 10px 0px 155px; float:left; }
	#alertas_busqueda p.criterios { margin:69px 0 0 170px; color:#2372AE; font-size:13px; }
	#alertas_busqueda p.criterios a { color:#2372AE; font-size:13px; margin-right:5px;}
	#alertas_busqueda p.criterios a:hover { text-decoration:underline;}
	#alertas_busqueda p.criterios span { color:#2372AE; margin-right:5px;}
	#alertas_busqueda label.suscribirse{ margin:22px 10px 0px 170px;  display:block;}
	#alertas_busqueda label.suscribirse span{font-size:12px; margin-top:2px; font-weight:bold; color:#666666; margin-right:10px;  display:block; float:left;}
	#alertas_busqueda label.suscribirse #mail_alerta{ font-size:11px; padding:2px; color:#666666; display:block; float:left; border:1px solid #cccccc; width:167px; height:14px; }
	#alertas_busqueda div.privacidad{ margin:10px 0 0px 211px;}
	#alertas_busqueda div.privacidad input{ float:left; margin-top:0; }
	#alertas_busqueda div.privacidad p { font-size:10px; color:#767676; }
	#alertas_busqueda div.privacidad p a{ color:#333333; }
	#alertas_busqueda div.privacidad p span a{ color:#2372AE!important; }
	
/*--------Capa modificar alerta-----------*/


#Mens_alerta { padding:35px 25px 15px 30px; margin-right:15px; background:url(../img/fondoConfirmar.jpg) repeat-x 0 bottom; float:left;}
ul.conf_alertas { padding-left:70px; float:left;}
	ul.conf_alertas  li { font-size:11px; font-weight:bold; color:#666666; display:block; float:left;  padding: 0; margin:5px 10px; width:250px;}
	ul.conf_alertas  li span { font-size:11px; font-weight:normal; padding-left:5px; color:#666666;}
ul.opt_alertas { float:left; margin-left:15px;}
	ul.opt_alertas li { display:block; float:left; margin-right:5px; margin-top:5px; }
	ul.opt_alertas a { color:#2372AE; padding-left:5px;}
	ul.opt_alertas a:hover{ text-decoration:underline;}
#Mens_alerta img { margin-bottom:20px;}
#Mens_alerta p.ico { background: transparent url(../img/ico_listado01.gif) 0 5px no-repeat; padding-left: 1.1em; font-size:13px; color:#666666;}
	#Mens_alerta p.ico a { color:#2372AE;}
	#Mens_alerta p.ico a:hover { text-decoration:underline;}
	a.bt_finalizar_alerta { float:right; display:block; margin:15px 15px 15px 0;}
	
div.capa_alerta { float:left; padding-bottom:15px; background:url(../img/bg_separador.gif) repeat-x left bottom; margin:15px 15px 0px 0;}	
	
/*-----------Modulo contacto ficha------------*/

ul.contacto_ficha {float:left; clear:both; width:95%; margin-bottom:15px;}
ul.contacto_ficha li { display:block; float:left; width:100px; margin-right:10px;}
ul.contacto_ficha li a{ display:block; float:left; padding:14px 0 14px 50px; font-size:12px; color:#0FA1DB; cursor:pointer;}
ul.contacto_ficha li a:hover{ text-decoration:underline;}
ul.contacto_ficha li a.mail{ background:url(../img/ico_ficha_mail.gif) no-repeat top left; font-weight:normal;}
ul.contacto_ficha li a.telefono{ background:url(../img/ico_ficha_tel.gif) no-repeat top left; font-weight:normal;}

ul.contacto_ficha li a.enlace_activo_t{ font-weight:bold; background:url(../img/ico_tel_a.gif) no-repeat top left;}
ul.contacto_ficha li a.enlace_activo_e{ font-weight:bold; background:url(../img/ico_mail_a.gif) no-repeat top left;}

ul.contacto_ficha li a span:hover{text-decoration:underline; }
ul.contacto_ficha li a img{ display:block; float:left;}

#ficha_mail{float:left; }

#ficha_telf { float:left;}
#ficha_telf ul.telf_ficha { margin-bottom:5px;}
#ficha_telf ul.telf_ficha li { font-size:14px; font-weight:bold; color:#666666; padding-left:12px;}
#ficha_telf p.llama_gratis { font-size:11px; color:#999999; padding-left:12px; margin-bottom:10px;}
#ficha_telf p.llama_gratis a { color:#2372AE; }
#ficha_telf p.llama_gratis a:hover { text-decoration:underline; }
#ficha_telf p.aviso { color:#999999; font-size:10px; padding-left:12px; margin-bottom:10px;}
#ficha_telf p.aviso span{ color:#014E80;}
