/*	
	-----------------------------------
	Apertus Kht.
		Digitális Tananyagok
				2004-2005
	-----------------------------------
	Stíluslap képernyős megjelenítéshez
	-----------------------------------
	Támogatott platformok:
		Microsoft MSHTML / Internet Explorer 4.0+
		Mozilla Gecko 1.7+
*/

/*
	-----------------------------------
	Alap bekezdés stílusok 
	-----------------------------------
*/
.column_content_wide	{ width : auto;
			  margin : 0px;
			  padding-left	: 24pt;		padding-right	: 24pt; 
			  padding-bottom: 0.25em; 	padding-top	: 0.25em;
			  line-height: 1.3em;
			}
.column_content		{ width : auto; 
			  clear : left; 
			  margin	: 0px;
			  padding-left 	: 24pt; 	padding-right	: 120pt; 
			  padding-bottom: 0.25em;	padding-top	: 0.25em;
			  line-height: 1.3em;
			}
.column_sidebar		{ width : 104pt; 
			  clear: right; float : right; 
			  font-size: 0.8em; 
			  margin-bottom : 0.5em; margin-left : 8pt; margin-right : 8pt; }
/*
	-----------------------------------
	Speciális szöveg stílusok 
	-----------------------------------
*/
PRE			{ padding : 0px; margin : 0px; }
.para_fixed_bottom	{ height : 5px; width : 100%; background-color : #F3F7E5; overflow: hidden; padding : 0px; margin : 0px; }
.para_fixed_top		{ height : 5px; width : 100%; background-color : #F3F7E5; overflow: hidden; padding : 0px; margin : 0px; }
.para_fixed		{ font-family : 'Courier';
			  font-size : 9pt;
			  background-color : #ECF1D9; 
			  line-height: 1em;
			  padding-bottom: 0.15em; padding-top	: 0.15em;
			  padding-left : 32pt; padding-right : 32pt; 
			}

.para_quotation_bottom	{ height : 5px; width : 100%; background-color : #FFF6E9; overflow: hidden; padding : 0px; margin : 0px; }
.para_quotation_top	{ height : 5px; width : 100%; background-color : #FFF6E9; overflow: hidden; padding : 0px; margin : 0px; }
.para_quotation		{ font-style : italic; 
			  font-family : 'Times New Roman';
			  font-size : 12pt;
			  line-height: 1.2em;
			  padding-bottom: 0.15em; padding-top	: 0.15em;
			  padding-left : 32pt; padding-right : 32pt; 
			  background-color : #FEF2DE; 
			}
			
.para_important_bottom	{ height : 5px; width : 100%; background-color : #FBF7F5; overflow: hidden; padding : 0px; margin : 0px; }
.para_important_top	{ height : 5px; width : 100%; background-color : #FBF7F5; overflow: hidden; padding : 0px; margin : 0px; }
.para_important		{ font-family : 'Arial';
			  font-size : 13px;
			  padding-bottom: 0.15em; padding-top	: 0.15em;
			  padding-left : 16pt; padding-right : 16pt; 
			  background-color : #F3EDE9; 
			}

/*	Beúszó kezelőszervek	*/

#navigator_box		{ width : 200px; 
			  float : left; 
			  padding-left 	: 24pt; 
			}
.navigator_title	{ margin-bottom : 0.7em; font-weight : bold; }
.navigator_text		{ font-size : 88%; }

/*	Szerkesztői linkek befoglaló DIVje (közvetlenül a tartalom után)	*/

.editorial_links	{ margin-top : 24pt; }

/*	Video, audio	*/

.media_title		{ font-size : 88%; text-align: center; margin : 4pt; }

/*	Lapozható galéria kezelőszervek	*/

#pager_box		{ 
			  text-align: center;
			  /*color : white; background : black;
			  padding : 4px;
			  clear : both;*/
		   	}
#pager_caption		{ 
			  text-align: center;
			  font-size : 88%; 
			  font-weight : Bold;
			  padding : 4px;
			  color : white; background : black;
			  clear : both;
		   	}
#pager_image		{ border : none;
			  clear : both; 
			  float : none;
			}
.pager_link:link	{ color : #F66; }
.pager_link:hover	{ color : #FFF; }
.pager_link:visited	{ color : #F66; }

/*	Széljegyzetek	*/

.sidenote_reference	{ vertical-align: 33%;  font-size: 75%; }
.sidenote_label		{ vertical-align: 10%;  font-size: 90%; padding-right : 0.5em; }

/*	Kiemelések	*/

.special		{ color : maroon; }

/*	Tooltipek	*/

a.tooltip		{ color : #BB211D; }
#document_body_tooltip	{  padding : 0px; margin : 6px; 
			   background : #FFFCFC/*transparent*/; 
			   border : #FF2222 solid 1px; 
			}

/*	Keresés eredménylista elemei	*/

.search_hit		{ margin-bottom : 6px; }
.search_details		{ font-size : 88%; }
.search_query		{ text-align : right; font-size : 88%; margin-bottom : 6px; font-weight : bold; }

/*	Oldalnév, címstílusok	*/

.title			{ 
			  margin-left : 24pt; margin-right : 24pt; margin-bottom : 1.2em; 
			  /*width : auto;*/
			  padding : 0px;
			  text-align : right;
			  line-height : 0.85em;
			  letter-spacing : -1px;
			  font-size: 1.90em; font-family : "Bank Gothic Medium AT" "Verdana"; 
			  color : #666666;
		   	}
				
.h6			{ font-size: 1.20em; font-weight : bold; font-family : Arial }; 
.h5			{ font-size: 1.40em; font-weight : bold; font-family : Arial }; 
.h4			{ font-size: 1.60em; font-weight : bold; font-family : Arial }; 
.h3			{ font-size: 1.80em; font-weight : bold; font-family : Arial }; 
.h2			{ font-size: 2.00em; font-family : Arial }; 
.h1			{ font-size: 2.20em; font-family : Arial }; 

.subtitle		{ display : block;
			  font-weight: bold;
			  text-align : left;
			  /*font-size: 1.1em;*/
			  font-size: 1.11em; 
			  font-family : "Verdana", "Arial"; 
			  letter-spacing : 1px;
			  /*font-size: 1.55em; */
			  /*font-family : "Bank Gothic Medium AT" "Verdana"; 
			  /*color : #2020C0;*/
			  color : #228;
			  /*letter-spacing : -1px;*/
			  margin-top : 0.5em;
			  margin-bottom : 0.5em; }

/*
	-----------------------------------
	Tipográfiai technikai stílusok
	-----------------------------------
*/

/*body 			{ width : 100%;
			  padding: 0px; margin: 0px;
			  background: #ffffff elte ttk #FFFAD8; color: #000000;
			  font-family : 'Verdana'; font-size : 12px; }
*/
tbody	 		{ font-family : 'Verdana'; font-size : 12px; }
tdx	 		{ padding: 0.25em; }
table			{ border-collapse: collapse; background-color : none; }
p			{ margin: 0px; padding-bottom: 0.25em; padding-top: 0.25em; }
img			{ margin: 0px; padding: 0px; border: 0px; }

.table_bordered		{ border: 1px solid black; }
.table_borderless	{ border: none; }
.cell_h			{ border-bottom: 1px solid black;	border-top: 1px solid black; 
			  border-left: none;			border-right: none;	}
.cell_v			{ border-bottom: none;			border-top: none;
			  border-left: 1px solid black;	border-right: 1px solid black; }
.cell_g			{ border: 1px solid black; }

.cell_header		{ background-color : #FFD; }
.cell_sum		{ background-color : #DDF; }
.cell_divider		{ background-color : #DDD; }
.cell_highlight		{ background-color : #FDD; }

.equation_inline	{ vertical-align: middle; }

/*

!!sch20060613 mert bezavar az apertus skinbe

a:link			{ text-decoration: none; color: #1E32A5; }
a:hover			{ text-decoration: underline; }
a:visited		{ text-decoration: none; color: #39A398; }

/*
	-----------------------------------
	Oszlop stílusok 
	-----------------------------------
*/

body			{
			  padding: 0px; margin: 0px;
			  background: #ffffff color: #000000;
			  font-family : 'Verdana'; font-size : 12px; 
			}
#document_body		{ 
			}
#block_tooltip		{ padding : 0px; margin : 0px; }
#block_fullscreen	{ padding : 0px; margin : 0px;
			  width : 100%;  height : 100%;
			  overflow : hidden;
			}
#block_page 		{ 
			  margin-bottom : 24pt; margin-top : 24pt;
			}

/*
	-----------------------------------
	Lista stílusok 
	-----------------------------------
*/

li {	line-height: 1.5em; }
ul {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 1.5em;
	padding-left: 1.5em;
}
ol {
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 1.5em;
	padding-left: 1.5em;
}

.indent_1			{ margin-left: 1.5em;  padding-left: 1.5em; }
.indent_2			{ margin-left: 4.5em;  padding-left: 1.5em; }
.indent_3			{ margin-left: 7.5em;  padding-left: 1.5em; }
.indent_4			{ margin-left: 10.5em; padding-left: 1.5em; }
.indent_5			{ margin-left: 13.5em; padding-left: 1.5em; }
.indent_6			{ margin-left: 16.5em; padding-left: 1.5em; }

.unmarked-list			{ list-style: none; }

ul.unordered			{ list-style: disc; list-style-image: url("bullet_1.png"); }
ul ul.unordered			{ list-style: circle; list-style-image: url("bullet_2.png"); }
ul ul ul.unordered		{ list-style: square; list-style-image: url("bullet_3.png"); }
ul ul ul ul.unordered		{ list-style: disc; }
ul ul ul ul ul.unordered	{ list-style: circle; }
ul ul ul ul ul ul.unordered	{ list-style: square; }
ul.dash 			{ list-style: circle; }

ol.ordered 			{ list-style: decimal; }
ol.structured 			{ list-style: decimal; }
ol.lower-roman 			{ list-style: lower-roman; }
/*ol.lower-roman li:before	{ display: marker; margin: -0.5em; content: ")" }*/
ol.upper-roman 			{ list-style: upper-roman; }
ol.lower-alpha 			{ list-style: lower-alpha; }
ol.upper-alpha 			{ list-style: upper-alpha; }

/*
	-----------------------------------
	Designer képkeret stílusok
	-----------------------------------
*/

.table_frame { display : inline }
.table_frame_snap_left { 
	/* Ahol nincs árnyék */
	margin-top : 0.5em; margin-left : 0em;
	/* Ahol van árnyék */
	margin-bottom : 0.5em; margin-right : 0.7em; 
}
.table_frame_snap_right { 
	/* Ahol nincs árnyék */
	margin-top : 0.5em; margin-left : 1.2em;
	/* Ahol van árnyék */
	margin-bottom : 0.5em; margin-right : 0em; 
}

.box-content {
	border : 1px solid black;
	padding : 0px;
}


.box-shadow-top-right {
	padding: 0px 0px 0px 0px;
	background-image: url("/elearning/kit/shadow-right.gif");
	background-position: 0% 0%;
	background-repeat: repeat-y;
	background-color: #f6f6f6;
	width: 8px;
	vertical-align: top;
	text-align: left;
}

.box-shadow-right {
	padding: 0px 0px 0px 0px;
	background-image: url("/elearning/kit/shadow-right.gif");
	background-position: 0% 0%;
	background-repeat: repeat-y;
	background-color: #f6f6f6;
	width: 8px;
	text-align: left;
}


.box-shadow-bottom {
	padding: 0px 0px 0px 0px;
	background-image: url("/elearning/kit/shadow-bottom.gif");
	background-position: 0% 0%;
	background-repeat: repeat-x;
	background-color: #f6f6f6;
	height: 8px;
	text-align: left;
	font-size: 0px;
}

.box-shadow-bottom-right {
	padding: 0px 0px 0px 0px;
	background-color: #f6f6f6;
	height: 8px;
	text-align: left;
	font-size: 0px;
}

img.valign-top {
	display: block;
	text-align: left;
}
