@charset "utf-8";
body {margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#686868;}
a {text-decoration:none; color:#91bb52; font-weight:bold;}
a:hover {color:#686868;}
#middle, .separator, #wspolpraca, #bottom, #galerka {margin:auto;}
#middle {width:923px; position:relative;}
#belka {width:923px; height:26px; background:url(images/belka.jpg) repeat-x; color:#FFFFFF; font-size:13px; position:relative; z-index:999;}
#teksty {background-color:#f6f9f1; border:1px solid #f0f7e5; margin-top:1px; margin-bottom:1px; z-index:998; background-image:url(images/srodek.jpg); background-repeat:repeat-y; background-position:182px 0px;}
#partnerzy, #kursy, .tytul, #ue, #firmy {float:left;}
#prawy, #bezrobotni, #opcje {float:right;}
#partnerzy, #kursy, #prawy {padding:10px;}
#partnerzy, #kursy {width:156px;}
#partnerzy font, #kursy font, #prawy font, .tytul, .pdf_failed .main, .pdf_ok .main {font-weight:bold;}
#partnerzy font, #kursy font, #prawy font {font-size:13px;}
#partnerzy a, .prawy, .pojemnik {margin-top:10px;}
.clear {clear:both;}
#partnerzy a:hover {opacity:1; filter:alpha(opacity=100); -moz-opacity:1; background-color:#d1e3b3;}
.separator {background:url(images/separator.png) no-repeat; height:1px; width:678px; margin-top:4px; margin-bottom:4px;}
#partnerzy a {width:152px; height:200px; display:block; background-color:#f0f7e5; opacity:.8; filter:alpha(opacity=80); -moz-opacity:.8;}
#florum {background:url(logotypy/florum.jpg);}
#asflor {background:url(logotypy/asflor.jpg);}
#wiosna {background:url(logotypy/wiosna.jpg);}
#ksiaz {background:url(logotypy/ksiaz.jpg);}
#browar {background:url(logotypy/browar.jpg);}
#bukiety {background:url(logotypy/bukiety.jpg);}
#derejczyk {background:url(logotypy/derejczyk.jpg);}
#partnerzy div {width:152px; background-repeat:no-repeat; background-position:1px 1px;}
#prawy {width:708px; padding-left:0px;}
.tytul_jasny, .separator {font-size:0px;}
.tytul_jasny, .tytul {width:592px;}
.tytul_jasny {position:absolute; height:14px; background-color:#f6f9f1; opacity:.5; filter:alpha(opacity=50); -moz-opacity:.5;}
.tytul {color:#91bb52; font-size:20px;}
.data, #bezrobotni, #firmy {text-align:right;}
.data {color:#91bb52; width:100px; float:right; font-weight:bold;}
.tresc {color:#313230; text-align:justify;}
#wspolpraca {width:462px;}
#ue {height:58px; width:78px; background:url(images/ue.png) no-repeat; background-position:0px -5px;}
#opcje {width:378px; margin-top:2px; font-size:10px;}
#opcje b {letter-spacing:8px; font-size:12px;}
#bottom, #lewy_rys, #prawy_rys {height:29px;} 
#bottom {width:962px; background:url(images/stopa_c.jpg) repeat-x;}
#lewy_rys {background:url(images/stopa_l.png) no-repeat; background-position: -2px 0px;}
#prawy_rys {background:url(images/stopa_r.jpg) no-repeat right; color:#b4e16e;}
#copy a {color:#ffffff;}
#copy a:hover {color:#d1e3b3;}
#copy {margin-left:28px; padding-top:5px;}
#galerka {width:598px;}
#galerka a {width:62px; height:62px; display:block; background-color:#d1e3b3; float:left; margin:2px;}
#galerka a:hover {background-color:#91bb52;}
#galerka font {letter-spacing:3px; font-size:10px; font-weight:bold; margin-left:2px;}
.items {vertical-align:top;}
.items a, .items span {color:#FFFFFF; margin-left:15px; margin-right:15px;}
.items span {cursor:default;}
.items a:hover {color:#d1e3b3;}
.item {position:relative; width:100%; display:none;}
.item a {margin:0; padding-top:4px; padding-bottom:4px; display:block; width:100%; background-color:#96c948; font-size:10px; border-bottom:1px solid #70aa18;}
.item a:hover {background-color:#78ba12;}
.item span {margin:0; padding-top:4px; padding-bottom:4px; display:block; width:100%; background-color:#96c948; font-size:10px; font-weight:bold; border-bottom:1px solid #70aa18;}
.subitems {position:absolute; left:100%; width:100%; display:none;}
.pion {color:#d1e3b3;}
.pdf_failed .main div, .pdf_ok .main div, .pdf_failed .main, .pdf_ok .main {text-align:left;}
.pdf_failed .main, .pdf_ok .main {font-size:11px; background-image:url(images/pdf.jpg); background-repeat:no-repeat; border:1px solid #d0d0d0; background-position:307px 8px; background-color:#FFFFFF;}
.pdf_ok, .pdf_failed {display:block; width:371px; border:1px solid #e0e0e0; background-color:#f0f0f0; padding:3px;}
.pdf_ok .main {padding:5px; padding-right:0px;}
.pdf_ok .main div {margin:5px; margin-top:6px;}
.pdf_ok .main input {width:292px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border: 1px solid #dddddd;}
.pdf_failed .main {padding:20px;}
.pdf_failed .main div {margin:5px; margin-top:6px; color:#f50000;}
div#gora_grad, div#dol_grad {background-repeat:no-repeat;}
div#gora_grad {position:absolute; left:183px; display:block; width:1px; height:74px; font-size:0px; background-image:url(images/gora.jpg); }
div#dol_grad {background-image:url(images/dol.jpg); background-position:182px 0px;}