/**************************************************************************************************************************/
/** tento file je zdrojovy (fileName_src.css) subor prislusny ku spakovanej (fileName.css) verzii pouzitej v aplikacii *******/
/** pri zmenach je potrebne vychadzat z tohto suboru.. ******************************************************************/
/** pred komitom je tento subor este potrebne komprimovat napr. http://www.cssdrive.com/index.php/main/csscompressor/ ******/  
/**********************************************************************************************************************/
/* ----------------------------------*
 *	tableHead - BEGIN
 * ----------------------------------*/
 .width1perc{width:1%;}
.width5perc{width:5%;}
.width8perc{width:8%;}
.width10perc{width:10%;}
.width15perc{width:15%;}
.width20perc{width:20%}
.width25perc{width:25%}
.width30perc{width:30%}
.width35perc{width:35%}
.width40perc{width:40%}
.width45perc{width:45%}
.width50perc{width:50%}
.width55perc{width:55%}
.width60perc{width:60%}
.width65perc{width:65%}
.width70perc{width:70%}
.width75perc{width:75%}
.width80perc{width:80%}
.width85perc{width:85%}
.width90perc{width:90%}
.width95perc{width:95%}
.width100perc{width:99%}
 
 .panelGridHeaderTextTitle{white-space: normal;}
.panelGridHeaderTextDescr{width:280px; color: #666666; font-size: 90%; line-height: 10px; vertical-align: middle !important;}
.width1ppf{width:1%;}
table.tableHead{
	width:100%;
	margin:0;
}
table.tableHead thead th.tableHeadHeader{
	text-align:left;
	padding:2px 0 3px 0px;margin:0;
}
span.fontTableHeadHeader, span.fontTableHeadHeaderHome {
	font-size:2.5em;
	font-weight:normal;
	display:block;
	padding:1px 8px 0 8px;
	color:#FF8400;
}
span.fontTableHeadHeaderHome {font-size: 1.9em !important; padding-left: 0}
span.fontTableHeadHeaderHomeDesc{
	color:#666666;
	font-size:97%
	padding-right:35px;
}
span.fontTableHeadHeaderHome{font-size:1.9em; font-weight:bold; padding-left:0;}
table.tableHead td.tableHeadColumn{font-size:11px;}
table.tableHead td.tableHeadColumn img{
	float:left;
	margin:0 4px 4px 4px;
}
.staticDataWrapper img, .basicGrid img, .tableTest img, .newspapertable img{margin: 0 !important}
table.tableHead tfoot td.tableHeadFooter{
	padding:2px 10px 2px 10px;
	font-size:90%;
}
/* ----------------------------------*
 *	tableHead - END
 * ----------------------------------*/
/* ----------------------------------*
 *	tableEdit - BEGIN
 * ----------------------------------*/
table.tableEdit{
	width:100%;
	background-color:#E2E1E1;
	margin-top:3px;
}
table.tableEdit thead th.tableEditHeader,table.tableEdit thead th.tableEditHeaderInactive{
	background-color:#5C7486 !important;
	border-bottom:3px solid white;
}
span.fontTableEditHeader{
	font-size:14px;font-weight:bold;
	color:#FFFFFF;
}
table.tableEdit thead th.tableEditHeaderInactive{border-bottom:0;}
table.tableEdit thead th.tableEditHeaderInactive{background-color:#FFC285;}
table.tableEdit thead th.tableEditHeader span.spanHeaderNumber,table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderNumber{
	display:block;
	float:left;
	left:0;top:0;
	background-color:#FF8400;
	width:1.8em;
	line-height:2em;
	text-align:center;
	vertical-align:middle;
	border-right:3px solid #FFFFFF;
	color:white;
}
table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderNumber{background-color:#DAA470;color:white;}
table.tableEdit thead th.tableEditHeader span.spanHeaderText,table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderText{
	display:block;
	padding:0 8px;
	line-height:2em;
	vertical-align:middle;
	text-align:left;
	margin-left:0;
	width:50%;
	float:left;
	color:#fff;
}
table.tableEdit td.tableEditColumn{padding:4px;}
table.tableEdit tfoot td.tableEditFooter {border-bottom:solid 3px #C9C9C9;}
table.tableEdit tfoot td.tableEditFooter a.linkCollapse{
	position:relative;
	display:block;
	float:right;
	background:#C9C9C9 url('../img/bg-button_collapse.gif') repeat-x top;
	color:#FFFFFF;
	font-weight:bold;
}
table.tableEdit tfoot td.tableEditFooter a.linkCollapse:hover{background:#C9C9C9 url('');}
table.tableEdit tfoot td.tableEditFooter a.linkCollapse span.spanArrowUp{
	display:block;
	left:0;	top:0;
	width:100%;	height:100%;
	background:url('../img/icon-arrow_up.gif') no-repeat .5em center;
	padding:2px 4px 2px 18px;
	_width:6em;
	_width /**/:8em;
    cursor:hand;
}
table.tableEdit tfoot td.tableEditFooter a:hover.linkCollapse span.spanArrowUp{
	text-decoration: underline;
	color:#fff !important;
}
table.tableEdit thead th.tableEditHeader a.linkExpand,table.tableEdit thead th.tableEditHeaderInactive a.linkExpand{
	position:relative;
	display:block;
	float:right;
	color:#c16810;
	font-weight:bold;
	white-space:nowrap;
	margin-top:2px;
}
table.tableEdit thead th.tableEditHeader a.linkExpand:hover,table.tableEdit thead th.tableEditHeaderInactive  a.linkExpand:hover{color:#DAA470;}
table.tableEdit thead th.tableEditHeader a.linkExpand span.spanArrowDown,table.tableEdit thead th.tableEditHeaderInactive a.linkExpand span.spanArrowDown{
	display:block;
	left:0;	top:0;
	_width:10px;_width /**/:100px;height:100%;
	background:url('../img/icon-arrow_down.gif') no-repeat .5em center;
	padding:2px 4px 2px 18px;
	cursor:hand;
	color:#fff;
}
table.tableEdit thead th.tableEditHeader a:hover.linkExpand span.spanArrowDown,table.tableEdit thead th.tableEditHeaderInactive a:hover.linkExpand span.spanArrowDown{text-decoration:underline;}
table.tableEdit thead th.tableEditHeader a.linkExpand span.spanArrowDown{color:white;}
table.tableEdit thead th.tableEditHeader a.linkExpand span.spanArrowUp {
	background:url('../img/icon-arrow_up.gif') no-repeat .5em center;
	color:white;
}
table.tableEdit thead th.tableEditHeader span.spanHeaderIcon,table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderIcon{
	display:block;
	float:left;
	left:0;
	top:0;
	width:1.8em;
	height:2em;
	text-align:center;
	vertical-align:middle;
	border-right:3px solid #FFFFFF;
}
table.tableEdit thead th.tableEditHeader span.spanHeaderIconAreas,table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderIconAreas{background:#FF8400 url('../img/icon-display_areas.gif') no-repeat center center;}
.spanHeaderIconAreas{background-color:#FF8400 !important;}
table.tableEdit thead th.tableEditHeader span.spanHeaderIconUsers,
table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderIconUsers{background:#FF8400 url('../img/icon-display_users.gif') no-repeat center center;}
table.tableEdit thead th.tableEditHeader span.spanHeaderIconUchadzaci,
table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderIconUchadzaci{background:#FF8400 url('../img/mais-iconset/prijimacie_konanie/uchadzac/icon-uch.gif') no-repeat center center;}
table.tableEdit thead th.tableEditHeader span.spanHeaderIconPrihlasky,table.tableEdit thead th.tableEditHeaderInactive span.spanHeaderIconPrihlasky{background:#FF8400 url('../img/mais-iconset/prijimacie_konanie/prihlaska/icon-prihlaska.gif') no-repeat center center;}
table.tableEdit thead th.tableEditHeader span.spanHeaderIconPlanPrijatiaSppk,
table.tableEdit thead th.tableEditHeaderInactive spanHeaderIconPlanPrijatiaSppk{background:#FF8400 url('../img/mais-iconset/prijimacie_konanie/studijny_program/icon-stud_prog_plan.gif') no-repeat center center;}
table.tableEdit thead th.tableEditHeader span.spanHeaderSearchIconAreas{background:#FF8400 url('../img/mais-iconset/icon-vyhladavanie.gif') no-repeat center center;}
/* ----------------------------------*
 *	tableEdit - END
 * ----------------------------------*/
/* ----------------------------------*
 *	tableDisplay - BEGIN
 * ----------------------------------*/
table.tableDisplay{
	width:100%; 
	background-color:#E2E1E1;
	margin-top:3px;
	border-bottom:solid 3px #C9C9C9;
}
table.tableDisplay thead th.tableDisplayHeader{
	background-color:#5C7486;
	height:1.7em;
}

span.fontTableDisplayHeader{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}
table.tableDisplay thead th.tableDisplayHeader span.spanHeaderIcon{
	display:block;
	float:left;
	left:0;	top:0;
	width:1.8em;height:2em;	_height /**/:2.2em;
	text-align:center;
	vertical-align:middle;
	border-right:3px solid #FFFFFF;
}
table.tableDisplay thead th.tableDisplayHeader span.spanHeaderSearchIconAreas{background:#FF8400 url('../img/icon-search_areas.gif') no-repeat center center;}
table.tableDisplay thead th.tableDisplayHeader span.spanHeaderIconAreas{background:#FF8400 url('../img/icon-display_areas.gif') no-repeat center center;}
table.tableDisplay span.spanHeaderIconUsers{background:#FF8400 url('../img/icon-display_users.gif') no-repeat center center;}
table.tableDisplay span.spanHeaderIconUchadzaci{background:#FF8400 url('../img/mais-iconset/prijimacie_konanie/uchadzac/icon-uch.gif') no-repeat center center;}
table.tableDisplay span.spanHeaderIconPrihlasky{background:#FF8400 url('../img/mais-iconset/prijimacie_konanie/prihlaska/icon-prihlaska.gif') no-repeat center center;}
table.tableDisplay span.spanHeaderIconPlanPrijatiaSppk{background:#FF8400 url('../img/mais-iconset/prijimacie_konanie/studijny_program/icon-stud_prog_plan.gif') no-repeat center center;}
table.tableDisplay thead th.tableDisplayHeader span.spanHeaderText{
	display:block;
	padding:0 8px;
	line-height:2em;
	vertical-align:middle;
	text-align:left;
	margin-left:0;
	width:50%;
	float:left;
	color:white;
}
table.tableDisplay thead th.tableDisplayHeader span.spanHeaderTextSmall{
	display:block;
	padding:0 8px;
	line-height:2em;
	vertical-align:middle;
	text-align:left;
	margin-left:0;
	width:30%;
	float:left;
	color:white;
}
table.tableDisplay td.tableDisplayColumn{
	padding:0px;
	border-top:solid 3px #FFFFFF;
}
table.tableDisplay td.tableDisplayColumn input{margin:0;}
table.tableDisplayData{
	border-top:none;border-bottom:none;	border-spacing:2px;
	width:100%;
	margin:0px;
}
table.tableDisplayData thead th{
	border-bottom:solid 3px #FFFFFF;
	background-color:#C3C3C3;
	text-align:left;
	padding:4px;
}
span.fontTableDisplayDataHeader{
	font-weight:bold;font-size:110%;
	color:#FFFFFF;
}
table.tableDisplayData thead th a{
	color:#FFFFFF;
	padding-left:.75em;
	_width /**/:1px;
}
table.tableDisplayData tbody tr td{padding:2px !important;	_padding:1px;_padding-top:2px;}
table.tableDisplayData tbody tr td input{margin: 3px;}
tr.tableDisplayDataColumnOdd{background-color:#D0D0D0;}
tr.tableDisplayDataColumnEven{background-color:#DEDEDE;}
tr.odd{background-color:#DEDEDE;}
tr.even{background-color:#FFFFFF;}
tr.tableDisplayDataColumnOddDisabled{background-color:#FEFEFE;}
tr.tableDisplayDataColumnEvenDisabled{background-color:#EFEFEF;}
.rightFloatedSpan {
	display:block;
	float:right;
	padding:0; padding-top:2px; _padding-bottom /**/:0;
}
.rightFloatedSpan input{margin:0px 5px 0px 0px;}
.scrollerText{
	color:#333333;
	display:block;
	float:left;
	vertical-align:middle;
	font-size:90%;
}
.dataScroller{
	clear:both;
	display:block;
	border:solid 1px #DEDEDE;
	float:left;
	width:100%;
}
.scrollerSelectList {
	display:block;
	float:right;
}
.scrollerTable {
	margin:auto;
	text-align:center;
}
table.scrollerTable td a img{margin-top:6px}
td.alignCenter{text-align: center;}
.scrollerPaginatorTable td{_width:1%;}
.scrollerPaginatorTable td a{
	color:#000000;
	text-decoration:underline;
}
.scrollerPaginatorTable td a:hover{
	text-decoration:none;
	color:#000;
}
span.scrollerButtonFirst, span.scrollerButtonLast, span.scrollerButtonPrevious, span.scrollerButtonNext,span.scrollerButtonRewind, span.scrollerButtonFastForward{
	border:							solid 1px #AAA;
	background:						#F1F1F1 url('../img/bg-button.gif') 0px bottom repeat-x;
	color:							#333333;
	font-weight:					bold;
	padding:						2px;
	display:						block;
	float:							left;
}
/* ----------------------------------*
 *	tableDisplay - END
 * ----------------------------------*/
/* ----------------------------------*
 *	tableSelectable - BEGIN
 * ----------------------------------*/
table.tableSelectable {
	width:100%; 
	background-color:#E2E1E1;
	margin-top:0px;
	border-bottom:solid 1px #C9C9C9;
}
table.tableSelectable td.tableSelectableColumn{padding:0px;}
table.tableSelectableData{
	border-top:none;border-bottom:none;
	width:100%;
	margin:0px;
}
table.tableSelectableData thead th{
	background-color:#C3C3C3;
	text-align:left;
	padding:1px;
}
span.fontTableSelectableDataHeader{
	font-weight:bold;
	font-size:110%;
	color:#fff;	
}
table.tableSelectableData thead th a{
	color:#fff;
	_width /**/:1px;
}
table.tableSelectableData tbody tr td{
	padding:1px;
	border-top:solid 1px #fff;
	background-color:#EDEDED;
}
/* ----------------------------------*
 *	tableSelectable - END
 * ----------------------------------*/
/* ----------------------------------*
 *	tableWall - BEGIN
 * ----------------------------------*/
table.tableWall {
	width:560px;
	background-color:#E2E1E1;
	margin-top:3px;
	border-top:solid 1px #C9C9C9;border-bottom:solid 1px #C9C9C9;	
}
table.tableWall thead th.tableWallHeader{
	border-bottom:1px solid white;
	padding:4px;
}
span.fontTableWallHeader{
	font-weight:bold;
	color:#000000;
}
table.tableWall td.tableWallColumn{padding:4px;}
table.tableWall tfoot td.tableWallFooter{
	border-top:solid 1px white;
	padding:1px 4px;
}
/* ----------------------------------*
 *	tableWall - END
 * ----------------------------------*/
/* ----------------------------------*
 *	tableWizard - BEGIN
 * ----------------------------------*/
table.tableWizard{
	width:100%;
	background-color:#E2E1E1;
	border-top:solid 2px #EFEFEF;border-bottom:solid 2px #C9C9C9;border-collapse:collapse;
}
table.tableWizard thead{background-color:#5C7486;}
table.tableWizard thead th.tableWizardHeader{
	border-bottom:2px solid white;
	padding:4px;
	line-height:2em;
}
span.fontTableWizardHeader{
	font-weight:bold;
	color:#fff;	
}
table.tableWizard thead th.tableWizardHeader div.tableWizardPos{
	font-size:130%;font-weight:bold;line-height:1.8em;
	float:right;
}
table.tableWizard thead th.tableWizardHeader span.wizardHeader{
	width:500px;
	float:left;
	font-size:130%;
	font-weight:bold;
	line-height:1.8em;
	color:#fff;
}
table.tableWizard tr td.tableWizardColumn{padding:3px;}
table.tableWizard tr td.tableWizardColumn div{height:400px;}
table.tableWizard tfoot td.tableWizardFooter{
	border-top:solid 2px white;
	padding:1px 4px;
}
table.tableWizard tfoot td.tableWizardFooter div.tableWizardControls{
	width:auto;
	text-align:center;
	float:right;
}
table.tableWizard tfoot td.tableWizardFooter div.tableWizardControls input{	_width:10em;min-width:10em;}
/* ----------------------------------*
 *	tableWizard - END
 * ----------------------------------*/
 /* ----------------------------------*
 *	tableHead - popup BEGIN
 * ----------------------------------*/
.contentPopupDiv table.tableHead{
	width:100%;
	margin-bottom:.5em;
}
.contentPopupDiv table.tableHead thead th.tableHeadHeader{
	text-align:left;
	padding:2px 0 3px 10px;
}
.contentPopupDiv span.fontTableHeadHeader, .contentPopupDiv .fontTableHeadHeader{
	font-size:1,2em !important;	font-weight:normal;
	letter-spacing:0px;
	color:#FF8400;
}
.contentPopupDiv table.tableHead td.tableHeadColumn {padding:2px 10px;}
.contentPopupDiv span.fontTableHeadColumn, .contentPopupDiv span.fontTableHeadFooter{font-size:90%;}
.contentPopupDiv table.tableHead tfoot td.tableHeadFooter{
	padding:						5px 10px 5px 10px;
	font-size: 						90%;
}
/* ----------------------------------*
 *	tableHead - popup - END
 * ----------------------------------*/
/* ----------------------------------*
 *	tableDisplay - popup - BEGIN
 * ----------------------------------*/
.contentPopupDiv table.tableDisplay thead th.tableDisplayHeader span.spanHeaderText{font-size:80%;}
.contentPopupDiv table.tableDisplayData thead th{
	border-bottom:solid 3px #FFFFFF;
	background-color:#C3C3C3;
	text-align:left;
	padding:2px 4px;
}
.contentPopupDiv span.fontTableDisplayData {
	font-weight:bold;font-size:90%;
	color:#FFFFFF;	
}
.contentPopupDiv table.tableDisplayData thead th a{
	font-family:Arial, sans !important;font-size:100%;
	padding:0;
}
.contentPopupDiv table.tableDisplayData tbody tr td{padding:2px;}
.contentPopupDiv span.fontTableDisplayDataColumn{font-size:90%;}
.contentPopupDiv table.tableDisplayData tbody tr td input{
	font-size:100%;
	margin:0;
}
.contentPopupDiv .scrollerSelectList{
	display:block;
	float:right;
}
.contentPopupDiv .scrollerSelectList span, .scrollerSelectList select{font-size:90%;font-family:Arial, sans-serif;}
.contentPopupDiv span.scrollerButtonFirst, .contentPopupDiv span.scrollerButtonLast,.contentPopupDiv span.scrollerButtonPrevious, .contentPopupDiv span.scrollerButtonNext,.contentPopupDiv span.scrollerButtonRewind, .contentPopupDiv span.scrollerButtonFastForward{font-size: 90%;}
/* ----------------------------------*
 *	tableDisplay - popup - END		 *
 * ----------------------------------*/
/* ----------------------------------*
 *	tableTest - BEGIN 				 *
 * ----------------------------------*/
table.tableTest{
	background-color:#fff;
	border-spacing:0;border:1px solid #999;
}
table.tableTest th.tableTestHeader{
	background-color:#999;
	padding:5px;
	color:#EEE;
}
table.tableTest .columnLegend{
	background-color:#F3F3F3;
	padding:5px;
	border-top:1px solid white;
}
table.tableTest .columnElement{
	background-color:#FFF;
	padding:5px;
	border-top:1px dotted #CCC;
}
table.tableTest span.textBlock{display:block;}
/* ----------------------------------*
 *	tableTest - END 				 *
 * ----------------------------------*/
/* ----------------------------------*
 *	tableIcons - BEGIN 				 *
 * ----------------------------------*/
table.tableIcons {
	background-color:#FFF;
	border:1px solid #999;
	margin-top:10px;
}
table.tableIcons th.tableIconsHeader{
	background-color:#999;
	padding:5px;
	color:#EEE;
}
table.tableIcons td{
	padding:5px;
	border:1px dashed #DDD;
	text-align:center;	}
/* ----------------------------------*
 *	tableIcons - END 				 *
 * ----------------------------------*/
/* ----------------------------------*
 *	tableView - BEGIN 				 *
 * ----------------------------------*/
table.tableView{
	background-color:#FFF;
	border:1px solid #D0D0D0;
	border-spacing:1px;
	margin:0;
}
table.tableView td{margin:0;padding:2px 3px;}
table.tableView td.labelColumn {
	background-color: 	#D0D0D0;
	text-align:			right;	
}
table.tableView td.requiredColumn{
	border-color:#C16811 !important; background-color:#C16811 !important;
	text-align:right;	
	color:#FFF !important;
}
table.tableView td.valueColumn{background-color:#FFF;}
span.fontTableViewColumn{font-size:11px;}
/* ----------------------------------*
 *	tableView - END 				 *
 * ----------------------------------*/
/* ----------------------------------*
 *	tableInputData - BEGIN 				 *
 * ----------------------------------*/
table.tableInputData{
	background-color:transparent;
	border-spacing:0px;	border-collapse:collapse;
}
table.tableInputData td{
	_padding:1px;padding-left:3px;padding-right:3px;
	vertical-align:middle;
	font-size:11px;	
}
table.tableInputData td label{
	_line-height:13px;
	_margin-bottom:0px;
}
table.tableInputData td.labelColumns{
	border-right:1px solid #D0D0D0;
	font-size:11px;
}
table.tableInputData th{
	border-bottom:1px solid #D0D0D0;
	font-size:11px;	font-weight:normal;
	padding:1px 3px;
}
span.tableInputDataHeader{font-size:11px;font-weight: normal;}
span.tableInputDataColumn{font-size:11px;}
table.tableInputData th *{font-size:11px;}
/* ----------------------------------*
 *	tableInputData - END 				 *
 * ----------------------------------*/
/* ----------------------------------*
 *	tableStatistics - BEGIN 				 *
 * ----------------------------------*/
table.tableStatistics {
	background-color:transparent;
	border-spacing:0px;	border-collapse:collapse;
}
table.tableStatistics td {
	_padding:1px;padding-left:3px;padding-right:3px;
	border-bottom:1px solid #D0D0D0;
	vertical-align:middle;
	font-size:11px;	
}
table.tableStatistics td label {
	_line-height: 13px;
	_margin-bottom: 0px;
}
table.tableStatistics td input {
	border-color:#D0D0D0;
	background-color:#EEEEEE;
	border-width:1px;
	font-size:11px;
	width:50px;
}
table.tableStatistics td input.firstColumn {
	border-color:#D0D0D0;
	background-color:#EEEEEE;
	border-width:1px;
	font-size:11px;
	font-weight:bold;
}
table.tableStatistics td.firstColumn {
	font-weight:bold;
	font-size:40px;
}
table.tableStatistics td.labelColumns {
	border-right:1px solid #D0D0D0;
	font-size:11px;
}
table.tableStatistics th {
	border-bottom:1px solid #D0D0D0;
	font-size:11px;
	font-weight:bold;
	padding:1px 3px;
}
span.tableStatistics{font-size:11px;font-weight:normal;}
span.tableStatistics {font-size:11px;}
table.tableStatistics th * {font-size:11px;}
/* ----------------------------------*
 *	tableInputData - END 				 *
 * ----------------------------------*/
/*********************************************/
/****      newspapertable styling        *****/
/*********************************************/
table.newspapertable {
	background-color:#fff;
	margin:0; padding:0;
	border:1px solid #CDCDCD;
	border-left:none;		
}
table.newspapertable th{
	color:#C16810;
	padding:2px 6px 2px 6px;
	border-bottom:2px solid #CDCDCD;
	border-left:1px solid #CDCDCD;
	}
table.newspapertable td{
	color:#000;
	padding:2px 2px 2px 2px;
	border-left:1px solid #CDCDCD;
	}
table.newspapertable th span, table.newspapertable td span{font:bold 90% Arial, Helvetica, sans-serif;}
table.newspapertable td span{font-weight:normal;}
table.newspapertable td table td{border:none;}
table.newspapertable td table td input{border:1px solid #eeeeee;}
table.conflicts{border: 3px solid #ff0000 !important; background-color: #FFEFEF}
/*********************************************/
/****    newspapertable styling ends     *****/
/*********************************************/

table.buttonGrid td{
    width: 20px;
	padding: 0px;
}
/******************************/
/***** Header Static Data *****/
/******************************/
.staticDataWrapper{
	margin:0; padding:1px;
	border:1px solid #666666;
	background-color:#fff;
}
.staticDataWrapper td{
	vertical-align:top;
	font-size:11px;
}
.staticDataWrapper td.staticDataWrapperLeftCol{
	width:45%;
	vertical-align:top;
}
.staticDataWrapper td.staticDataWrapperRightCol{
	width:55%;
	vertical-align:top;
}
.staticData{margin:0; padding:0px;}
table.staticData{
	width:100%;
	background-color:#fff;
}
table.staticData td{vertical-align:top;}
table.staticData td.fotografia{
	width:100px;
	vertical-align:top;
	border-top:27px solid #666666;
	_border-top:26px solid #666666;
}
.staticDataGrid{
	margin:0; padding:0;
	width:100%;
}
.staticDataGrid td{
	padding:1px 5px 1px 5px;
	font-size:11px;
}
.staticDataGrid td span{font-size:11px;}
th.staticDataGridHeader{
	background-color:#666666;
	color:#fff;
}
table.staticDataGrid th.staticDataGridHeader{
	border-bottom:3px solid #fff;
	padding:3px 5px 2px 5px;
}
table.staticDataGrid th.staticDataGridHeader span{font:normal 18px Arial, Helvetica, sans-serif !important;}
table.staticDataGrid td.staticDataGridLabel {
	text-align:right;
	color:#C16810;
	vertical-align:top;
}
.staticDataGrid td.staticDataGridLabel span{color:#C16810;}
table.staticDataGrid td.staticDataGridContent{
	background-color:#fff;
	color:#000;
	vertical-align:top;
	width:73%;
}