body{ margin:0; padding:0; background:url(../imagenes/bg.gif) center repeat-y; }

div#w { margin:0 auto; padding:0; width:780px }

div#h { height:135px; background:#fff url(../home/imagenes/encabezado/home.jpg) no-repeat /*background:#003366 url(../home/imagenes/encabezado/home.jpg) no-repeat*/ }
div#h p { display:none; margin:107px 0 0 255px }
div#h ul {
	list-style:none;
	float:right;
	width:155px;
	text-align:right
}
div#h ul li a { line-height:12px; color:#000; padding-left:20px; background-repeat:no-repeat; background-position:left 50% }
div#h ul li a:hover { color:#000; background-position:left 1px }
div#h ul li.home a { background-image:url(../imagenes/plantilla/i_home.gif) }
div#h ul li.favs a { background-image:url(../imagenes/plantilla/i_foto.gif) }
div#h ul li.mapa a { background-image:url(../imagenes/plantilla/i_mapa.gif) }
div#h ul li.link a { background-image:url(../imagenes/plantilla/i_staff.gif) }
div#h ul li.mail a { background-image:url(../imagenes/plantilla/i_correo.gif) }
div#h ul li.staf a { background-image:url(../imagenes/plantilla/i_staff1.gif) }

p#infobar { margin:0 0 5px 0; padding:0 10px 0 0; height:30px; font:normal 11px/30px Arial; background:#003366 url(../imagenes/plantilla/table_bg_image.gif); text-align:right; font-weight:bold; color:#00FFFF }
p#infobar strong { color:#CCFFFF }

div#importante { text-align:center; display:block; width:160px;
			background:#fff6bf url(../imagenes/importante.gif) no-repeat scroll 5px 5px;
			border-top: 2px solid #ffd324; border-bottom: 2px solid #ffd324;
			padding:5px; font:normal 10px/10px Verdana }
div#importante h2 { text-transform:uppercase; font:bold 10px/10px Verdana; text-decoration:underline; margin-bottom:5px }

div#col1, div#col2, div#col3 { float:left }
div#col1 { width:200px } div#col2 { width:370px } div#col3 { width:160px }

ul#m { margin-left:5px; list-style-type:none; text-align:left }
ul#m li { height:22px; margin:0 0 1px 0; background-repeat:repeat-x; background-position:0 6px }
ul#m li a { display:block; color:#fff; font:normal 11px/22px Arial; padding-left:16px; background:url(../imagenes/plantilla/cuadratin2.gif) 4px center no-repeat }
ul#m li.m_instit { background-color:#003333; background-image:url(../imagenes/instit_libg.gif) } ul#m li.m_instit a:hover {color:#00FF99 }
ul#m li.m_regist { background-color:#663333; background-image:url(../imagenes/regist_libg.gif) } ul#m li.m_regist a:hover {color:#FFFFCC }
ul#m li.m_transp { background-color:#666666; background-image:url(../imagenes/transp_libg.gif) } ul#m li.m_transp a:hover {color:#CCCCCC }
ul#m li.m_avgene { background-color:#990000; background-image:url(../imagenes/avgene_libg.gif) } ul#m li.m_avgene a:hover {color:#FDCCD1 }
ul#m li.m_instru { background-color:#996600; background-image:url(../imagenes/instru_libg.gif) } ul#m li.m_instru a:hover {color:#CCCC00 }
ul#m li.m_reglam { background-color:#0066CC; background-image:url(../imagenes/reglam_libg.gif) } ul#m li.m_reglam a:hover {color:#00FFFF }
ul#m li.m_certif { background-color:#006699; background-image:url(../imagenes/certif_libg.gif) } ul#m li.m_certif a:hover {color:#CCFFFF }
ul#m li.m_acinte { background-color:#0099CC; background-image:url(../imagenes/acinte_libg.gif) } ul#m li.m_acinte a:hover {color:#B5D5DF }

ol { font:bold 10px/12px Verdana; text-align:left }

ul#reglamento, ul#transporte, ul#registro { margin-left:0; list-style-type:none; width:190px; height:142px; padding:24px 0 0 10px }
ul#reglamento li, ul#transporte li, ul#registro li { font:normal 10px/12px Verdana; color:#666666 }
ul#reglamento { background:url(../home/reglamento/imagenes/fdo_reglamento.png) no-repeat }
ul#transporte { background:url(../home/transporte/imagenes/fdo_transporte.png) no-repeat }
ul#registro { background:url(../home/registro/imagenes/encabezado/fdo_registro.png) no-repeat; height:99px }

p#opinion { text-align:center; display:block; height:30px;
			background:#F8FAFC url(../imagenes/email.gif) no-repeat scroll 15px 50%;
			border-bottom:2px solid #B5D4FE; border-top:2px solid #B5D4FE;
			padding:15px 20px 15px 45px; margin-bottom:15px }
p#opinion a { font:bold 10px/12px Verdana; text-transform:uppercase; color:#000 }

div#certificados { clear:both; background:#006699 url(../imagenes/certif_libg.gif) bottom;
			border-bottom:2px solid #B5D4FE; border-top:2px solid #B5D4FE;
			padding:0 15px; margin-top:15px; text-transform:uppercase; font-weight:bold }
	div#certificados a { color:#fff }

div#pago { clear:both; background:#F4FFEF url(../imagenes/money_dollar.gif) no-repeat scroll 15px 5px;
			border-bottom:2px solid #73B96E; border-top:2px solid #73B96E;
			padding:5px 15px; margin-top:15px }
div#pago h2 { font:bold 12px/14px Verdana; margin:0 0 5px 0; text-transform:uppercase }

div#novedades { margin:0 0 15px 15px; background:url(../../novedades/imagenes/MENU_novedades.gif) no-repeat; font:normal 10px/12px Verdana }
div#novedades a { float:right } div#novedades iframe { border:#636563 1px solid; position:relative }

div#botones { width:395px; text-align:center }
div#botones div#bcol1 { width:200px; float:left; text-align:left } div#botones div#bcol2 { width:195px; float:right; text-align:right }

p#f { clear:both; color:#fff; margin:20px 0 0 0; height:31px; background:url(../imagenes/plantilla/table_bg_image.gif) repeat-x; text-align:center }

/*a.pdf, a.doc, a.xls, a.ppt { padding:2px 0 2px 18px; background-position:top left; background-repeat:no-repeat }
a.pdf { background-image:url(../imagenes/pdf.gif) }
a.doc { background-image:url(../imagenes/doc.gif) }
a.xls { background-image:url(../imagenes/xls.gif) }
a.ppt { background-image:url(../imagenes/ppt.gif) }*/
