@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; background:#eaf0e0; font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color:#515151;}

.clear {clear:both; font:1px Verdana, Arial, Helvetica, sans-serif;}

img {border:none;}

a {color:#396108; font-weight:bold; text-decoration:none;}
a:hover {text-decoration:underline; color:#608037;}

p{margin:0 0 10px 0; padding:0;}

#position {width:100%; margin:0; padding:0; background:#d8e3c9 url(bg_top.jpg) left top repeat-x; text-align:center;}

#box {width:940px; padding:0; text-align:left; margin:auto;}

#top {width:940px; height:130px;}
#logo {width:250px; height:130px; float:left; background:url(logo.jpg) left top no-repeat;}
#logo a {width:250px; height:130px; display:block;}
#menu #menu_pom {width:250px; height:18px; position:absolute; z-index:1; margin:38px 0 0 440px; text-align:center;}
#menu #menu_pom a{margin:0 25px;}
#menu {width:690px; height:130px; float:left;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu li {margin:0; padding:0; list-style:none; float:left;}

#menu a {margin:50px 0 0 0;}
#menu #grupa {width:99px; height:52px; background:url(grupa_ambra.jpg) left top no-repeat; display:block;}
#menu #ambra {width:99px; height:52px; background:url(ambra.jpg) left top no-repeat; display:block;}
#menu #relacje {width:99px; height:52px; background:url(relacje_inwestorskie.jpg) left top no-repeat; display:block;}
#menu #centrum {width:99px; height:52px; background:url(centrum_wina.jpg) left top no-repeat; display:block;}
#menu #marki {width:99px; height:52px; background:url(marki.jpg) left top no-repeat; display:block;}
#menu #kontakt {width:99px; height:52px; background:url(kontakt.jpg) left top no-repeat; display:block;}
#menu #wersja {width:96px; height:52px; background:url(english_version.jpg) left top no-repeat; display:block;}

#menu #grupa:hover {background:url(grupa_ambra.jpg) right top no-repeat; display:block;}
#menu #ambra:hover {background:url(ambra.jpg) right top no-repeat; display:block;}
#menu #relacje:hover {background:url(relacje_inwestorskie.jpg) right top no-repeat; display:block;}
#menu #centrum:hover {background:url(centrum_wina.jpg) right top no-repeat; display:block;}
#menu #marki:hover {background:url(marki.jpg) right top no-repeat; display:block;}
#menu #kontakt:hover {background:url(kontakt.jpg) right top no-repeat; display:block;}
#menu #wersja:hover {background:url(english_version.jpg) right top no-repeat; display:block;}

#menu #grupa_h {width:99px; height:52px; background:url(grupa_ambra.jpg) right top no-repeat; display:block;}
#menu #ambra_h {width:99px; height:52px; background:url(ambra.jpg) right top no-repeat; display:block;}
#menu #relacje_h {width:99px; height:52px; background:url(relacje_inwestorskie.jpg) right top no-repeat; display:block;}
#menu #centrum_h {width:99px; height:52px; background:url(centrum_wina.jpg) right top no-repeat; display:block;}
#menu #marki_h {width:99px; height:52px; background:url(marki.jpg) right top no-repeat; display:block;}
#menu #kontakt_h {width:99px; height:52px; background:url(kontakt.jpg) right top no-repeat; display:block;}
#menu #wersja_h {width:96px; height:52px; background:url(english_version.jpg) right top no-repeat; display:block;}



#menu #group {width:99px; height:52px; background:url(ambra_group.jpg) left top no-repeat; display:block;}
#menu #relations {width:99px; height:52px; background:url(investor_relations.jpg) left top no-repeat; display:block;}
#menu #brands {width:99px; height:52px; background:url(brands.jpg) left top no-repeat; display:block;}
#menu #contact {width:99px; height:52px; background:url(contact.jpg) left top no-repeat; display:block;}
#menu #wersja_pl {width:96px; height:52px; background:url(wersja_polska.jpg) left top no-repeat; display:block;}

#menu #group:hover {background:url(ambra_group.jpg) right top no-repeat; display:block;}
#menu #relations:hover {background:url(investor_relations.jpg) right top no-repeat; display:block;}
#menu #brands:hover {background:url(brands.jpg) right top no-repeat; display:block;}
#menu #contact:hover {background:url(contact.jpg) right top no-repeat; display:block;}
#menu #wersja_pl:hover {background:url(wersja_polska.jpg) right top no-repeat; display:block;}

#menu #group_h {width:99px; height:52px; background:url(ambra_group.jpg) right top no-repeat; display:block;}
#menu #relations_h {width:99px; height:52px; background:url(investor_relations.jpg) right top no-repeat; display:block;}
#menu #brands_h {width:99px; height:52px; background:url(brands.jpg) right top no-repeat; display:block;}
#menu #contact_h {width:99px; height:52px; background:url(contact.jpg) right top no-repeat; display:block;}
#menu #wersja_pl_h {width:96px; height:52px; background:url(wersja_polska.jpg) right top no-repeat; display:block;}




#bottom {width:100%; height:100px; background:url(bottom_bg.jpg) left top repeat-x; text-align:center;}
#stopka {width:940px; height:50px; background:url(b_bg.jpg) left top repeat-x; margin:auto; text-align:center; color:#999d93; font:10px/50px Verdana, Arial, Helvetica, sans-serif;}
#stopka a {color:#999d93; text-decoration:none; font-weight:normal;}
#stopka #lewa {width:250px; height:50px; float:left;}
#stopka #lewa a{position:relative; top:5px;}
#stopka #srodek {width:440px; height:50px; float:left; background:#dbe5c9;}
#stopka #prawa {width:250px; height:50px; float:left;}

.head, .tytul {font: bold 12px/16px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:0 10px; color:#608037;}
#lewa .head {font:bold 12px/24px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:0 5px; background:#dce4cf; color:#608037;}
.head_2 {font:bold 12px/24px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:0 5px; background:#dce4cf; color:#608037; margin:0 0 10px 0;}
.aktext, .tekst_r {padding:0 10px;}
.tresc {margin:0 0 10px 0;}

.tekst_r_head {font: bold 11px/16px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; padding:3px 10px 3px 20px; color:#608037; background:#eef3e8 url(li.gif) 5px 7px no-repeat; margin:0 0 10px 0; border:1px solid #cfe2b3;}
.tekst_r_head a {text-decoration:none;}
.tekst_r_tresc {margin:0 0 3px 0; padding:3px;}

#lewa .aktext {margin:10px 0 0 0;}

.tresc ul {list-style:none; margin:0; padding:0;}
.tresc li {list-style:none; margin:0; padding:0 0 0 15px; background:url(li.gif) left 5px no-repeat;}

.tekst_r_tresc ul {list-style:none; margin:5px 0; padding:0;}
.tekst_r_tresc li {list-style:none; margin:0; padding:0 0 0 15px; background:url(li_level2.gif) left 5px no-repeat;}
.tekst_r_tresc a {font-weight:normal;}

.podmenu {}
.podmenu ul{margin:0; padding:0; list-style:none;}
.podmenu li{margin:0; padding:0; list-style:none; border-top:1px solid #cfe2b3; background:none;}
.podmenu a{font:normal 11px/22px Verdana, Arial, Helvetica; display:block; padding:0 10px 0 40px; background:url(li.gif) 15px 7px no-repeat; border-top:1px solid #FFFFFF;}
.podmenu a:hover{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat; text-decoration:none;}

.podmenu .current a{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px center no-repeat;}

.podmenu li.last{border-bottom:1px solid #FFFFFF}
.podmenu .last a{border-bottom:1px solid #cfe2b3;}


#menupath {}
#menupath li.first {display:none;}
#menupath ul{margin:0; padding:0; list-style:none;}
#menupath li{margin:0; padding:0; list-style:none; border-top:1px solid #cfe2b3; background:none;}
#menupath a{font:normal 11px/22px Verdana, Arial, Helvetica; display:block; padding:0 10px 0 40px; background:url(li.gif) 15px 7px no-repeat; border-top:1px solid #FFFFFF;}
#menupath a:hover{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat; text-decoration:none;}

#menupath .submenu a{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat;}
#menupath .current a{font:bold 11px/22px Verdana, Arial, Helvetica; background:#dfe8d2 url(li_h.gif) 15px 7px no-repeat;}
#menupath li.last{border-bottom:1px solid #FFFFFF;}
#menupath .last a{border-bottom:1px solid #cfe2b3;}

#menupath .level2 li{margin:0; padding:0; list-style:none; border-top:1px solid #cfe2b3; background:none;}
#menupath .level2 a{font:normal 11px/22px small-caps Verdana, Arial, Helvetica; display:block; padding:0 10px 0 55px;  background:url(li_level2.gif) 40px 8px no-repeat; border-top:1px solid #FFFFFF;}
#menupath .level2 a:hover{font:bold 11px/22px small-caps Verdana, Arial, Helvetica;}
#menupath .level2 a.current{font:bold 11px/22px small-caps Verdana, Arial, Helvetica;}
#menupath .level2 li.first{border-top:1px solid #cfe2b3; display:block;}
#menupath .level2 .first a{border-top:1px solid #FFFFFF;}
#menupath li.last{border-bottom:none;}
#menupath .level2 .last a{border-bottom:none;}


.mapa_serwisu {margin:0 0 10px 0;}
.mapa_serwisu ul {margin:0; padding:0 0 0 25px;}

.tabelka td{border:1px solid #e3a998;}

.news_lista_box .news_obrazek {float:left; width:50px;}
.news_lista_box .news_tresc {float:left;  width:370px;}

.news_lista .news_obrazek {float:left; width:50px; margin:0 5px 0 0;}
.news_lista .news_tresc {float:left;  width:370px;}

.news_tytul {font: bold 11px/16px small-caps Verdana, Arial, Helvetica; text-transform:uppercase; color:#608037;}

.news_lista_box {border-bottom:1px solid #cfe2b3; padding:0 10px 5px 10px; margin:10px 0 0 0; clear:both;}
.news_lista_box .tytul{color:#396108; font: bold 11px/16px small-caps Verdana, Arial, Helvetica; margin-left:-5px;}
.news_lista_box .kategoria {display:none;}
.news_lista_box .data{color:#396108; font: bold 10px/24px small-caps Verdana, Arial, Helvetica; margin-left:5px; display:block;}
.news_lista_box .tresc {margin-left:5px; font: 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif;}
.news_lista_box .tresc img{display:block; margin:5px 0 0 0;}
.stronicowanie {margin:5px 10px;}
.stronicowanie a {display:block; line-height:normal; font-variant:small-caps; margin:0 0 5px 0;}
.stronicowanie .starsze{float:right;}
.stronicowanie .nowsze{float:left;}

.news_lista {border-bottom:1px solid #cfe2b3; padding:0 10px 5px 10px; margin:10px 0 0 0; clear:both;}
.news_lista .tytul{color:#396108; font: bold 11px/16px small-caps Verdana, Arial, Helvetica; margin-left:-5px;}
.news_lista .kategoria {display:none;}
.news_lista .data{color:#396108; font: bold 10px/24px small-caps Verdana, Arial, Helvetica; margin-left:5px; display:block;}
.news_lista .tresc {margin-left:5px; font: 11px/16px small-caps Verdana, Arial, Helvetica, sans-serif;}
.news_lista .tresc img{display:block; margin:5px 0 0 0;}

.temat {font-weight:bold; padding:0 0 5px 0;}

#notowania {margin: 0 10px; background: #f7f9f4;}