html { }
body {  margin:0px; padding:0px; background: #FFF7D6 url(../images/body_bg.jpg) 0px 0px repeat-x; }

* { outline:none; }

img { border:none; }

.lay { background: url(../images/footer_bg.jpg) bottom left repeat-x; }
a {
}
.rel { position:relative; }
.abs {
	position:absolute;
	width: 965px;
	height: 30px;
}
.abs1 {
	position:absolute;
	width: 175px;
	height: 30px;
	left: 720px;
	top: 119px;
}

.abs2a {
	position:absolute;
	width: 87px;
	height: 67px;
	left: 6px;
	top: 6px;
}

.polowy {
	position:absolute;
	width: 182px;
	height: 29px;
	left: 988px;
	top: 118px;
}
.clr { clear:both; }

.top_bg { background: url(../images/bg_top.jpg) 0px 0px no-repeat; height:189px; vertical-align:top; }

.top_bg .spolka {
	top:51px;
	left:312px;
}
.top_bg .esklep {
	top:152px;
	left:10px;
}
.top_bg .uzywane {
	top:141px;
	left:275px;
}
.top_bg .domhandlowy { top:95px; left:747px; }

.footer {
	color:#666666;
	font-size:10px;
	font-family:Arial, sans-serif;
	vertical-align:top;
	height:110px;
	text-align: center;
}
.footer .ogicmon { top:10px; right: 30px; }
.footer .footer_menu { margin-top:25px; width: width:300px; text-align: center; }
.footer a { color:#666666; font-size:10px; font-family:Arial, sans-serif; text-decoration:none; }
.footer a:hover { color:#666666; font-size:10px; font-family:Arial, sans-serif; text-decoration:underline; }

div.input_bg { background: url(../images/input_bg.gif) 0px 0px no-repeat; height: 24px; width: 162px; }
input.input_bg { border: none; background: none; margin: 0px 0px 0px 5px; }
input.input_submit { border: none; background: url(../images/input_submit.gif) 0px 0px no-repeat; height: 24px; width: 69px; font-weight: bold; font-size: 11px; }

/* selectbox map */
div.selectbox { background:#FFF url(../images/selectbox_bg.gif) no-repeat top right; margin:15px auto 0px auto; position:relative; cursor:pointer; padding:3px 5px 4px 8px; width:179px;  border-left:1px solid #78909a; border-top:1px solid #78909a; color:#9b9fa2; font-size:11px; z-index:200   }
	div.selectbox div.options { background:#FFF; position:absolute; left:-1px; bottom:21px; width:191px; padding:0px; z-index:300; border:1px solid #cccccc; border-bottom:0px; }
		div.selectbox div.options a { padding:3px 10px 3px 20px; background: url(../images/select_dot.gif) 10px 8px no-repeat; display:block; clear:both; color:#767676 }
		div.selectbox div.options a:hover { background:#02B3BD url(../images/select_dot.gif) 10px 8px no-repeat; color:#fff; text-decoration:none; }
		div.selectbox div.options div.optgroup{ padding:3px 10px 3px 10px; background:#0099A1; color:#ffffff; border-bottom:1px solid #ffffff; }
	div.selectbox_white{ background:#FFF url(../images/selectbox_bg2.gif) no-repeat; height:17px; padding:4px 10px 4px 10px; width:80px; }



	div.over { overflow: auto; }

span.art_box_nav { }
	span.art_box_nav a { display:block; float: right; height:15px; width:16px; font-weight:normal;; text-align:center; margin:0px 2px 0px 2px; background: url(../images/nav_i.gif) 0px 0px no-repeat; }
	span.art_box_nav a:hover { font-weight:normal;; }
	span.art_box_nav a.active { display:block; float: right; color:#FFF; font-weight:normal; height:15px; width:16px; text-align:center; margin:0px 2px 0px 2px; background: url(../images/nav_a.gif) 0px 0px no-repeat; }
	span.art_box_nav a.active:hover {font-weight:normal;; }

div.box_menu1 { margin: 0px 0px 0px 0px; }
	div.box_menu1 div.item_active {}
	div.box_menu1 div.item_active a { height:38px; font-weight:normal; margin:0px 1px 0px 0px; padding:0px 0px 0px 10px; display: block; float:left; background: url(../images/box1_title_bg.jpg) bottom left no-repeat; font-family:Arial, sans-serif; color:#000; font-size: 11px; text-decoration: none; }
	div.box_menu1 div.item_active a:hover { font-weight:normal; text-decoration: underline; }
	div.box_menu1 div.item_active a span { font-weight:bold; height:28px; margin:0px 0px 0px 0px; padding: 10px 10px 0px 0px; background: url(../images/box1_title_bg.jpg) bottom right no-repeat; display: block;  float:left; }
	div.box_menu1 div.item_active a img { margin: 0px; padding: 0px; }
	
	div.box_menu1 div.item_unactive {  }
	div.box_menu1 div.item_unactive a { height:31px; font-weight:normal; margin:1px 1px 2px 0px; padding:0px 0px 0px 10px; display: block; float:left; background: url(../images/box1_title_bg1.jpg) bottom left no-repeat; font-family:Arial, sans-serif; color:#000; font-size: 11px; text-decoration: none; }
	div.box_menu1 div.item_unactive a:hover { font-weight:normal; text-decoration: underline; }
	div.box_menu1 div.item_unactive a span { font-weight:bold; margin:7px 0px 0px 0px; height:22px; *height:18px; padding: 6px 10px 0px 0px; background: url(../images/box1_title_bg1.jpg) top right no-repeat; display: block; float:left;  }
	div.box_menu1 div.item_unactive a img { margin: 0px; padding: 0px; }
	
	div.box_menu1 div.item_unactive a.override { height:32px; margin:0px 1px 0px 0px; background: url(../images/box3_title_bg.jpg) top left no-repeat; }
	div.box_menu1 div.item_unactive a.override span { margin:0px; padding: 10px 10px 0px 0px; background: url(../images/box3_title_bg.jpg) top right no-repeat; }
	
	div.box_content1 { width:498px; background: url(../images/box1_bg.jpg) 0px 0px no-repeat; height: 205px }
	div.box_content1 div.box_content_item { height: 175px; padding: 10px 10px 5px 10px;   }
	div.box_content1 div.box_content_item1 { height:185px;  overflow: auto; line-height:140%;  }
	
div.box_menu2 { margin: 0px 0px 0px 0px; }
	div.box_menu2 div.item_active {}
	div.box_menu2 div.item_active a { height:38px; font-weight:normal; margin:0px 1px 0px 0px; padding:0px 0px 0px 10px; display: block; float:left; background: url(../images/box2_title_bg.jpg) bottom left no-repeat; font-family:Arial, sans-serif; color:#000; font-size: 11px; text-decoration: none; }
	div.box_menu2 div.item_active a:hover { font-weight:normal; text-decoration: underline; }
	div.box_menu2 div.item_active a span { font-weight:bold; height:28px; padding: 10px 10px 0px 0px; background: url(../images/box2_title_bg.jpg) bottom right no-repeat; display: block; float:left;  }
	div.box_menu2 div.item_active a img { margin: 0px; padding: 0px; }
	
	div.box_menu2 div.item_unactive {  }
	div.box_menu2 div.item_unactive a { height:31px; font-weight:normal; margin:1px 1px 2px 0px; padding:0px 0px 0px 7px; display: block; float:left; background: url(../images/box2_title_bg1.jpg) bottom left no-repeat; font-family:Arial, sans-serif; color:#000; font-size: 11px; text-decoration: none; }
	div.box_menu2 div.item_unactive a:hover { font-weight:normal; text-decoration: underline; }
	div.box_menu2 div.item_unactive a span { font-weight:bold; margin:7px 0px 0px 0px; height:22px; *height:18px; padding: 6px 6px 0px 0px; background: url(../images/box2_title_bg1.jpg) top right no-repeat; display: block; float:left;  }
	div.box_menu2 div.item_unactive a img { margin: 0px; padding: 0px; }
	
	div.box_content2 { width:477px; background: url(../images/box2_bg.jpg) 0px 0px no-repeat; height: 205px; }
	div.box_content2 div.box_content_item { height: 175px; padding: 10px 10px 5px 10px;   }
	div.box_content2 div.box_content_item1 { height:185px;  overflow: auto; line-height:140%; }
	
div.box_menu3 { margin: 0px 0px 0px 0px; }

	div.box_menu3 div.item_active {}
	div.box_menu3 div.item_active a { height:38px; font-weight:normal; margin:0px 1px 0px 0px; padding:0px 0px 0px 10px; display: block; float:left; background: url(../images/box3_title_bg.jpg) bottom left no-repeat; font-family:Arial, sans-serif; color:#000; font-size: 12px !important; text-decoration: none; }
	div.box_menu3 div.item_active a:hover { font-weight:normal; text-decoration: underline; }
	div.box_menu3 div.item_active a span { font-weight:bold; height:28px; padding: 10px 10px 0px 0px; background: url(../images/box3_title_bg.jpg) bottom right no-repeat; display: block; float:left;  }
	div.box_menu3 div.item_active a img { margin: 0px; padding: 0px; }
	
	div.box_menu3 div.item_unactive {  }
	div.box_menu3 div.item_unactive a { height:28px; font-weight:normal; margin:4px 1px 2px 0px; padding:0px 0px 0px 10px; display: block; float:left; background: url(../images/box3_title_bg1.jpg) bottom left no-repeat; font-family:Arial, sans-serif; color:#000; font-size: 12px !important; text-decoration: none; }
	div.box_menu3 div.item_unactive a:hover { font-weight:normal; text-decoration: underline; }
	div.box_menu3 div.item_unactive a span { margin:4px 0px 0px 0px;  font-weight:bold; height:24px; *height:16px; padding: 7px 10px 0px 0px; background: url(../images/box3_title_bg1.jpg) top right no-repeat; display: block;  float:left; }
	div.box_menu3 div.item_unactive a img { margin: 0px; padding: 0px; }
	
	div.box_content3 { width:985px; background: url(../images/box3_bg.jpg) 0px 0px no-repeat; height: 178px; }
	div.box_content3 div.box_content_item { height: 155px; padding: 10px 10px 5px 10px;   }
	div.box_content3 div.box_content_item1 { height:155px;  overflow: auto; line-height:140%;  }

	div.box_menu3 div.item_unactive a.override {  }
	div.box_menu3 div.item_unactive a.override span { padding: 4px 10px 0px 0px !important;  }
	
.intro_row { background: url(../images/border_bottom.gif) left bottom repeat-x; padding: 0px 0px 0px 0px; }
.intro_row div.intro_row_title { margin:5px 0px 5px 0px; background: url(../images/intro_dot.gif) 0px 4px no-repeat; padding:0px 10px 0px 10px; color: #000; font-size: 12px; font-family: Arial, sans-serif; font-weight: bold; }
.intro_row div.intro_row_item_list { margin:7px 0px 7px 0px; color: #000; font-size: 11px; font-family: Arial, sans-serif; }
.intro_row span.intro_row_item { color: #000; font-size: 11px; font-family: Arial, sans-serif; font-weight: normal; }
.intro_row span.intro_row_item a { white-space:nowrap; color: #000; font-size: 11px; font-family: Arial, sans-serif; font-weight: normal; }
.intro_row span.intro_row_item a:hover { color: #000; font-size: 11px; font-family: Arial, sans-serif; font-weight: normal; }
.intro_row span.intro_row_break {  padding:0px 3px 0px 3px; }

	
	

