.body { 
  background: #B4B4B4 url("img/bgr_1.jpg");
  background-repeat: repeat-x;
  background-position: top;
}
#wrapper {
  text-align: left;
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 996px;
}
#header {
  background: url("img/topmenu_bgr.jpg");
  background-repeat: no-repeat;
  width: 996px;
  height: 54px;
  margin: 0px;
	padding: 0px;
}
#top {
  background-repeat: no-repeat;
  width: 996px;
  height: 124px;
  margin: 0px;
	padding: 0px;
}
#bot {
  background: url("img/bgr_bot.jpg");
  background-repeat: no-repeat;
  width: 996px;
  height: 61px;
  margin: 0px;
	padding: 0px;
}
#mainwindow {
  background: url("img/bgr_2.jpg");
  background-repeat: repeat-y;
  width: 996px;
  
}
.center {
  width: 610px;
  margin: 0px;
	padding: 13px;
	background: transparent;
	background-repeat: repeat-y;	
}
.zaglavie {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:16px;
  color:#D96C00;
  font-weight: bold;
  text-decoration:none;
  padding-left: 0px;
  background-repeat: no-repeat;
	border-bottom: 2px dotted #b4b4b4;
	padding-bottom: 3px;
	width: 610px;
}
.contact {
  padding-left: 0px;
  background: url("img/bgr_con.jpg");
  background-repeat: no-repeat;
	width: 610px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #20388A;
}
.workscreen {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:12px;
  color:#20388A;
  font-weight: normal;
  text-decoration:none;
  padding-left: 0px;
  background-repeat: no-repeat;
	padding-bottom: 3px;
	width: 610px;
}
#workscreen_text {
  float: left;
  width: 452px;
}
#workscreen_pic {
  float: left;
  width: 146px;
}
.item {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
  color:#20388A;
  font-weight: normal;
  text-decoration:none;
  padding-left: 0px;
  background-repeat: no-repeat;
	border-bottom: 2px dotted #b4b4b4;
	padding-bottom: 3px;
	width: 610px;
	height: 120px;
}
#item_text {
	float: left;
  width: 464px;
  height: 80px;
}
#item_pic {
	float: left;
  width: 146px;
  background: #E0E0E0;
  height: 96px;
  padding-top: 3px;	
}
.item1 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:11px;
  color:#20388A;
  font-weight: normal;
  text-decoration:none;
  padding-left: 0px;
  background-repeat: no-repeat;
	border-bottom: 2px dotted #b4b4b4;
	padding-bottom: 3px;
	width: 610px;
}
#item_text1 {
	width: 594px;
}
#item_pic1 {
	float: left;
  width: 458px;
  height: 306px;
  padding-top: 5px;
  background: #E0E0E0;
}

#item_pic2 {
	float: left;
  width: 76px;
  height: 306px;
  padding-top: 5px;	
  background: #E0E0E0;
}

#item_pic3 {
	float: left;
  width: 76px;
  height: 306px;
  padding-top: 5px;	
  background: #E0E0E0;
}

.quest_1 {
  float: left;
  width: 180px;
  padding-top: 3px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#20388A;
  font-weight: bold;
  text-decoration:none;
}
.quest_2 {
  float: left;
  width: 430px;
  padding-top: 3px;
}
.left_1 {
 	width: 180px;
	height: 11px;
	background: url("img/bgr_left1.jpg");
	background-repeat: no-repeat;
}
.left_2 {
  width: 154px;
	height: 20px;
	background: url("img/bgr_left2.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 26px;
	padding-top: 4px;
}
.left_3 {
  width: 180px;
	background: url("img/bgr_left3.jpg");
	background-repeat: repeat-y;
}
.left_4 {
  width: 180px;
	background: url("img/bgr_left5.jpg");
	background-repeat: repeat-y;
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#5472D8;
  font-weight: bold;
  text-decoration:none;
}
.left_4 a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#5472D8;
  font-weight: bold;
  text-decoration:none;
  padding-left: 0px;
}
.left_4 a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5472D8;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 0px;
}

.menu_1 {
	float: left;
  width: 146px;
  height: 46px;
  padding-left: 34px;
  padding-top: 8px;
}
.menu_1 a {
	font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:13px;
  color:#FFFFFF;
  font-weight: bold;
  text-decoration:none;
  line-height:14px;
}
.menu_1 a:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #EAEAEA;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;
}
.menu_2 {
	width: 110px;
	height: 54px;
	float: left;
}
.menu_3 {
	width: 110px;
	height: 54px;
	float: left;
}
.menu_4 {
	width: 110px;
	height: 54px;
	float: left;
}
.menu_5 {
	float: left;
  width: 110px;
  height: 54px;
}
.menu_6 {
	float: left;
  width: 110px;
  height: 54px;
}
.menu_7 {
	float: left;
  width: 110px;
  height: 54px;
}
.menu_8 {
	float: left;
  width: 46px;
  height: 54px;
}


.right_1 {
  width: 180px;
	height: 11px;
	background: url("img/bgr_right1.jpg");
	background-repeat: no-repeat;
}
.right_2 {
  width: 154px;
	height: 20px;
	background: url("img/bgr_right2.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 26px;
	padding-top: 4px;
}
.right_3 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#20388A;
  font-weight: bold;
  text-decoration:none;
  padding-left: 0px;
  background-repeat: no-repeat;
	border-bottom: 2px dotted #b4b4b4;
	padding-bottom: 3px;
	width: 180px;
}
.right_4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  color:#D96C00;
  font-weight: bold;
  text-decoration:none;
  padding-left: 32px;
  padding-top: 2px;
  background: url("img/bgr_right3.jpg");
	background-repeat: no-repeat;
	width: 180px;
  height: 16px;	
}
.right_5 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:9px;
  color:#20388A;
  font-weight: normal;
  text-decoration:none;
  width: 166px;
  padding-left: 12px;
}
.right_6 {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:9px;
  color:#20388A;
  font-weight: normal;
  text-decoration:none;
  width: 176px;
  padding-right: 4px;
}
.bot_1 {
  width: 162px;
  height: 61px;
  float: left;
  padding-left: 18px;
  padding-top: 18px;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:9px;
  color:#20388A;
  font-weight: normal;
  text-decoration:none;
}
.bot_2 {
  width: 636px;
  height: 25px;
  float: left;
  padding-top: 36px;
}
.bot_2 a {
  color: #20388A;
	text-decoration: underline;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.bot_2 a:hover {
  color: #556DDF;
	text-decoration: underline;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.bot_3 {
  width: 175px;
  height: 21px;
  float: left;
  padding-top: 40px;
  padding-left: 5px;
}
.bot_3 a {
  color: #20388A;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
}
.bot_3 a:hover {
  color: #556DDF;
	text-decoration: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
}

A{
	color: #20388A;
	text-decoration: underline;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: left;
}
A:hover{
	color: #556DDF;
	text-decoration: underline;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: left;
}
A.menu_top{
  font-family:Arial, Verdana, Helvetica, sans-serif;
  font-size:14px;
  color:#20388A;
  font-weight: bold;
  text-decoration:none;
  line-height:14px;
}
A.menu_top:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #748CE0;
	font-weight: bold;
	text-decoration: underline;
	line-height: 14px;
}

A.left_menu{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#20388A;
  font-weight: bold;
  text-decoration:none;
  padding-left: 0px;
}
A.left_menu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5472D8;
	font-weight: bold;
	text-decoration: underline;
	padding-left: 1px;
}

A.des{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size:9px;
  color:#FFFFFF;
  font-weight: normal;
  text-decoration: underline;
}
A.des:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #E2E2E2;
	font-weight: normal;
	text-decoration: underline;
}
A.prod{
  font-family: Helvetica, Arial, Verdana, sans-serif;
  font-size:14px;
  color:#D84201;
  font-weight: bold;
  text-decoration: underline;
}
A.prod:hover{
	font-family: Helvetica, Arial, Verdana, sans-serif;
	font-size: 14px;
	color: #D96C00;
	font-weight: bold;
	text-decoration: underline;
}
.text_topmenu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;
}
.text_zag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#20388A;
  font-weight: bold;
  text-decoration:none;
}
.text_opis {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #D96C00;
}
.text_leftmenu1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.text_botmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.text_kaps {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
p {
	margin: 8px;
	text-align: justify;
}
p.a1 {margin: 10px 0px 0px 10px;}
p.a2 {margin: 0px 8px 0px 8px;}
p.a3 {margin: 8px 2px 0px 34px;}
p.a4 {margin: 0px 8px 0px 8px;
text-align: right;}
p.a5 {
	padding-top: 24px;
	text-align: center;
}
p.a7 {
	margin: 6px 0px 0px 0px;
	padding-top: 3px;
	background-image: url(img/ramka_small.gif);
	background-repeat: no-repeat;
	padding-left: 3px;
	height: 42px;
}
p.a6 {margin: 2 px 0px 0px 0px;}
p.a8 {margin: 2 px 0px 0px 0px;
text-align: right;}
p.a9 {margin: 0px 0px 4px 0px;}
.img {
  float: right; 
  margin: 4px;
  border-color: #b0b0b0;
}
