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

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; background: #FFC }


table { border-collapse: collapse }		/* table cellspacing = 0 in CSS */
td { vertical-align: top; padding: 0 }	/* table cellpadding in CSS */

h1, h2, h3 { margin-bottom: 0.2em; /*font-family: Tahoma, Trebuchet MS, Arial, Helvetica, sans-serif */}
h1 { font-family:Trebuchet MS,Arial,Helvetica,sans-serif; margin-top: 0; font-size: 160%/*; text-transform: uppercase */ }	/* new */
h2 { font-size: 130%; margin-bottom:1em }
h3 { font-size: 120%; /*color:#333; text-transform:uppercase; font-family:Oswald,Arial,Helvetica,sans-serif; letter-spacing:0.07em*/ }

/*big {font-size: 1.2em}*/

ul.cl { list-style-type:none; padding-left:0; margin-left:1em; margin-bottom:2em }	/* new */
ul.cl h2 {margin:0 0 0.3em 0; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; font-size:160%;letter-spacing:0.07em }	/* new */
ul.cl ul ul { list-style-type:disc; color:#000; padding-left:0; margin-left:3.0em }
ul.cl h4 { display:inline }
ul.w { list-style-type:disc !important; margin-left:3.0em !important; margin-top:0; padding-left:0; padding-right:0; line-height:1.6em;
	/*text-indent: -2em;*/ }	/* new */
	ul.w h2 { display:inline; font-family:/*Tahoma,Verdana,*/Arial,Helvetica,sans-serif; font-size:105%; letter-spacing:0 }	/* new */
	ul.w h3 { display:inline; font-family:/*Tahoma,Verdana,*/Arial,Helvetica,sans-serif; font-size:105% }	/* new */
	ul.w li { color:#666 }
	ul.w li b a { padding:0 0.5em }
.ind {margin-left: 0.7em }	/* new */

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 }

table.linksOut th {font-family: Trebuchet MS, Arial, Helvetica, sans-serif; font-size: 120%; padding-top: 1em; padding-bottom: 0.5em; color: #300}
table.links {width: 100%}
.links td, th {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
				font-size: 0.95em;
				color: #603; }
.links tr:hover td { background-color: #FFFFEF }
.links th { padding-top: 1em }
.links td { vertical-align: top; padding: .1em .5em .1em .5em}
.links td a {font-family: Arial, Helvetica, sans-serif}
.links pre {
	margin-top:0px; margin-bottom:0px;
	color:#B85;
	font-family: Arial, Helvetica, sans-serif;
	font-size:.9em
}
.links a i {font-style: normal; font-size: 0.8em}

#page { border-top:1px solid #FFF8E8; position:relative }

#brand {	/* image background */
	position:absolute; top:0;
	height: 155px;
	background-image: url('img/soncni-zahod.bg.jpg');
	width:100%; /*border-bottom:1px solid white;*/
}
#brand div {
	height: 154px; background-image: url('img/soncni-zahod.wide.jpg'); background-repeat: repeat-y }	/* image over */

#nav {/*font-family: Trebuchet MS, Arial, Helvetica, sans-serif; line-height: 1.3em;*/ color:#FD0; margin: 0; background-color: #000; padding: 3px;	padding-left: 10px; border-bottom:1px solid #F90; border-top:1px solid #F90}
#nav b {font-size: 110%; font-family: Tahoma}
#nav li { display: inline; list-style-type: none; padding-right: 20px }
#nav a { color: #FC0; font-size: 120%; border-bottom: none }
#nav a:hover { color: #F90; background-color: #000; text-decoration: none; border-bottom: none }

#main { margin-top: 170px; background-color:#FFF4E0; padding: 10px; padding-top: 30px; padding-bottom: 5px; /*border-bottom:1px solid #F90*/}

#siteInfo { /*border-top:1px solid #F00*/; text-align:center; height: 15px; padding-top: 15px; border-bottom:1px solid #C96; background-color:#FEB; color: #C63/*777*/; background-image: url('img/grad.jpg');  font-size: 85%}
#siteInfo em {font-weight:bold; font-style:normal; margin-right:1em}
#vis {float:right; margin:-1px 1.5em 0 0}
#vis a {border-bottom:none}
#vis img {border:none; width:40px; height:15px}
