body{
	background-color:#FFFFFF; 
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	overflow:auto;
}

#pagina{
	width:955px;
	display:table;
	margin-left:auto; margin-right:auto;
	top:0px;
}	

#cabecera{
	width:955px;
	height:92px;
}

#buscador{
	width:955px;
	height:30px;
	float:left;
}

#cuerpo{
	width:955px;
	height:100%;
	clear:both;	 
	float:none;
}

#menuIzq{
	width:148px;
	height:100%;
	float:left;
	padding-left:4px;
}

#menuDer{
	width:148px;
	height:100%;
	float:right;
}

#menuCCOO{
	width:143px;
}

#contenido{
	width:642px;
	height:100%;
	float:left;
	padding:6px;
}

#pie{
	width:955px;
	clear:both;
	float:none;
	text-align:center;
}

li{
	line-height:20px;
}

p{
	text-align:justify;
}

.Texto{
	text-align:justify; 
}

.TextoGrande{ 
	font-size:14px; 
	color:#000000; 
}

.TextoMediano{
	font-weight:normal; 
	font-size:12px; 
	color:#000000; 
}

.TextoMedianoNegro{ 
	font-weight:bold;
	font-size:12px; 
	color:#000000; 
}

.TextoPeque{ 
	font-weight:normal; 
	font-size:9px; 
}

.TextoMuyPeque{ 
	font-weight:normal; 
	font-size:8px; 
}

.TextoPuntos{ 
	font-size:12px; 
	color:#990000; 
}

.TituloMenu{
	font-weight:bold;
	font-size:15px; 
	color:#FFFFFF; 
}

.TituloOpcion{
	font-weight:bold;
	font-size:15px; 
	color:#000000; 
}

.UltimasNoticias	{ background-color:#ff9f9f;}

.CCOO_oscuro		{ background-color:#005979;}
.CCOO_medio			{ background-color:#8eb9c7;}
.CCOO_claro			{ background-color:#CBDEE7;}

.Doc_oscuro			{ background-color:#008E1E;}
.Doc_medio			{ background-color:#74d286;}
.Doc_claro			{ background-color:#CCF0D3;}

.Eve_oscuro			{ background-color:#008C87;}
.Eve_medio			{ background-color:#72d3d0;}
.Eve_claro			{ background-color:#C4EEEB;}

.Herr_oscuro		{ background-color:#8E387B;}
.Herr_medio			{ background-color:#dda6d1;}
.Herr_claro			{ background-color:#FCDDF5;}

.Sin_oscuro			{ background-color:#596476;}
.Sin_medio			{ background-color:#a4a9b1;}
.Sin_claro			{ background-color:#ced3da;}

.Web_oscuro			{ background-color:#D08000;}
.Web_medio			{ background-color:#f0c163;}
.Web_claro			{ background-color:#FFDCA9;}

.CeldaOscuraDoc{ background-color:#effff2;}
.CeldaOscuraWeb{ background-color:#fef7ec;}
.CeldaOscuraEve{ background-color:#e2fffd;}
.CeldaOscuraHerr{ background-color:#feeffb;}
.CeldaOscuraSin{ background-color:#edeff1;}
.CeldaOscuraNot{ background-color:#fee8e8;}

a.Enlace{ font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.Enlace:visited{ font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}
a.Enlace:hover{ font-size:12px; text-decoration:none; font-weight:bold; color:#0E3595;}

a.EnlaceBlanco{ font-size:12px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
a.EnlaceBlanco:visited{ font-size:12px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
a.EnlaceBlanco:hover{ font-size:12px; text-decoration:none; font-weight:bold; color:#0E3595;}

a.EnlaceOpcion{ font-size:14px; text-decoration:none; font-weight:bold; color:#000000;}
a.EnlaceOpcion:visited{ font-size:14px; text-decoration:none; font-weight:bold; color:#000000;}
a.EnlaceOpcion:hover{ font-size:14px; text-decoration:none; font-weight:bold; color:#0E3595;}

a.EnlaceSeccion{ font-size:15px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
a.EnlaceSeccion:visited{ font-size:15px; text-decoration:none; font-weight:bold; color:#FFFFFF;}
a.EnlaceSeccion:hover{ font-size:15px; text-decoration:none; font-weight:bold; color:#0E3595;}

a.EnlacePie{ font-size:12px; text-decoration:none; font-weight:bold; color:#0E3595;}
a.EnlacePie:visited{ font-size:12px; text-decoration:none; font-weight:bold; color:#0E3595;}
a.EnlacePie:hover{ font-size:12px; text-decoration:none; font-weight:bold; color:#000000;}

a.EnlaceIrA{ font-size:10px; text-decoration:none; font-weight:bold; color:#000000;}
a.EnlaceIrA:visited{ font-size:10px; text-decoration:none; font-weight:bold; color:#000000;}
a.EnlaceIrA:hover{ font-size:10px; text-decoration:none; font-weight:bold; color:#0E3595;}

.etiqueta{ font-size:12px; font-weight:bold; color:#000000;}
.Subtitulo{ font-size:14px; font-weight:bold; color:#000000;}
.input{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:9pt;
	border:1pt solid #333333;
    height:12pt;
}

.boton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:9pt;
    text-align:center;
	cursor:pointer;
}

.textarea{
	border:1pt solid #333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:9pt;
    overflow:auto;
}