/* # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */

div.menu_spacer{	clear:both;		height:38px;	}

div.menu{				background:url('images/bg-menu.png');	position:absolute;	top:165px;	left:0px;	width:920px;	height:42px;	}

div.menu a{				color:#fff;	text-decoration:none;	}
div.menu ul{			padding:0px;	margin:0px;		height:38px;	background:#313131;	}
div.menu ul li{			position:relative;	float:left;	width:80px;	padding:0px;	margin:0px 20px 0 45px;	padding:0px;	list-style:none;	text-align:left;	background:#313131;	z-index:10000;	}
div.menu ul li a{		display:block;	width:100px;	height:33px;	margin:0px;	padding:0px;	text-decoration:none;	border:1px transparent;	}
div.menu ul li a:hover{		}

div.menu ul li.inicio{			background:url('images/menu/inicio-off.png') no-repeat 0 5px;}
div.menu ul li.inicio:hover{	background:url('images/menu/inicio-pp.png') no-repeat  0 5px;}
div.menu ul li.inicio_current{	background:url('images/menu/inicio-on.png') no-repeat 0 5px;}

div.menu ul li.sede{			background:url('images/menu/sede-off.png') no-repeat 0 5px;}
div.menu ul li.sede:hover{		background:url('images/menu/sede-pp.png') no-repeat 0 5px;}
div.menu ul li.sede_current{	background:url('images/menu/sede-on.png') no-repeat 0 5px;}

div.menu ul li.agenda{			background:url('images/menu/agenda-off.png') no-repeat 0 6px;}
div.menu ul li.agenda:hover{	background:url('images/menu/agenda-pp.png') no-repeat 0 6px;}
div.menu ul li.agenda_current{	background:url('images/menu/agenda-on.png') no-repeat 0 6px;}

div.menu ul li.registro{		background:url('images/menu/registro-off.png') no-repeat 0 5px;}
div.menu ul li.registro:hover{	background:url('images/menu/registro-pp.png') no-repeat 0 5px;}
div.menu ul li.registro_current{background:url('images/menu/registro-on.png') no-repeat 0 5px;}

div.menu ul li.blog{			background:url('images/menu/blog-off.png') no-repeat 0 5px;}
div.menu ul li.blog:hover{		background:url('images/menu/blog-pp.png') no-repeat 0 5px;}
div.menu ul li.blog_current{	background:url('images/menu/blog-on.png') no-repeat 0 5px;}

div.menu ul li.contacto{		background:url('images/menu/contacto-off.png') no-repeat 0 5px;}
div.menu ul li.contacto:hover{	background:url('images/menu/contacto-pp.png') no-repeat 0 5px;}
div.menu ul li.contacto_current{background:url('images/menu/contacto-on.png') no-repeat 0 5px;}

div.menu ul li:hover ul{		position:absolute;	left:0px;	top:33px;	background-color:none;	}


div.menu ul li ul{				position:absolute;	left:-10000px;	top:0px;	}
div.menu ul li ul li{			float:left;	width:200px;	margin:0;	padding:0px;	text-align:left;	padding-top:4px;	border-bottom:1px solid #B3B3B3;	}
div.menu ul li ul li.foot{		float:left;background:url('images/bg-menu.png');	height:4px; font-size:1px; clear:both;padding:0px;margin:0px; border:none; 	}
div.menu ul li ul li a{			color:#B3B3B3;	font-weight:normal;		height:20px;	width:180px;	padding:5px 0 3px 15px;	}
div.menu ul li ul li a.current{	color:#FFCC00;	}
div.menu ul li ul li.current a{	color:#FFCC00;	}
div.menu ul li ul li a:hover{	color:#fff;}

/* # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */

div.footer div.content{		border-top:1px solid #313131; height:98px; position:relative;	background:#313131 url('images/footer/bg-footer.png') repeat-x 0 -72px;	}
div.pre-footer{			border-top:1px solid #fff;	border-bottom:2px solid #EAEAEA; position:relative; height:90px;background:#fff url('images/footer/logos-banner.png') no-repeat 0 0;	}
div.pre-footer a{	display:block; height:45px; width:150px; position:absolute; left:-10000px; top:28px; /*border:1px solid #808080;*/	}

div.pre-footer a.nbx{ left:60px;	}
div.pre-footer a.nic{ left:295px;width:80px; 	}
div.pre-footer a.nbt{ left:490px;	}
div.pre-footer a.foro{ left:730px; width:130px;	}

/* # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */

div.map-site{		width:430px; margin:35px auto 0 auto; height:25px; padding-left:30px; padding-top:0px;	}
div.map-site ul{	margin:0px;	padding:0px; 	}
div.map-site ul li{	float:left;	list-style:none; padding:4px;	color:#B3B3B3;	font-size:14px;	}
div.map-site ul li a{	color:#B3B3B3;	text-decoration:none;	font-size:12px;	margin:0 0px 0 0px;	width:50px;	height:15px;	display:block;	border-right:2px solid #B3B3B3;	}

div.map-site ul li a.inicio			{	background:url('images/footer/inicio-off.png') no-repeat -13px -5px; width:50px;	}
div.map-site ul li a.inicio:hover	{	background:url('images/footer/inicio-pp.png') no-repeat -13px -5px;		}
div.map-site ul li a.inicio_current	{	background:url('images/footer/inicio-on.png') no-repeat -13px -5px;width:50px;		}

div.map-site ul li a.sede			{	background:url('images/footer/sede-off.png') no-repeat -18px -5px; width:42px;		}
div.map-site ul li a.sede:hover		{	background:url('images/footer/sede-pp.png') no-repeat -18px -5px;		}
div.map-site ul li a.sede_current	{	background:url('images/footer/sede-on.png') no-repeat -18px -5px;	width:42px;	}

div.map-site ul li a.agenda			{	background:url('images/footer/agenda-off.png') no-repeat -7px -5px; width:62px;	}
div.map-site ul li a.agenda:hover	{	background:url('images/footer/agenda-pp.png') no-repeat -7px -5px;		}
div.map-site ul li a.agenda_current	{	background:url('images/footer/agenda-on.png') no-repeat -7px -5px;width:62px;		}

div.map-site ul li a.registro		 {	background:url('images/footer/registro-off.png') no-repeat -3px -5px; width:70px;	}
div.map-site ul li a.registro:hover	 {	background:url('images/footer/registro-pp.png') no-repeat -3px -5px;	}
div.map-site ul li a.registro_current{	background:url('images/footer/registro-on.png') no-repeat -3px -5px;width:70px;	}

div.map-site ul li a.blog			{	background:url('images/footer/blog-off.png') no-repeat -16px -5px; width:43px;		}
div.map-site ul li a.blog:hover		{	background:url('images/footer/blog-pp.png') no-repeat -16px -5px;		}
div.map-site ul li a.blog_current	{	background:url('images/footer/blog-on.png') no-repeat -16px -5px;width:43px;		}

div.map-site ul li a.contacto		 {	background:url('images/footer/contacto-off.png') no-repeat -1px -5px; width:75px; border-right:none;	}
div.map-site ul li a.contacto:hover	 {	background:url('images/footer/contacto-pp.png') no-repeat -1px -5px;	border-right:none;	}
div.map-site ul li a.contacto_current{	background:url('images/footer/contacto-on.png') no-repeat -1px -5px;width:75px;border-right:none;	}

/* # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # */

div.social-link{					position:absolute; top:10px; right:0px;	width:175px; height:80px; padding-top:15px;	background:url('images/footer/siguenos.png') no-repeat 45px 0;	}
div.social-link a{					display:block; width:64px; height:64px; float:left;	margin-right:15px;	}
div.social-link a.facebook{			background:url('images/footer/facebook-off.gif');	}
div.social-link a.facebook:hover{	background:url('images/footer/facebook-pp.gif');	}
div.social-link a.twitter{			background:url('images/footer/twitter-off.gif');	}
div.social-link a.twitter:hover{	background:url('images/footer/twitter-pp.gif');	}

p.page_title{	height:32px; width:435px;	margin-bottom:23px;	margin-left:20px;	margin-top:0px;
				background:#FFCC00 url('images/pleca-blog.png');	}

/* ##################################################################### */

.post{
/*	border:3px dotted #0f0;*/
	margin-bottom:105px;
	/*padding-bottom:40px;*/
	/*border-bottom:3px dashed #FFCC00;*/
	
}



