a{
	text-decoration:none;
	color:#000;
}

ul {
	list-style:none;
	margin:0;
	padding:0;
}
/* esta en contenidoexterno.css
h1, h2, h3, h4, h5, h6 {
	margin:0.2em 0 0.1em 0.1em ;
	padding:0.2em 0 0.1em 0.1em ;
}
*/
p, a,span {
	font-size:1em;
}
/* esta en contenidoexterno.css
p{
	margin:0.6em 0 0.1em 0.1em ;
	padding:0.1em 0 0.1em 0.1em ;
}

h1 {
	color:#999;
	font-size:1.6em;
	font-style:oblique;
	background :url(../imagenes/recursos/fondo_h1.gif) no-repeat bottom right;
	display:inline;
	padding:0 7em 0.4em 0;
}
h2,h3,h4{
	font-weight:600;
	margin:0.3em 0 0em 0;
}
h2 {
	font-size:1.2em;
	color:#4993BF;
}
h3 {
	font-size:1em;
}
h1 img {
	padding:0 0 0em 0em;
	vertical-align:text-bottom;
}
.azul {
	color:#4993BF;
}*/
label {
	font-size:1em;
}
.acc_iconos img{
	margin:1em 2em 1em 2em;
}

kbd {
	color:#000;
	line-height: 2em;
	margin:0.2em 0 0 0 ;
	font-size:1em;
	padding:0 0.2em;
	background:#EEE;
	border-top:.05em solid #ccc;
	border-right:.15em solid #aaa;
	border-bottom:.2em solid #888;
	border-left:.1em solid #bbb;
}
acronym {
	cursor:help;
}

/*************************************CONTENEDOR*************************************/
#contenedor{
/*	width:100%;
	height:100%;*/
	min-width:900px;
	height:auto;
	background:url(../imagenes/recursos/fondo_menuv_izq.gif) top left repeat-y #FFF;
	float:left;
}
body > #contenedor {
	width:100%;
}
/*************************************CABECERA*************************************/
#cabecera{
	width:100%;
	height:138px;
	/*background-color:blue;*/
	background: url(../imagenes/recursos/fondo_cabecera.gif) repeat-x top #FFF;
	
}
.enlace_inicio {
	background: url(../imagenes/recursos/cabecera.jpg) no-repeat left top;
	height:138px;
	width:950px;
}
.enlace_inicio li {
	float:left;
}
.enlace_inicio li a , .enlace_inicio li ,.enlace_inicio label{
	color:#FFF;
	font-size:1em;
	padding:0.5em 0em 0 0.2em;
}
.enlace_inicio form div {
	margin:-0.3em 0em 0 0.2em;
	padding:0;
}
.enlace_inicio .enl_ul{
	margin-left:849px;
}
.enlace_inicio li.enl_right,.enlace_inicio li.enl_right_top {
	float:none;
	padding-top:0px;
	margin:0;
}
.enlace_inicio li.enl_right_top {
	padding-top:40px;
}
.enlace_inicio li.enl_right img ,.enlace_inicio li.enl_right_top img {
	margin:0;
	padding:0;
}
.enlace_inicio input#txtbuscar {
	background-color:#1879B9;
	border:1px solid #FFF;
	color:#FFF;
}
.enlace_inicio form {
	margin:0;
	padding:0;
}
.enlace_inicio a img{
	margin: 57px 0 0 42px;
	padding:0;
	float:left;
}
.enlace_inicio .logo_uita {
	margin: 57px 0 0 42px;
	padding:0;
	float:left;
}
.enlace_inicio .logo_uita img{
	margin:0;
	padding:0;
}
/******para colocar el minimenu en el mozilla*****/
.enlace_inicio li > a , .enlace_inicio ul > li {
	padding:0.35em 0em 0 0.2em;
}
.enlace_inicio form > div {
	margin:-0.1em 0em 0 0.2em;
}
/******FIN para colocar el minimenu en el mozilla*****/

/*************************************MENU VERTICAL*************************************/
#menuv{
	width:195px;
	/*position:absolute;
	left:0;*/
	float:left;
	background:url(../imagenes/recursos/fondo_menuv2.gif) no-repeat left top;
	padding:23px 0px 0 0;
	font-weight:600;
	margin:0 0px 0 0;
}

#menuv a {
	color:#666;
	padding-left:18px;
}

#menuv li {
	background:url(../imagenes/recursos/fondo_punteado.gif) repeat-x top;
	padding-top:0.2em;
	margin-left:-2px;
}
#menuv .submenu a {
	background:none;
}
#menuv li span {
	padding-left:18px;
}
#menuv ul.submenu {
	background:none;
}
#menuv ul > ul.submenu{
	margin-left:-2px;
}
#menuv .submenu li {
	font-weight:normal;
	background:none;
	margin-left:0px;
}
#menuv ul{
	background:url(../imagenes/recursos/fondo_menuv_izq2.gif) top left repeat-y #FFF;
	padding-left:16px;
	/*width:100%;*/
}

#menuv #registrousuario ul.asociados{
	background:transparent;
	padding:0;
}

#menuv #registrousuario ul.asociados li{
	background:url(../imagenes/recursos/fondo_punteado_asoc.gif) repeat-x top transparent;
	padding-top:0.2em;
	margin-left:-2px;
}

li span.seleccionado{
	background:url(../imagenes/recursos/icono_seleccionado.gif) no-repeat top left ;
	color:#1879B9;
}
#menuv ul a.seleccionado, #menuv li span .seleccionado {
	color:#1879B9;
}
.submenu .seleccionado {
	background:none;
}
#menuv ul.submenu .seleccionado{
	color:#1879B9;
}
#menuv form, #registrousuario {
	margin:0px 0 0em 14px;
	padding:56px 0 1em 6px;
	background:url(../imagenes/recursos/fondo_area.gif) top no-repeat;
}


/*************************************PIE*************************************/
#pie {
	background:url(../imagenes/recursos/fondo_pie.gif) no-repeat left top #FFF;
	margin:0em 0px 1em 13px;
	font-size:0.85em;
	text-align:right;
	/*
	padding-bottom:0.7em;
	
	clear:both;
	position:absolute;
	bottom:0;
	left:0;
				de aki pa bajo ye el ejemplo del pie que siempre ta visible
	position: fixed;
	width: 100%;
	top: auto;
	right: 0;
	bottom: 0;
	left: 0;*/
}

#pie p{
	margin:0 0px 0 251px;
	padding-right:5em;
	/*color:#666;*/
}
#pie p.fondo {
	background:url(../imagenes/recursos/fondo_pie_v.gif) repeat-x top;
	padding-top:1em;
	color:#000;
}
#pie a {
	color:#1879B9;
}
/*************************************INICIO*************************************/
.derecha {
	float:right;
	width:25em;
/*	position:absolute;
	position:absolute;
	right:0;
	right:0;
	padding-bottom:0.5em;
	border-bottom:0.6em solid #EDB63C;*/
	margin:0 0.5em 0.5em 0.5em;
	font-size:0.9em;
	height:inherit;
}
.derecha .borde {
	padding-bottom:0.5em;
	border-bottom:0.6em solid #EDB63C;
}
.derecha div img {
	margin-top:1em;
}
#destacada {
	/*background:url(../imagenes/recursos/fondo_noticia_destacada.gif) bottom right no-repeat #FFF;
	border-left:1px solid #D0D0D0;
	border-right:2px solid #D0D0D0;
	border-top:2px solid #D0D0D0;*/
	border:1px solid #D0D0D0;
	margin:0 0 0 0;
	padding:4px;
}
#destacada .fondo {
	/*background:url(../imagenes/recursos/fondo_noticia_destacada.gif) bottom left no-repeat;*/
}
#destacada h1 {
	display:block;
	background:#CDCDCD;
	text-decoration:none;
	font-size:1em;
	font-style:normal;
	padding:0 0 0 10px;
}
#destacada h1 strong {
	background:#FFF;
	color:#666;
	padding:3px;
}
#destacada .noticia img , #destacada .noticiafin img {
	float:right;
	padding:1px;
	border:1px solid #949494;
	margin:0.5em 0em 0.5em 0.5em ;
}
#destacada h2 a {
	font-size:0.9em;
	color:#4993BF;
	/*padding-left:12px;*/
}
	#destacada h2 {
		margin-left:12px;
	}
#destacada p {
	padding-left:14px;
	font-size:0.9em;
}
/*          Servicios de Inicio            */
.servicios {
	color:#FFF;
	background:#4285B1;
	margin-top:0.7em;
}
.servicios a {
	color:#FFF;
}
.servicios h2 {
	background:url(../imagenes/recursos/servicios_esquinad.gif) no-repeat right top;
	color:#FFF;
	padding:0.5em 0 0 0.5em;
	font-size:1em;
}
.servicios p {
	padding:0 0 0 0.5em ;
	margin-top:0.4em;
}
.servicios div {
	background:url(../imagenes/recursos/servicios_esquinai.gif) no-repeat left bottom ;
	text-align:right;
}

.servicios div img {
	margin:0 1em 1em 0;
}


/*          anuncios destacados         */
#anuncio_d {
	padding: 0 1em 0 12px;
	background:url(../imagenes/recursos/fondo_anuncio.gif) right top no-repeat #FFF;
	border-bottom:2px solid #B3B3B3;
	color:#4285B1;
}
#anuncio_d h1 img {
	margin:0;
	padding:0;
}
#anuncio_d h1 {
	display:block;
	background:none;
	padding:0.5em 0 0 0 ;
	margin:0;
}
#anuncio_d h2 {
	font-size:1em;
	
}
#anuncio_d a{
	color:#4285B1;
}
#anuncio_d p {
	padding:0 2em 0 0 ; 
	margin:0.4em 0 0 0;
}
#anuncio_d p.amp{
	text-align:right;
	clear:both;
	margin:0 0.8em 0 0 ;
}
#anuncio_d p.amp img{
	margin:0.5em;
	padding:0;
}
/*          contenido de inicio         */
.centro {
	font-size:1em;
	/*	width:auto;
	margin-right:25em;
	margin-left:195px;*/
	margin:0 25em 0 0em;
	height:100%;
}
.centro h2 {
	font-size:0.9em;
	margin-bottom:0em;
	padding:0;
}
.centro img {
	margin:0.5em;
}
.centro p {
	margin:0.4em 0 0.4em 0;
}
.centro h1 {
	font-size:1em;
	font-weight:600;
	font-style:normal;
	background:none;
	display:block;
	margin:0em;
	padding:0;
}
.centro ul {
	margin-left:3em;
}
.centro li {
	font-size:1em;
	list-style-image:url(../imagenes/recursos/flecha_miga.gif);
}

/*************************************CONTACTO*************************************/

form#contacto {
	/*background:url(../imagenes/recursos/fondo_contactoi.gif) bottom left no-repeat;*/
	width:40em;
	margin:0 0 0 -0.5em;
}
form p input.mas_ventajas{
	width:27.5em;
	margin:0 0.5em;
	padding:0;
	vertical-align:middle;
	border:none;
	cursor:pointer;
	font-weight:600;
	color:#4285B1;
	background:none;
}
form p > input {
	margin-top:-4px;
}
form p.mas_ventajas {
	margin-left:0.6em;
	width:50em
}
.form_cont {
	/*background:url(../imagenes/recursos/fondo_contactod.gif) bottom right no-repeat;*/
	padding:0 0 0em 0;
	float:left;
	width:100%;
	margin:0.8em 0 0 7px;
	background-color:#E9E9E9;
}
.form_cont div.flota {
	clear:left;
	height:2.4em;
	background-color:#E9E9E9;
	border-top:1px solid #FFF;

}
.form_cont p {
	background-color:#B4B4B4;
	font-size:0.8em;
	font-weight:600;
	padding:1em 0.5em 1em 2em;
	border-top:1px solid #FFF;
	border-left:3px solid #707070;
	margin:0;
}
.form_cont label {
	float:left;
	width:13em;
	background-color:#D6D6D6;
	font-size:0.8em;
	font-weight:600;
	padding:1em 0.5em 1em 0.5em;
	border-left:3px solid #707070;
}
.form_cont input {
}
input#enviar {
	width:auto;
}
.form_cont input , .form_cont textarea, .form_cont select {
	border:1px solid #707070;
	margin:0.5em 0em 0em 1em;
	vertical-align:middle;
}
.form_cont input#otro_vehi,.form_cont input#aniadir {
	border:0;
}
.form_cont input#enviar {
	margin:0.3em 0.5em 0.5em 2em;
	border:0;
}

input#otro_vehi, input#aniadir {
	margin-bottom:0.5em;
}
/*************************************CONTENIDO*************************************/
#contenido {
/*	height:400px;
	position:absolute;
	clear:right;
	left:195px;
	float:left;
	width:auto;
	margin-left:195px;*/
	padding:0.2em 0.5em 1em 32px;
	height:auto;
	background: url(../imagenes/recursos/fondo_contenido.gif) no-repeat top left ;
	float:none;
	margin-left:195px;
}
#contenedor > #contenido {
}
.miga {
	font-size:0.8em;
	margin:0 0 0 185px;
	height:15px;
	padding-bottom:0.6em;
	/*color:#666;*/
}

/*************************************BUSCADOR*************************************/
.ancho_busc {
	/*color:#666;
	padding-left:400px;*/
}
#contenido > .ancho_busc {
}
.buscador {
	float:right;
/*	width:18em;*/
	margin:0 0 0 0;
}
.buscador h2{
	margin:0em 0 0 0em;
	padding:0em 0 1em 0.8em;
	background: url(../imagenes/recursos/buscadorfondotitulo.jpg) no-repeat top left ;
}
.fbuscador {
	margin:0em 0 0.5em 1em;
	padding:0.5em 0 0 0;
	background:url(../imagenes/recursos/fondo_punteadov.gif) left repeat-y ;
	font-size:1em;
	font-weight:600;
	border-bottom:5px solid #EDB63C;
}
.buscador input, .buscador select {
/*	border:1px solid #878787;*/
	margin:0 0.5em 0.5em  0em;
}

.buscador label {
	padding:0em 0.5em 0 0.5em;
	vertical-align:top;
}
.buscador .ascend {
	margin:0.5em 0;
	padding-left:0.5em;
}
.buscador .ascend input{
	vertical-align:middle;
	margin:0;
	padding:0;
}
.buscar {
	background:url(../imagenes/recursos/fondo_buscar.gif) repeat-x top ;/*#FFF;*/
	margin:0.5em 0 0 1px;
	padding:0.5em 0 0 0;
}
.buscar input{
	margin-top:0.5em;
}

/*************************Resultados de la busqueda********************************/
.paginador, .resultados {
	margin:0 24em 0 0 ;
}

/*.paginador h2 {
	padding:0 0 0 0;
	margin:0;
}*/
.paginador h2{
	padding:0em;
	margin:0;
}
.paginador > h2 {
	margin-top:0.5em;
}
.paginador p {
	margin:0.3em 0 0.3em 0;
}
.paginador .resul_busc {
	border:1px solid #4993BF;
}
.paginador .resul_busc input {
	border:0;
	background:#FFF;
	/*color:#666;*/
}
.paginador .sinestilo {
	color:#4993BF;
	font-size:0.7em;
	font-weight:600;
	cursor:pointer;

}
/*
.resultados div{
	text-align:right;
	float:none;
	padding:0em 0.3em 0em 0;
}*/
.resultados h2 a {
	color:#4993BF;
	padding-bottom:0em;
}
.resultados h2 , .resultados h2.conlinea {
	font-size:1em;
	margin:0;
	padding:0.2em 0 0 0 ;
}
.resultados h2.conlinea{
	border-bottom:1px solid #4993BF;
	width:100%;
	display:block;
}
.resultados h3, .ampliado h3{
	font-weight:normal;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.resultados p {
	height:75px;
	min-height:75px;
	padding-left:19px;
	margin-bottom:0em;
	margin-top:0.5em;
}
	.resultado > p {
		height:auto;
	}
.resultados p a img{
	float:left;
	margin:0 10px 0 0;
}
.resultados img {
	vertical-align:top;
	margin:0 0.5em 0.5em 0.2em;
}

.resultado{
	background: url(../imagenes/recursos/fondo_punteado.gif) repeat-x bottom;
}

.amp_resul {
	/*clear:left;*/
	text-align:right;
	margin-bottom:0.6em;
	margin-top:0;
	padding:0;
}
/*******************************busqueda ampliada******************************/
.ampliado {
	float:left;
	width:auto;
}
	.ampliado p, .ampliado h3 {
		width:96%;
	}
	#contenido > .ampliado {
		width:100%;
	}
.ampliado h2 {
	margin-top:1em;
}
form#cursos {
	/*background:url(../imagenes/recursos/fondo_contactoi.gif) bottom left no-repeat;*/
/*	width:35.5em;*/
	margin:0 0 0 -0.5em;
	width:40em;
}
.ampliado p img.flota_i {
	vertical-align:top;
	float:left;
	margin:0 0.5em 0.5em 0;
}
.ampliado .volver {
	clear:both;
}
.ampliado form {
	width:70%;
}

.ampliado p,.resultados p{
	/*color:#666;*/
}
iframe {
	width:95%;
	border:0;
	height:40em;
}
.document_volver {
	margin:1em 0 1em 0;
	padding:0 0 0.5em 0.2em;
	background:url(../imagenes/recursos/fondo_punteado.gif) repeat-x bottom;
}
/*******************************************************************************/
/*******************************************************************************/
/*******************************************************************************/
.colum1 {
	width:48%;
	float:left;
}
.colum2 {
	margin-left:50%;
}
.colum1 h2, .colum2 h2 {
	/*background:#EBEBEB;
	border-bottom:1px solid #C8C8C8;*/
	background:url(../imagenes/recursos/flecha_miga.gif) no-repeat left;
	font-size:1em;
	padding-left:1.5em;
}
.colum1 ul, .colum2 ul{
	/*border-bottom:2px solid #EDB63C;*/
	padding:0.5em 0 0em 2em;
	margin-bottom:1em;
}
.colum1 li, .colum2 li {
	list-style:url(../imagenes/recursos/icono_seleccionado.gif);
}
.colum2 li {
	list-style:url(../imagenes/recursos/icono_seleccionado.gif);
}
/******************************** ENLACES.PHP ***********************************************/
.tipos {
	float:left;
	width:20em;
	margin:1em 0 0 1px;
}
.tipos li {
	margin:0em 0.5em 0 20px;
	list-style:url(../imagenes/recursos/flecha_roja.gif);
}
.tipos .te_sel {
	color:#4285B1;
	font-weight:600;
}
.tipos li a {
	color:#666;
}
.tipos p ,.tipos h2{
	margin:0.5em 0.5em 0.5em 0;
}
.tipos h2 {
	padding-right:0.5em;
}
.enlaces {
	margin:3.5em 0em 1em 20em;
	padding:0 0 1em 1em;
	border-left:1px solid #B3B3B3;

	/*float:left;
	background:url(../imagenes/recursos/borde_enlaces.gif) no-repeat left top;*/
}
.enlaces h3 {
	margin-top:1em;
}
.enlaces img  {
	margin: 0em 1em 0  0;
}
.enlaces a {
	color:#1B6A9E;
}
.enlaces h2 {
	display:block;
}
/*******************************************************************************/
.b_general a {
	color:#4993BF;
}
.b_general li {
	margin-left:3em;
	list-style:url(../imagenes/recursos/icono_seleccionado.gif);
}
/***********************************MAPA WEB********************************************/
.mapaweb {
	margin-top:0.5em;
}
.mapaweb a {
	color:#4993BF;
	font-weight:600;
	background:url(../imagenes/recursos/icono_seleccionado.gif) no-repeat left;
	padding:0 0em 0 1em;
	border-bottom:1px solid #AEBCC6;
	
}
.mapaweb span{
	padding-left:1em;
	background:url(../imagenes/recursos/flecha_roja_abajo.gif) no-repeat left;
}
.mapaweb p{
	font-weight:600;
	margin-top:1.5em;
}
.mapaweb div.sub a {
	margin-left:2em;
	font-weight:normal;
}

