body,tr,td	{
	scrollbar-base-color: #EFEFEF;
	scrollbar-dark-shadow-color: #336699;
	scrollbar-3d-light-color: #336699;
	margin:4px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#555555;
}

/* Controles HTML */
input,textarea,select {
	font-family:verdana,helvetica,arial; 
	font-size:11px;
	border:solid 1px #CCCCCC;	 
	}

.radio {
	border:solid 0px #FFFFFF;
	}

/* Enlaces */
a		   {color:#4D88C4;text-decoration:none;}	
a:link     {color:#4D88C4;text-decoration:none;}
a:hover    {color:#4D88C4;text-decoration:underline;}
a:visited  {color:#4D88C4;}
a:active   {color:#4D88C4;}


/* Cabecera 969698 */
.TablaCabecera {border:solid 1px #CCCCCC;background-color:#EFEFEF;}
a.TextoCabecera {font-size:20px;color:#4D88C4;font-weight:bold;text-decoration:none;}
a.TextoCabecera:link {font-size:20px;color:#4D88C4;font-weight:bold;text-decoration:none;}
a.TextoCabecera:hover {font-size:20px;color:#4D88C4;font-weight:bold;text-decoration:none;}
a.TextoCabecera:visited {font-size:20px;color:#4D88C4;font-weight:bold;text-decoration:none;}

/* 2º Linea de la cabecera */ 
.TextoCabeceraLinea2 {color:#4D88C4; font-size:15px;font-weight:bold;text-decoration:none;}
.CabFecha {color:#4D88C4;font-size:12px;text-decoration:none;}

.TablaPie {background-color:#EFEFEF; }


/* Sub Titulo secciones y enlaces */
.TitNoticia {color:#4D88C4;font-size:12px;font-weight:bold;text-decoration:none;}
a.TitNoticia:link     {color:#4D88C4;font-size:12px;font-weight:bold;text-decoration:none;}
a.TitNoticia:hover    {color:#4D88C4;font-size:12px;font-weight:bold;text-decoration:underline;}
a.TitNoticia:visited  {color:#4D88C4;font-size:12px;font-weight:bold;}
a.TitNoticia:active   {color:#4D88C4;font-size:12px;font-weight:bold;text-decoration:none;}

/* Estilos */
.TitSec {font-size:14px;font-weight:bold;color:#4D88C4;}

/* Estilos Bordes Titulo */
/*
.c10a{width:98%;margin-left:1px;border-bottom:1px solid #D3D3D1;font-size:1px;line-height:1px;position:relative;height:1px;}
.c10c{width:98%;margin-left:1px;border-top:1px solid #D3D3D1;font-size:1px;line-height:1px;position:relative;height:1px;}
*/
.c10b
{
    width:98%;	
	height:25px;
	border:1px solid #D3D3D1;
	padding:5px 5px 5px 5px;
	background-color:#EFEFEF;}


.TitutoSeccion 
{
	color:#4D88C4;   
	background-color:#EFEFEF;
	/*border-bottom:solid 1px color:#4D88C4;*/
}


.sep{font-size:3px;line-height:2px;}


/* Tablas de Modelos */
.tbModA {border:solid 0px #76757A;} 
.tbModB {border:solid 0px #76757A;} 


.tbEncuesta {border:solid 1px #CCCCCC;}
.TitEncuesta {background-color:#EFEFEF;color:#000000;font-size:11px;font-weight:bold;text-decoration:none;}
.EncuestaFondo {border:solid 1px #f1f2f4;background-color:#f1f2f4;}
.EncuestaColorVoto {background-color:#FF0000;height:12px;}

/*
.tbEstadisticas {background-color:#CCCCCC;}
.tbEstadisticas { border-color:#CCCCCC; }
*/
.tbEstadisticas {border:solid 1px #CCCCCC;}

.tbLogin {BORDER: solid 2px  #4D88C4;}
.FondoLogin {background-color:#4D88C4;}

.tbMenu {border:solid 1px #CCCCCC;background-color:#EFEFEF;} /* Gris */

/* Links del Menu */

.LinkMenuBorderOver 
{ 
	border:solid 1px #4d88c4;	
	background: #EFEFFF;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	}

.LinkMenuBorderOut 
{
	border:solid 1px #EFEFEF;
	font-size: 11px;
	font-family: Arial;
	text-decoration: none;
	} 

.linkMenu
{
	font-size: 11px;
	color: #4d88c4;
	font-family: Arial;
	text-decoration: none;
}

a.linkMenu:link
{	
	font-size: 11px;
	color: #4d88c4;
	font-family: Arial;
	text-decoration: none;
}

a.linkMenu:hover
{
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;	
}
a.linkMenu:active
{
	text-decoration: none;
	font-size: 11px;
	font-family: Arial;
}



.alerta {color:#FF0000; }

/* TextoSecundario - Fecha superior */ 
.TextoSecundario {font-weight:normal;}

/* Para los botones de control */
.button {COLOR: #336699; background-color:#f1f2f3; FONT-FAMILY: Arial, sans-serif,Book Antiqua; FONT-SIZE: 11px; text-decoration: none ;font-weight:bold; border-style: outset;cursor:hand; }
.buttonborder { COLOR: #336699; background-color:#FFFFFF; FONT-FAMILY: Arial, sans-serif,Book Antiqua; FONT-SIZE: 11px; text-decoration: none ;font-weight:bold; border-style: solid; border-width:2px; cursor:hand; }

/* Fechas del calendario */
/*.FechaHoy { border:solid 1px #336699; color:#FF0000;}*/
.FechaTituloCalendario {border:none 0px #FFFFFF; background-color:#EFEFEF; font-weight:bold; }
.FechaSemanaCabecera { border:none 0px #FFFFFF; color:#4D88C4; font-weight:bold; }
.FechaSeleccionada { background-color:#336699; color:#FFFFFF; }
.FechaOtroMes {color:#FFFFFF; font-weight:normal; }

/* Registro */
.FondoFormulario {background-color:#EFEFEF; margin-bottom:1px;margin-top:1px;}

/*Gadget
.TablaCabecera {border:solid 1px #CCCCCC;background-color:#EFEFEF;}
*/
.tbGadget {border:solid 1px #CCCCCC;}
.TitGadget {background-color:#EFEFEF;
color:#CCCCCC;font-size:11px;font-weight:bold;text-decoration:none;}
	
	
/*
dotted: linea de puntos.
groove: linea en gris.
inset: idem groove
outset: como los botons por defecto
input. {border-style:groove;
border-width:1; 
visibility:none/hidden/dotted/dashed/solid/double/groove/ridge/inset/outset;
*/
	