/*
v 1.0
2008.06.30
- Optymalizacja css

*/

/* General windows */

div.miniWindowDebuge
{
   display: block;
   position: absolute;

   z-index: 999;

   width: 100px;
   height: 20px;

   left: 1px;
   top: 1px;
   background-color: #0055E3;
   cursor: default;
}

div.fullWindowDebuge
{
   /* display: none; */
   position: absolute;
   z-index: 999;

   width: 664px;
   height: 522px;
   top: 20px;
   left: 20px;

   background-color: #0055E3;
   cursor: default;
}

div.ShowErrorDebuge
{
   background-color: #E34500;
}

div.SelectWindowDebuge
{
   background-color: #ff8c44;
}

div.fullWindowDebuge *
{
   color: #000;
   text-align: left;
}


/* Docking bar */

div.miniWindowDebuge div.miniWindowLinkDebuge
{
   display: block;
   position: absolute;

   color: #ffffff;

   text-decoration: none;
   font-weight: bold;

   top: 3px;
   left: 4px;

   width: 60px;
   cursor: move;
}

div.fullWindowDebuge div.miniWindowLinkDebuge
{
   position: absolute;
   height: 18px;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   top: 3px;
   left: 4px;
   width: 620px;
   cursor: move;
}






/* Gadgets */

div.miniWindowShowDebuge
{
   display: block;
   position: absolute;

   color: #ffffff;
   text-decoration: none;

   top: 5px;
   right: 20px;

   width: 10px;
   height: 10px;

   cursor: default;

   background-image: url( gfx/show.gif );
   background-repeat: no-repeat;
}

div.miniWindowDebuge div.miniWindowShowDebuge
{
   display: block;
}

div.fullWindowDebuge div.miniWindowShowDebuge
{
   display: none;
}

div.miniWindowHideDebuge
{
   position: absolute;
   color: #ffffff;
   text-decoration: none;
   font-weight: bold;
   top: 5px;
   right: 20px;
   width: 10px;
   height: 10px;
   cursor: default;

   background-image: url( gfx/hide.gif );
   background-repeat: no-repeat;
}

div.miniWindowDebuge div.miniWindowHideDebuge
{
   display: none;
}

div.fullWindowDebuge div.miniWindowHideDebuge
{
   display: block;
}


div.closeWindowDebuge
{
   position: absolute;

   top: 5px;
   right: 5px;

   width: 10px;
   height: 10px;

   color: #ffffff;
   text-decoration: none;

   background-image: url( gfx/close.gif );
   background-repeat: no-repeat;

   cursor: default;
}




div.contenerContentDebuge
{
   position: absolute;
   display: none;

   width: 660px;
   height: 500px;
   bottom: 2px;
   right: 2px;

	color: #000;

   background-color: #F0EEE3;
   overflow: auto;
   text-align: center;
}

div.miniWindowDebuge div.contenerContentDebuge
{
   display: none;
}

div.fullWindowDebuge div.contenerContentDebuge
{
   display: block;
}

div.outputContenerData3debuge
{
   margin-left: auto;
   margin-right: auto;
	margin-bottom: 10px;

   width: 600px;
   height: 480px;
   overflow: auto;

   background-color: #ffffff;
   color: #000000;

   font-family: tahoma, monospace;
   font-size: 11px;

   text-align: left;

   white-space: pre;

   border: 1px solid #aca899;

   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

/* TABLES */

table.outputTableData3debuge
{
   width: 600px;

   margin: auto;
	margin-bottom: 10px;

   border-collapse: collapse;

   border-spacing: 0 0;
   empty-cells: show;
   table-layout: auto;

	caption-side: top;

   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

table.outputTableData3debuge caption
{

   width: 600px;
   margin: auto;

   background-color: #ddd;
   border: 1px solid #aca899;
   border-bottom: 0 none;

   font-weight: bold;

   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

table.outputTableData3debuge th, table.outputTableData3debuge td
{
   overflow: visible;
   white-space: normal;

	text-overflow: clip;

   border: 1px solid #aca899;

   box-sizing: border-box;
   -moz-box-sizing: border-box;
}

table.outputTableData3debuge td
{
   background-color: #fff;
   color: #000;
}

table.outputTableData3debuge th
{
   background-color: #ddd;
   color: #000;
}

table.outputTableData3debuge tfoot
{
   font-weight: bold;
}

table.outputTableData3debuge caption, table.outputTableData3debuge th, table.outputTableData3debuge td
{
   padding: 2px;
   font-size: 11px;
}


table.outputTableData3debuge .CMN
{
   width: 200px;
}

table.outputTableData3debuge .CMA
{
   width: 80px;
}

table.outputTableData3debuge .CMS
{
   width: 80px;
}

table.outputTableData3debuge .CMMin
{
   width: 80px;
}

table.outputTableData3debuge .CMMax 
{
   width: 80px;
}

table.outputTableData3debuge .CMAvg
{

}

/* Style dotyczące debugera */

ul.debugerList 
{
   background-color: white;
   width: 600px;
   margin: 0 auto;
   border: 1px solid #aca899;
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   padding-left: 0px;
}
ul.debugerList li
{
	padding-left: 0px;
	margin-left: 23px;
	font-size: 14px;
	margin-bottom: 10px;
	color: #aa0000;
}