/*	typography.css	*/

body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 125%;
	text-transform: lowercase;
}
body.tt-n * {text-transform: none;}

sup {
	font-size: 9px;
	text-decoration: none;
}
em.i {font-style: italic;}
.no-bold {font-weight: normal !important;}

/* headers */

h1, h2 {
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
h1 { font-size: 20px; }
h2 { font-size: 16px; }
h3, h4 {font-weight: bold;}
h5, h6 {font-weight: normal;}
.h1-number-search { /* deprecated, used in old lists */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

/*	form */

button, select, input, textarea {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
input, textarea {
	font-size: 12px;
	text-transform: lowercase;
}
label, strong {font-weight: bold;}
label * {font-weight: normal;}
label strong {font-weight: bold;}
.reset_form {
	border: none;
	background: none;
	text-decoration: underline;
	cursor: pointer;
	color: #00f;
}

/*	header */
/*	- logo */
#logo a {
	text-decoration: none;
}
#header-top #busqueda-frecuentes {
	font-size: 11px !important;
    line-height: 10px;}
#header-top #busqueda-frecuentes a {text-decoration: underline;}
/*	- user-bar */

#user-bar {
    text-align: right;
	font-size: 11px !important;
}

#user-bar li {
	font-weight: bold;
	font-size: 11px !important;
    line-height: 10px;
}

#user-bar li.username {
    font-weight: normal;
    line-height: 10px;
}

#user-bar li strong {
	font-size: 11px !important;
	line-height: 11px;
}

#user-bar li a {
	font-weight: normal;
	font-size: 11px !important;
    line-height: 11px;
    text-decoration: none;
}

#user-bar a#login2 {
	font-size: 12px;
}

/*	- logout */

#logout {
    font-size: 11px !important;
    text-decoration: none;
	line-height: 18px;
}

/* =tabs cabecera busqueda */

#nav_1 li a:link, #nav_1 li a:visited {
    text-align: center;
    text-decoration: none;
}
#nav_1 li a:hover {
    text-align: center;
    text-decoration: none;
}
#nav_1 li.selected a:link, #nav_1 li.selected a:visited, #nav_1 li.selected a:hover {
    font-weight:bold;
    cursor: default;
    text-decoration:none;
}

#nav_1 li li {
    font-weight:bold;
}
#nav_1 li li a:link, #nav_1 li li a:visited, #nav_1 li.selected li a:link, #nav_1 li.selected li a:visited {
    font-weight: normal;
    cursor: pointer;
}
#nav_1 li li a:hover, #nav_1 li.selected li a:hover {
    font-weight: normal;
    text-decoration: none;
    cursor: pointer;
}
#nav_2_1 ul, #nav_2_2 ul {
    text-align: left;
}

/* main (elementos dentro)*/

#subdivisions p, #surroundings h4 {
    font-weight: bold;
}

/* =footer */

#footer,
#footer * {
    font-size: 12px;
}
#footer h3 a{
	text-decoration: none;
}
ul#footerabout li {
	font-weight:normal;
}
#copyright {
	font-weight:bold;
}

/* alert */

.information strong,
.alert strong,
.warning strong {
    font-size: 16px !important;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    line-height: 20px;
}

/* =zone experts expertos en la zona */

#zone_experts {
  font-weight: bold;
}
#zone_experts a {
  text-align: right;
  font-weight: normal;
}
#zone_experts ul a {
  text-align: left;
}

/* =lista de checkbox como un select */

.multicheck label {
    font-weight: normal;
}

/* =tabs */

.tabs li {
  text-align: center;
}
.tabs li.activa {
  font-weight: bold;
}

/* =pager_list, paginador con el listado */

#pager_list {
    font-size: 16px;
    text-align:center;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
}

/* =infoblock bloque de informacion con un titulo (h3) y listados, parrafos etc... */

.infoblock h3{
  font-size: 12px;
}
.infoblock h3 .sidenote, .sidenote {
  font-weight: normal;
}

.home-block h1 .sidenote {
	font-family:Verdana;
	font-size:12px;
}

/* =contact formulario contacto y envia a un amigo (=send2friend) */

#confirm_contact h4 {
	font-family:Arial,Helvetica,sans-serif;
	font-size: 16px;
}
#confirm_contact h4 img {
	margin-right: 5px;
	vertical-align:middle;
}
#enable_contact a {
	margin-left:20px;
}
#contact label, #send2friend label {
    font-weight: normal;
}

#contact strong {
    font-weight: bold;
}
#contact textarea {
    font-size: 12px;
}
#contact textarea.pre, #contact-mini textarea.pre {
    font-style: italic;
}
#send2friend label input, #send2friend label textarea {
	font-size: 12px;
}
#contact #charleft, #send2friend #charleft {
    text-align: right;
}

#contact-mini .text label {font-weight: normal;}

/* = your search (pie listado y detalle )*/

.search-desc {
    font-size:13px;
    font-weight: normal;
}

#search-rss a, #search-friend a, #search-sms-button a {text-decoration:none;}

#rss-options a {
    white-space: nowrap;
}
#rss-options .tip {
    font-size:11px;
}

/* =tooltip en el listado el mapa y el KARMAAAA */

.tooltip {
    font-size: 11px;
}

/* highlight */
.highlight h4, .highlight h6 {font-weight: bold;}

/* =tip consejos */

.tip h3, .tip h6 {
    font-weight: bold;
}

/* =goon enlaces que pasan a la siguiente pagina de un proceso */
.goon {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

/* =bloque destacado */

.highlight h4, .highlight h6 {font-weight: bold;}

/* = inner-popup */

.inner-popup-small .inner-popup-header h2 { font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
.inner-popup-small .inner-popup-body { font-size: 11px; }




.login-in-place .loginip-body #ask-pwd label { font-weight: normal; }
