﻿@charset "utf-8";
/* CSS Document */

body{
	margin:0 auto;
	border:0;
	padding:0;
	text-align:center;
}

#pagemaster{
	margin:0 auto;
	width:960px;
	text-align:left;
}

.linea_funglode{
	margin-top:3px;
	width:960px;
	height:4px;
	float:left;
	background:url(Images/linea_Funglode.jpg) no-repeat top center;
	margin-bottom:0 !important;
	margin-bottom:-15px;
}

#cintillo{
	width:960px;
	height:142px;
	float:left;
	background:url(Images/banner.jpg) no-repeat #F1F1F1;
	border-bottom:1px solid #F7F7F7;
}
/* Logo Original Funglode
	.logo{
		width:385px;
		height:75px;
		float:left;
		margin-top:34px;
		margin-left:25px;
	}*/
	
	/*Logo 10 Aniversario*/
	.logo{
		width:252px;
		height:129px;
		float:left;
		margin-top:7px;
		margin-left:75px;
	}
	
	#fecha{
		width:auto;
		height:7px;
		float:right;
		margin-top:125px;
		margin-right:12px;
	}

		.fecha{
			font-family: Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#555;
			text-align:right;
			text-transform:uppercase;
		}

.menu_divider{
	margin:3px auto;
	width:960px;
	height:2px;
	float:left;
	background:url(Images/menu_divider.jpg) repeat-x;
	margin-bottom:3px !important;
	margin-bottom:-14px;
}

#espacio_menu{
	margin:3px 0;
	width:960px;
	min-height:60px;
	height:auto;
	background:url(Images/Menu_Bg.jpg) repeat-x top;
	padding-top:5px;
	float:left;
}

#menu_login{
	margin:0 auto;
	width:960px;
	float:left;
}

	.menu{
		background:;
		font-family:"Times New Roman", Times, serif;
		font-size: 13px;
		font-weight: normal;
		vertical-align: middle;
		padding:0;
		border:0;
		text-align: left;
		width:722px !important;
		width:737px;
		padding-left:15px;
		float:left;
	}

	#comunidad{
		margin-left:5px;
		float:right;
		width:157px !important;
		width:159px;
		height:28px !important;
		height:30px;
		background:url(Images/comunidad.jpg) top center no-repeat #D2A903;
		border:1px solid #EEDC9A;
	}

		.comunidad{
			font-family: Arial, Helvetica, sans-serif;
			font-size:9px;
			color:#FFF;
			text-align:right;
			text-transform:none;
		}
		
			.comunidad a{
				color:#FFF;
			}
		
		#registro{
			float:left;
			width:50%;
			margin-top:14px;
			text-align:center;
			border-right:1px solid #E6D176;
		}
		
		#login{
			float:right;
			width:49%;
			margin-top:14px;
			text-align:center;
		}

#submenu{
	width:960px;
	height:18px;
	float:left;
}

/*--------- dnn menu style ----------*/
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	background-color:transparent;
	font-family:"Times New Roman", Times, serif;
	border:0;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{
	color: #FFF;
	font-size: 13px;
	font-weight:bold;
	text-align:center; 
	padding:0 6px 0px 4px;
	background:url(images/barra.jpg) no-repeat right center;
	font-family:"Times New Roman", Times, serif;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#144498;
	font-size: 13px; 
	font-weight:bold;
	text-align:center;
	padding:0 6px 0px 4px;
	background:url(images/barra.jpg) no-repeat right center;
	font-family:"Times New Roman", Times, serif;
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	color:#144498;
	font-weight:bold;
	text-align:center;
	font-size: 13px;
	padding:0 6px 0px 4px;
	background:url(images/barra.jpg) no-repeat right center;
	font-family:"Times New Roman", Times, serif;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:0;
	margin-top:11px !important;
	margin-top:13px;
	font-size: 12px;
	padding: 4px 5px 3px 0;
}

.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 13px; 
	font-weight:bold;
	text-align:left;
	color:red;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 13px;
	background: #039CDF;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	padding: 0px 5px;
	margin:0px;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}

/*Fin Menú*/

#contenido{
	margin:0 auto;
	width:958px;
	height:auto;
	float:left;
	background:#EDF0F7;
	border:1px solid #C5C6CA;
	padding:10px 0;
}

.clear{
	clear:both;
}

	.breaknews{
		width:100%;
	}
	
	.contentpane{
		width:665px !important;
		width:669px;
	}

	.columnright{
		width:250px;
		padding-left:15px;
	}
	
		#buscador{
			width:100%;
			height:18px;
			margin-bottom:10px;
		}

		.buscador{
			background:#FFF;
			border:0;
			height:17px;
			width:195px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:#000;
			background-image:url(images/recuadro.jpg);
			background-repeat:repeat-x;
			padding-left:3px;
			padding-right:3px;
			border-left:1px solid #A6A6A6;
			border-right:1px solid #A6A6A6;
			border-bottom:1px solid #8C8C8C;
			margin-right:5px;
		}
		
		.rightpane{
			width:250px;
		}

	.bottompane{
		width:100%;
	}

#pie{
	width:940px !important;
	width:960px;
	height:24px !important;
	height:44px;
	padding-top:20px;
	padding-left:20px;
	border-bottom:1px solid #CCC;
}

	.pie{
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#666;
		text-align:left;
		text-transform:none;
	}