@charset "UTF-8";

/* ********** Global Structure Styling ********** */
body {
	margin: 0;
	padding: 0;
	background: #FFF url(../_imgs/bg-top.jpg) no-repeat center top;
	font: 11px Tahoma, Geneva, sans-serif;
	color: #222;
}
p {
	text-align: justify;
}
a:link, a:visited {
	color: #592B1E;
	text-decoration: underline;
}
a:hover, a:active {
	text-decoration: none;
}
h1, h2, h3, h4 {
	color: #592B1E;
	font-size: 18px;
	font-weight: normal;
}
#bodyext {
	background: url(../_imgs/bg-bot.jpg) no-repeat center bottom;
}
#lmContainer {
	width: 923px;
	margin: 0 auto;
}
#lmHead {
}
#lmHead h1 {
	margin: 0px;
	padding: 0px;
	height: 96px;
	background: url(../_imgs/global-title.jpg) no-repeat right;
	text-indent: -2000px;
}
#lmSectionHead {
	margin: 3px 11px 0 11px;
}
#lmSectionHead form {
	width: 250px;
	float: left;
}
#lmSectionHead form  table {
	border: 1px solid #999;
	padding: 8px;
	width: 250px;
}
#lmSectionHead form span {
	display: block;
	text-align: right;
}
#lmSectionHead form h3 {
	width: 97px;
	height: 54px;
	margin: 0;
	padding: 0;
	text-indent: -2000px;
	background: url(../_imgs/global-logintitle.jpg) no-repeat;
}
#lmSectionHead form input {
	width: 90px;
}
#lmSectionHead form label {
	display: block;
	font-size: 10px;
}
#lmSectionHeadDesc {
	width: 623px;
	float: right;
}
#lmSectionHeadDesc h2 {
	margin: 0;
	padding: 0;
	float: left;
	text-indent: -2000px;
}
#lmSectionHeadDesc p {
	margin: 0;
	padding: 0;
	float: right;
}
#lmBody {
	margin: 0 11px 11px 11px;
}
#lmColMain {
	float: left;
}
#lmColSide {
	float: right;
}
#lmFoot {
	height: 78px;
	font-size: 10px;
}
#lmFoot ul {
	margin: 0 0 0 17px;
	padding: 17px 0 0 0;
	list-style-type: none;
	width: 750px;
	float: left;
}
#lmFoot ul li {
	float: left;
	margin-left: 15px;
	padding-left: 15px;
	border-left:  1px solid #333333;
}
#lmFoot ul li:first-child {
	margin: 0;
	padding: 0;
	border: none;
}
#lmFoot #xslogo {
	float: right;
	width: 121px;
	margin: 10px 15px 0 0;
}
.clear {
	clear: both;
}

/* ********** Navigation Styling ********** */
#lmHead #mainnav {
	margin: 0 0 0 42px;
	float: left;
}
#lmHead #mainsearch {
	float: right;
	width: 200px;
	margin: 19px 0 0 0;
	padding: 0;
	background: url(../_imgs/global-searchbg.jpg) no-repeat;
}
#lmHead #mainsearch input {
	margin: 0;
	padding: 0 0 0 6px;
	border: none;
	width: 147px;
	height: 24px;
	position: relative;
	top: -9px;
	background: none;
	font-size: 11px;
	color: #625838;
}

#lmHead #lmNav {
	margin: 0 0 0 42px;
	padding: 0;
	height: 60px;
	list-style: none;
}
#lmHead #lmNav li {
	float: left;
}
#lmHead #lmNav li a {
	display: block;
	width: 123px;
	height: 60px;
	margin: 0;
	padding: 0;
	text-indent: -2000px;
}
/* Inicio */
#lmHead #lmNav li.inicio a {
	background: url(../_imgs/nav-inicio.jpg) no-repeat;
	width: 129px;	
}
#lmHead #lmNav li.inicio a:hover {
	background-position: 0 -60px;
}
#lmHome #lmHead #lmNav li.inicio a {
	background-position: 0 -120px;
}
/* Quienes Somos */
#lmHead #lmNav li.quienes a {
	background: url(../_imgs/nav-quienes.jpg) no-repeat;
}
#lmHead #lmNav li.quienes a:hover {
	background-position: 0 -60px;
}
#lmQuienesSomos #lmNav li.quienes a {
	background-position: 0 -120px;
}
/* Servicios */
#lmHead #lmNav li.servicios a {
	background: url(../_imgs/nav-servicios.jpg) no-repeat;
}
#lmHead #lmNav li.servicios a:hover {
	background-position: 0 -60px;
}
#lmServiciosGeneral #lmHead #lmNav li.servicios a {
	background-position: 0 -120px;
}
/* Contactanos */
#lmHead #lmNav li.contactanos a {
	background: url(../_imgs/nav-contactanos.jpg) no-repeat;
}
#lmHead #lmNav li.contactanos a:hover {
	background-position: 0 -60px;
}
#lmContactanos #lmHead #lmNav li.contactanos a{
	background-position: 0 -120px;
}
/* Preguntas */
#lmHead #lmNav li.preguntas a {
	background: url(../_imgs/nav-preguntas.jpg) no-repeat;
	width: 129px;
}
#lmHead #lmNav li.preguntas a:hover {
	background-position: 0 -60px;
}
#lmPreguntas #lmHead #lmNav li.preguntas a{
	background-position: 0 -120px;
}
/* Busqueda 
#lmHead #lmNav li.search form {
	padding: 0;
	margin: 19px 0 0 53px;
	background: url(../_imgs/global-searchbg.jpg) no-repeat;
}
#lmHead #lmNav li.search form input {
	padding: 0;
	margin: 0;
}
#lmHead #lmNav li.search form input[type="text"] {
	background: none;
	width: 145px;
	height: 20px;
	border: none;
	margin: 2 0 0 4px;
	position: relative;
	top: -9px;
	font-size: 11px;
	color: #333;
}
#lmHead #lmNav li.search form input[type="image"] {
	width: 19px;
	height: 24px;
} */

/* ********** Inicio-specific Styling ********** */
#lmHome #lmSectionHeadDesc h2 {
	width: 418px;
	height: 74px;
	background: url(../_imgs/home-title.jpg) no-repeat;
}
#lmHome #lmBody {
	background: url(../_imgs/home-main.gif) no-repeat right bottom;
}
#lmHome #lmColMain {
	 width: 415px;
}
#lmHome #lmColMain .homeentry {
	padding: 25px 0;
	width: 400px;
	border-top: 1px dotted #333;
}
#lmHome #lmColMain div:first-child {
	border: none;
}
#lmHome #lmColMain .homeentry img {
	float: left;
	margin-right: 10px;
}
#lmHome #lmColMain .homeentry p {
	margin: 0;
	padding: 0;
	width: 252px;
	float: right;
}
#lmHome #lmColMain .homeentry span {
	display: block;
	text-align: right;
	clear: both;
}

/* ********** Quienes Somos-specific Styling ********** */
#lmQuienesSomos #lmSectionHeadDesc h2{
	width: 149px;
	height: 74px;
	background: url(../_imgs/quienes-title.jpg);
}
#lmQuienesSomos #lmSectionHeadDesc p {
	width: 450px;
	padding-right: 14px;
}
#lmQuienesSomos #lmBody {
	height: 330px; 
	background: url(../_imgs/quienes-main.gif) no-repeat right bottom;
}
#lmQuienesSomos #lmColMain {
	width: 479px;
}
#lmQuienesSomos #lmColMain #somosnav {
	width: 151px;
	float: left;
	margin: 8px 0 0 0;
}
#lmQuienesSomos #lmColMain ul {
	float: left;
	width: 151px;
	padding: 0;
	margin: 8px 0 0 0;
	list-style-type: none;
}
#lmQuienesSomos #lmColMain ul li a {
	display: block;
	height: 46px;
	width: 151px;
	margin: 0;
	padding: 0;
	text-indent: -2000px;
}
#lmQuienesSomos #lmColMain ul li.historia {
	background: url(../_imgs/quienes-nav-historia.jpg);
}
#lmQuienesSomos #lmColMain ul li.filosofia {
	background: url(../_imgs/quienes-nav-filosofia.jpg);
	height: 40px;
}
#lmQuienesSomos #lmColMain ul li.compromiso {
	background: url(../_imgs/quienes-nav-compromiso.jpg);
}
#lmQuienesSomos #lmColMain #content {
	float: right;
	margin-top: 25px;
	width: 328px;
	height: 300px;
	overflow: auto;
}
#lmQuienesSomos #lmColMain #content h3 {
	padding: 0;
	margin: 0;
	color: #592B1E;
	font-size: 18px;
	font-weight: normal;
}
#lmQuienesSomos #lmColMain #content p {
	padding: 0 15px 0 0;
	margin: 0 0 0 20px;
}
#lmQuienesSomos #lmColMain #content p span {
	color: red;
	font-weight: bold;
}

/* ********** Servicios General-specific Styling ********** */
#lmServiciosGeneral #lmSectionHeadDesc h2{
	width: 153px;
	height: 53px;
	background: url(../_imgs/servicios-title.jpg);
}
#lmServiciosGeneral #lmSectionHeadDesc p {
	width: 452px;
	padding-right: 14px;
	margin-top: 15px;
}
#lmServiciosGeneral #lmBody {
	margin-top: 11px;
}
#lmServiciosGeneral #lmColMain {
	width: 750px;
	float: right;
}
#lmServiciosGeneral #lmColMain #lmColContent {
	width: 435px;
	margin-left: 10px;
	margin-top: 4px;
	padding-right: 10px;
	min-height: 440px;
	float: left;
	border-right: 2px dotted #333;
}
#lmServiciosGeneral #lmColMain #lmColContent .thumb {
	float: left;
	width: 126px;
	margin-right: 10px;
}
#lmServiciosGeneral #lmColMain #lmColContent #desc {
	width: 299px;
	float: right;
	margin-bottom: 25px;
}
#lmServiciosGeneral #lmColMain #lmColContent #desc h3 {
	margin: 0;
	padding: 0;
}
#lmServiciosGeneral #lmColMain #lmColContent #desc p {
	margin: 0;
	padding: 0;
}
#lmServiciosGeneral #lmColMain #lmColContent #desc ul {
	margin: 10px 0 0 0;
	padding-left: 15px;
}
#lmServiciosGeneral #lmColMain #lmColContent #content {
	border-top: 1px solid #CCC;
	clear: both;
}
#lmServiciosGeneral .tectitle {
	width: 306px;
	height: 18px;
	text-indent: -2000px;
	background: url(../_imgs/servicios-tecnicas-title.gif) no-repeat;
}
#lmServiciosGeneral #lmColMain #lmColContent #content img {
	float: left;
	margin-right: 10px;
}
#lmServiciosGeneral #lmColMain #lmColContent #content img.odd {
	float: right;
	margin-left: 10px;
}
#lmServiciosGeneral #lmColMain #lmColExtra {
	width: 268px;
	margin: 4px 5px 0 20px;
	float: left;
}
#lmServiciosGeneral #lmColExtra h3, #lmServiciosGeneral #lmColExtra h4, #lmServiciosGeneral #lmColExtra ul, #lmServiciosGeneral #lmColExtra li, #lmServiciosGeneral #lmColExtra p {
	margin: 0;
	padding: 0;
}
#lmServiciosGeneral #lmColExtra h3 {
	float: left;
	text-indent: -2000px;
	background: url(../_imgs/servicios-sidebartitle.gif) no-repeat;
	height: 50px;
	width: 109px;
	margin-top: 20px;
}
#lmServiciosGeneral #lmColExtra ul {
	list-style-type: none;
	clear: both;
}
#lmServiciosGeneral #lmColExtra ul li {
	margin-top: 15px;
}
#lmServiciosGeneral #lmColExtra h4 {
	font-size: 11px;
	 font-weight: bold;
}
#lmServiciosGeneral #lmColSide {
	width: 151px;
	float: left;
}
#lmServiciosGeneral #lmColSide ul {
	margin: 0 0 0 10px;
	padding: 0;
	width: 131px;
	list-style-type: none;
}
#lmServiciosGeneral #lmColSide ul li {
}
#lmServiciosGeneral #lmColSide ul li a {
	display: block;
	width: 131px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-indent: -2000px;
}
#lmServiciosGeneral #lmColSide ul li.examgen a {
	background: url(../_imgs/servicios-nav-examenes.jpg) no-repeat;
	height: 44px;
}
#lmServiciosGeneral #lmColSide ul li.hematologia a {
	background: url(../_imgs/servicios-nav-hema.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.liquido a {
	background: url(../_imgs/servicios-nav-liquido.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.patologia a {
	background: url(../_imgs/servicios-nav-pato.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.citologia a {
	background: url(../_imgs/servicios-nav-cito.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.quimsan a {
	background: url(../_imgs/servicios-nav-quimicasan.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.quimorin a {
	background: url(../_imgs/servicios-nav-quimicaorin.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.microbiologia a {
	background: url(../_imgs/servicios-nav-micro.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.inmunologia a {
	background: url(../_imgs/servicios-nav-inmuno.jpg) no-repeat;
}
#lmServiciosGeneral #lmColSide ul li.urgentes a {
	background: url(../_imgs/servicios-nav-urgentes.jpg) no-repeat;
	height: 46px;
}
#lmServiciosGeneral #lmColSide ul li.otros a {
	background: url(../_imgs/servicios-nav-otros.jpg) no-repeat;
	height: 46px;
}

/* ********** Servicios Miembros-specific Styling ********** */
#lmServiciosMiembros #lmSectionHeadDesc h2{
	width: 153px;
	height: 53px;
	background: url(../_imgs/servicios-title.jpg);
}
#lmServiciosMiembros #lmSectionHeadDesc p {
	width: 452px;
	padding-right: 14px;
	margin-top: 15px;
}
#lmServiciosMiembros #lmBody {
}
#lmServiciosMiembros #lmBodyTitle {
	margin-top: 20px;
}
#lmServiciosMiembros #lmBodyTitle h3 {
	text-indent: -2000px;
	float: left;
	background: url(../_imgs/servicios-listadocompleto.gif);
	margin: 15px 0 15px 255px;
	width: 264px;
	height: 26px;
}
#lmServiciosMiembros #lmBodyTitle img {
	float: right;
	margin-top: 10px;
	border: none;
}
#lmServiciosMiembros #lmColMain {
	width: 750px;
	float: right;
}
#lmServiciosMiembros #lmColMain ul {
	width: 320px;
	margin: 0 0 20px 0;
}
#lmServiciosMiembros #lmColMain ul#col1 {
	float: left;
	padding: 0 15px 0 20px;
}
#lmServiciosMiembros #lmColMain ul#col2 {
	float: right;
	border-left: 2px dotted #333;
	padding: 0 15px 0 40px;
}
#lmServiciosMiembros #lmColMain ul li {
	margin: 0;
	padding: 0;
}
#lmServiciosMiembros #lmColSide {
	width: 151px;
	float: left;
}
#lmServiciosMiembros #lmColSide ul {
	margin: 0 0 0 10px;
	padding: 0;
	width: 131px;
	list-style-type: none;
}
#lmServiciosMiembros #lmColSide ul li {
}
#lmServiciosMiembros #lmColSide ul li a {
	display: block;
	width: 131px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-indent: -2000px;
}
#lmServiciosMiembros #lmColSide ul li.examgen a {
	background: url(../_imgs/servicios-nav-examenes.jpg) no-repeat;
	height: 44px;
}
#lmServiciosMiembros #lmColSide ul li.hematologia a {
	background: url(../_imgs/servicios-nav-hema.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.liquido a {
	background: url(../_imgs/servicios-nav-liquido.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.patologia a {
	background: url(../_imgs/servicios-nav-pato.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.citologia a {
	background: url(../_imgs/servicios-nav-cito.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.quimsan a {
	background: url(../_imgs/servicios-nav-quimicasan.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.quimorin a {
	background: url(../_imgs/servicios-nav-quimicaorin.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.microbiologia a {
	background: url(../_imgs/servicios-nav-micro.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.inmunologia a {
	background: url(../_imgs/servicios-nav-inmuno.jpg) no-repeat;
}
#lmServiciosMiembros #lmColSide ul li.urgentes a {
	background: url(../_imgs/servicios-nav-urgentes.jpg) no-repeat;

}
#lmServiciosMiembros #lmColSide ul li.otros a {
	background: url(../_imgs/servicios-nav-otros.jpg) no-repeat;
	height: 46px;
}

/* ********** Contactanos-specific Styling ********** */
#lmContactanos #lmSectionHeadDesc h2 {
	width: 169px;
	height: 58px;
	background: url(../_imgs/contactanos-title.jpg);
}
#lmContactanos #lmSectionHeadDesc p {
	margin-top: 15px;
	width: 440px;
	padding-right: 14px;
}
#lmContactanos #lmBody {
	padding-top: 25px;
	padding-bottom: 15px;
}
#lmContactanos #lmColMain {
	width: 750px;
	float: right;
}
#lmContactanos #lmColMain .feature { 
	height:270px; 
	width: 750px;
	margin-top: 5px;
	position:absolute; 
	overflow:hidden; 
}
#lmContactanos .lmColContent {
	width: 330px;
	margin: 0 10px;
	float: left;
}
#lmContactanos .lmColExtra {
	width: 389px;
	margin-right: 9px;
	float: right;
}
#lmContactanos .lmColExtra img {
	border: 1px solid #CCC;
}
#lmContactanos #lmColSide {
	width: 151px;
	height: 285px;
	float: left;
}
#lmContactanos #lmColSide ul {
	margin: 0;
	padding: 0;
	width: 131px;
	list-style-type: none;
}
#lmContactanos #lmColSide ul li {
}
#lmContactanos #lmColSide ul li a {
	display: block;
	width: 131px;
	height: 40px;
	margin: 0;
	padding: 0;
	text-indent: -2000px;
}
#lmContactanos #lmColSide ul li.principal a {
	background: url(../_imgs/contactanos-nav-principal.jpg) no-repeat;
	height: 44px;
}
#lmContactanos #lmColSide ul li.finlay a {
	background: url(../_imgs/contactanos-nav-finlay.jpg) no-repeat;
}
#lmContactanos #lmColSide ul li.palmira a {
	background: url(../_imgs/contactanos-nav-palmira.jpg) no-repeat;
}
#lmContactanos #lmColSide ul li.ccca a {
	background: url(../_imgs/contactanos-nav-ccca.jpg) no-repeat;
}
#lmContactanos #lmColSide ul li.sur a {
	background: url(../_imgs/contactanos-nav-sur.jpg) no-repeat;
	height: 48px;
}
/* ********** Preguntas-specific Styling ********** */
#lmPreguntas #lmSectionHeadDesc h2{
	width: 169px;
	height: 66px;
	background: url(../_imgs/preguntas-title.jpg) no-repeat;
}
#lmPreguntas #lmSectionHeadDesc p {
	width: 440px;
	padding-right: 14px;
	margin-top: 15px;
}
#lmPreguntas #lmBody {
	padding: 15px 0;
}
#lmPreguntas #lmColMain {
	width: 520px;
	float: left;
	padding: 0 25px;
}
#lmPreguntas #lmColMain .question {
	padding: 0 0 30px 40px;
	margin-bottom: 30px;
	border-bottom: 1px dotted #333;
	background: url(../_imgs/preguntas-labels.gif) no-repeat;
}
#lmPreguntas #lmColMain .question h3 {
	margin: 0;
	padding: 0;
	font-size: 16px;
}
#lmPreguntas #lmColMain .question p {
	margin: 5px 0 0 20px;
	padding: 0;
}
#lmPreguntas #lmColSide {
	width: 298px;
	float: right;
	padding-left: 21px;
	padding-right: 10px;
	border-left: 2px dotted #333;
}
#lmPreguntas #lmColSide .answer {
	background: #8EEC68;
	text-align: center;
	padding: 8px;
	margin-bottom: 20px;
	border: 1px solid #65A74A;	
}
#lmPreguntas #lmColSide h4 {
	margin: 0 auto;
	padding: 0;
	width: 186px;
	height: 22px;
	background: url(../_imgs/preguntas-sidebar-title.gif) no-repeat;
	text-indent: -2000px;
}
#lmPreguntas #lmColSide form {
	padding: 0;
	margin: 0 auto;
	width: 250px;
}
#lmPreguntas #lmColSide form label {
	display: block;
	margin-top:15px;
}
#lmPreguntas #lmColSide form input[type=text] {
	width: 240px;
	height: 22px;
	padding-left: 6px;
	background: url(../_imgs/login-fieldbg2.jpg) no-repeat;
	border: none;
}
#lmPreguntas #lmColSide form input[type=text]:focus {
	background: url(../_imgs/login-fieldbg.jpg) no-repeat;
	color: #FFF;
}
#lmPreguntas #lmColSide form textarea:focus  {
}
#lmPreguntas #lmColSide form textarea {
	width: 232px;
	padding: 6px;
	height: 100px;
	background: url(../_imgs/login-areabg2.jpg) no-repeat;
	boder: 0px;
}
#lmPreguntas #lmColSide form input[type=submit] {
	width: 84px;
	float: right;
	background-color: #804B3D;
	margin: 8px 0 0 0;
	padding: 3px 0;
	color: #FFF;
}

/* ********** Terminos-specific Styling ********** */
#lmTerminos #lmSectionHeadDesc h2 {
	width: 169px;
	height: 69px;
	background: url(../_imgs/terminos-title.jpg);
}
#lmTerminos #lmSectionHeadDesc p {
	margin-top: 2px;
	width: 440px;
	padding-right: 14px;
}
#lmTerminos #content {
	margin: 0 85px 35px 85px;
	width: 731px;
}
#lmTerminos #content h3 {
	width: 457px;
	height: 44px;
	padding: 0;
	margin: 0 auto 30px auto;
	text-indent: -2000px;
	background: url(../_imgs/terminos-heading.jpg) no-repeat;
}
#lmTerminos #content p {
	margin: 0;
	padding: 0 25px;
	border-right: 2px dotted #333;
	border-left: 2px dotted #333;
}

/* ********** Search-specific Styling ********** */
#lmSearch #lmSectionHeadDesc h2 {
	width: 589px;
	float: right;
	text-indent: -2000;
	height: 29px;
	background: url(../_imgs/busqueda-title.gif) no-repeat;
}
#lmSearch #lmSectionHeadDesc p {
	width: 589px;
	float: right;
}
#lmSearch #lmColMain {
	width: 528px;
	padding: 15px 40px 25px 40px;
	float: left;
}
#lmSearch #lmColMain  span {
	display: block;
	margin-bottom: 20px;
}
#lmSearch #lmColMain .resultentry {
	margin: 0 0 30px 0;
	padding: 0 0 30px 0;
	border-bottom: 2px dotted #333;
}
#lmSearch #lmColMain .resultentry h3 {
	font-size: 14px;
	margin: 0;
}
#lmSearch #lmColMain .resultentry p {
	padding: 0;
	margin: 0 0 0 25px;
}
#lmSearch #lmColSide {
	width: 273px;
	float: right;
	margin-left: 20px;
	height: 300px;
}
#lmSearch #lmColSide .search {
	margin-bottom: 25px;
}
#lmSearch #lmColSide .search h3 {
	width: 95px;
	height: 18px;
	text-indent: -2000px;
	background: url(../_imgs/busqueda-sidebar-title1.gif) no-repeat;
}
#lmSearch #lmColSide .search form {
	margin: 0px;
	padding: 0px;
	background: url(http://www.laboratoriosmedicos.hn/_imgs/global-searchbg.jpg) no-repeat;
}
#lmSearch #lmColSide .search form input {
	width: 147px;
	height: 24px;
	margin: 0;
	padding: 0;
	border: none;
	position: relative;
	top: -9px;
	font-size: 11px;
	color: #625838;
	background: none;
	padding-left: 6px;
}
#lmSearch #lmColSide .more {
	margin-bottom: 25px;
}
#lmSearch #lmColSide .more h3 {
	width: 180px;
	height: 18px;
	text-indent: -2000px;
	background: url(../_imgs/busqueda-sidebar-title2.gif) no-repeat;
}

/* ********** Login Styling ********** */
#lmLogin #lmSectionHeadDesc h2 {
	width: 149px;
	height: 59px;
	background: url(../_imgs/login-title.jpg);
	float: left;
}
#lmLogin #lmSectionHeadDesc p {
	width: 380px;
	padding: 15px 14px 0 0;
	float: right;
	margin-right: 80px;
}
#lmLogin #lmColMain {
	float: none;
	width: 720px;
	margin: 40px auto;
	padding: 40px 0;
	border-left: 2px dotted #333;
	border-right: 2px dotted #333;
}
#lmLogin #lmColMain h3 {
	width: 378px;
	height: 29px;
	text-indent: -2000px;
	background: url(../_imgs/login-subtitle.jpg) no-repeat;
	margin: 0px auto;
}
#lmLogin #lmColMain #error {
	width: 520px;
	margin: 25px auto;
	text-align: center;
	padding: 15px 0;
	background: #E79722;
	border: 1px solid #E75C25;
}
#lmLogin #lmColMain form {
	width: 520px;
	margin: 40px auto 0 auto;
}
#lmLogin #lmColMain form  label {
	display: block;
	font-size: 10px;
	font-weight: bold;
	
}
#lmLogin #lmColMain form input[type=text], #lmLogin #lmColMain form input[type=password] {
	width: 246px;
	height: 22px;
	background: url(../_imgs/login-fieldbg.jpg) no-repeat;
	border: none;
	color: #FFF;
}
#lmLogin #lmColMain form input[type=submit] {
	font-size: 10px;
	color: #FFF;
	background: #804B3D;
	height: 22px;
	width: 92px;
	border: none;
}
#lmLogin #lmColMain form #user {
	width: 250px;
	float: left;
}
#lmLogin #lmColMain form #password {
	width: 250px;
	float: right;
}
#lmLogin #lmColMain form #submit {
	clear: both;
	margin: 30px 0;
	text-align: center;
}
#lmLogin #lmColMain form #submit span {
	margin-top: 30px;
	display: block;
}

/* ********** Join Styling ********** */
#lmJoin #lmSectionHeadDesc h2 {
	width: 149px;
	height: 59px;
	background: url(../_imgs/registro-title.jpg);
	float: left;
}
#lmJoin #lmSectionHeadDesc p {
	width: 380px;
	padding: 15px 14px 0 0;
	float: right;
	margin-right: 80px;
}
#lmJoin #lmColMain {
	float: none;
	width: 720px;
	margin: 40px auto;
	padding: 0 0 30px 0;
	border-left: 2px dotted #333;
	border-right: 2px dotted #333;
}
#lmJoin #lmColMain #error {
	width: 520px;
	margin: 25px auto;
	text-align: center;
	padding: 15px 0;
	background: #E79722;
	border: 1px solid #E75C25;
}
#lmJoin #lmColMain form {
	width: 521px;
	margin: 0 auto;
}
#lmJoin #lmColMain form label {
	display: block;
	font-weight: bold;
	margin-top: 15px;
}
#lmJoin #lmColMain form select {
	width: 246px;
	height: 22px;
	background-color: #66362A;
	border: none;
	color: #FFF;
}
#lmJoin #lmColMain form input[type=text], #lmJoin #lmColMain form input[type=password] {
	width: 240px;
	height: 22px;
	background: url(../_imgs/login-fieldbg.jpg) no-repeat;
	border: none;
	color: #FFF;
	padding-left: 6px;
}
#lmJoin #lmColMain form input[type=submit] {
	font-size: 10px;
	color: #FFF;
	background: #804B3D;
	height: 22px;
	width: 110px;
	margin-top: 15px;
	border: none;
}

/* ********** Join-Success Styling ********** */
#lmExito #lmColMain {
	float: none;
	width: 720px;
	margin: 40px auto;
	padding: 0 0 30px 0;
	border-left: 2px dotted #333;
	border-right: 2px dotted #333;
	text-align: center;
}
#lmExito #lmColMain h3 {
	text-indent: -2000px;
	background: url(../_imgs/registro-successtitle.gif);
	margin: 0 auto;
	padding: 0px;
	height: 124px;
	width: 140px;
}
#lmExito #lmColMain p {
	font-weight: bold;
	text-align: center;
	padding: 0;
	margin: 25px 0;
}
#lmExito #lmColMain img {
	border: 2px solid #CCC;
}