body { margin:0; background-color: #FFF8E8; color:#000; font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 80% }
	#outer { background-color:#FFF4E0; position:relative; width:100% }

a { color:#333/*#930*/; text-decoration:none; border-bottom:1px dotted #999/*#C90*/ }
* html a {
	border-bottom: solid 1px #BBB;
	padding: 1px;
	background: url(/images/css-dotted.gif) repeat-x bottom;	
}
a:hover { color: #C60; text-decoration:underline; border-bottom:none }

h1, h2, h3 { margin-bottom: 0.2em}
h1 { margin-top: 0; font-size: 140% }
h2 { font-size: 130%; margin-top:1em }
h3 { font-size: 120% }

ul.no { list-style-type: none }
.disc { list-style-type: disc }
li { margin-bottom: 0.5em }
li.first { margin-top: 0.5em; margin-bottom: 0 }

.noB { font-weight: normal }

.lnH { line-height: 150% }

hr { border: 0px solid #930; color: #930; background-color: #930; height: 1px }

#brand { margin-top:0; height:155px; background-image:url(/img/soncni-zahod.bg.jpg) }	/* branding (& navigation) postion on top --- height: 30px (nav.) + 202px (banner) = 232px --- */
	#brand h1 { margin-left: -999em }
	#brand a { display:block; width:100%; height:155px; position:absolute; top:0 }
	#brand a { border:none }	/* #brand a img { border:none }*/
#brand div {
	height: 154px; background-image: url(img/soncni-zahod.wide.jpg); background-repeat: repeat-y }	/* image over */

#main { margin-top:3em; padding-top:0.5em; padding-left:10px; padding-right:10px } /* --- starts for branding height lower --- */	/*position:absoulte; left:0; top:200px;*//*background-color:#060;	padding-bottom:1px;*//*border:1px solid yellow;*/
	body#firstPg #main {padding-left:0; padding-right:0}

#nav { position:absolute; top:142px; padding:0; padding-top:3px; width:100%; height:20px; white-space:nowrap; /*font-family:Tahoma, Arial, Geneva, Helvetica, sans-serif; font-weight:bold;*/
	color:#FD0; background-color: #000; border-bottom:1px solid #F90 }	/*border:1px solid red;*/
	#nav li { display:inline; padding-left:10px; padding-right:10px /*list-style-type:none*/ }	/*background:#333;*/
	#nav li.k a {color: orange}
	#nav a { color: #FC0; font-size: 120%; border-bottom:none }	/*; font-weight:bold*/
	#nav a:hover {color: #F90; background-color: #000; text-decoration: none}	 /*text-decoration:underline*/
	#nav b {font-size:110%; font-family:Tahoma}

#siteInfo {margin-top:2em; clear:both; text-align:center; height:15px; padding-top:15px; /*padding:6px 0 0.5em 0;*/
	font-size: 85%; color: #C63; background:#FEB url('img/grad.jpg'); border-bottom:1px solid #C96 }
	#siteInfo b {font-weight:bold; font-style:normal; margin-right:0.5em}	
	#siteInfo a {border:none; color:#C63}
		#siteInfo .update {float:left; position:relative; bottom:1.4em; left:0.6em}	/* IE 6 bug workaround */
		#siteInfo .c {width:150px; margin-left:auto; margin-right:auto}
		#siteInfo .made {float:right; position:relative; bottom:1.5em; right:0.6em}	/* IE 6 bug workaround */
			#siteInfo .made a {color:#C63}		
	#siteInfo a:hover {color: #930}
