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