body { margin: 0px; padding: 0px; font-family: Arial; font-size: 12px; background-color: #fff;	color: #363686; line-height:150%; }
body a {color:#726b3f; text-decoration:underline;}
/********************************* header *********************************/
#header { margin:0 auto; width:903px;  height:193px;}
#header #header_left {float:left; width:66px; height:193px; background:url(../images/bg_left_top.jpg) no-repeat; }
#header #header_right {float:left; width:66px; height:193px; background:url(../images/bg_right_top.jpg) no-repeat; }
/*header_center*/
#header #header_center {float:left; width:771px; height:193px;}
/*top*/
#header_center #top { width:771px; height:25px; }
#header_center #top .left {float:left; background:url(../images/top_bg.jpg) no-repeat; width:657px; height:25px; }
#header_center #top .right{float:left; width:114px; height:25px;}
/*logo*/
#header_center #logo { width:189px; height:168px; float:left;}
/*menu_ban*/
#header_center #menu_ban { width:582px; height:168px; float:left; }
#menu_ban #menu {width:552px; height:39px;  background:url(../images/menu_bg.jpg) no-repeat;  padding:0px 15px 0px 15px;  }
#menu .menu_over {position:absolute; display:none; background-color:#f4f4ec; border:3px solid #beba95; border-top:none;  }
#menu table td { padding-left:2px;}
#menu_ban #menu .gl { height:25px; padding-top:5px;  }
#menu_ban #menu .gl a:link, #menu_ban #menu .gl a:visited { font-family:Arial; font-size:14px; font-weight:bold; color:#6c6b3d; text-decoration:none;  background:url(../images/icon_arrow_gray.gif) no-repeat 0px 5px; padding-left:15px; }
#menu_ban #menu .gl a:hover { font-family:Arial; font-size:14px; font-weight:bold; color:#e8212e; text-decoration:none; background:url(../images/icon_arrow_red.gif) no-repeat 0px 5px; padding-left:15px; }
#menu_ban #menu .gl span.normal { font-family:Arial; font-size:14px; font-weight:bold; color:#6c6b3d; text-decoration:none;  background:url(../images/icon_arrow_gray.gif) no-repeat 0px 5px; padding-left:15px; }
#menu_ban #menu .gl span.mouse_on { font-family:Arial; font-size:14px; font-weight:bold; color:#e8212e; text-decoration:none; background:url(../images/icon_arrow_red.gif) no-repeat 0px 5px; padding-left:15px; }
span.normal2 { font-size:12px; text-decoration:none; color:#716c3f; display:block; border-bottom:1px solid #beba95; padding:3px 5px 3px 5px; width:90px; }
span.mouse_on2 { font-size:12px; text-decoration:none; color:#716c3f; display:block; border-bottom:1px solid #beba95; background:#dedbc8;padding:3px 5px 3px 5px;width:90px; }
.hide_a:link,.hide_a:visited {font-size:12px; text-decoration:none; color:#716c3f; display:block; border-bottom:1px solid #beba95; padding:3px 5px 3px 5px; width:90px;}
.hide_a:hover {font-size:12px; text-decoration:none; color:#716c3f; display:block; border-bottom:1px solid #beba95; background:#dedbc8;padding:3px 5px 3px 5px;width:90px;}
/*ban*/
#menu_ban #ban {width:582px; height:129px; }
/********************************* container *********************************/
#container {margin:0 auto; width:903px; }
#container #container_bg_left { background:url(../images/submenu_bg.jpg) repeat-y left center;}
#container_bg_left #container_bg_right { background:url(../images/bg_repeat_right.jpg) repeat-y center right; width:903px; }
#container_bg_right #container_left { float:left; width:66px; height:10px; }
#container_bg_right #container_right { float:left; width:66px; height:10px; }
#container_bg_right #container_center { float:left; width:771px; }
/*submenu*/
#container_center #submenu { width:189px; float:left; }
#submenu .nag { background:url(../images/info_menu_bg.jpg) no-repeat; width:189px; height:45px;}
#submenu .nag a{font-size:15px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin-top:29px;}
#submenu .nag .icon { padding-left:15px; padding-right:10px; position:relative; top:-1px; margin-top:29px;}
#submenu .nag span {font-size:15px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin-top:29px;}
/*m1*/
#submenu .m1 .icon {padding-left:11px; padding-right:10px;  position:relative; top:1px;}
#submenu .m1 a:link, #submenu .m1 a:visited {margin-left:6px; display:block; padding-top:4px; padding-bottom:4px; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; }
#submenu .m1 a:hover {margin-left:6px; display:block; padding-top:4px; padding-bottom:4px; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; background:#dedbc8; }
 #submenu .m1 a:link, #submenu .m1 a:visited {margin-left:6px; display:block; padding-top:7px; padding-bottom:7px; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; }
 #submenu .m1 a:hover {margin-left:6px; display:block; padding-top:7px; padding-bottom:7px; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; background:#dedbc8; }

#submenu .m1 span.normal {margin-left:6px; display:block; padding-top:8px; padding-bottom:8px; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; }
#submenu .m1 span.mouse_on {margin-left:6px; display:block; padding-top:8px; padding-bottom:8px; font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; background:#dedbc8; }
 
 /*btn*/
#submenu .btn a:link,#submenu .btn a:visited {margin-left:6px; background:url(../images/menu_zo.jpg) no-repeat; width:158px; height:52px; display:block;}
#submenu .btn a:hover {margin-left:6px; background:url(../images/menu_zo_over.jpg) no-repeat; width:158px; height:52px; display:block;}
/*nag hasla*/
#submenu .nag_hasla {margin-left:5px; background:url(../images/menu_hasla_bg.jpg) no-repeat; width:183px; height:40px;}
#submenu .nag_hasla a{font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin-top:9px;}
#submenu .nag_hasla .icon { padding-left:12px; padding-right:6px; position:relative; top:-1px; margin-top:9px;}
#submenu .nag_hasla span {font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; margin-top:9px;}
/*m2*/
#submenu .m2 { line-height:110%;}
#submenu .m2 #m2_nag a {margin-left:6px; display:block; padding-top:2px; padding-bottom:2px; font-family:Tahoma; font-size:10px; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; background:#dedbc8; }
#submenu .m2 a:link, #submenu .m2 a:visited {margin-left:6px; display:block; padding-top:2px; padding-bottom:2px; font-family:Tahoma; font-size:10px; text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; }
#submenu .m2 a:hover {margin-left:6px; display:block; padding-top:2px; padding-bottom:2px; font-family:Tahoma; font-size:10px;  text-decoration:none; color:#605f5d; width:182px; border-bottom:1px solid #cdcbc1; background:#dedbc8; }
#submenu .m2 .txt {width:150px; float:left; display:block; cursor:pointer;}
#submenu .m2 .icon {width:9px; float:left; display:block;padding-left:11px; padding-right:5px;  position:relative; top:3px; }
#submenu .m2 .clear {display:block; clear:both;}
/*content*/
#container_center #content { width:582px;  float:left; background:url(../images/n_big.gif) no-repeat top center; overflow:hidden;}
#content #info { width:582px;  background:url(../images/info_bg.jpg) no-repeat; height:45px; }
#content #info .txt {font-size:15px; font-weight:bold; color:#FFFFFF; padding-top:22px;}
#content #info .txt a {font-size:15px; font-weight:bold; text-decoration:none; color:#FFFFFF;}
#content #info .icon { padding-left:15px; padding-right:10px; position:relative; top:-1px;}
#content .block { padding:10px 15px 10px 15px;}
#content .block .nag { font-family:Arial; font-size:18px;  color:#635f37; padding-bottom:10px;}
/*oferty*/
#content .nag_oferty { font-family:Arial; font-size:18px;  color:#635f37; background:#e8e6da;  padding:7px 15px 7px 15px; margin-top:3px;}
#content .oferta { font-family:Tahoma; font-size:11px;  color:#635f37; background:#f3f3eb;  padding:7px 15px 7px 15px; line-height:120%;}
#content .oferta .left { float:left; width:190px;}
#content .oferta img { border:1px solid #797b7a;}
#content .oferta .right {float:left;width:250px; padding-top:0px;}
.oferta .cena_oferty { color:#726b3f; font-size:14px; font-weight:bold;}
.oferta .typ_oferty {color:#343434; font-size:14px; font-weight:bold;}
.oferta .wartosc_pola {color:#323234; }
.oferta .tytul_pola {color:#726b3f; font-weight:bold;}
/********************************* footer *********************************/
#footer { margin:0 auto; width:903px;}
#footer #footer_left { float:left; width:66px; height:64px; background:url(../images/bg_left_bottom.jpg) no-repeat; }
#footer #footer_right { float:left; width:66px; height:64px; background:url(../images/bg_right_bottom.jpg) no-repeat; }
#footer #footer_center { float:left; width:771px; height:64px; background:url(../images/bg_footer.jpg) no-repeat; }
/*copy*/
#footer_center .copy{ color:#8e8c71; float:left; width:185px; padding-top:17px; text-align:center; font-family:Tahoma; font-size:10px; }
.copy a:link,#footer_center .copy a:visited{ color:#8e8c71; font-family:Tahoma; font-size:10px; text-decoration:none; }
.copy a:hover { color:#363686; font-family:Tahoma; font-size:10px; text-decoration:none; }
/*linki*/ 
#footer_center .linki{ float:right; width:300px; padding-top:8px; text-align:right; padding-right:10px; color:#6f6e38; background:url(../images/footer_loga.jpg) no-repeat right bottom ; height:45px;  }
.linki a:link,.linki a:visited{ color:#6f6e38; font-family:Tahoma; font-size:10px; text-decoration:none; font-weight:bold;  }
.linki a:hover{ color:#363686; font-family:Tahoma; font-size:10px; text-decoration:none; font-weight:bold;  }
/*linki poprawione*/
div.linki2{ float:right; width:560px; padding-top:8px; text-align:left; padding-right:10px; background:url(../images/footer_loga.jpg) no-repeat right bottom ; height:45px;  }
a.linki2{ color:#6f6e38; font-family:Tahoma; font-size:10px; text-decoration:none; font-weight:bold; }
a:hover.linki2 { color:#363686; font-family:Tahoma; font-size:10px; text-decoration:none; font-weight:bold; }
/********************************* global *********************************/
.font15 { font-size:15px; }
.clear { clear:both; }
.green1 { font-weight:bold; color:#635f37; font-size:13px;}
.blue1 {font-weight:bold; color:#363686; font-size:13px;}

#page_content { width:562px; overflow:hidden; padding:10px; }
#main_page_content { width:582px; overflow:hidden; }

p { margin:0px 0px 0px 0px; }

.newsy_stronicowanie { text-align:center; padding:10px; }

.Tytul { padding-top:13px; font-weight:bold; padding-left:25px; padding-bottom:10px; font-size: 14px; }
.Cytat { /*border: #8b4513 1px solid;*/ padding-right: 5px; padding-left: 5px; font-family: 'Courier New' , Monospace; background-color: #ffFEFD; }
.pogrubiona_kursywa { font-weight:bold; font-style:italic; }

.Naglowek_strony1 { background:url(../images/info_bg.jpg) no-repeat; height:45px; font-size:15px; font-weight:bold; color:#FFFFFF; padding-top:8px; text-decoration:none; width:100%; background-color:#BCB998;}
.Naglowek_strony2 { font-size:15px; font-weight:bold; color:#FFFFFF; padding-top:8px; text-decoration:none; width:100%; background-color:#BCB998;}

.Element_menu_1 { color:#FFFFFF; text-decoration:none; font-size:14px; width:100%; background-color:#BCB998; }
.Element_menu_2 { color:#3b5977; text-decoration:none; font-size:11px; }

h1 { color:#635f37; font-family:Arial; font-size:18px; line-height:18px; font-weight:normal; padding-top:6px; padding-bottom:18px; margin:0px; }
h2 { color:#000000; font-family:Verdana; font-weight:bold;	font-size:15px; font-style:normal; padding-top:4px; padding-bottom:10px; margin:0px; }
h3 { font-size:12px; font-style:italic; text-decoration:underline; margin:0px; padding-top:2px; padding-bottom:6px; }
h4 { font-size:11px; margin:0px; padding-top:2px; padding-bottom:4px; }
h5 { font-size:11px; font-style:italic; margin:0px; padding-top:2px; padding-bottom:4px; }

/*top menu list*/
div#menu_list { height:20px; padding-top:8px; }
ul.menu { font-size:14px; font-family:Arial; font-weight:bold; color:#6c6b3d; text-decoration:none; display: inline; }
li.menu { font-size:14px; font-family:Arial; font-weight:bold; color:#6c6b3d; text-decoration:none; display:inline; padding-right:10px; }
a.menu { text-decoration:none; background:url(../images/icon_arrow_gray.gif) no-repeat 0px 5px; padding-left:13px; }
a.menu:hover { color:#e8212e; background:url(../images/icon_arrow_red.gif) no-repeat 0px 5px; }
.odwrocone {
	DIRECTION: rtl; unicode-bidi: bidi-override
}
.fraza2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; DIRECTION: rtl; unicode-bidi: bidi-override
}

/* dodatkowy styl odnośnika */
a:link.oferty, a:visited.oferty, a:active.oferty { font-weight: bold; font-size: 14px; font-style: normal; text-decoration: none }
a:hover.oferty  { font-weight: bold; font-size: 14px; font-style: normal; text-decoration: underline }

/* style dla mapy strony */
div.mapa_cont1 { margin-top:8px; margin-bottom:4px; cursor:pointer; } 
a:link.mapa_cont1, a:visited.mapa_cont1, a:active.mapa_cont1 { font-size:13px; font-weight:bold; color:#535353; font-style:normal; text-decoration:none; padding-top:14px; padding-bottom:14px; }
a:hover.mapa_cont1 { font-size:13px; font-weight:bold; color:#535353; font-style:normal; text-decoration:underline; padding-bottom:4px; margin-bottom:4px; }
div.mapa_cont2 { margin-top:2px; margin-bottom:1px; cursor:pointer; } 
a:link.mapa_cont2, a:visited.mapa_cont2, a:active.mapa_cont2 { font-size:11px; font-weight:bold; color:#535353; font-style:normal; text-decoration:none; }
a:hover.mapa_cont2 { font-size:11px; font-weight:bold; color:#535353; font-style:normal; text-decoration:underline; }
div.mapa_cont3 { margin-top:1px; margin-bottom:1px; cursor:pointer; } 
a:link.mapa_cont3, a:visited.mapa_cont3, a:active.mapa_cont3 { font-size:11px; font-weight:normal; color:#535353; font-style:normal; text-decoration:none; }
a:hover.mapa_cont3 { font-size:11px; font-weight:normal; color:#535353; font-style:normal; text-decoration:underline; }

div.mapa_cont1 span.normal { font-size:13px; font-weight:bold; color:#535353; font-style:normal; text-decoration:none; padding-top:14px; padding-bottom:14px; }
div.mapa_cont1 span.mouse_on { font-size:13px; font-weight:bold; color:#535353; font-style:normal; text-decoration:underline; padding-bottom:4px; margin-bottom:4px; }
div.mapa_cont2 span.normal { font-size:11px; font-weight:bold; color:#535353; font-style:normal; text-decoration:none; }
div.mapa_cont2 span.mouse_on { font-size:11px; font-weight:bold; color:#535353; font-style:normal; text-decoration:underline; }
div.mapa_cont3 span.normal { font-size:11px; font-weight:normal; color:#535353; font-style:normal; text-decoration:none; }
div.mapa_cont3 span.mouse_on { font-size:11px; font-weight:normal; color:#535353; font-style:normal; text-decoration:underline; }
