html, body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:0px;
	padding-bottom:0px;
}

*:focus { 
	outline: none; 
	}
*::-moz-focus-inner { 
	border: none; 
	}

#contenedor{
	width:960px;
	margin:0 auto 0 auto;
}

#cabecera{
	width:960px;
	height:125px;
	background-image:url(../img/cabecera.jpg);
}

#tiple{
	width:960px;
}

#triple .izquierda{
	display:inline;
	float:left;
	width:370px;
	margin-left:20px;
}

#triple .centro{
	display:inline;
	float:left;
	width:395px;
	margin-left:15px;
}

#triple .derecha{
	display:inline;
	float:left;
	width:145px;
	margin-left:15px;
}


#doble{
	width:960px;
}

#doble .izquierda{
	display:inline;
	float:left;
	width:780px;
	margin-left:20px;
}


#doble .derecha{
	display:inline;
	float:left;
	width:145px;
	margin-left:15px;
}



#simple{
	width:960px;
}

#simple .central{
	display:inline;
	float:left;
	width:920px;
	margin-left:20px;
	margin-right:20px;
}

#separador_rosa {
	width:370px;
	height:1px;
	background-image:url(../img/separador_rosa.gif);
	display:block;
	clear:both;
}

#separador_naranja {
	width:715px;
	height:2px;
	background-image:url(../img/separador_naranja.gif);
	display:block;
	clear:both;
}

#separador_gris {
	width:395px;
	height:1px;
	background-image:url(../img/separador_gris.gif);
	display:block;
	clear:both;
}

#separador_gris_780 {
	width:780px;
	height:2px;
	background-image:url(../img/separador_gris_780.gif);
	display:block;
	clear:both;
}

#separador_gris_930 {
	width:930px;
	height:1px;
	background-image:url(../img/separador_gris_930.gif);
	display:block;
	clear:both;
}

#separador_gris_920 {
	width:920px;
	height:2px;
	background-image:url(../img/separador_gris_920.gif);
	display:block;
	clear:both;
}


#separador_gris_peque {
	width:148px;
	height:1px;
	background-image:url(../img/separador_gris_peque.gif);
	display:block;
	clear:both;
}

#separador_intercambios {
	width:715px;
	height:2px;
	background-image:url(../img/separador_intercambios.gif);
	display:block;
	clear:both;
	float:right;
}

#titular {
	font-family:"Arial Rounded MT Bold", "Arial Black", Arial, Verdana;
	font-size:24px;
}

#cambio_home{
	width:380px;
	background-image:url(../img/icono_cambio_gris.gif);
	background-repeat:no-repeat;
	padding-left:30px;
	padding-top:5px;
	margin-bottom:6px;
	line-height:12px;
}

#cambio_home .masinfo{
	color:#41a7d7;
	font-weight:bold;
	font-size:12px;
}

.texto_intro_categorias{
	color:#707072;
	line-height:12px;
}


#categoria_home {
	margin-bottom:20px;
}

#categoria_home .titulo {
	color: #0288c5;	
	font-family: Arial, Verdana;
	font-size:21px;
}

#categoria_home .titulo a{
	color: #0288c5;	
	font-family: Arial, Verdana;
	font-size:21px;
	text-decoration:none;
}


#categoria_home .titulo a:hover{
	color: #DC0058;	
}


#categoria_home .texto {
	color:#707072;
	line-height:12px;
}

#mancheta_azul {
	
	cursor:pointer;
    cursor:hand;	
}

#zona_alta {
	width:150px;
	height:60px;
	background-image:url(../img/ico_verde.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	display:inline;
	float:left;
	line-height:12px;
	cursor:pointer;
    cursor:hand;

}

#zona_cambiar {
	width:150px;
	height:60px;
	background-image:url(../img/ico_rojo.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	display:inline;
	float:left;
	line-height:12px;
	cursor:pointer;
    cursor:hand;

}


#zona_buscar_palabra {
	width:150px;
	height:60px;
	background-image:url(../img/ico_cyan.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	display:inline;
	float:left;
	line-height:12px;
}

#zona_buscar_zona {
	width:150px;
	height:60px;
	background-image:url(../img/ico_azul.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	display:inline;
	float:left;
	line-height:12px;
}

#nube {
	color:#bd0055;
	padding-top:15px;
	padding-bottom:20px;
	width:350px;
	text-align:center;
}

#nube span {
	padding:3px;
}

#nube .tipo1 {
	font-size:16px;
}

#nube .tipo2 {
	font-size:18px;
}

#nube .tipo3 {
	font-size:20px;
}

#faq1 {
	width:330px;
	background-image:url(../img/ico_faq1.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}

#faq2 {
	width:330px;
	background-image:url(../img/ico_faq2.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}

#faq3 {
	width:330px;
	background-image:url(../img/ico_faq3.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}

#faq4 {
	width:330px;
	background-image:url(../img/ico_faq4.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}

#faq5 {
	width:330px;
	background-image:url(../img/ico_faq5.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}

#faq6 {
	width:330px;
	background-image:url(../img/ico_recordar.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}

#faq7 {
	width:330px;
	background-image:url(../img/ico_transporte.gif);
	background-repeat:no-repeat;
	padding-left:40px;
	line-height:12px;
	padding-top:6px;
	padding-bottom:20px;
}


#pie {
	width:960px;
	color:#707072;
	padding-bottom:12px;
   /* assuming footer of height 100px */
}

#pie a {
	text-decoration:none;
	color:#707072;
}

#pie a:hover {
	text-decoration:underline;
}

#formulario_alta {
	
}

#formulario_alta .titulo {
	font-family:"Arial Rounded MT Bold", "Arial Black", Arial;
	font-size:14px;
	color:#bc0057;
}


.perfilEnlace {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	color:#bb0058;
	font-weight:bold;
}

.perfilEnlace:hover {
		color:#0288c7;
}

/* PESTAÑAS */

.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }


/* Estilo Paginación */
	div.pagination {
		padding: 3px;
		margin: 3px;
		text-align:center;
		font-family:Arial,Verdana,Helvetica,sans-serif;
		font-size:14px;
	}
	
	div.pagination a {
		border: 1px solid #E00059;
		margin-right:3px;
		padding:2px 8px;

		background-position:bottom;
		text-decoration: none;

		color: #E00059;		
	}
	div.pagination a:hover, div.pagination a:active {
		border: 1px solid #E00059;
		background-image:none;
		background-color:#E00059;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;
		
		font-weight: bold;
		color: #000;
	}
	div.pagination span.disabled {
		display:none;
	}
	div.pagination a.next{
		display:none;
		border:2px solid #ccdbe4;
		margin:0 0 0 10px;
	}
	div.pagination a.next:hover{
		border:2px solid #2b55af;
	}
	div.pagination a.prev{
		display:none;
		border:2px solid #ccdbe4;
		margin:0 10px 0 0;
	}
	div.pagination a.prev:hover{
		border:2px solid #2b55af;
	}



/*=======================================
* Tooltips
* ======================================*/
.tooltip{
   position: absolute;
   padding: 10px 13px;
   z-index: 2;
   
   color: #303030;
   background-color: #f5f5b5;
   border: 1px solid #DECA7E;
   
   font-family: sans-serif;
   font-size: 12px;
   line-height: 18px;
   text-align: center;
}

   .tooltip h3{
      margin: 0 0 5px;
      text-align: left;
   }

