/**

 * SyntaxHighlighter

 * http://alexgorbatchev.com/

 *

 * SyntaxHighlighter is donationware. If you are using it, please donate.

 * http://alexgorbatchev.com/wiki/SyntaxHighlighter:Donate

 *

 * @version

 * 2.1.364 (October 15 2009)

 * 

 * @copyright

 * Copyright (C) 2004-2009 Alex Gorbatchev.

 *

 * @license

 * This file is part of SyntaxHighlighter.

 * 

 * SyntaxHighlighter is free software: you can redistribute it and/or modify

 * it under the terms of the GNU Lesser General Public License as published by

 * the Free Software Foundation, either version 3 of the License, or

 * (at your option) any later version.

 * 

 * SyntaxHighlighter is distributed in the hope that it will be useful,

 * but WITHOUT ANY WARRANTY; without even the implied warranty of

 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the

 * GNU General Public License for more details.

 * 

 * You should have received a copy of the GNU General Public License

 * along with SyntaxHighlighter.  If not, see <http://www.gnu.org/copyleft/lesser.html>.

 */

/**

 * Eclipse IDE SyntaxHighlighter color theme

 * (C) Code-House

 * http://blog.code-house.org/2009/10/xml-i-adnotacje-kod-ogolnego-przeznaczenia-i-jpa/

 */



.toggle_strip .toggle_content 

{

	border-bottom: medium none; 

	border-left: medium none; 

	background: none transparent scroll repeat 0% 0%; 

	margin-left: 0px; 

	border-top: medium none; 

	border-right: medium none

}

.toggle_strip .toggle_content .block 

{

	padding-bottom: 0px; 

	padding-left: 0px; 

	padding-right: 0px; 

	padding-top: 0px

}

.toggle_strip .toggle_content .block .syntaxhighlighter .no-wrap.lines 

{

	background-color: #f4f4f4 !important

}

.toggle_strip .toggle_content .block .syntaxhighlighter .line 

{

	border-bottom: medium none; 

	border-left: medium none; 

	border-top: medium none; 

	border-right: medium none

}

.syntaxhighlighter 

{

	border-bottom: 0px; position: static !important; 

	text-align: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}



.syntaxhighlighter div 

{

	border-bottom: 0px; 

	position: static !important; 

	text-align:: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; 

	width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}

.syntaxhighlighter code 

{

	border-bottom: 0px; 

	position: static !important; 

	text-align:: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; 

	width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}



.syntaxhighlighter table 

{

	border-bottom: 0px; 

	position: static !important; 

	text-align:: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; 

	width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}

.syntaxhighlighter table tr 

{

	border-bottom: 0px; 

	position: static !important; 

	text-align:: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; 

	width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}



.syntaxhighlighter table tr 

{

	border-bottom: 0px; 

	position: static !important; 

	text-align: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; 

	width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}



.syntaxhighlighter table tbody 

{

	border-bottom: 0px; 

	position: static !important; 

	text-align: left !important; 

	border-left: 0px; 

	padding-bottom: 0px !important; 

	line-height: 20px !important; 

	font-style: normal !important; 

	margin: 0px; 

	outline-style: none !important; 

	outline-color: invert !important; 

	padding-left: 0px !important; 

	outline-width: 0px !important; 

	width: auto !important; 

	bottom: auto !important; 

	padding-right: 0px !important; 

	font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace !important; 

	direction: ltr !important; 

	background: none transparent scroll repeat 0% 0%; 

	float: none !important; 

	height: auto !important; 

	font-size: 1em !important; 

	vertical-align: baseline !important; 

	border-top: 0px; 

	top: auto !important; 

	right: auto !important; 

	font-weight: normal !important; 

	border-right: 0px; 

	padding-top: 0px !important; 

	left: auto !important

}

.syntaxhighlighter 

{

	position: relative !important; 

	padding-bottom: 1px !important; 

	margin: 0px 0px; 

	padding-left: 1px !important; 

	width: 99% !important; 

	padding-right: 1px !important; 

	padding-top: 1px !important

}

.syntaxhighlighter code 

{

	display: inline !important

}

.syntaxhighlighter .bold 

{

	font-weight: bold !important

}

.syntaxhighlighter .italic 

{

	font-style: italic !important

}

.syntaxhighlighter .line 

{

  /* empty */	

}

.syntaxhighlighter .no-wrap .line .content 

{

	white-space: pre !important

}

.syntaxhighlighter .line table 

{

	border-collapse: collapse !important

}

.syntaxhighlighter .line td 

{

	vertical-align: top !important

}

.syntaxhighlighter .line .number 

{

	width: 3em !important

}

.syntaxhighlighter .line .number code 

{

	text-align: right !important; 

	width: 2.7em !important; 

	padding-right: 0.3em !important; 

	display: block !important

}

.syntaxhighlighter .line .content 

{

	padding-left: 0.5em !important

}

.syntaxhighlighter .line .spaces 

{

    /* empty */

}

.nogutter.syntaxhighlighter .line .content 

{

	border-left: medium none

}

.syntaxhighlighter .bar 

{

	display: none !important

}

.syntaxhighlighter .show.bar 

{

	display: block !important

}

.collapsed.syntaxhighlighter .bar 

{

	display: block !important

}

.collapsed.syntaxhighlighter .lines 

{

	display: none !important

}

.syntaxhighlighter .no-wrap.lines 

{

	overflow-y: hidden !important; 

	overflow: auto !important; 

}



.syntaxhighlighter .toolbar 

{

	position: absolute !important; 

	padding-bottom: 8px !important; 

	padding-left: 0px !important; 

	padding-right: 8px !important; 

	font-size: 1px !important; 

	top: 0px !important; 

	right: 0px !important; 

	padding-top: 8px !important

}

.collapsed.syntaxhighlighter .toolbar 

{

	position: static !important; 

	padding-bottom: 0.5em !important; 

	padding-left: 0.5em !important; 

	padding-right: 0px !important; 

	font-size: 80% !important; 

	padding-top: 0.2em !important

}

.syntaxhighlighter .toolbar a.item 

{

	text-indent: -5000px !important; 

	display: block !important; 

	background-repeat: no-repeat !important; 

	float: left !important; 

	margin-left: 8px !important; 

	overflow: hidden !important

}

.syntaxhighlighter .toolbar .item 

{

	text-indent: -5000px !important; 

	display: block !important; 

	background-repeat: no-repeat !important; 

	float: left !important; 

	margin-left: 8px !important; 

	overflow: hidden !important

}

.collapsed.syntaxhighlighter .toolbar .item 

{

	display: none !important

}

.collapsed.syntaxhighlighter .toolbar .expandSource.item 

{

	background-image: url(magnifier.png) !important; 

	text-indent: 0px !important; 

	padding-left: 20px !important; 

	width: auto !important; 

	display: inline !important; 

	float: none !important; 

	height: 16px !important

}

.syntaxhighlighter .toolbar .viewSource.item 

{

	background-image: url(page_white_code.png) !important

}

.syntaxhighlighter .toolbar .printSource.item 

{

	background-image: url(printer.png) !important

}

.syntaxhighlighter .toolbar .copyToClipboard.item 

{

	text-indent: 0px !important; 

	background: none transparent scroll repeat 0% 0%; 

	overflow: visible !important

}

.syntaxhighlighter .toolbar .about.item 

{

	background-image: url(help.png) !important

}

.printing.syntaxhighlighter .line .number 

{

	color: #bbb !important

}

.printing.syntaxhighlighter .line .content 

{

	color: #000 !important

}

.printing.syntaxhighlighter .toolbar 

{

	display: none !important

}

.printing.syntaxhighlighter a 

{

	text-decoration: none !important

}

.printing.syntaxhighlighter .plain 

{

	color: #000 !important

}

.printing.syntaxhighlighter .plain a 

{

	color: #000 !important

}

.printing.syntaxhighlighter .comments 

{

	color: #008200 !important

}

.printing.syntaxhighlighter .comments a 

{

	color: #008200 !important

}

.printing.syntaxhighlighter .string 

{

	color: blue !important

}

.printing.syntaxhighlighter .string a 

{

	color: blue !important

}

.printing.syntaxhighlighter .keyword 

{

	color: #069 !important; 

	font-weight: bold !important

}

.printing.syntaxhighlighter .preprocessor 

{

	color: gray !important

}

.printing.syntaxhighlighter .variable 

{

	color: #a70 !important

}

.printing.syntaxhighlighter .value 

{

	color: #090 !important

}

.printing.syntaxhighlighter .functions 

{

	color: #ff1493 !important

}

.printing.syntaxhighlighter .constants 

{

	color: #0066cc !important

}

.printing.syntaxhighlighter .script 

{

	font-weight: bold !important

}

.printing.syntaxhighlighter .color1 

{

	color: #808080 !important

}

.printing.syntaxhighlighter .color1 a 

{

	color: #808080 !important

}

.printing.syntaxhighlighter .color2 

{

	color: #ff1493 !important

}

.printing.syntaxhighlighter .color2 a 

{

	color: #ff1493 !important

}

.printing.syntaxhighlighter .color3 

{

	color: red !important

}

.printing.syntaxhighlighter .color3 a 

{

	color: red !important

}