P {
	COLOR: #336600;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: justify;
    LINE-HEIGHT: 14pt;
	TEXT-INDENT: 20px
}
P.titulo {
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: justify;
    LINE-HEIGHT: 14pt;
	TEXT-INDENT: 0px;
	margin-left: 20px
}
P.lista {
	TEXT-INDENT: 0px
}
P.texto_jus {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: justify;
    LINE-HEIGHT: 13px;
	TEXT-INDENT: 0px
}
.pie_foto_hor {
	COLOR: #336600;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: justify;
    LINE-HEIGHT: 11pt;
	margin-top: 0px;
	TEXT-INDENT: 0px
}
A:link, A:visited, A:active {
	COLOR: #3366cc;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 0px;
	margin-left: 0px
}
A:hover {
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 0px;
	margin-left: 0px
}
LI {
	COLOR: #336600;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: justify;
    LINE-HEIGHT: 14pt;
	margin-left: 20px;
	padding-bottom: 10px
}
TD.encabezado {
	TEXT-ALIGN: center;
	background-color: #99cc00;
	FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.texto_cent {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-ALIGN: center
}

/* Menú principal */
/*	background: #EeFfDD; */
/*	background: #F1FAE8; */
/*	background: #ffeedd; */
/*	background: #ffeebb; */

.m0l0mouto {
	background-color: #ffffff;
	border: 1px solid #ffffff
}
.m0l1mouto,
.m0l2mouto,
.m0l3mouto {
	background-color: #FEEFC6;
	border: 1px solid #FEEFC6
}
.m0l0movero {
	background-color: #ffffff;
	border: 1px solid #ffffff
}
.m0l1movero,
.m0l2movero,
.m0l3movero {
	background-color: #FEEFC6;
	border: 1px solid #FEEFC6
}
.m0l0mdowno {
	background-color: #ffffff;
	border: 1px solid #ffffff
}
.m0l1mdowno,
.m0l2mdowno,
.m0l3mdowno {
	background-color: #FEEFC6;
	border: 1px solid #FEEFC6
}

/* Texto nivel 0 */
.m0l0mouti {
	color: #993300;
	font-family: Verdana, Arial;
	font-size: 13px;
	FONT-WEIGHT: bold;
	padding: 0px;
	text-align: center
}
.m0l0moveri {
	color: #ff0000;
	font-family: Verdana, Arial;
	font-size: 13px;
	FONT-WEIGHT: bold;
	padding: 0px;
	text-align: center
}
.m0l0mdowni {
	color: #ff0000;
	font-family: Verdana, Arial;
	font-size: 13px;
	FONT-WEIGHT: bold;
	padding: 0px;
	text-align: center
}

/* Texto nivel 1, 2 y 3 */
.m0l1mouti,
.m0l2mouti,
.m0l3mouti {
	color: #993300;
	font-family: Verdana, Arial;
	font-size: 11px;
	FONT-WEIGHT: bold;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 14px
}
.m0l1moveri,
.m0l2moveri,
.m0l3moveri {
	color: #ff0000;
	font-family: Verdana, Arial;
	font-size: 11px;
	FONT-WEIGHT: bold;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0px
}
.m0l1mdowni,
.m0l2mdowni,
.m0l3mdowni {
	color: #ff0000;
	font-family: Verdana, Arial;
	font-size: 11px;
	FONT-WEIGHT: bold;
	margin: 0px;
	padding: 0px;
	text-align: left;
	text-indent: 0px
}

/* Fin menú principal */

INPUT, TEXTAREA, SELECT {
	FONT-SIZE: 11px;
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
P.campos {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-INDENT: 0px
}
INPUT.boton {
	border: 1px outset;
	cursor: pointer;
	font-size:11px;
	font-weight: normal;
	padding: 1px;
	background-image: url(../imgs/fondoboton.gif);
	backgroung-image: repeat-x;
	width: 70px;
	margin-left:1px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px
}
TABLE.buscador {
	border: 1px solid #dc5800
}
TABLE.acceso {
	border: 1px solid #509f00;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000
}
TABLE.acciones {
	border: 1px solid #FF9934
}
A.situacion:link, A.situacion:visited, A.situacion:active {
	COLOR: #3366cc;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 0px;
	margin-left: 0px
}
A.situacion:hover {
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	TEXT-ALIGN: justify;
	TEXT-INDENT: 0px;
	margin-left: 0px
}
A.menu_inf, A.menu_inf:visited, A.menu_inf:active {
	color: #336600;
	font-family: Verdana, Arial;
	font-size: 13px;
	FONT-WEIGHT: bold;
	padding: 0px;
	text-align: left
}
A.menu_inf:hover {
	color: #ff0000;
	font-family: Verdana, Arial;
	font-size: 13px;
	FONT-WEIGHT: bold;
	padding: 0px;
	text-align: left
}
.creditos {
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
    LINE-HEIGHT: 15px;
}
A.creditos, A.creditos:visited, A.creditos:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #3366cc;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
A.creditos:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #ff0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: none
}
TD.bienvenido {
	COLOR: #ff0000;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	TEXT-ALIGN: center;
    LINE-HEIGHT: 14pt
}
TABLE.bienvenido_cuerpo {
	background-color: #feff99;
	border-left: 1px solid #FF9934;
	border-bottom: 1px solid #FF9934;
	border-right: 1px solid #FF9934
}
IMG.miniatura {
	border: 1px solid #336600;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-right: 7px
}
DIV.miniaturas
{
	width: 334px
}
DIV.miniatura
{
	width: 108px;
	height: 95px;
	text-align: center;
	cursor: move
}
DIV.fichero
{
	width: 108px;
	height: 95px;
	text-align: center;
	cursor: move
}
TD.mini {
	width: 108px;
	height: 74px
}
IMG.mini {
	border: 1px solid #336600
}
DIV.miniaturas div
{
	float: left
}
SPAN.fichero {
	FONT-SIZE: 11px;
	COLOR: #336600;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TABLE.fichero {
	border: 1px solid #336600;
	width: 102px;
	height: 68px
}
IMG.quitar {
	cursor: pointer
}
INPUT.multi {
	width: 303px
}
.sorthelper
{
	background-color: #336600;
	float: left
}
.sortableactive
{
}
.sortablehover
{
}

/* Efectos */

TD.amarillo, TR.amarillo {
	background-color: #feff99
}
TR.verde {
	background-color: #D0E9B7
}
P.info_empresa {
	padding: 5px
}
TABLE.info_empresa {
	border: 1px dashed #acd373;
	background: #d0e9b7;
	margin-top: 5px;
	margin-bottom: 10px
}
P.cargando {
	TEXT-INDENT: 10px;
	margin-top: 9px;
	margin-bottom: 10px
}
.globo {
	COLOR: #336600;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica, Sans Serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	TEXT-ALIGN: justify;
    LINE-HEIGHT: 14pt
}

#ImageBoxOverlay
{
	background-color: #000;
}
#ImageBoxCaption
{
	background-color: #FFFFFF;
}
#ImageBoxContainer
{
	width: 250px;
	height: 250px;
	background-color: #FFFFFF;
}
#ImageBoxCaptionText
{
	font-weight: bold;
	padding-bottom: 10px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
#ImageBoxCaptionImages
{
	margin: 0;
	font: 10px Verdana, Helvetica, sans-serif;
	line-height: 1.4em;
}
#ImageBoxNextImage
{
	background-image: url(../imgs/espacio.gif);
	background-color: transparent;
}
#ImageBoxPrevImage
{
	background-image: url(../imgs/espacio.gif);
	background-color: transparent;
}
#ImageBoxNextImage:hover
{
	background: url(../imgs/imagebox/sig.gif) right 15% no-repeat;
}
#ImageBoxPrevImage:hover
{
	background: url(../imgs/imagebox/prev.gif) left 15% no-repeat;
}