/*	... solen.cz apps - CSS2 stylesheet; mag theme lek		*/
/*	(C) ivosan(at)atlas(dot)cz							*/
/*	*********************************************************	*/

/* ...Colorize theme */

	BODY			{ 			color: #aaa; } 
	H1, H2, H3, H4, H5, H6 { 	color: #50b848; }
	H1 {						border-bottom: 2px solid #50b848; }
	H1:first-letter {			color: #50b848; }
	H1 span.cap {				color: #2F6C2A; }
	SPAN.curjump {				color: #50b848; }	
	A {						color: #3D8D37; }
	A:hover {					color: #103e0c; }
	A:visited {				color: #2F6C2A; }
	A:active {				color: #50b848; }

	HR {						color: #50b848; background-color: #50b848; }
                                   
/* ...blocks */                    
	#header {					background: #50b848 url(/img/topbg_lek.gif) top repeat-x; color: #fff; }
	#footer {					background: #50b848 url(/img/botbg_lek.gif) top repeat-x; color: #8DC489; }

	div#warn {				border: 3px solid #50b848; background-color: #DAF2D8; }
                                   
/* ...Colorize styles */           
	.cDark {					color: #2F6C2A; }
	.cLight {					color: #6EBE68; }
	.cLighter {				color: #8DC489; }
	.cLightest {				color: #DAF2D8; }
	.cOff {					color: #fff; }
	.cOff I {					color: #103e0c; }

	a:hover span.reglog#log p, a:hover span.reglog#reg p { color: #2F6C2A; }

	td.cLight A {				color: #8DC489; }
	A:hover H4.TOCname {		color: #2F6C2A; }
	A:hover LI.cDGray {			color: #2F6C2A; }
	A:hover P  {				color: #6EBE68; }
	P.revauthor, H4.revname { 	color: #50b848; }

	div.magtoc H5 {			color: #2F6C2A; }

	H3.revstat {				color: #50b848; }
	H5.keyws {				color: #50b848; }
	P.commentary {				color: #6EBE68; }

	td.act a:hover p { 			color: #103e0c; }

	div.magarchive P a.cLight {	color: #6EBE68; }
	div.magarchive P a.cLighter {	color: #8DC489; }

	#footer A {				color: #2F6C2A; }
	#footer A:hover {			color: #8DC489; }
	#footer A:visited {			color: #6EBE68; }
	#footer A:active {			color: #fff; }

/* ...sidebars: */

	div.sbblock#sbact li {		color: #2F6C2A; }

	div.sbblock#sbact a:hover {	color: #103e0c; }
	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: #103e0c; }

	a.smnu {					background: url(/img/sm_lek.gif) no-repeat; color: #50b848; }
	a.smnu:hover {				background: url(/img/sm_lekh.gif) no-repeat; color: #2F6C2A; }
	a.smnu#act {				background: url(/img/sm_lekon.gif) no-repeat; color: #2F6C2A; }

/* MENU - zde jen bareve zmeny oproti definici v layout.css */

	#headMOver {				color: #2F6C2A; }

	#nav li a b, 
	#nav li.current a, 
	#nav li.current a b	{		color: #2F6C2A; } 

	#nav li a.tmnu b { 			color: #2F6C2A; }

	#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: #fff; }

	#nav ul {					background-image: url(/img/mfade_lek.gif); }
	#nav :hover ul {			border-color: #216a1b #103e0c #103e0c #216a1b; }

	#nav li:hover li:hover > ul {	ie5Nasrat; border-color: #216a1b #103e0c #103e0c #216a1b; }
	#nav li:hover li:hover > a {	color: #2F6C2A; }
	#nav :hover ul li a {		color: #2F6C2A; }
	#nav :hover ul li a:hover {	color: #103e0c; }

	#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: #216a1b #103e0c #103e0c #216a1b; }

