/*	... solen.cz apps - CSS2 stylesheet; mag theme far		*/
/*	(C) ivosan(at)atlas(dot)cz							*/
/*	*********************************************************	*/

/* ...Colorize theme */

	BODY			{ 			color: #aaa; } 
	H1, H2, H3, H4, H5, H6 { 	color: #00a650; }
	H1 {						border-bottom: 2px solid #00a650; }
	H1:first-letter {			color: #00a650; }
	H1 span.cap {				color: #00622F; }
	SPAN.curjump {				color: #00a650; }	
	A {						color: #007F3D; }
	A:hover {					color: #2CAE6A; }
	A:visited {				color: #00622F; }
	A:active {				color: #00a650; }

	HR {						color: #00a650; background-color: #00a650; }
                                   
/* ...blocks */                    
	#header {					background: #00a650 url(/img/topbg_far.gif) top repeat-x; color: #00622F; }
	#footer {					background: #00a650 url(/img/botbg_far.gif) top repeat-x; color: #5CB587; }

	div#warn {				border: 3px solid #00a650; background-color: #C5EFD9; }
                                   
/* ...Colorize styles */           
	.cDark {					color: #00622F; }
	.cLight {					color: #2CAE6A; }
	.cLighter {				color: #5CB587; }
	.cLightest {				color: #C5EFD9; }
	.cOff {					color: #fff; }
	.cOff I {					color: #2CAE6A; }

	a:hover span.reglog#log p, a:hover span.reglog#reg p { color: #00622F; }

	td.cLight A {				color: #5CB587; }
	A:hover H4.TOCname {		color: #00622F; }
	A:hover LI.cDGray {			color: #00622F; }
	A:hover P  {				color: #2CAE6A; }
	P.revauthor, H4.revname { 	color: #00a650; }

	div.magtoc H5 {			color: #00622F; }

	H3.revstat {				color: #00a650; }
	H5.keyws {				color: #00a650; }
	P.commentary {				color: #2CAE6A; }

	td.act a:hover p { 			color: #2CAE6A; }

	div.magarchive P a.cLight {	color: #2CAE6A; }
	div.magarchive P a.cLighter {	color: #5CB587; }

	#footer A {				color: #00622F; }
	#footer A:hover {			color: #5CB587; }
	#footer A:visited {			color: #2CAE6A; }
	#footer A:active {			color: #00622F; }

/* ...sidebars: */

	div.sbblock#sbact li {		color: #00622F; }

	div.sbblock#sbact a:hover {	color: #2CAE6A; }
	div.sbblock#sbact li:hover,
	div.sbblock#sbact li:hover b,
	div.sbblock#sbact a:hover li,
	div.sbblock#sbact a:hover li b { color: #2CAE6A; }

	a.smnu {					background: url(/img/sm_far.gif) no-repeat; color: #00a650; }
	a.smnu:hover {				background: url(/img/sm_farh.gif) no-repeat; color: #00622F; }
	a.smnu#act {				background: url(/img/sm_faron.gif) no-repeat; color: #00622F; }

/* MENU - zde jen bareve zmeny oproti definici v layout.css */

	#headMOver {				color: #00622F; }

	#nav li a b, 
	#nav li.current a, 
	#nav li.current a b	{		color: #00622F; } 

	#nav li a.tmnu b { 			color: #00622F; }

	#nav li.current a.tmnu:hover,
	#nav li.current a.tmnu:hover b,
	#nav li a.tmnu:hover,
	#nav li a.tmnu:hover b {		color: #00622F; }

	#nav ul {					background-image: url(/img/mfade_far.gif); }
	#nav :hover ul {			border-color: #00622F #231f20 #231f20 #00622F; }

	#nav li:hover li:hover > ul {	ie5Nasrat; border-color: #00622F #231f20 #231f20 #00622F; }
	#nav li:hover li:hover > a {	color: #00622F; }
	#nav :hover ul li a {		color: #00622F; }
	#nav :hover ul li a:hover {	color: #2CAE6A; }

	#nav a:hover a:hover ul,
	#nav a:hover a:hover a:hover ul,
	#nav a:hover a:hover a:hover a:hover ul {
							border-color: #00622F #231f20 #231f20 #00622F; }

