body, div, h1, h2, h3, h4, h5, h6, pre, form, textarea, p {
  margin: 0;
  padding: 0;
}

table {
  border-collapse: collapse;
  border-spacing:0;
}

img { border: 0; }
caption, th { text-align: left; }
abbr, acronym { border: 0; }

h1, h2, h3, h4, h5, h6 {
  font-weight: bold;
  margin: 0.5em 0;  
}
h1 a, h2 a, h3 a { text-decoration: none; }
h1 { font-size: 30px; }
h2 { font-size: 17px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5, h6 { font-size: 12px; }
p {
  margin: 1.5em 0;
  line-height: 1.7em;
}
a {
  color: #fff;
  cursor: pointer;
}
a:hover { text-decoration: none; }


body {
  font-family: Verdana, Tahoma, Arial, sans-serif;
  font-size: 12px;
  background: #cccccc url('../bg_head.png') repeat-x top;
  color: #fff;
}

div { border: 0px solid #333;}

#container {
  width: 1000px;
  margin: 0 auto;
}
#page {
  width: 1000px;
  position: relative;
}

#header {
  position: absolute;
  top: 0;
  left: 0;
  background: #cccccc;
  height: 150px;
  width: 1000px;
  padding-left: 50px;
  background: url('../head.jpg') no-repeat;
}

#main {
  padding-top: 150px;
  background: url('../bg_body.png') repeat-y;
}

/*
1000
 590
		50 left-margin
       540 width	   
 410   
  */

#content {
  float: left;
  display: inline; /* keeps ie6 happy */
  line-height: 1.65em;
  margin: 10px 0 30px 50px;
  padding: 0 10px;
  width: 550px;
  overflow: hidden;
  overflow-x: hidden;
  text-align: justify;
}

#footer {
  color: #000;
  border-top: 1px solid #333;
  clear: both;
  padding: 5px 10px;
  font-size: 10px;
}

#footer a { color: #000; 
	text-decoration: none;
}

#right {
  float: left;
  width: 370px;
  margin-bottom: 5px;
  font-size: 11px;
  line-height: 1.5em;
}

#sidebar-left {
  float: left;
  width:170px;
  padding: 0 5px 0 10px;
}

#sidebar-right {
  float: left;
  width: 155px;
  padding: 0 5px 0 20px;
  color: #000;
}
#sidebar-right a {
	color: #000;
}

#hp {
	width: 545px;
	padding-left: 10px;
	color: #333333;
	background-color: #f0e68c;
}

#hp b {
	color: #228b22;
}

.clear-both {clear: both}

#menu ul li {
	display: inline;
}



#search {
	color: #333;
	position: absolute;
	top: 129px;
	left: 812px;
}

#inner {
	display: block;
	float: right;
	width: 180px;
	border-left: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 5px 0 0px 10px;
	padding: 0 0 0 5px;
	text-align: justify;
	color: #fff;
}

#clanek {
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ccc;
}

.spodek #clanek a {
	font-size: 9px;
}

/* scrolling */
#top{position:relative; width:160; text-align: right; font-size:11px; } 
#down{position:relative; width:160; text-align: right; font-size:11px; } 
#scrollArea{position:relative; width:160px; height:95px; overflow:hidden; clip:rect(0,160,95,0); visibility:hidden; padding-left: 0px;} 
#divContent{position:relative; font-size: 11px;}
