@charset "utf-8";
/* CSS Document */

div.rightbar
	{
		background-color:#FFFFFF;
		float:right;
		border:1px solid #FFFF66;
		width:250px;
		height:auto;
		margin:5px;
		padding:5px;
		display:block;
	}
	table.blue
		{
			width:220px;
			border-collapse:collapse;
			color:#666666;
			float:left;
			margin:10px;
		}
	table.blue th
		{
			background-color:#006699;
			text-align:center;
			border:1px solid #003366;
			color:#FFFFFF;
		}
	table.blue td strong
		{
			background-color:#66CCFF;
			font-weight:normal;
			display:block;
			text-align:left;
			width:100%;
			color:#333333;
			
		}
	table.blue td
		{
			border:1px solid #6699FF;
			text-align:left;
		}

		
table.red
		{
			width:220px;
			border-collapse:collapse;
			color:#666666;
			float:left;
			margin:10px;
		}
	table.red th
		{
			background-color:#CC0000;
			text-align:center;
			border:1px solid #990000;
			color:#FFFFFF;
		}
	table.red td strong
		{
			background-color:#FF9999;
			font-weight:normal;
			display:block;
			text-align:left;
			width:100%;
			color:#333333;
		}
	table.red td
		{
			border:1px solid #FF3366;
			text-align:left;
		}
div#organigrama
	{
		width:100%;
		height:471px;
		overflow:scroll;
	}
	a
		{
			color:#FF6600;
			font-weight:bold;
			text-decoration:none;
		}
	a:hover
		{
			color:#FFCC00;
			text-decoration:blink;
		}
div#formulario
	{
		width:100%;
		text-align:center;
		background:url(../imagenes/formulario.jpg) top center no-repeat;
	}
div#formulario form
	{
		width:320px;
		height:204px;
		margin:0 auto;
	}
div#formulario form table
	{
		margin:70px 0 0 70px;

	}
	div#formulario form input
	{
		font-size:12px;
	}
	div#formulario form p
	{
		margin:2px;
	}
div.calendario
	{
		width:175px;
		height:132px;
		float:left;
		margin:5px;
		border:1px solid #333333;
	}
	div.calendario strong
		{
			background:#333333;
			color:#FFFFFF;
			font-weight:bold;
			text-align:center;
			width:100%;
			display:block;
		}
