/*
* Bloque correspondiente al cuerpo de la Página.
*/
body
{
	padding:0;
	margin:0;
	color:#000000;
	font-size:12px;
}

a {
	text-decoration:none;
	color:#003366;

}

.contentheading a{
	color: #79B33A;
}
.contentheading a:hover{
	color: #96D377;
}


a:hover {
	text-decoration:underline;
}

img {
	/*color:#FF0000;*/
	border: 0px solid #990000;
}

#wrapper
{
	margin:0 auto 0 auto;
	width:770px;
	text-align:center;
 	background-color:#F3F7F8;
	border: solid 8px #FFFFFF;
	/* border: 1px solid #000066;*/
}


#header
{
	color:#9999;
	width:770px;
	float:none;
	height:180px;
	margin: 0px 0px 0px 0px;
	 /*border: 1px solid #006633;*/
}

#leftcolumn
{
	width:130px;
	float:left;
	background:#FFFF;
	margin: 20px 0px 0px 5px;
	 /*border: 1px solid #333300;*/
}

#rightcolumn
{
	float:left;
	width:180px;
	background-color:#E8E8CD;
	margin: 20px 0px 0px 0px;
	 /*border: 1px solid #FF0000;*/
}

#content { 
 float: left;
 margin: 0px 0px 0px 20px;
 padding: 10px; 
 width: 380px;
 display: inline;
 /* border: 1px solid #FF0000;*/
}

#content2 { 
 float: left;
/* margin: 0px 0px 0px 20px;*/
 /*padding: 10px; */
 width: 550px;
 display: inline;
 /*border: 1px solid #FF0000; */
}

#footer
{
	width: 770px;
	clear:both;
	color:#666666;
	margin:0px 0px 10px 0px;
	background:#E3E3E3;
	/*border: 1px solid #333300;*/
}

#user3
{
	float:inherit;
	margin: 0px 0px 0px 0px;
	height:60px;
	width:770px;
	/*border:1px solid #9933FF;*/
}

#bottom
{
	float:inherit;
	margin: 0px 0px 0px 0px;
	height:90px;
	text-align:center;
	width:770px;
	/*border: 1px solid #333300;*/
}

#user4
{
	float:left;
	margin: 8px 0px 0px 0px;
	height:auto;
	width:770px;
	/*border: 1px solid green;*/

}

#user2
{
	float:inherit;
	padding:10px;
	height:250px;
	width:300px;
	/*border: 1px solid blue;*/
}


/*
* Estilos Mas Importantes para Joomla****************
*/

/**
*	Estilo para los Listados:
*/
ul{
	color:#990000;
	text-align:left;
}

li
{
	list-style:square;
	color:#339900;
}

/**
* Estilo para los enlaces:
*/

/**
*	Menu Principal
*/
a.mainlevel:link
{
	font-weight:bold;
	color:#004A96;
	text-decoration:underline;
}
a.mainlevel:visited
{	color:#FFFFFF;
	
}
a.mainlevel:hover
{
	color:#990000;
	text-decoration:none;
}

/**
*	SubMenus o Sub Enlaces:
*/
a.sublevel:link
{

}
a.sublevel:visited
{

}
a.sublevel:hover
{

}

/**
*	Leer Mas y Paginaciones:
*/
a.readon:link
{

}
a.readon:visited
{

}
a.readon:hover
{

}

/**
* Estilos del Menu Superior
*/
#mainlevel -nav a
{

}
#sublevel -nav a:hover
{
	background-image:url(../images/m1-1.gif);
}
#sublevel -nav:visited
{
	
}

/**
*	Estilos para el contenido
*/

/**
*	Cabecera del Contenido
*/
.contentheading{
	color:#98C61D;
	font-weight:bold;
}
.contenheading a{
	color:#CC0000;
	font-weight:bold;
}

/**
*	Contenido Principal
*/
.contentpaneopen 
{
	font-family:Tahoma, Arial, Verdana, Gautami;
	color:#000000;
	text-align:justify;
	  /*font-size:8px;*/
}

.contentpaneopen a
{
	color:#004A96; 
	text-decoration:none;
	text-align:left;
}

.contentpaneopen a:hover
{
	text-decoration:underline;
}	

.contentdescription{
	text-align:left;
	/*font-size:8px;*/
}

.createdate
{
	font-family:Tahoma, Arial, Verdana, Gautami;
	color:#98C61D;
	font-size:10px;
}
.small
{
	font-family:Tahoma, Arial, Verdana, Gautami;
	color:#98C61D;
	font-weight:bold;
	font-size:12px;
}


/**
*	Decoracion de la Tabla:
*/
.moduletable
{

}
.moduletable hr3
{

}
.moduletable td
{

}

.moduletable_menu{

	color:#666666;
	text-align:left;
	font-size:12px;
}
.moduletable
{

	text-align:left;
	color:#666666;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana, Gautami;
}
.moduletable_text{
	text-align:left;
	color:#666666;
	font-size:10px;
}
.moduletable_menu h3 {

	font-size:14px;
	color:#666666;
	text-align:left;
}
.moduletable h3 {
	font-size:14px;
	color:#666666;
	text-align:left;
}
/**
*	Manejo de Secciones Para los Componentes:
*/

.sectiontableentry1
{
	background-color:#F7F7F7;
	text-align:left;
}
.sectiontableentry2
{
	background-color:#EFEFEF;
	text-align:left;
}
.sectiontableheader 
{
	background-color:#DAE7DC;
	border: 1px solid #538059;
	text-align:left;
}

/**
*	titulo del Componente:
*/
.componentheading
{
	text-align:left;
	
}
.category{
	text-align:justify;
}
.description
{
	text-align:left;
}
/**
*	Estilos Formlurios
*/
.inputbox
{
	border:1px solid #98C61D;
	
}
.search
{
	/**Estilo del Buscador*/
}

/**
*	Estilos del DM_Document's:
*/

#dm_header
{
	text-align:left;
	/*background-color:#CCCC00;*/
	height:40px;
}
.dm_row{
	text-align:left;

	background-color:#E3E8DB;
}
.dm_icon 
{
	text-align:left;
	color:#FFFFFF;
}
.dm_name
{
	text-align:left;
	font-weight:bold;
	/*height:60px;*/
}	
.dm_description
{
	background:#F1F2F3;	
}
