body {
	margin:0px;
	background-color:#e2d8d0;
	height:100%;
	position:relative;
}

div.clear {
	clear:both;	
}

.left {
	float:left;
}

.right {
	float:right;
}

.text_right {
	text-align:right;
}

.margin {
	margin-right:10px;
	margin-bottom:5px;
}

a.bold {
	font-weight:bold;
}

.bold {
	font-weight:bold;
}

.html_bg {
	background-color:#F8F2EE;
	padding-top: 10px;
}

.html_bg a img{
	max-width: 318px;

}

img {
	border:0px;
}

a {
	text-decoration:none;
	color: #FF9933;
}

ul{
	list-style-type:none; 
	margin:0;
	padding:0;
}
ul li{
	margin:0; 
	padding:0 0 0 20px; 
	background: url('../images/box_arrow_top2.gif') no-repeat 0% 0%;
}

a.back {
	background: url('../images/a_bg.gif') no-repeat;
	background-position:left top;
	height:14px;
	padding-left:30px;
	padding-right:3px;
	float:left;
	font: 11px Arial;
	color:#ffffff;
}

div {
	color:#704834;
	font-family:Arial;
	font-size:12px;
}

.small{
	height:5px;
	}
.hide {
	display:none;
}

.dotted {
	border-top:1px dotted #957759;
}

.dotted_bottom {
	border-bottom:1px dotted #957759;
}

.solid_top {
	border-top:1px solid #999999;
}

.solid_bottom {
	border-bottom:1px solid #999999;
}

div.back {
	float:left;
	height:14px;
	background: url('../images/a_bg_center.gif') repeat-x;
}	
	
div.back div.back_right {
	float:left;
	background: url('../images/a_bg_right.gif') repeat-x;
	background-position:left top;
	height:14px;
}
	
div.pobierz {
	float:left;
	height:14px;
	background: url('../images/a_bg_center_pobierz.gif') repeat-x;
}	
	
div.back div.pobierz_right {
	float:left;
	background: url('../images/a_bg_right_pobierz.gif') repeat-x;
	background-position:left top;
	height:14px;
	width:24px;
}

a.pobierz {
	background: url('../images/a_bg_pobierz.gif') no-repeat;
	background-position:left top;
	height:14px;
	padding-left:10px;
	padding-right:3px;
	float:left;
	cursor:pointer;
	font: 11px Arial;
	color:#ffffff;
}

div.submit_bt {
	float:left;
	height:14px;
	background: url('../images/a_bg_center_submit_bt.gif') repeat-x;
}	
	
div.back div.submit_bt_right {
	float:left;
	background: url('../images/a_bg_right_submit_bt.gif') repeat-x;
	background-position:left top;
	height:14px;
	width:24px;
}

a.submit_bt {
	background: url('../images/a_bg_submit_bt.gif') no-repeat;
	background-position:left top;
	height:14px;
	padding-left:10px;
	padding-right:3px;
	float:left;
	cursor:pointer;
	font: 11px Arial;
	color:#ffffff;
}

div.hr {
	background: url('../images/hr.gif') repeat-x;
	background-position: bottom left;
	height:15px;
	margin-top:-5px;
	paddind-top:5px;
	display:block;
	width:920px;
}
	
div.hr1 {	
	background: url('../images/hr1.gif') repeat-x;
	background-position: bottom left;
	height:15px;
	margin-top:-5px;
	paddind-top:5px;
	display:block;
	width:920px;
}

div.hr2 {	
	background: url('../images/hr2.gif') repeat-x;
	background-position: bottom left;
	height:15px;
	margin-top:-5px;
	paddind-top:5px;
	display:block;
	width:920px;
}

div.hr3 {	
	background: url('../images/hr3.gif') repeat-x;
	background-position: bottom left;
	height:15px;
	margin-top:-5px;
	paddind-top:5px;
	display:block;
	width:920px;
}

h1 {
	font: 15px Arial;
	color:#603721;
	font-weight:bold;
	margin:0px;
	padding: 10px 0px 10px 0px;	
}

.left_column_width {
	width:300px;
}
	
#page {
	height:100%;
	width:100%;
	background-color:#f8f2ee;
}

#top_bg {
	background: url('../images/top_bg.gif') repeat-x;
	position:absolute;
	top:0px;
	height:140px;
}

#bottom_bg {
	background: url('../images/bottom_bg.gif') repeat-x;
	background-position:bottom;
	bottom:0px;
	left:0px;
	clear:both;
	height:100%;
	position:absolute;
	width:100%;
	z-index:0;
}

#container {
	width: 940px;
	min-height:795px; 
	margin: 0 auto;
	position: relative;
}

#content {
	position: relative;
	top: 0;
}

#content div.top {
 	height:100px;
 	padding-top:20px;
 	padding-right:10px;
}

#content div.logo {
	width:450px;
	padding-left:30px;
	padding-top:20px;
}

#top_menu {
	padding-top:20px;
	padding-bottom:5px;
	width:450px;
}

#top_menu a.menu {
	background: url('../images/arrow.gif') no-repeat;
	background-position: center left;
	margin-right:5px;
	padding-left:11px;
	font: 12px Arial;
	color: #704834;
}

#top_menu a.menu_without {
	margin-right:5px;
	padding-left:11px;
	font: 12px Arial;
	color: #704834;
}

#content div.search span.phone {
	font:15px Arial;
	font-weight:bold;
	color:#421400;
}
	
#content div.search {
	width:437px;
	height:29px;
	background: url('../images/search_bg.gif') repeat-x;
	padding:5px 2px 5px 10px;
	font:12px Arial;
	font-weight:bold;
	color:#704834;
}

#content div.search input.input {
	width:180px;
	height:15px;
	border: 1px solid #957759;
	background-color:#ffffff;
}

#content div.search input.submit {
	width:20px;
	height:20px;
	border: 0px;
	background: url('../images/go.gif') no-repeat;
	background-position: center center;
}

#content div.search form {
	display: inline;
}

#js_menu div.menu_content {
	margin-left:31px;
	background: url('../images/top_menu_bg.gif') repeat-x;
	width:441px;
}

#js_menu div.menu_content_en {
	margin-left:31px;
	background: url('../images/top_menu_bg.gif') repeat-x;
	width:655px;
}

#js_menu div.menu_content_ru {
	margin-left:31px;
	background: url('../images/top_menu_bg.gif') repeat-x;
	width:885px;
}
	
#js_menu div.item {
	float:left;
	height:27px;
	white-space: nowrap;
}
	
#menu_samorzady {
	width: 115px;
	test-align:center;
}

#menu_firmy {
	width: 78px;
	test-align:center;
}

#menu_klienci {
	width: 110px;
	test-align:center;
}

#menu_klienci {
	width:146px;
	test-align:center;
}

#menu_samorzady_en {
	width:218px;
}

#menu_firmy_en {
	width:202px;
	test-align:center;
}

#js_menu div.right_item {
	background: url('../images/js_menu_right.gif') no-repeat;
	float:right;
	height:27px;
	width:6px;
}

#js_menu div.orange {
	background: url('../images/js_menu_orange.gif') no-repeat;
	height:27px;
	width:23px;
}

#js_menu div.blue {
	background: url('../images/js_menu_blue.gif') no-repeat;
	height:27px;
	width:23px;
}

#js_menu div.green {
	background: url('../images/js_menu_green.gif') no-repeat;
	height:27px;
	width:23px;
}

#js_menu div a {
	font: 14px Arial;
	color: #e5dad3;
	margin-left:10px;
	margin-right:10px;
	display:block;
	padding-top:5px;
	float:left;
	font-weight:bold;
}
	
.js_menu_items_orange {
	background:transparent url(../images/js_menu_bg.gif) repeat-y scroll 0%;
	min-height:70px;
	left:33px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;
	z-index: 1000;
}

.js_menu_items_blue {
	background:transparent url(../images/js_menu_bg_blue.gif) repeat-y scroll 0%;
	min-height:70px;
	left:171px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;
	z-index: 1000;
}

.js_menu_items_blue_en {
	background:transparent url(../images/js_menu_bg_blue.gif) repeat-y scroll 0%;
	min-height:70px;
	left:274px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;
	z-index: 1000;
}

.js_menu_items_blue_ru {
	background:transparent url(../images/js_menu_bg_blue.gif) repeat-y scroll 0%;
	min-height:70px;
	left:347px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;
	z-index: 1000;
}

.js_menu_items_green {
	background:transparent url(../images/js_menu_bg_green.gif) repeat-y scroll 0%;
	min-height:70px;
	left:272px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;
	z-index: 1000;	
}

.js_menu_items_green_ru {
	background:transparent url(../images/js_menu_bg_green.gif) repeat-y scroll 0%;
	min-height:70px;
	left:604px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;	
	z-index: 1000;
}

.js_menu_items_green_en {
	background:transparent url(../images/js_menu_bg_green.gif) repeat-y scroll 0%;
	min-height:70px;
	left:499px;
	padding:5px 5px 5px 25px;
	position:absolute;
	width:304px;
	z-index: 1000;
}

#js_menu_items div.title {
	font: 12px Arial;
	color: #ffffff;
	font-weight:bold;
	margin-left:10px;	
	padding-left:15px;
	background: url('../images/white_arrow.gif') no-repeat;
	background-position: 0px 3px;
}

#js_menu_items div.desc {
	font: 12px Arial;
	color: #e5dad3;
	margin-left:10px;	
	padding-left:15px;
}

#js_menu_items div.link {
	font: 12px Arial;
	color: #cdbaaf;
	text-decoration:underline;
	margin-left:10px;	
	padding-left:15px;
	padding-right:12px;
	background: url('../images/grey_arrow.gif') no-repeat;
	background-position:center right;
	float:left;
}

#js_menu_items a {
 	font: 12px Arial;
	color: #cdbaaf;
	text-decoration:underline;
}

#js_menu_items div.row {
	padding-top:5px;
	padding-bottom:5px;
}

#js_menu_items div.sub {
	padding:5px;
	padding-right:15px;
	position: absolute;
	left: 90px;
	background-color: #603721;
	border: 1px solid #FFF;
	border-left: 5px solid #FFF;
	display: none;
}

#js_menu_items div.sub div.row{
	padding-top:5px;
	padding-bottom:5px;
}

#green_div {

}

#baner {
  position: relative;
  z-index: 0;
}
	
#main {
	padding-left:9px;
}	

.rachunki {
	width:100%;
	clear: both;
}

.rachunki td.title {
	background-color:#A7A7A7;
	border-top: 1px solid #431400;
	height:25px;
	font: 11px Arial;
	font-weight:bold;
	color:#ffffff;  
}

.info {
	font: 10px Arial;
	margin: 2px 0px 2px 0px; 
}

.rachunki td {
	height:22px;
	border-bottom:1px dotted #957759;
} 

.rachunki td.text_left {
	text-align:left;
}

.rachunki td.text_center {
	text-align:center;
}

.tabela_oplat .icon {
	margin-left:50px;
}

.tabela_oplat div.icon img {
	margin-right:3px;
}

.tabela_oplat div.pobierz {
	margin-top:4px;
}

#principal_menu {
	background: url('../images/menu_bg.gif') repeat-x;	
	height:25px;
	width:600px;
	float:left;
	margin:0px;
}

#principal_menu div.bg {
	background: url('../images/menu_bg.gif') repeat-x;	
	height:25px;
}

#principal_menu div.bg_white {
	background-color: #ffffff;;	
	height:25px;
}

#principal_menu div.item {
	float:left;
	padding-right:13px;
}
	
#principal_menu div.arrow {
	background: url('../images/menu_arrow.gif') no-repeat;
	height:25px;
	float:left;
	padding-top:0px;
}

#principal_menu div.arrow2 {
	background: url('../images/menu_arrow.gif') no-repeat;
	height:25px;
	float:left;
	padding-top:0px;
}

#principal_menu div.arrow_white {
	background: url('../images/menu_arrow_white.gif') no-repeat;
	height:25px;
	float:left;
	padding-top:0px;
}

#principal_menu div.item a.item {
	margin-left:40px;
	display:block;
	padding-top:4px;
	font: 15px Arial;
	color:#603721;
	font-weight:bold;
}

div.right_box {
	background-color: #d1d1d1;
	width:320px;
	float:left;
}

div.right_boxdiv.item { 
	float:left;
}

div.right_box div.arrow {
	background: url('../images/menu_arrow_right.gif') no-repeat;
	height:25px;
	float:left;
	padding-top:0px;
}

div.right_box div.arrow2 {
	background: url('../images/menu_arrow_right_2.gif') no-repeat;
	height:25px;
	float:left;
	padding-top:0px;
}

div.right_box div.item a.item {
	margin-left:40px;
	margin-right:13px;
	display:block;
	padding-top:4px;
	font: 15px Arial;
	color:#603721;
	font-weight:bold;
}

div.right_box div.bg {
	background-color: #f0f0f0;	
	height:25px;
}

div.right_box div.bg_right {
	background: url('../images/menu_right_bg.gif') no-repeat;
	background-position:bottom left;
	width:22px;	
	height:25px;
}

#document {
	width:580px;
	background-color:#ffffff;
	padding: 0px 10px 10px 10px;
	font: 12px Arial;
	color: #704834;
}

#document div.document_margin {
	margin-left:6px;
	margin-right:10px;
	margin-bottom: 5px;
	width: 564px;
}

#document div.document_margin iframe{
	width: 100%;
	
}

#document div.document_margin .news {
	background: url('../images/news_px.gif') repeat-x;
	background-position:bottom left;
	padding: 3px 0px;
	width:560px;
}

a.departments {
	color: #704834;
	font-family: Arial;
	font-weight: normal;
}

a.departments:hover {
	font-weight: bold;
	color: #704834;
	font-family: Arial;
}

a.departments_sel {
	font-weight: bold;
	color: #704834;
	font-family: Arial;
}

#document div.document_margin .desc {
	margin-left:19px;
	margin-right:10px;
}
	
#document div.document_margin .news .wiecej {
	float:right;
	margin-right:10px;
	margin-bottom:7px;
}

#document div.content_button {
	background: url('../images/px_button_left.gif') repeat-x;
	/*float:left;*/
	height:20px;
	/*margin-right:30px;*/
}
	
#document a.content_button_orange_img {
	background: url('../images/orange_button_left.png') no-repeat;
	display:block;
	float:left;
	height:20px;
	padding:2px 10px 0px 29px;
	font: 12px Arial;
	color: #dedcdb;
	font-weight:bold
}

#document a.content_button_blue_img {
	background: url('../images/blue_button_left.png') no-repeat;
	display:block;
	float:left;
	height:20px;
	padding:2px 10px 0px 29px;
	font: 12px Arial;
	color: #dedcdb;
	font-weight:bold
}

#document a.content_button_green_img {
	background: url('../images/green_button_left.png') no-repeat;
	display:block;
	float:left;
	height:20px;
	padding:2px 10px 0px 29px;
	font: 12px Arial;
	color: #dedcdb;
	font-weight:bold
}

#document div.content_button_right {
	background: url('../images/px_button_right.gif') no-repeat;
	width:5px;
	height:20px;
 	float:left;
}

#document div.path{
	margin-top: 10px;
}

#document div.path a{
	padding: 0px;
	font: 11px Arial;
	color: #704834;
}

#document a.document_item {
	background: url('../images/box_arrow_top.gif') no-repeat;
	background-position: top left;
	display:block;
	padding: 2px 0px 1px 20px;
	font: 12px Arial;
	color: #704834;
}

#document a.document_item:hover {
	font-weight:bold;
}

#document div.width {
	width:240px;
}

#document a.document_item_ {
	background: url('../images/box_arrow_.gif') no-repeat;
	background-position: top left;
	margin-top:2px;
	margin-left:22px;
	padding-left:20px;
	width:260px;
	font: 12px Arial;
	color: #704834;
	display:block;
}

#document div.column_width {
	width:240px;
}

#document div.column_margin {
	margin-left:11px;
}

#document_right {
	background-color:#F0F0F0;
	width:320px;
}

#document_right img.logo_fundacja {
	margin-right:15px;
}

#document_right div.div_fundacja1 {
	padding: 10px 10px 10px 40px;
	background-color:#F0F0F0;
	min-height:20px;
	width:270px;
	background: url('../images/document_right_bg.gif') repeat-x;
	background-position: bottom left;
}

#document_right div.div_fundacja {
	padding: 10px 10px 0px 40px;
	background-color:#F0F0F0;
	color:#704834;
	font-family:Arial;
	font-size:11px;
}

#document_right div.menu {
	min-height:40px;
	width:296px;
	padding:15px 5px 10px 17px;
	background: url('../images/document_right_bg.gif') repeat-x;
	background-position: bottom left;
}

#document_right div.menu_ {
	min-height:70px;
	width:297px;
	padding:15px 5px 10px 17px;
	background-color:#ffffff;
}

#document_right a.mitem {
	background: url('../images/box_arrow_top2.gif') no-repeat;
	background-position: top left;
	display:block;
	padding-left:20px;
	font: 12px Arial;
	color: #704834;
}

#document_right a.mitem:hover {
	font-weight:bold;
}

#document_right a.mitem_ {
	background: url('../images/box_arrow_.gif') no-repeat;
	background-position: top left;
	margin-top:2px;
	margin-left:22px;
	padding-left:20px;
	font: 12px Arial;
	color: #704834;
	display:block;
}

#document_right a.mitem_:hover {
	font-weight: bold;
}

#document_right a.mitem__ {
	background: url('../images/box_arrow_.gif') no-repeat;
	background-position: top left;
	margin-top:2px;
	margin-left:42px;
	padding-left:20px;
	font: 12px Arial;
	color: #704834;
	display:block;
}

#document_right a.mitem__:hover {
	font-weight: bold;
}

#form_kontaktowy label {
	display:block;
	float:left;
	width:111px;
}

#form_kontaktowy input.input {
	width:200px;
	border: 1px solid #8c8c8c;
	background-color:#F3F3F5;
	font-family:Arial;
	font-size:12px;
	color:#704834;
}

#form_kontaktowy select.input{
	width:202px;
	background-color:#F3F3F5;
	font-family:Arial;
	font-size:12px;
	color:#78777F;
}

#form_kontaktowy textarea.textarea {
	height:110px;
	width:390px;
	border: 1px solid #8c8c8c;
	background-color:#F3F3F5;
	font-family:Arial;
	font-size:12px;
	color:#704834;
}

#form_kontaktowy div.row {
	margin:9px 0px;
}

#form_kontaktowy .form_submit {
	margin-left:439px;
}

#table_kariera {
	
}

#table_kariera td {
	padding:5px;
	margin:0px;
	vertical-align: top;
	border-top:1px dotted #957759;
}

#table_kariera tr {

}
	
div.footer {
	text-align:center;
	font: 11px Arial;
	color: #704834;
	padding-top:6px;
}
	
div.footer_menu a {
	font: 11px Arial;
	color: #704834;
}

div.footer_text {
	padding:20px;
	text-align:center;
	font: 11px Arial;
	color: #b4b4b4;
}
	
div.footer div.footer_menu {
	padding-left:7px;
	padding-right:8px;
	width:623px;
}
	
div.footer img {
	float:left;
}



.articleFiles{
	border-top:1px dotted #957759;
	padding-top: 20px;
	color: #704834;
	margin-top: 5px;
}

.articleFiles td{
	vertical-align: top;
	padding-right: 5px;

}

.articleFiles td.left{
	padding: 0px 40px 20px 0px;
}

.articleFiles span{
	color:#704834;
	font-family:Arial;
	font-size:12px;
	text-decoration: none;
	display: block;
	font-weight: bold;
	margin-bottom: 5px;
}

.articleFiles div.back{
	float:left;
	height:14px;
	background: url('../images/a_bg_center.gif') repeat-x;
}

.articleFiles a.pobierz{
	background: url('../images/a_bg_pobierz.gif') no-repeat;
	background-position:left top;
	height:14px;
	padding-left:10px;
	padding-right:3px;
	float:left;
	cursor:pointer;
	font: 11px Arial;
	color:#ffffff;
	text-decoration: none;
}

.articleFiles div.pobierz{
	float:left;
	height:14px;
	background: url('../images/a_bg_center_pobierz.gif') repeat-x;
}

.articleFiles div.back div.pobierz_right{
	float:left;
	background: url('../images/a_bg_right_pobierz.gif') repeat-x;
	background-position:left top;
	height:14px;
	width:24px;	
}

div.komunikat {
	width: 100%;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	margin: 5px auto;
	padding: 0px;
	display: block;
}

div.komunikat div.komunikatInsideInfo {
	width: 400px;
	margin: auto auto;
	border: 1px solid #297b48;
	background-color: #f8f6f1;
	min-height: 50px;
	padding: 20px 10px 20px 100px;
	background-image: url(../../../www/img/informacja.gif);
	background-position: left left;
	background-repeat: no-repeat;
	background-position: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #297b48;
}

div.komunikat div.komunikatInsideBlad {
	width: 400px;
	margin: auto auto;
	border: 1px solid #b51010;
	background-color: #f9f2f2;
	min-height: 50px;
	padding: 20px 10px 20px 100px;
	background-image: url(../../../www/img/blad.gif);
	background-position: left left;
	background-repeat: no-repeat;
	background-position: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #b51010;
}

div.komunikatInsideBladSmall {
	width: 40%;
	background-image: url(../../../www/img/error_small.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding: 3px 16px 3px 29px;
	/*float: left;*/
	background-color: #f9f2f2;
	border: 1px solid #b51010;
	color: #b51010;
	font-size: 13px; 
	font-family: Tahoma, Arial, sans-serif; 
}

div.komunikatInsideInfoSmall {
	width: 40%;
	background-image: url(../../../www/img/info_small.png);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding: 3px 16px 3px 29px;
	/*float: left;*/
	background-color: #f8f6f1;
	border: 1px solid #297b48;
	color: #297b48;
	font-size: 13px; 
	font-family: Tahoma, Arial, sans-serif; 
}

#drukujBtn {
	cursor: pointer;	
	float: right;
}

input.datePicker {
	width: 100px;
	float: left;
	border: 1px solid #878787;
	background-color: white;
	color: #766a6a;
}

input.datePicker:hover {
	width: 100px;
	float: left;
	border: 1px solid #ffac2a;
	background-color: #fff7ea;
	color: #766a6a;
}

#contactsTable {
	display: none;
}

/*
@CHARSET "UTF-8";


html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}


body {
	margin: 0px;
	padding: 0px;
	color: black;
	background-color: white;
	font-weight: 100;
	font-size: 12px;
	font-family: Tahoma;
	background-color: #eaeaea;
	padding-bottom: 0px;
}

h1 {
	font: 15px Arial;
	color:#603721;
	font-weight:bold;
	margin:0px;
	padding: 10px 0px 10px 0px;
}


div.mainPanel {
	background-color: white;
	margin: 0px auto;
	width: 867px;
	padding-bottom: 20px;
}



div.container {
	background-color: white;
	background-image: url(../img/pasek.jpg);
	padding-bottom: 20px;	
	padding-top: 10px;
	padding-bottom: 10px;
}

div.mainPanel div.container div.left {
	width: 285px;
	float: left;
	padding: 10px;
}

div.mainPanel div.container div.right {
	width: 542px;
	float: left;
	padding: 10px;
}

div.mainPanel div.headerPanel {
	background-color: #dcdddf;
	height: 50px;
	padding: 9px;
}

div.mainPanel div.headerPanel a.logoPanel{
	float: right;
	display: block;
	margin-right: 10px;
	margin-top: 5px;
}

div.mainPanel div.headerPanel div.menuPanel{
	float: left;
	margin-top: 12px;
}

div.mainPanel img.banerPanel{
	
}

div.clearBoth {
	clear: both;
}

div.mainPanel div.headerPanel div.menuPanel ul.mainMenuList{
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 12px 0px;
	padding: 0px 15px;	
}

div.mainPanel div.headerPanel div.menuPanel ul.mainMenuList li{
	display:inline;	
	padding-right: 10px;
}

div.mainPanel div.headerPanel div.menuPanel ul.mainMenuList li a{
	font-weight: 100;
	font-size: 15px;
	font-family: Tahoma;
	color: #1a1184;
	text-decoration: none;	
}

div.mainPanel div.headerPanel div.menuPanel ul.mainMenuList li a:hover {
	color: black;	
}


div.menuPanelBottom {
	background-color: #DCDDDF;
}


div.mainPanel div.menuPanelBottom ul.mainMenuList{
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin: 0px 0px;
	padding: 5px 15px;	
}

div.mainPanel div.menuPanelBottom ul.mainMenuList li{
	display:inline;	
	padding-right: 10px;
}

div.mainPanel div.menuPanelBottom ul.mainMenuList li a{
	font-weight: 100;
	font-size: 13px;
	font-family: Tahoma;
	color: #737373;
	text-decoration: none;	
}

div.mainPanel div.menuPanelBottom ul.mainMenuList li a:hover {
	color: black;	
}

ul.ulP1 a:hover {
	font-weight: 700;
	cursor:pointer;
}

ul.ulP1 {
	font-weight: 100;
	font-size: 15px;
	font-family: Tahoma;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left: 10px;
	margin-left: 10px;
}

ul.ulP1  li  a {
	background-image: url(../img/dot_l.jpg);
	background-repeat: no-repeat;
	background-position: 0px 4px;
	padding-left: 15px;
	text-decoration: none;
	color: black;
}

ul.ulP1 li {
	background-image: url(../img/g_pasek_l.jpg);
	background-repeat: repeat-y;
	background-position: 2px 4px;
	padding-bottom: 4px;
	padding-top: 3px;
	
}




ul.ulP2, ul.ulP2 ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left: 15px;	
	margin-left: 1px;
	display: none;
}

ul.ulP2 li {
	background-image: url(../img/g_pasek_l.jpg);
	background-repeat: repeat-y;
	background-position: 0px 4px;
	
}

ul.ulP2 li a {
	background-image: url(../img/g_dot_l.jpg);
	background-repeat: no-repeat;
	background-position: 0px 2px;
	padding-left: 15px;
	font-size: 10px;
}


a#active {
	background-image: url(../img/b_dot_l.jpg);
	background-repeat: no-repeat;
	background-position: -2px 2px;
}


table.prodTab {
	font-size: 9px;
	color: #555555;
}


table.prodTab th {
	border-bottom: 1px solid #d8d8d8;
	border-right: 1px solid #d8d8d8;
	width: 200px;
	padding: 5px;
}

table.prodTab td {
	border-bottom: 1px solid #d8d8d8;
	dwidth: 320px;
	padding: 8px;
	vertical-align: top;
}

table.prodTab td a  {
	display: block;
	font-weight: 700;
	font-size: 14px;
	margin: 5px;
	text-decoration: none;
	color: #555555;	
}

table.prodTab td a:hover {
	color: black;
}
*/