body, html {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
	font-family : "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height:17px;
  text-align: justify;
  color: #000000;
  background-color: #6c6b33;
}

#all {
  position:relative;
  overflow:hidden;
  background-image:url('images/top_1.jpg');
  background-position:center top;   
  background-repeat:no-repeat;
  background-color: #ffffff;
}

#main {
  position:relative;
  margin:0 auto;
  width:1024px;
  overflow:hidden;
}

#top {    
  position:relative;
  height:116px;
  background-image:url('images/top_2.jpg');
  background-position:center top;   
  background-repeat:no-repeat;
  overflow:hidden;
}

#login {
  position:absolute;
  top:25px;
  left:850px;
  color:#6a6a36;
  font-size:30px;
  font-weight:bold;
}

#inp {
  width:50px;
  height:18px;
  border:0px; 
  background-color:#dddddd;  
}

#sub {
  width:50px;
  height:18px;
  border:0px;  
  background-color:#d2db86; 
  font-size:10px;
  font-weight:bold;  
}

#middle_1 {
  position:relative;
  background-image:url('images/middle_2.jpg');
  background-repeat:repeat-y;  
  overflow:hidden;
}

#middle_2 {
  position:relative;
  background-image:url('images/middle_1.jpg');
  background-repeat:no-repeat;
  overflow:hidden;
}

#middle_3 {
  position:relative;
  margin:0 auto;
  width:830px;
  overflow:hidden;
}

#left-right{
  position:relative;  
  overflow:hidden;
}

#left {
  position:relative;
  width:405px;
  float:left;
  margin-right:20px;
  text-align:left;
  overflow:hidden;
}

#right {
  position:relative;
  width:405px;
  text-align:left;
  overflow:hidden;
}

#links {
  position:relative;
  width:830px;
  overflow:hidden;
}

#partners {
  position:relative;
  width:830px;
  overflow:hidden;
}

#bottom {
  position:relative;
  height:64px;
  color:#d9dd72;
  text-align:center;
  background-image:url('images/bottom_1.jpg');
  background-position:center bottom;   
  background-repeat:no-repeat;
  overflow:hidden;
}

#bottom_2 {
  position:relative;
  width:1024px;
  height:64px;
  margin:0 auto;
  color:#d9dd72;
  text-align:center;
  background-image:url('images/bottom_2.jpg');
  background-position:center bottom;   
  background-repeat:no-repeat;
  overflow:hidden;
}

#day {
  position:absolute;
  top:36px;
  left:713px;
  color:#6a6a36;
  font-size:30px;
  font-weight:bold;
}

#month {
  position:absolute;
  top:64px;
  left:718px;
  color:#6a6a36;
  font-size:15px;
  font-weight:bold;
}

.nadpis_1 {
  font-size: 20px;
  font-weight: bold;
  margin-right: 14px;
}

.nadpis_2 {
  font-size: 13px;
  font-weight: bold;
}

.line_1 {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  background-image:url('images/line_1.gif');
  overflow:hidden;
}

.line_2 {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  background-image:url('images/line_2.gif');
  overflow:hidden;
}

.line_3 {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  background-image:url('images/line_3.gif');
  overflow:hidden;
}

.line_4 {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  background-image:url('images/line_4.gif');
  overflow:hidden;
}

.line_5 {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  background-image:url('images/line_5.gif');
  overflow:hidden;
}

.line_6 {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  background-image:url('images/line_6.gif');
  overflow:hidden;
}

.green_1 {
  color:#979b51;
}

.green_2 {
  color:#52987c;
}

.green_3 {
  color:#529e53;
}

.blue_1 {
  color:#53939c;
}

.blue_2 {
  color:#38aecf;
}

.yellow_1 {
  color:#d8c02a;
}

.gray_1 {
  color:#aaaaaa;
  font-size : 11px;
  margin-left:20px;
}

.gray_2 {
  color:#aaaaaa;
  font-size : 11px;
  margin-left:4px;
}

.link_1 {
  margin-right:15px;
  float:left;
  overflow:hidden;
}

.b {
  font-weight:bold;
}

A, A:link, A:visited, A:active {
  color:#eeeeee;
  font-size : 12px;
	text-decoration : none;
}

A:hover {
  color:#fae74d;
	text-decoration : none;
}

A.red, A:link.red, A:visited.red, A:active.red {
  padding:2px;
  color:#ff0000;
  font-size : 12px;
	text-decoration : none;
}

A:hover.red {
  padding:2px;
  background-color:#ff0000;
  color:#ffffff;
  font-size : 12px;
  text-decoration : none;
}

A.l1, A:link.l1, A:visited.l1, A:active.l1 {
  padding:2px;
  color:#989b54;
  font-size : 12px;
	text-decoration : none;
}

A:hover.l1 {
  padding:2px;
  background-color:#989b54;
  color:#ffffff;
	text-decoration : none;
}

A.l2, A:link.l2, A:visited.l2, A:active.l2 {
  padding:2px;
  color:#53997d;
  font-size : 12px;
	text-decoration : none;
}

A:hover.l2 {
  padding:2px;
  background-color:#53997d;
  color:#ffffff;
	text-decoration : none;
}

A.l3, A:link.l3, A:visited.l3, A:active.l3 {
  padding:2px;
  color:#519d52;
  font-size : 12px;
	text-decoration : none;
}

A:hover.l3 {
  padding:2px;
  background-color:#519d52;
  color:#ffffff;
	text-decoration : none;
}

A.l4, A:link.l4, A:visited.l4, A:active.l4 {
  padding:2px;
  color:#53949a;
  font-size : 12px;
	text-decoration : none;
}

A:hover.l4 {
  padding:2px;
  background-color:#53949a;
  color:#ffffff;
	text-decoration : none;
}

A.l5, A:link.l5, A:visited.l5, A:active.l5 {
  padding:2px;
  color:#d8c02a;
  font-size : 12px;
	text-decoration : none;
}

A:hover.l5 {
  padding:2px;
  background-color:#d8c02a;
  color:#ffffff;
	text-decoration : none;
}

A.l6, A:link.l6, A:visited.l6, A:active.l6 {
  padding:2px;
  color:#38aecf;
  font-size : 12px;
	text-decoration : none;
}

A:hover.l6 {
  padding:2px;
  background-color:#38aecf;
  color:#ffffff;
	text-decoration : none;
}
