/*+reset {*/
*
{
	position: relative;
	margin: 0;
	padding: 0;
}
FIELDSET, IMG
{
	border: 0;
}
TABLE
{
	border-collapse: separate;
	border-spacing: 0;
	font-size: 100%;
}
BODY
{
	font-size: 100%;
	font-family: sans-serif;
	line-height: 1.25;
}
ADDRESS, CAPTION, CITE, CODE, DFN, TH, VAR
{
	font-style: normal;
	font-weight: normal;
}
CAPTION, TH
{
	text-align: left;
}
H1, H2, H3, H4, H5, H6
{
	font-size: 100%;
	font-weight: normal;
}
INPUT[type=hidden]
{
	display: none !important;
}
/*+}*/
#ContenedorGlobal
{
	text-align: justify;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
}
BODY
{
	background-color: #F5F5F5;
	font-family: Verdana;
	text-align: center;
}
/*Maquetacion General*/
#paginacion
{
	margin-top: 10px;
	margin-bottom: 30px;
	width: 780px;
	text-align: center;
	font-weight: bold;
}
#paginacion .current
{
	border: 1px solid #000000;
	padding: 5px;
}
#paginacion SPAN
{
}
#paginacion A
{
	text-decoration: none;
	padding: 5px;
}
#paginacion A:hover
{
	border: 1px solid #000000;
}
#paginacion .disabled
{
	display: none;
}
.boton A:hover
{
	color: #FFFFFF;
}
.boton A
{
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 5px;
	background-color: #1C1304;
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}
UL
{
	margin-left: 30px;
	list-style-type: none;
}
A
{
	text-decoration: none;
	color: #3A3A3A;
}
.TituloCurso
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
.volver
{
	text-align: right;
	font-weight: bold;
}
.volver A
{
	text-decoration: none;
	color: #464646;
}
.volver A:hover
{
	color: #358C47;
}
.Comentario
{
	font-weight: normal;
	margin-top: 5px;
	font-size: 12px;
	color: #808080;
}
FIELDSET
{
	border: 1px solid #000000;
	padding: 15px;
	margin-bottom: 15px;
	margin-top: 15px;
}
/*Usuarios*/
#cuerpoRegistro
{
}
#UserAddForm
{
	padding: 15px;
}
#UserAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
	text-align: right;
	width: 180px;
	height: 25px;
}
#UserAddForm .submit INPUT:hover
{
	color: #FDC62C;
}
#UserAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #FFFFFF;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#UserAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#UserEditarForm
{
	padding: 15px;
}
#UserEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
	text-align: right;
	width: 180px;
	height: 25px;
}
#UserEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#UserEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#UserEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#UserRegistroForm
{
}
#UserRegistroForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	display: inline-block;
	vertical-align: middle;
	text-align: right;
	width: 180px;
	height: 25px;
}
#UserRegistroForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#UserRegistroForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#UserRegistroForm INPUT
{
	margin-top: 10px;
	background-color: #C3C3C3;
}
/*Administracion*/
#opcionesAdmin
{
	font-weight: bold;
	list-style-type: none;
	font-size: 15pt;
}
#opcionesAdmin A
{
	text-decoration: none;
}
#opcionesAdmin A:hover
{
	color: #519423;
}
/*Tablas*/
TABLE
{
	margin-top: 5px;
	margin-bottom: 25px;
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
TR
{
}
TH
{
	text-align: justify;
	background-color: #87C65C;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-weight: bold;
}
TD IMG
{
	border: 0px solid #000000;
	text-align: left;
}
TD
{
	background-color: #E1FDCD;
	padding-left: 15px;
	padding-right: 10px;
	text-align: left;
}
.VerMas A
{
	font-family: "Trebuchet MS";
	color: #414141;
	text-decoration: none;
	font-weight: bold;
	margin-top: 10px;
}
#LogoCulturaAgroIncubadora
{
	width: 500px;
	font-style: italic;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 25pt;
}
#Cabecera
{
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 40px;
	margin-bottom: 15px;
}
#LogoCulturaAgro
{
	width: 500px;
	font-style: italic;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 25pt;
}
#Cuerpo
{
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
}
#Contenedor
{
}
#Pie
{
	background-color: #E4E4E4;
	width: 1024px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#Hortyfruta
{
	margin-bottom: 8px;
}
#Pie .Logos
{
}
.Titulo2
{
	margin-top: 10px;
	font-family: "Trebuchet MS";
	font-size: 15pt;
	margin-left: 20px;
	font-style: italic;
}
#ContenedorLopd
{
	text-align: center;
	width: 1024px;
}
#Lopd
{
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-family: "Trebuchet MS";
	color: #808080;
	font-size: 8pt;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 815px;
}
#Frase
{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
	text-align: center;
	font-family: "Trebuchet MS";
	font-weight: bold;
	color: #808080;
	font-size: 8pt;
}
#Pie .SellosCSS
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 16px;
	width: 30px;
	margin-right: 5px;
}
/*Maquetacion del submenu*/
.SubMenuDch
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#SubMenu .SelecSubMenuDch
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#SubMenu .SelecSubMenuIzq
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
.SubMenuIzq
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#SubMenu LI .Seleccion A
{
	color: #414141;
	text-decoration: none;
}
#SubMenu LI .Seleccion
{
	background-color: #F5F5F5;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 0px;
	height: 24px;
	padding-top: 0px;
}
#SubMenu UL
{
	list-style: none;
	background-color: #414141;
}
#SubMenu LI
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	font-family: "Trebuchet MS";
	font-size: 12pt;
	background-color: #414141;
	color: #FFFFFF;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	height: 25px;
}
#SubMenu LI A
{
	color: #FFFFFF;
	text-decoration: none;
}
#SubMenu
{
	margin-left: auto;
	margin-right: auto;
	width: 1010px;
	background-color: #414141;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
/*Maquetacion menusuperior*/
#MenuSuperior .MenuDch
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#MenuSuperior .MenuIzq
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#MenuSuperior
{
	margin-left: auto;
	margin-right: auto;
	width: 1024px;
}
#MenuSuperior LI .Seleccion A
{
	color: #FFFFFF;
	text-decoration: none;
}
#MenuSuperior LI .Seleccion
{
	background-color: #414141;
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	height: 26px;
	padding-top: 2px;
}
#MenuSuperior LI A
{
	color: #414141;
	text-decoration: none;
}
#MenuSuperior UL
{
	list-style: none;
}
#MenuSuperior LI
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 20px;
	font-family: "Trebuchet MS";
	font-size: 12pt;
}
/*Maquetacion del menu*/
#Menu
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 30px;
}
#Menu UL
{
	background-color: #414141;
	text-align: left;
	margin: 0;
	list-style: none;
	padding-left: 20px;
}
#Menu LI A
{
	color: #FFFFFF;
	text-decoration: none;
}
#Menu LI
{
	font-size: 12pt;
	font-family: "Trebuchet MS";
	padding-top: 10px;
}
/*Maquetacion de portada*/
#BarraBotones
{
	margin-top: 20px;
	margin-bottom: 20px;
}
#BarraBotones .Boton
{
	margin-right: 140px;
}
#ContenedorPortada
{
	margin-top: 30px;
	width: 1024px;
}
#ContenidoPortada
{
	text-align: justify;
	font-family: "Trebuchet MS";
	font-size: 11pt;
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	width: 840px;
}
#FondoPie
{
	background-color: #E4E4E4;
}
#BarraBotones IMG
{
	border: 0;
}
/*Contenedor Login*/
#authMessage .message
{
}
#authMessage
{
	text-align: right;
	margin-bottom: 10px;
	margin-right: 5px;
	color: #E00000;
	font-weight: bold;
	font-family: "Trebuchet MS";
	font-size: 12pt;
}
#LoginCabecera
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	margin-top: 15px;
}
#ContenedorLogin
{
	color: #414141;
	font-size: 10pt;
	margin-top: 10px;
	width: 490px;
}
#ContenedorLogin .Formulario
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
#ContenedorLogin .Enlaces
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	margin-right: 5px;
	margin-top: 5px;
}
#ContenedorLogin .Enlaces A:hover
{
	text-decoration: underline;
}
#ContenedorLogin .Enlaces A
{
	color: #414141;
	text-decoration: none;
}
#UserLoginForm
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	font-family: "Trebuchet MS";
}
#UserLoginForm #UserUsername
{
	background: transparent url(../img/FondoLogin.jpg) no-repeat;
	border: 0;
	color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 20px;
	width: 110px;
	padding-left: 10px;
	padding-right: 10px;
}
#UserLoginForm #UserPassword
{
	background: transparent url(../img/FondoLogin.jpg) no-repeat;
	border: 0;
	color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 20px;
	width: 110px;
	padding-left: 10px;
	padding-right: 10px;
}
#UserLoginForm LABEL
{
	margin-right: 10px;
	margin-left: 15px;
	font-family: "Trebuchet MS";
}
#UserLoginForm .submit INPUT
{
	color: #DCDCDC;
	background: transparent url(../img/BotonSesion.jpg) no-repeat;
	border: 0;
	width: 110px;
	height: 18px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
#UserLoginForm .submit INPUT:hover
{
	color: #FFFFFF;
	background: transparent url(../img/BotonSesion.jpg) no-repeat;
	border: 0;
	width: 110px;
	height: 18px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
#UserLogoutForm
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	float: right;
	font-family: "Trebuchet MS";
}
#UserLogoutForm #UserUsername
{
	background: transparent url(../img/FondoLogin.jpg) no-repeat;
	border: 0;
	color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 20px;
	width: 110px;
	padding-left: 10px;
	padding-right: 10px;
}
#UserLogoutForm #UserPassword
{
	background: transparent url(../img/FondoLogin.jpg) no-repeat;
	border: 0;
	color: #FFFFFF;
	margin-top: 1px;
	margin-bottom: 1px;
	height: 20px;
	width: 110px;
	padding-left: 10px;
	padding-right: 10px;
}
#UserLogoutForm LABEL
{
	margin-right: 10px;
	margin-left: 15px;
	font-family: "Trebuchet MS";
}
#UserLogoutForm .submit INPUT
{
	color: #DCDCDC;
	background: transparent url(../img/BotonSesion.jpg) no-repeat;
	border: 0;
	width: 110px;
	height: 18px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
#UserLogoutForm .submit INPUT:hover
{
	color: #FFFFFF;
	background: transparent url(../img/BotonSesion.jpg) no-repeat;
	border: 0;
	width: 110px;
	height: 18px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
.BloqueLogin
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
}
/*Cursos*/
#CursoRegistroForm .submit INPUT:hover
{
	color: #FFFFFF;
	background: transparent url(../img/BotonSesion.jpg) no-repeat;
	border: 0;
	width: 110px;
	height: 18px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
}
#CursoRegistroForm .submit INPUT
{
	color: #DCDCDC;
	background: transparent url(../img/BotonSesion.jpg) no-repeat;
	border: 0;
	width: 110px;
	height: 18px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 1px;
	padding-right: 1px;
	padding-left: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#CursoRegistroForm SELECT
{
	margin-top: 10px;
}
#CursoRegistroForm INPUT
{
	margin-top: 10px;
}
#CursoRegistroForm
{
}
.error-message
{
	color: #E50000;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 5px;
	margin-left: 15px;
}
#flashMessage
{
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
	border-top: 5px solid #414141;
	border-bottom: 5px solid #414141;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #E06039;
	font-family: "Trebuchet MS";
	font-size: 15pt;
	color: #FFFFFF;
}
#BloqueCurso .Info UL
{
	margin-left: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
}
#BloqueCurso .Info
{
	margin-top: 15px;
	margin-bottom: 30px;
}
#BloqueCurso .TituloCurso
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#BloqueCurso .Comentario
{
	color: #808080;
	font-family: "Trebuchet MS";
	font-size: 10pt;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: justify;
}
#BloqueCurso H2
{
	font-family: "Trebuchet MS";
	color: #414141;
	font-size: 15pt;
}
#BloqueCurso
{
}
/*Noticias*/
#NoticiaAddForm
{
	padding: 15px;
}
#NoticiaAddForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#NoticiaAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#NoticiaAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#NoticiaAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#NoticiaAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#NoticiaEditarForm
{
	padding: 15px;
}
#NoticiaEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#NoticiaEditarForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#NoticiaEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#NoticiaEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#NoticiaEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#BloqueNoticia .TituloNoticia
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#BloqueNoticia .Documento
{
}
#BloqueNoticia .Autor
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	margin-bottom: 30px;
	color: #808080;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;
}
#BloqueNoticia .Texto
{
	font-family: "Trebuchet MS";
	color: #414141;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
}
#BloqueNoticia IMG
{
	width: 450px;
}
#BloqueNoticia .Imagen
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	width: 450px;
	margin-left: 25px;
	margin-bottom: 25px;
	margin-top: 5px;
}
#BloqueNoticia .Fecha
{
	color: #808080;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#BloqueNoticia
{
}
.TituloNoticia
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
.NoticiaListado
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.NoticiaListado .Fecha
{
	color: #808080;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
.NoticiaListado .Titulo A:hover
{
	color: #358C47;
}
.NoticiaListado .Titulo A
{
	color: #414141;
	text-decoration: none;
	font-family: "Trebuchet MS";
}
.NoticiaListado .Titulo
{
	font-size: 15pt;
	font-family: "Trebuchet MS";
}
.NoticiaListado .Texto
{
	font-family: "Trebuchet MS";
}
.BarraSeparacion
{
	margin-top: 10px;
	margin-bottom: 5px;
}
/*Galerias*/
#GaleriaAddForm
{
	padding: 15px;
}
#GaleriaAddForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#GaleriaAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#GaleriaAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#GaleriaAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#GaleriaAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#GaleriaEditarForm
{
	padding: 15px;
}
#GaleriaEditarForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#GaleriaEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#GaleriaEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#GaleriaEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#GaleriaEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#FotoAddForm
{
	padding: 15px;
}
#FotoAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#FotoAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#FotoAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#FotoAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#FotoEditarForm
{
	padding: 15px;
}
#FotoEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#FotoEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#FotoEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#previsualizacionFotoEditar
{
	margin-top: 10px;
}
#FotoEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
.Galeria
{
}
.Galeria .iconoGaleria
{
	float: left;
}
.Galeria .GaleriaEnlace
{
	font-weight: bold;
}
.Galeria .GaleriaEnlace A
{
	text-decoration: none;
	color: #1C1304;
}
.Galeria .GaleriaEnlace A:hover
{
	color: #519423;
}
.Galeria .GaleriaFecha
{
	font-weight: normal;
	color: #909090;
	font-size: 10px;
	float: right;
	margin-right: 30px;
}
.Galeria .GaleriaDescripcion
{
	font-size: 12px;
	margin-left: 70px;
}
.filaFotos
{
	width: 800px;
}
.itemFoto
{
	float: left;
	width: 250px;
	margin-left: 10px;
}
.foto
{
}
.foto .tituloFoto
{
	font-weight: bold;
	color: #519423;
	float: left;
	width: 190px;
	margin-top: 4px;
}
.foto IMG
{
	border: 1px solid #000000;
}
.acciones
{
	float: right;
	margin-top: 5px;
}
.acciones A IMG
{
	border: 0px solid #000000;
}
/*Articulo*/
#BloqueArticulo OL
{
	margin-left: 35px;
}
#BloqueArticulo UL
{
	margin-left: 35px;
}
#BloqueArticulo
{
}
#BloqueArticulo .Fecha
{
	color: #808080;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}
#BloqueArticulo .Imagen
{
	/*+placement:float-right 0px 0px;*/
	float: right;
	position: relative;
	left: 0px;
	top: 0px;
	width: 450px;
	margin-left: 25px;
	margin-bottom: 25px;
	margin-top: 5px;
}
#BloqueArticulo IMG
{
	width: 450px;
}
#BloqueArticulo .Texto
{
	font-family: "Trebuchet MS";
	color: #414141;
	margin-left: 20px;
	margin-bottom: 20px;
	margin-top: 10px;
}
#BloqueArticulo .Documento
{
}
#BloqueArticulo .Titulo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
	margin-bottom: 5px;
}
#ArticuloAddForm
{
	padding: 15px;
}
#ArticuloAddForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#ArticuloAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#ArticuloAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#ArticuloAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#ArticuloAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#ArticuloEditarForm
{
	padding: 15px;
}
#ArticuloEditarForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#ArticuloEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#ArticuloEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#ArticuloEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#ArticuloEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
/*Archivos*/
.ArchivoListado .Texto
{
	font-family: "Trebuchet MS";
}
.ArchivoListado .Fecha
{
	color: #808080;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 5px;
	margin-bottom: 5px;
}
.ArchivoListado .Titulo A:Hover
{
	color: #358C47;
}
.ArchivoListado .Titulo A
{
	text-decoration: none;
	color: #414141;
	font-family: "Trebuchet MS";
}
.ArchivoListado .Titulo
{
	font-size: 15pt;
	font-family: "Trebuchet MS";
}
.ArchivoListado
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 15px;
}
.TituloArchivo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#ArchivoAddForm
{
	padding: 15px;
}
#ArchivoAddForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#ArchivoAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#ArchivoAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#ArchivoAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#ArchivoAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#ArchivoEditarForm
{
	padding: 15px;
}
#ArchivoEditarForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#ArchivoEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#ArchivoEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#ArchivoEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#ArchivoEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
/*Ayudas*/
#AyudaAddForm
{
	padding: 15px;
}
#AyudaAddForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#AyudaAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#AyudaAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#AyudaAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#AyudaAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#AyudaEditarForm
{
	padding: 15px;
}
#AyudaEditarForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#AyudaEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#AyudaEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#AyudaEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#AyudaEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
/*Foros*/
#BloqueForos .Titulo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#BloqueForos
{
}
/*Enlaces*/
#BloqueEnlaces .Enlace A:hover
{
	color: #358C47;
}
#BloqueEnlaces .EnlaceTextoSimple
{
	padding-top: 5px;
	margin-left: 50px;
}
#BloqueEnlaces .Enlace A
{
	text-decoration: none;
	color: #414141;
}
#BloqueEnlaces .Enlace .DireccionSimple
{
	font-size: 10pt;
	margin-top: 5px;
	margin-left: 50px;
}
#BloqueEnlaces .EnlaceTexto
{
	margin-left: 230px;
	padding-top: 20px;
}
#BloqueEnlaces .Enlace .Direccion
{
	font-size: 10pt;
	margin-left: 230px;
	margin-top: 5px;
}
#BloqueEnlaces .Enlace
{
	font-family: "Trebuchet MS";
	font-size: 15pt;
	margin-top: 15px;
	text-decoration: none;
	color: #414141;
}
#BloqueEnlaces .Enlace IMG
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-left: 50px;
	margin-bottom: 20px;
	border: 1px solid #000000;
	width: 150px;
	height: 65px;
}
#BloqueEnlaces .Titulo2
{
}
#BloqueEnlaces .Titulo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
	margin-bottom: 5px;
}
#BloqueEnlaces
{
}
#GrupoenlaceAddForm
{
	padding: 15px;
}
#GrupoenlaceAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#GrupoenlaceAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#GrupoenlaceAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#GrupoenlaceAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#GrupoenlaceEditarForm
{
	padding: 15px;
}
#GrupoenlaceEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#GrupoenlaceEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#GrupoenlaceEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#GrupoenlaceEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#EnlaceAddForm
{
	padding: 15px;
}
#EnlaceAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#EnlaceAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#EnlaceAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#EnlaceEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#EnlaceEditarForm
{
	padding: 15px;
}
#EnlaceEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#EnlaceEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#EnlaceEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#EnlaceEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#EnlaceEditarForm FIELDSET IMG
{
	width: 150px;
	height: 65px;
}
/*Eventos*/
#EventAddForm
{
	padding: 15px;
}
#EventAddForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#EventAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#EventAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#EventAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#EventAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#EventEditarForm
{
	padding: 15px;
}
#EventEditarForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#EventEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#EventEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#EventEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#EventEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
/*Multimedia*/
#BloqueVideo .Titulo
{
	font-size: 15pt;
	color: #414141;
	margin-bottom: 15px;
}
#Video
{
	width: 640px;
	height: 385px;
}
#BloqueVideo
{
	margin-left: 30px;
	margin-top: 10px;
	margin-bottom: 10px;
}
.MultimediaListado .Visitas
{
	font-size: 8pt;
	font-weight: normal;
	color: #808080;
	margin-top: 5px;
}
.MultimediaListado .Imagen
{
	/*+placement:float-left 0px 0px;*/
	float: left;
	position: relative;
	left: 0px;
	top: 0px;
	margin-right: 30px;
	width: 120px;
	height: 90px;
}
.MultimediaListado .Titulo A:Hover
{
	color: #358C47;
}
.MultimediaListado .Titulo A
{
	font-size: 15pt;
	text-decoration: none;
	color: #414141;
}
.MultimediaListado
{
	margin-top: 15px;
	margin-bottom: 15px;
	margin-left: 20px;
}
.TituloMultimedia
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#BloqueMultimedia .Titulo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#BloqueMultimedia
{
}
/*Encuestas*/
#BloqueEncuestas .Titulo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
#BloqueEncuestas
{
}
/*Agenda*/
#BloqueAgenda
{
}
#BloqueAgende .cell-weekend
{
}
#BloqueAgenda .cell-today
{
	background-color: #ACACAC;
}
#BloqueAgenda .cell-data A
{
	text-decoration: none;
	background-color: #4AA83A;
	display: block;
	color: #FFFFFF;
	font-weight: normal;
	padding-left: 5px;
	line-height: 20px;
	font-size: 8pt;
	width: 103px;
}
#BloqueAgenda .cell-data
{
	margin-left: 5px;
	width: 100px;
	margin-bottom: 5px;
}
#BloqueAgenda .cell-number
{
	font-family: "Trebuchet MS";
	font-size: 15pt;
	margin-left: 5px;
}
#BloqueAgenda TD
{
	border: 1px solid #000000;
}
#BloqueAgenda TBODY
{
}
#BloqueAgenda .cell-header
{
}
#BloqueAgenda .cell-prev A
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#BloqueAgenda .cell-next A
{
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}
#BloqueAgenda .cell-next
{
	background-color: #414141;
}
#BloqueAgenda .cell-prev
{
	background-color: #414141;
}
#BloqueAgenda TH
{
	border: 1px solid #000000;
	text-align: center;
	font-family: "Trebuchet MS";
	font-size: 15pt;
	background-color: #E4E4E4;
}
#BloqueAgenda TR
{
}
#BloqueAgenda THEAD
{
}
#BloqueAgenda TABLE
{
	border: 1px solid #000000;
	width: 840px;
}
#BloqueAgenda .calendar
{
}
#EventoSeleccionado .Texto
{
}
#EventoSeleccionado .Fecha
{
	color: #808080;
	font-size: 8pt;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 15px;
}
#EventoSeleccionado .TituloEvento
{
	font-size: 15pt;
	color: #414141;
}
#EventoSeleccionado
{
	margin-top: 20px;
}
#BloqueAgenda .Titulo
{
	font-family: "Trebuchet MS";
	font-size: 20pt;
	color: #414141;
}
/*Mensajes*/
#MensajeEnviarForm
{
	padding: 15px;
}
#MensajeEnviarForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#MensajeEnviarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#MensajeEnviarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#MensajeEnviarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#MensajeEnviarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#MensajeEnviarForm SELECT
{
	margin-top: 20px;
	background-color: #C3C3C3;
	width: 300px;
}
#MensajeResponderForm
{
	padding: 15px;
}
#MensajeResponderForm TEXTAREA
{
	width: 800px;
	height: 200px;
	background-color: #C2C2C2;
}
#MensajeResponderForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#MensajeResponderForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#MensajeResponderForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#MensajeResponderForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
.asuntoMensaje
{
	font-family: "Trebuchet MS";
	font-size: 15pt;
	color: #414141;
	margin-left: 30px;
	margin-bottom: 5px;
}
.fechaMensaje
{
	color: #808080;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 5px;
	margin-bottom: 10px;
	margin-left: 40px;
	font-style: italic;
}
.textoMensaje
{
	font-family: "Trebuchet MS";
	color: #414141;
	margin-left: 30px;
	margin-bottom: 20px;
	margin-top: 10px;
	width: 800px;
	text-align: justify;
}
.autorMensaje
{
	margin-bottom: 30px;
	color: #808080;
	font-family: "Trebuchet MS";
	font-weight: bold;
	font-style: italic;
	margin-left: 30px;
	font-size: 10pt;
}
/*Empresas*/
#Empresas
{
	width: 800px;
}
.empresaPortada
{
	width: 200px;
	margin-top: 30px;
	text-align: center;
	float: left;
	margin-right: 10px;
}
.empresaPortada .Info
{
	color: #808080;
	font-weight: bold;
	font-size: 8pt;
	margin-top: 5px;
	margin-bottom: 10px;
	font-style: italic;
}
.empresaPortada .Imagen
{
}
.empresaPortada .Imagen IMG
{
	width: 200px;
}
.empresaPortada .Titulo A:hover
{
	color: #358C47;
}
.empresaPortada .Titulo A
{
	color: #414141;
	text-decoration: none;
	font-family: "Trebuchet MS";
}
.empresaPortada .Titulo
{
	font-size: 15pt;
	font-family: "Trebuchet MS";
}
#EmpresaAddForm
{
	padding: 15px;
}
#EmpresaAddForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#EmpresaAddForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#EmpresaAddForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#EmpresaAddForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#EmpresaAddForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
#EmpresaEditarForm
{
	padding: 15px;
}
#EmpresaEditarForm TEXTAREA
{
	width: 800px;
	height: 450px;
	background-color: #C2C2C2;
}
#EmpresaEditarForm LABEL
{
	margin-right: 10px;
	font-weight: bold;
	text-align: right;
	height: 25px;
}
#EmpresaEditarForm .submit INPUT:hover
{
	color: #FFFFFF;
}
#EmpresaEditarForm .submit INPUT
{
	height: 25px;
	margin-left: 5px;
	color: #DCDCDC;
	font-weight: bold;
	padding-bottom: 3px;
	background-color: #1C1304;
}
#EmpresaEditarForm INPUT
{
	margin-top: 20px;
	background-color: #C3C3C3;
}
.titulo4
{
	font-size: 15pt;
	font-family: "Trebuchet MS";
	color: #414141;
}
