html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#343434;
	line-height: 1.4em;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

.text a {
	color:#23407b;
	border-bottom:thin #23407b solid;
	text-decoration:none;
}

.text a:hover {
	border-bottom:dotted 1px #23407b;
}

ul li {
	list-style-image:url(../img/support/li-img.gif);
	margin:5px 0 0 15px;
}

h1,h2,h3,h4,h5,h6{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
display:inline;
}

h1 {
	font-size:1.6em;
	font-weight:bold;
	line-height:normal;
}

h2 {
	font-size:1.3em;
	font-weight:bold;
	line-height:26px;
}

h3 {
	font-size:0.9em;
	font-weight:normal;
	line-height:12px;
	color:#555;
}

h4 {
	font-size:1.1em;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* BODY */

#body {
	width:935px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
}

.spacerbottom {
	width:100%;
	height:50px;
	float:left;
}

a.mainlogo {
	background:url(../img/uanl-logo.jpg) no-repeat;
	width:245px;
	margin:8px 0 0 0;
	height:64px;
	float:left;
}

.logo-hemato {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:40px 0 0 15px;
}

.logo-hemato-home {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:173px 0 0 15px;
}

.logo-hemato-hist {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:63px 0 0 15px;
}

.logo-hemato-nos {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:37px 0 0 15px;
}

.logo-hemato-areamed {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:34px 0 0 15px;
}


.logo-hemato-banco {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:25px 0 0 15px;
}

.logo-hemato-lab {
	background:url(../img/hemato-logo.jpg);
	width:128px;
	height:109px;
	float:left;
	margin:50px 0 0 15px;
}

.headspace {
	width:440px;
	height:70px;
	float:left;
}

.headright {
	width:250px;
	height:72px;
	float:left;
}

.first-h-line {
	width:930px;
	height:10px;
	background-color:#B80000;
	float:left;
}

.header-img {
	background:url(../img/banner/banner-home.jpg) no-repeat;
	width:930px;
	height:92px;
	float:left;
}

.header-img-historia {
	background:url(../img/banner/banner-historia.jpg) no-repeat;
	width:930px;
	height:92px;
	float:left;
}

.second-h-line {
	width:930px;
	height:23px;
	background:url(../img/support/content-topline.png) no-repeat;
	float:left;
}

/* CONTENT */

.content {
	width:566px;
	min-height:550px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	padding:20px 20px 0 20px;
	background:url(../img/support/cont-bg.png) repeat-y;
	float:left;
}

.content-bottom {
	background:url(../img/support/content-bottomline.png) no-repeat;
	width:606px;
	height:16px;
	margin:0 0 0 155px;
	float:left;
}

.text {
	text-align:justify;
	width:556px;
	height:auto;
	margin:20px auto 0 5px;
}

.historia-text {
	margin:20px auto 0 5px;
	padding:0 10px 0 0;
	text-align:justify;
	width:546px;
	overflow: auto;
    height: 300px;
}

.text-cv {
	text-align:justify;
	font-size:.9em;
	width:556px;
	height:auto;
	margin:20px auto 0 5px;
}

.leftbar-shade-l {
	background:url(../img/support/leftbar-shade-l.png) no-repeat;
	margin:10px 0 0 0;
	width:7px;
	height:330px;
	float:left;
}

.leftbar-shade-b {
	background:url(../img/support/leftbar-shade-b.png) no-repeat;
	width:159px;
	height:19px;
	float:left;
	margin:0 0 0 -15px;
}

.leftbar-shade-t {
	background:url(../img/support/rightbar-shade-t.png) no-repeat;
	width:153px;
	height:6px;
	float:left;
	margin:0 0 0 -10px;
}

.leftbar {
	background:url(../img/support/leftbar-shade-l.png) repeat-y;
	width:142px;
	height:auto;
	margin:10px 0 0 0;
	float:left;
	padding:0 0 0 12px;
}

.serv-hemato-red {
	background:url(../img/support/serv-hemato.gif) no-repeat;
	width:133px;
	height:49px;
	margin:8px 0 0 5px;
	float:left;
}

.rightbar { 
	width:150px;
	height:290px;
	margin:10px 0 0 0;
	float:left;
}

.rightbar-shade-r {
	background:url(../img/support/rightbar-shade-r.png) no-repeat;
	margin:10px 0 0 0;
	width:15px;
	height:320px;
	float:left;
}

.rightbar-shade-b {
	background:url(../img/support/rightbar-shade-b.png) no-repeat;
	margin:6px 0 0 0;
	width:151px;
	height:20px;
	float:left;
}

.rightbar-shade-t {
	background:url(../img/support/rightbar-shade-t.png) no-repeat;
	width:150px;
	height:6px;
	float:left;
}

a.minigrafikspot {
	background:url(../img/support/mini-grafikspot.gif) no-repeat;
	background-position:right;
	width:108px;
	height:16px;
	font-size:.7em;
	float:right;
	text-decoration:none;
	color:#333;
}

a.minigrafikspot:hover {
	border-bottom:#666 dotted 1px;
}
	

/* MENU */

a.historia {
	background:url(../img/menu/menu-historia.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:32px;
	display:block;
	float:left;	
	margin-top:1px;
}

a.historia:hover{
	background-position:-133px;
}

.historia-on {
	background:url(../img/menu/menu-historia.gif); 
	background-position:-266px;
    width:133px;
	height:32px;
	margin:1px 0 0 5px;
	float:left;
}

a.nosotros {
	background:url(../img/menu/menu-nosotros.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:32px;
	display:block;
	float:left;
	margin-top:1px;
}

a.nosotros:hover{
	background-position:-133px;
}

.nosotros-on {
	background:url(../img/menu/menu-nosotros.gif); 
	background-position:-266px;
    width:133px;
	height:32px;
	margin:1px 0 0 5px;
	float:left;
}

a.areamed {
	background:url(../img/menu/menu-area-medica.gif) no-repeat;
	width:133px;
	height:32px;
	display:block;
	float:left;
	margin:1px 0 0 5px;
}

a.areamed:hover{
	background-position:-133px;
}

.areamed-on {
	background:url(../img/menu/menu-area-medica.gif);
	background-position:-266px;
    width:133px;
	height:32px;
	margin:1px 0 0 5px;
	float:left;
}

a.lab {
	background:url(../img/menu/menu-laboratorio.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:32px;
	display:block;
	float:left;
	margin-top:1px;
}

a.lab:hover{
	background-position:-133px;
}

.lab-on {
	background:url(../img/menu/menu-laboratorio.gif);
	background-position:-266px;
    width:133px;
	height:32px;
	margin:1px 0 0 5px;
	float:left;
}

a.bankcordon {
	background:url(../img/menu/menu-cordon.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:43px;
	display:block;
	float:left;
	margin-top:1px;
}

a.bankcordon:hover{
	background-position:-133px;
}

.bankcordon-on {
	background:url(../img/menu/menu-cordon.gif);
	background-position:-266px;
    width:133px;
	height:43px;
	margin:1px 0 0 5px;
	float:left;
}

a.citas {
	background:url(../img/menu/menu-contacto.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:32px;
	display:block;
	float:left;
	margin-top:1px;
}

a.citas:hover{
	background-position:-133px;
}

.citas-on {
	background:url(../img/menu/menu-contacto.gif) no-repeat;
	background-position:-266px;
    width:133px;
	height:32px;
	margin:1px 0 0 5px;
	float:left;
}

a.protocolos-invest {
	background:url(../img/menu/menu-protocolos.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:43px;
	display:block;
	float:left;
	margin-top:1px;
}

a.protocolos-invest:hover{
	background-position:-133px;
}

.protocolos-invest-on {
	background:url(../img/menu/menu-protocolos.gif) no-repeat;
	background-position:-266px;
    width:133px;
	height:43px;
	margin:1px 0 0 5px;
	float:left;
}

a.publicaciones-recientes{
	background:url(../img/menu/menu-publicaciones.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:43px;
	display:block;
	float:left;
	margin-top:1px;
}

a.publicaciones-recientes:hover{
	background-position:-133px;
}

.publicaciones-recientes-on {
	background:url(../img/menu/menu-publicaciones.gif) no-repeat;
	background-position:-266px;
    width:133px;
	height:43px;
	margin:1px 0 0 5px;
	float:left;
}

a.vinculos {
	background:url(../img/menu/menu-vinculos.gif) no-repeat;
	margin-left:5px;
	width:133px;
	height:32px;
	display:block;
	float:left;
	margin-top:1px;
}

a.vinculos:hover{
	background-position:-133px;
}

.vinculos-on {
	background:url(../img/menu/menu-vinculos.gif);
	background-position:-266px;
    width:133px;
	height:32px;
	margin:1px 0 0 5px;
	float:left;
}

a.hometop {
	background:url(../img/menu/home-top.gif);
	width:58px;
	height:19px;
	margin:50px 5px 0 20px;
	display:block;
	float:left;
}

a.hometop:hover {
	background-position:-58px;
}

a.contactotop {
	background:url(../img/menu/contacto-top.gif);
	width:79px;
	height:19px;
	margin:50px 0 0 5px;
	display:block;
	float:left;
}

a.contactotop:hover {
	background-position:-79px;
}

a.intranettop {
	background:url(../img/menu/intranet-top.gif);
	width:62px;
	height:19px;
	margin:50px 0 0 5px;
	display:block;
	float:left;
}

a.intranettop:hover {
	background-position:-62px;
}
	
.organigrama-img {
	background:url(../img/support/organigrama.gif);
	width:556px;
	height:703px;
}

/* TITLES */

.home-title {
	background:url(../img/titles/home-servhemato.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.nosotros-title {
	background:url(../img/titles/nosotros-servpersonal.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.calidad-title {
	background:url(../img/titles/nosotros-calidad.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.faq-title {
	background:url(../img/titles/preguntas.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}


.areamedica-title {
	background:url(../img/titles/areamedica.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.protocolo-title {
	background:url(../img/titles/protocolos.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.licencias-title {
	background:url(../img/titles/licencias-distinciones.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.celulasmadre-title {
	background:url(../img/titles/celulasmadre.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.protocolos-invest-title {
	background:url(../img/titles/protocolos-investigacion.jpg);
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.publicaciones-recientes-title {
	background:url(../img/titles/publicaciones-recientes.jpg);
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.contrataciones-title {
	background:url(../img/titles/contrataciones.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.citas-title {
	background:url(../img/titles/citas.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}
.asistenciales-title {
	background:url(../img/titles/asistenciales.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.laboratorio-title {
	background:url(../img/titles/laboratorio.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.bancodecordon-title {
	background:url(../img/titles/bancodecordon.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.academicas-title {
	background:url(../img/titles/academicas.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.vinculos-title {
	background:url(../img/titles/vinculos.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.distinciones-title {
	background:url(../img/titles/distinciones.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.organigrama-title {
	background:url(../img/titles/organigrama.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.personal-title {
	background:url(../img/titles/personal.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.historia-title {
	background:url(../img/titles/historia-title.jpg) no-repeat;
	width:556px;
	height:33px;
	margin:10px 0 0 5px;
}

.historia1-title {
	background:url(../img/titles/historia-1967.jpg) no-repeat;
	width:533px;
	height:33px;
	margin:10px 0 0 5px;
}

.historia2-title {
	background:url(../img/titles/historia-1988.jpg) no-repeat;
	width:533px;
	height:33px;
	margin:10px 0 0 5px;
}

.historia3-title {
	background:url(../img/titles/historia-1996.jpg) no-repeat;
	width:533px;
	height:33px;
	margin:10px 0 0 5px;
}

/* RIGHT MENU */

a.nosotros-parent {
	background:url(../img/menu/nosotros-parent.gif); 
	width:131px;
	height:31px;
	float:left;
	margin:10px 0 0 5px;
}

a.historia-parent {
	background:url(../img/menu/historia-parent.gif); 
	width:131px;
	height:31px;
	float:left;
	margin:10px 0 0 5px;
}

a.areamed-parent {
	background:url(../img/menu/areamed-parent.gif); 
	width:131px;
	height:31px;
	float:left;
	margin:10px 0 0 5px;
}

a.bancocordon-parent {
	background:url(../img/menu/bancodecordon.gif); 
	width:131px;
	height:43px;
	float:left;
	margin:10px 0 0 5px;
}

a.laboratorio-parent {
	background:url(../img/menu/laboratorio.gif); 
	width:131px;
	height:31px;
	float:left;
	margin:10px 0 0 5px;
}

a.sistemascalidad {
	background:url(../img/menu/subs/sub-sistemacalidad.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:2px 0 0 10px;
}

a.sistemascalidad:hover {
	background-position:-128px;
}

.sistemascalidad-on {
	background:url(../img/menu/subs/submenu_calidad.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:2px 0 0 10px;
}

a.distinciones {
	background:url(../img/menu/subs/sub-distinciones.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.distinciones:hover {
	background-position:-128px;
}

.distinciones-on {
	background:url(../img/menu/subs/submenu_distinciones.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

a.celulasmadre {
	background:url(../img/menu/subs/sub-celulasmadre.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.celulasmadre:hover {
	background-position:-128px;
}

.celulasmadre-on {
	background:url(../img/menu/subs/submenu_celulas.png);
	background-position:-128px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

a.faq {
	background:url(../img/menu/subs/sub-faq.gif); 
	width:128px;
	height:34px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.faq:hover {
	background-position:-128px;
}

.faq-on {
	background:url(../img/menu/subs/submenu_preguntas.png);
	background-position:-128px;
	width:128px;
	height:37px;
	float:left;
	margin:0 0 0 10px;
}

a.donaciones {
	background:url(../img/menu/subs/sub-donaciones.gif); 
	width:128px;
	height:34px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.donaciones:hover {
	background-position:-128px 0;
}

.donaciones-on {
	background:url(../img/menu/subs/submenu_donaciones.png);
	background-position:-128px;
	width:128px;
	height:37px;
	float:left;
	margin:0 0 0 10px;
}

a.personal {
	background:url(../img/menu/subs/sub-personal.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.personal:hover {
	background-position:-128px;
}

.personal-on {
	background:url(../img/menu/subs/submenu_personal.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

a.organigrama {
	background:url(../img/menu/subs/sub-organigrama.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.organigrama:hover {
	background-position:-128px;
}

.organigrama-on {
	background:url(../img/menu/subs/submenu_organigrama.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

a.historia1 {
	background:url(../img/menu/subs/submenu_historia_1.png); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.historia1:hover {
	background-position:-128px;
}

a.historia2 {
	background:url(../img/menu/subs/submenu_historia_2.png); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.historia2:hover {
	background-position:-128px;
}

a.historia3 {
	background:url(../img/menu/subs/submenu_historia_3.png); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:-1px 0 0 10px;
}

a.historia3:hover {
	background-position:-128px;
}

/* AREA MEDICA */ 

a.clinicas {
	background:url(../img/menu/subs/sub-clinicas.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:2px 0 0 10px;
}

a.clinicas:hover {
	background-position:-128px;
}

.clinicas-on {
	background:url(../img/menu/subs/submenu_clinicas.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:2px 0 0 10px;
}

a.protocolos {
	background:url(../img/menu/subs/sub-protocolos.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.protocolos:hover {
	background-position:-128px;
}

.protocolos-on {
	background:url(../img/menu/subs/submenu_protocolos.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

a.estudios {
	background:url(../img/menu/subs/sub-estudios.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.estudios:hover {
	background-position:-128px;
}

a.resultados {
	background:url(../img/menu/subs/sub-resultados.gif); 
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.resultados:hover {
	background-position:-128px;
}

a.lic-distinc{
	background:url(../img/menu/subs/sub-licydistinciones.gif); 
	width:128px;
	height:34px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.lic-distinc:hover {
	background-position:-128px;
}

.lic-distinc-on {
	background:url(../img/menu/subs/submenu_licencias.png);
	background-position:-256px;
	width:128px;
	height:34px;
	float:left;
	margin:0 0 0 10px;
}

a.asistenciales {
	background:url(../img/menu/subs/sub-asistenciales.gif);
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.asistenciales:hover {
	background-position:-128px;
}

.asistenciales-on {
	background:url(../img/menu/subs/submenu_asistenciales.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

a.academicas {
	background:url(../img/menu/subs/sub-academicas.gif);
	width:128px;
	height:24px;
	display:block;
	float:left;
	margin:0 0 0 10px;
}

a.academicas:hover {
	background-position:-128px;
}

.academicas-on {
	background:url(../img/menu/subs/submenu_academicas.png);
	background-position:-256px;
	width:128px;
	height:24px;
	float:left;
	margin:0 0 0 10px;
}

.banco-cel {
	float:left;
	background:url(../img/support/banco-cel.gif) no-repeat;
	width:556px;
	height:100px;
	margin-top:30px;
}

/* =layout
-------------------------------------------*/
#wrapper {
	width: 500px;
}

.information {
	background: #fff;
}

/* BREADCRUMBS */

.breadcrumbs {
	width:550px;
	height:20px;
	margin:5px auto 0 auto;
	font-size:.8em;
}

.breadcrumbs a{
     color:#00F;
}

.breadcrumbs a:visited{
     color:#888;
	 border-bottom:1px dotted;
	 text-decoration:none;
}

.breadcrumbs a:hover{
     color:#00f;
}

/* CONTACT FORM */ 

            .box 
            {
            	margin: 0px auto;
            	width:960px;
            	background-color:#ffffff;
            	text-align:left;
                position: relative;
            }
            #contactFormContainer
            {
            	position:absolute;
            	margin:50px 22px 0 0;
				float:left;
				margin:50px 0 0 160px;
            }
            #contactForm
            {
				margin:-38px 0 -20px -265px;
            	height:320px;
            	width:351px;
            	background-image:url(../img/support/bg-contact.png);
            	display:none;
				padding:10px;
            }
            #contactForm fieldset
            {
            	padding:30px;
            	border:none;
            }      
            #contactForm label
            {
            	display:block;
            	color:#fff;
            }      
            #contactForm input[type=text]
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            	height:24px;
            }  
            #contactForm textarea
            {
            	display:block;
            	border:solid 1px #4d3a24;
            	width:100%;
            	margin-bottom:10px;
            }  
            #contactForm input[type=submit]
            {
            	background-color:#c20116;
            	border:solid 1px #800412;
            	color:#fff;
            	padding:5px;
            }                
            #contactLink
            {
            	height:17px;
            	width:79px;
            	background-image:url(../img/menu/contacto-menu.png);
            	display:block;
            	cursor:pointer;
            }
			#contactLink:hover
			{
				background-position:-79px 0;
			}
            #messageSent
            {
            	color:#ff9933;
            	display:none;
            }


.loader {

}

.bar{
  display:none;
  background: url('ajax-loader.gif') no-repeat;
  margin-left:20px;
  margin-top:50px;
  height:20px;
  width: 230px;
}

#contactForm-end{
  float:left;
  position:relative;
  background-color: #fdfdfd;
  height: 200px;
}

#container {
  padding:20px;
  float:left;
  position:relative;
  height: 200px;
  width: 100px;
}

/* CV */

.list-dot {
	background:url(../img/support/li-img.gif);
	width:7px;
	height:9px;
	float:left;
	margin:5px 5px 0 0;
}

.dr-title {
	width:350px;
	height:70px;
	float:left;
}

.dr-title-line {
	background:#991e1a;
	width:200px;
	height:2px;
}

.drdavidgomez {
	background:url(../img/support/cv/drgomez.jpg);
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

.draolgacantu {
	background:url(../img/support/cv/draolgacantu.jpg);
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

.drhomerogtz {
	background:url(../img/support/cv/drhomero.jpg);
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

.draconsuelomancias {
	background:url(../img/support/cv/draconsuelo.jpg);
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

.drarosariosalazar {
	background:url(../img/support/cv/drarosariosalazar.jpg);
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

.droscarglez {
	background:url(../img/support/cv/droscargonzalez.jpg);
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

.drluismarfil {
	background:#FFF;
	width:194px;
	height:190px;
	float:left;
	margin:0 10px 0 0; 
}

/* MAP STUFF */ 

.address {
	width:240px;
	height:auto;
	float:left;
	margin:0 25px 0 0;	
}

.schedule {
	width:270px;
	height:auto;
	float:left;
	margin:0 0 0 12px;
}

ul.thumb {
	float: left;
	list-style: none;
	margin: 0; padding: 10px;
	width: 360px;
}
ul.thumb li {
	margin: 0; padding: 5px;
	float: left;
	position: relative;  /* Set the absolute positioning base coordinate */
	width: 110px;
	height: 515px;
	list-style-image:none;
}
ul.thumb li img {
	width: 300px; height: 251px; /* Set the small thumbnail size */
	-ms-interpolation-mode: bicubic; /* IE Fix for Bicubic Scaling */
	border: 1px solid #ddd;
	padding: 5px;
	background: #f0f0f0;
	position: absolute;
	left: 0; top: 0;
}
ul.thumb li img.hover {
	background:url(../img/support/hover-80.png) no-repeat center center;
	cursor:default;/* Image used as background on hover effect
	border: none; /* Get rid of border on hover */
}

a.reportaje {
	display:block;
	background:url(../img/support/news-televisa.png);
	width:140px;
	height:120px;
	margin:15px 0 0 5px;
}
