/* ----------- Import styles  ----------- */
@import url("reset.css");
@import url("fonts.css");
BODY	{background:#EEEEEE;}

.light_line					{background-color:#48D1FF;}
.heavy_line					{background-color:#818181;}
.border_shadow_line		{background-color:#000000;}
.clear_shadow_line		{background-color:#FFFFFF;}
.border_button_line  	{background-color:#969595;}
.separator_button_line 	{background-color:#5E5E5E;}
.underground_menu 		{background-color:#5A5A5A;}
.separator_menu_line 	{background-color:#BEBEBE;}
.underground_bold_menu 	{background-color:#3D3D47;}
.inside_menu			 	{background-color:#33CCFF;}
.inside_menu_line			{background-color:#1D5C86;}
.mark_menu 					{background-color:#2CBDF1;}
.clear_menu					{background-color:#EEEEEE;}
.background_name			{background-color:#CDCDCD;}
.background_title			{background-color:#CCFFFF;}
.background_day			{background-color:#A1A5AA;}
.hidden 				{ position: absolute; visibility: hidden; }

.table_line 				{background-color:#A6B0F8;}

.tablet_off					{background-color:#E0E0E1;}
.tablet_on					{background-color:#A1DCF6;}
.tablet_line_on   		{background-color:#0986DF;}
.tablet_line_off  		{background-color:#C0C0C0;}
.background_tablet		{background-color:#77AADD;}
.background_light_tablet{background-color:#E4EEF8;}
.line_background_tablet {background-color:#0066CC;}
.line_light_tablet		{background-color:#C3D9F0;}

.title_calendar			{background-color:#EFEFEF;}
.week_calendar				{background-color:#9A9A9A;}

.text_calendar				{font-family: Arial,Verdana;font-size: 10px;color: #666666;text-decoration: none;font-weight:bold;}
a.text_calendar:active  {font-family: Arial,Verdana;font-size: 10px;color: #666666;text-decoration: none;font-weight:bold;}
a.text_calendar:focus   {font-family: Arial,Verdana;font-size: 10px;color: #666666;text-decoration: none;font-weight:bold;}
a.text_calendar:link    {font-family: Arial,Verdana;font-size: 10px;color: #666666;text-decoration: none;font-weight:bold;}
a.text_calendar:visited {font-family: Arial,Verdana;font-size: 10px;color: #666666;text-decoration: none;font-weight:bold;}
a.text_calendar:hover   {font-family: Arial,Verdana;font-size: 10px;color: #666666;text-decoration: none;font-weight:bold;}

.text_mark_calendar				{font-family: Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;}
a.text_mark_calendar:active  {font-family: Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;}
a.text_mark_calendar:focus   {font-family: Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;}
a.text_mark_calendar:link    {font-family: Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;}
a.text_mark_calendar:visited {font-family: Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;}
a.text_mark_calendar:hover   {font-family: Arial,Verdana;font-size: 10px;color: #FFFFFF;text-decoration: none;font-weight:bold;}

.text14				{font-family: Arial,Verdana;font-size: 14px;color: #000000;text-decoration: none;font-weight:bold;}
.text11				{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}
.text				{font-family: Arial,Verdana;font-size: 10px;color: #000000;text-decoration: none;font-weight:bold;}
.url_text		{font-family: Arial,Verdana;font-size: 11px;color: #474747;text-decoration: none;}
.title			{font-family: Arial,Verdana;font-size: 13px;color: #474747;text-decoration: none;}
.link_text	{font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: underline;}
.result_text	{font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: none;}
.error_text     {font-family: Arial,Verdana;font-size: 10px;color: #CC0000;text-decoration: none;font-weight:bold;}

a.text:active  {font-family: Arial,Verdana;font-size: 10px;color: #000000;text-decoration: none;font-weight:bold;}
a.text:focus   {font-family: Arial,Verdana;font-size: 10px;color: #000000;text-decoration: none;font-weight:bold;}
a.text:link    {font-family: Arial,Verdana;font-size: 10px;color: #000000;text-decoration: none;font-weight:bold;}
a.text:visited {font-family: Arial,Verdana;font-size: 10px;color: #000000;text-decoration: none;font-weight:bold;}
a.text:hover   {font-family: Arial,Verdana;font-size: 10px;color: #000000;text-decoration: none;font-weight:bold;}

a.url_text:active  {font-family: Arial,Verdana;font-size: 11px;color: #474747;text-decoration: none;}
a.url_text:focus   {font-family: Arial,Verdana;font-size: 11px;color: #474747;text-decoration: none;}
a.url_text:link    {font-family: Arial,Verdana;font-size: 11px;color: #474747;text-decoration: none;}
a.url_text:visited {font-family: Arial,Verdana;font-size: 11px;color: #474747;text-decoration: none;}
a.url_text:hover   {font-family: Arial,Verdana;font-size: 11px;color: #474747;text-decoration: none;}

a.result_text:active  {font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: none;}
a.result_text:focus   {font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: none;}
a.result_text:link    {font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: none;}
a.result_text:visited {font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: none;}
a.result_text:hover   {font-family: Arial,Verdana;font-size: 11px;color: #0033FF;text-decoration: none;}

.menu_text_on				{font-family: Arial,Verdana;font-size: 11px;color: #33CCFF;text-decoration: none;font-weight:bold;}
a.menu_text_on:active   {font-family: Arial,Verdana;font-size: 11px;color: #33CCFF;text-decoration: none;font-weight:bold;}
a.menu_text_on:focus    {font-family: Arial,Verdana;font-size: 11px;color: #33CCFF;text-decoration: none;font-weight:bold;}
a.menu_text_on:link     {font-family: Arial,Verdana;font-size: 11px;color: #33CCFF;text-decoration: none;font-weight:bold;}
a.menu_text_on:visited  {font-family: Arial,Verdana;font-size: 11px;color: #33CCFF;text-decoration: none;font-weight:bold;}
a.menu_text_on:hover    {font-family: Arial,Verdana;font-size: 11px;color: #33CCFF;text-decoration: none;font-weight:bold;}

.menu_text_off				{font-family: Arial,Verdana;font-size: 11px;color: #CCCCCC;text-decoration: none;}
a.menu_text_off:active  {font-family: Arial,Verdana;font-size: 11px;color: #CCCCCC;text-decoration: none;}
a.menu_text_off:focus   {font-family: Arial,Verdana;font-size: 11px;color: #CCCCCC;text-decoration: none;}
a.menu_text_off:link    {font-family: Arial,Verdana;font-size: 11px;color: #CCCCCC;text-decoration: none;}
a.menu_text_off:visited {font-family: Arial,Verdana;font-size: 11px;color: #CCCCCC;text-decoration: none;}
a.menu_text_off:hover   {font-family: Arial,Verdana;font-size: 11px;color: #CCCCCC;text-decoration: none;}

.link_text_bold 				{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}
a.link_text_bold:active  	{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}
a.link_text_bold:focus   	{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}
a.link_text_bold:link    	{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}
a.link_text_bold:visited 	{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}
a.link_text_bold:hover   	{font-family: Arial,Verdana;font-size: 11px;color: #000000;text-decoration: none;font-weight:bold;}

.tablet_text_on 				{font-family: Arial,Verdana;font-size: 10px;color: #045296;text-decoration: none;}
a.tablet_text_on:active  	{font-family: Arial,Verdana;font-size: 10px;color: #045296;text-decoration: none;}
a.tablet_text_on:focus   	{font-family: Arial,Verdana;font-size: 10px;color: #045296;text-decoration: none;}
a.tablet_text_on:link    	{font-family: Arial,Verdana;font-size: 10px;color: #045296;text-decoration: none;}
a.tablet_text_on:visited 	{font-family: Arial,Verdana;font-size: 10px;color: #045296;text-decoration: none;}
a.tablet_text_on:hover   	{font-family: Arial,Verdana;font-size: 10px;color: #045296;text-decoration: none;}

.tablet_text_off 				{font-family: Arial,Verdana;font-size: 10px;color: #605E5E;text-decoration: none;}
a.tablet_text_off:active  	{font-family: Arial,Verdana;font-size: 10px;color: #605E5E;text-decoration: none;}
a.tablet_text_off:focus   	{font-family: Arial,Verdana;font-size: 10px;color: #605E5E;text-decoration: none;}
a.tablet_text_off:link    	{font-family: Arial,Verdana;font-size: 10px;color: #605E5E;text-decoration: none;}
a.tablet_text_off:visited 	{font-family: Arial,Verdana;font-size: 10px;color: #605E5E;text-decoration: none;}
a.tablet_text_off:hover   	{font-family: Arial,Verdana;font-size: 10px;color: #605E5E;text-decoration: none;}

.link_login_off 				{font-family: Arial,Verdana;font-size: 11px;color: #767575;text-decoration: none;font-weight:bold;}
a.link_login_off:active  	{font-family: Arial,Verdana;font-size: 11px;color: #767575;text-decoration: none;font-weight:bold;}
a.link_login_off:focus   	{font-family: Arial,Verdana;font-size: 11px;color: #767575;text-decoration: none;font-weight:bold;}
a.link_login_off:link    	{font-family: Arial,Verdana;font-size: 11px;color: #767575;text-decoration: none;font-weight:bold;}
a.link_login_off:visited 	{font-family: Arial,Verdana;font-size: 11px;color: #767575;text-decoration: none;font-weight:bold;}
a.link_login_off:hover   	{font-family: Arial,Verdana;font-size: 11px;color: #767575;text-decoration: none;font-weight:bold;}

.inputText {font-family:Arial;font-size:11;border-color:#C0C0C0;border-width:1;font-weight:normal;}
.inputTextCustomWidth {font-family:Arial;font-size:11;border-color:#C0C0C0;border-width:1;font-weight:normal;}
.inputTextShort {font-family:Arial;text-align:center;font-size:11;border-color:#C0C0C0;border-width:1;font-weight:normal;}
.inputTextList {width:500;font-family:Arial;font-size:11;border-color:#C0C0C0;border-width:1;font-weight:normal;}
#imagelink{cursor:pointer;}
td.header1 {background: #77AADD; border: double black;color: #000;font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration: none;font-weight: bold;font-size: 12;}
td.header2 {background: #77AADD; border: black;margin-left:20px}

.mytext	{color: #000;font-family: Arial, Verdana, Helvetica, sans-serif;text-decoration: none;font-weight: bold;font-size: 11;}	


.shortcut_line {background-color:#BEBEBE;}

/*Contenedor*/


.addAssSpans {
	color: #000;font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;text-decoration: none;font-size: 11;
	margin-top: 10px;
	}	

.addAss {
	padding:6px; 
	width:550px;
	top:0px;
	left:0px;
}

table.inDiv{
	width:550px;
	padding:6px; 
	border: 3px solid #C0C0C0;		
	background-color: white;
	
}

.assHours{
	width:500px;
	height:40px;
	border: 1px solid #c0c0c0;	
	vertical-align:middle;
}

.dropable{
	width:550px;
	height:100px;
	padding:0px; -moz-border-radius:5px 5px 5px 5px;		
	border: 1px solid #c0c0c0;		
	visibility: hidden;
	display: block;		
	margin-top: 6px;
	margin-left: 8px;
}

.headerNav{
	width:570px;
	padding:10px 5px 2px 5px; -moz-border-radius:5px 5px 5px 5px;		
	border: 1px solid #A6B0F8;		
	margin-top: 20px;
	margin-left: 57px;
}
.headerNavUC{
	width:564px;
	padding:15px 5px 2px 5px; -moz-border-radius:5px 5px 5px 5px;		
	border: 1px solid #A6B0F8;		
	margin-top: 20px;
	margin-left:-3px;
}


#addAssTable,#addResTable,#addUCTable,#addTaskTable {
	visibility: hidden;
	display: none;	
}

table.paraIE {
	width:550px;
	height:25px;	
	border-width: 2px 2px 2px 2px;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
	border-spacing: 2px 2px;
	border-style: none none none none;
	border: 3px solid #C0C0C0;
	background-color: #30CDFF;
	color: black;font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;text-decoration: none;font-size: 10; font-weight: bold
}

.teseo_combo {z-index:-1; display:none;}