body {
  font-family: Vardana, Arial, sans-serif;
	font-size: 80%;
	margin: 0px;
	padding: 0px;
	background: #cceeff;
}
div{
	border: none;
}
label{
	color: #222222;
	font-style: normal;
	font-weight: bold;
}

#gl{
	color: black;
}
#rozm{
	width: 774px;
}
#baner{
	
}
#lewy{
	float: left;
	width: 160px;
}
#prawy{
	float: right;
	width: 600px;
}
#prawy_s{
	float: left;
	width: 424px;
}
#prawy_m{
		padding: 2px;
	color: blue;
	float: right;
	width: 160px;
}

#cls{
	clear:both;
}
#menu{
	width: 154px;
	padding-left: 2px;
	padding-right: 2px;
}
#menu_m{
	width: 154px;
	font-weight: bold;
}
#menu_z{
	width: 580px;
	font-weight: bold;
}
#menu a, #menu_z a, #menu_m a{
	display:block;
	text-decoration: none;
	font-weight: bold;
}
#menu a:link, #menu_z a:link, #menu_m a:link{
	color: #000088;
	font-style: italic;
}
#menu a:visited, #menu_z a:visited, #menu_m a:visited{
	color: #000088;
	font-style: italic;
}
#menu a:hover, #menu_z a:hover, #menu_m a:hover{
	color: #000088;
	font-style: normal;
}
#menu a:active, #menu_z a:active, #menu_m a:active{
	color: #000088;
	font-style: normal;
}

#obr_tytul{
	font-size: 125%;
 	text-align: center;
  font-weight: bold;
  width: 580px;
  margin: 10px;
	float: left;
}
#obr_text{
 	text-align: justify;
  font-weight: normal;
  width: 580px;
  margin: 10px;
	float: left;
}
#obr_m-text{
 	text-align: justify;
  font-weight: normal;
  width: 430px;
  margin: 2px;
	float: left;
}
#obr_text a:link, #obr_m-text a:link{
	color: #ffff00;
}
#obr_text a:visited, #obr_m-text a:visited{
	color: #ffbb00;
}
#obr_text a:hover, #obr_m-text a:hover{
	color: #ffff44;
}
#obr_text a:active, #obr_m-text a:active{
	color: #ffffff;
}
#obr_wl{
	border: 1px dotted yellow;
  margin: 5px;
  padding: 5px;
	text-align: left;
	float: left;
	background: #330000;
}
#obr_wr{
	border: 1px dotted yellow;
  margin: 5px;
  padding: 5px;
	text-align: left;
	float: right;
	background: #330000;
}
#obr_koment{
	border: 1px dotted yellow;
  margin: 6px;
  padding: 6px;
	text-align: left;
  font-weight: normal;
  width: 570px;
	float: left;
	background: #330000;
}
#obr_zad{
 	border: 1px dotted #ffff00;
  margin: 6px;
  padding: 6px;
	text-align: left;
  font-weight: normal;
  width: 560px;
  float: right;
}
#obr_z a{
	text-decoration: none;
	font-weight: bold;
}
#obr_z a:link{
	color: #ffff00;
	font-style: italic;
}
#obr_z a:visited{
	color: #ffbb00;
	font-style: italic;
}
#obr_z a:hover{
	color: #ffff44;
	font-style: normal;
}
#obr_z a:active{
	color: #ffffff;
	font-style: normal;
}
#obr_m-grupa{
 	text-align: center;
  font-weight: normal;
  width: 430px;
  margin: 2px;
	float: right;
}
#obr_grupa{
 	text-align: center;
  font-weight: normal;
  width: 580px;
  margin: 2px;
	float: bottom;
}
div.obr3{
  width: 420px;
 	float: right;
}
div.obr4{
  width: 570px;
 	float: right;
}
div.obr{
  text-align: center;
	margin: 2px;
  border: 1px dotted #ffff00;
  float: left;
}	
div.obr img{
  display: inline;
  margin: 3px;
  border: 2px solid #ffbb00;
}
div.obr a:hover img {
	margin: 4px;
  border: 1px solid #ffff00;
}
div.obr_text{
  text-align: center;
  font-weight: normal;
  width: 120px;
  margin: 2px;
}
div.obr_n img{
	width: 43px;
	border: none;
}
div.obr_m img{
	width: 140px;
	border: none;
}
.obr_xxx{
	color: red;
}
