/*	... solen.cz apps - CSS2 stylesheet; mag theme xon		*/
/*	(C) ivosan(at)atlas(dot)cz							*/
/*	*********************************************************	*/

/* ...Colorize theme */

	BODY			{ 			color: #aaa; } 
	H1, H2, H3, H4, H5, H6 { 	color: #8b003d; }
	H1 {						border-bottom: 2px solid #8b003d; }
	H1:first-letter {			color: #8b003d; }
	H1 span.cap {				color: #520024; }
	SPAN.curjump {				color: #8b003d; }	
	A {						color: #6A002F; }
	A:hover {					color: #952656; }
	A:visited {				color: #520024; }
	A:active {				color: #8b003d; }

	HR {						color: #8b003d; background-color: #8b003d; }
                                   
/* ...blocks */                    
	#header {					background: #8b003d url(/img/topbg_xon.gif) top repeat-x; color: #fff; }
	#footer {					background: #8b003d url(/img/botbg_xon.gif) top repeat-x; color: #9F5073; }

	div#warn {				border: 3px solid #8b003d; background-color: #EBC1D3; }
                                   
/* ...Colorize styles */           
	.cDark {					color: #520024; }
	.cLight {					color: #952656; }
	.cLighter {				color: #9F5073; }
	.cLightest {				color: #EBC1D3; }
	.cOff {					color: #fff; }
	.cOff I {					color: #952656; }

	a:hover span.reglog#log p, a:hover span.reglog#reg p { color: #520024; }

	td.cLight A {				color: #9F5073; }
	A:hover H4.TOCname {		color: #520024; }
	A:hover LI.cDGray {			color: #520024; }
	A:hover P  {				color: #952656; }
	P.revauthor, H4.revname { 	color: #8b003d; }

	div.magtoc H5 {			color: #520024; }

	H3.revstat {				color: #8b003d; }
	H5.keyws {				color: #8b003d; }
	P.commentary {				color: #952656; }

	td.act a:hover p { 			color: #952656; }

	div.magarchive P a.cLight {	color: #952656; }
	div.magarchive P a.cLighter {	color: #9F5073; }

	#footer A {				color: #520024; }
	#footer A:hover {			color: #9F5073; }
	#footer A:visited {			color: #952656; }
	#footer A:active {			color: #fff; }

/* ...sidebars: */

	div.sbblock#sbact li {		color: #520024; }

	div.sbblock#sbact a:hover {	color: #952656; }
	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: #952656; }

	a.smnu {					background: url(/img/sm_xon.gif) no-repeat; color: #8b003d; }
	a.smnu:hover {				background: url(/img/sm_xonh.gif) no-repeat; color: #520024; }
	a.smnu#act {				background: url(/img/sm_xonon.gif) no-repeat; color: #520024; }

/* MENU - zde jen bareve zmeny oproti definici v layout.css */

	#headMOver {				color: #520024; }

	#nav li a b, 
	#nav li.current a, 
	#nav li.current a b	{		color: #520024; } 

	#nav li a.tmnu b { 			color: #EBC1D3; }

	#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_xon.gif); }
	#nav :hover ul {			border-color: #520024 #9F5073 #9F5073 #520024; }

	#nav li:hover li:hover > ul {	ie5Nasrat; border-color: #520024 #9F5073 #9F5073 #520024; }
	#nav li:hover li:hover > a {	color: #520024; }
	#nav :hover ul li a {		color: #520024; }
	#nav :hover ul li a:hover {	color: #952656; }

	#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: #520024 #9F5073 #9F5073 #520024; }

