* {
	margin: 0;
	padding: 0;
}
body { 
  color:#6F6868;
  background-color:white;  
	margin: 0 auto;
	font-size:14px;	
  font-family: Verdana, Arial, Helvetica, sans-serif;	
  background-image:url(img/background.jpg); background-repeat: repeat-x;
}

img {
  border:0px solid red; 
}
h1, h2, h3, h4, h5 {font-family:"Times New Roman", Times, serif; margin-left:20px; color:#333;}
h1 {font-size:38px; font-family: Pristina; padding-bottom:3px; border-bottom:1px solid #EFEFEF; width:500px; margin-bottom:5px;  }
h1 span { color:#2A9F00;}
h2 {font-size:24px; font-style:italic;}
h3 { font-size:14px; margin-left:20px; }
h4 {font-size:13px; margin-top:5px;}
h5 {font-size:13px; font-weight:lighter; color:rgb(170,170,170);}




#container {
	margin: 5px auto;
	width: 950px;
	margin-top:0px;
	margin-bottom: 10px;	
	vertical-align:top;
	background-color:white;
	border-left:1px solid #EFEFEF;
	border-right:1px solid #EFEFEF;
	padding: 10px 20px;
	
}
.top {height:80px;  width:950px; padding: 10px 20px; border:1px solid white; background-color:white;  margin:0px auto; margin-top:30px; padding-top:5px;}
.top img {margin-left:20px; margin-right:50px;}
.nav { margin:-10px -21px 15px -21px;border:1px solid white;  border-bottom:1px solid #E3E3E3;  height:32px; }
.nav ul {margin-left:20px; list-style: none;  float:right;}
.nav ul li { float:left;  margin-top:6px; margin-right:-2px;} 
.nav ul li a, .nav ul li a:hover { 
  background-image:url(img/menutlo.png); background-repeat: repeat-x; height:14px;  text-decoration:none; padding:5px; min-width:60px; background-color:#2887C9;
margin:1px 5px; display:block; border:1px solid  #E3E3E3; border-collapse:collapse; font-size:9px; 
color:white; font-weight:bold; font-family: @Batang; text-transform:uppercase; text-align:center;}
.nav ul li a:hover {text-decoration:none; font-size:9px; color:white; background-image:url(img/menutlo2.png);}

.center {
background-color:white;
width:600px; border-right:1px solid #E2E6EC; 
margin:0px;
float:left;
padding:10px; 
font-size:11px;
}

.center div {margin-left:20px;}
.center p, .bok p  { margin-bottom:20px; line-height:14px;}
.center a {color:#2B749F;}
.center p {margin-top:15px; margin-left:20px; line-height:20px;  width:500px; }
.bok div p {margin:-10px 10px 15px 10px; font-size:11px; }
.bok div p a {display:inline; color:#2B749F; font-size:9px;}
.center  p img {margin:15px;}
.center b {color:#333333; height:40px; font-size:11px; margin-top:40px;}
.center ul { margin-left:40px; width:500px;}
.bok { padding-bottom:5px; float:right;
background-color:#F0F0F0s;
width:300px; 
}
.bok div {padding-bottom:10px;
margin:10px;
}
.bok div img {margin:10px;}
.bok div b {
display:block;
}
.bok div  a { display:block; font-family:verdana; 
text-align:left; letter-spacing:1px; color:#4F4F4F; margin: 5px; padding:5px; font-weight:bold; font-size:12px;}
.bok div ul li a, bok div ul li a:hover {background-image:url(img/l2.gif); background-position:left; padding-left:35px;
 background-repeat: no-repeat; text-decoration:none; display:block; font-size:14px; color: #7F7F7F; font-weight:normal; border-bottom:1px solid #EFEFEF; padding-top:10px; padding-bottom:10px; }
.bok div ul li a:hover{ color:black; text-decoration:none;}
.bok div ul li {list-style:none; margin:5px; margin-top:10px;}
.punkty {float:right; margin:5px;  font-size:12px; margin-right:5px; margin-top:0px; margin-right:10px;}
.punkty ol {padding-left:25px; }
.punkty ol li {border-bottom:1px dotted #DFDFDF; margin-bottom:20px; padding:10px; padding-bottom:5px; }
.stopka {clear:both; width:980px; margin:0px auto; color:white; text-align:left;  background-color:gray;    height:40px;}
.stopka a {display:block; float:left; height:39px; background-repeat: no-repeat;}
.stopka a:hover {background-position: 0px -39px; }
.stopka span {display:block; float:left; margin-top:10px; margin-left:10px;}


