@charset "utf-8";
/* CSS Document */

* { font:11px Geneva, Arial, Helvetica, sans-serif; }
b { font-weight:bold; color:#FF6600; }
a { color:#666666; text-decoration:none; }
a:hover { color:#666666; text-decoration:underline; }
form, p { margin:16px 0px 16px 0px; padding:0; line-height:18px; }
#flashpanel p { margin:0px 0px 20px 0px; line-height:18px; text-align:justify; }
img { border:none; }
body { background:url(/img/body_bg.jpg) repeat-x #999999; margin:0; padding:0; }
#wrapper { position:relative; margin:0 auto; width:900px;}
#grey { background-color:#999999; width:100%; }
#bgbottom { background:url(/img/body_bg_bottom.jpg) repeat-x; padding: 80px 0px 20px 0px; }
#wrapper2 { position:relative; margin:0 auto; width:900px; padding-bottom:30px;}
#header { position:relative; width:900px; height:112px; }
#logo { position:absolute; bottom:0px; left:0px; }
#napis { position:absolute; bottom:0px; right:0px; }
/* MENU */
#menu { width:900px; color:#CCCCCC; height:31px; padding-top:0px; }
#menu ul { list-style:none; padding:0; margin:0; }
#menu li { float:left; padding:0; margin:0; }
#menu ul li a { display:block; padding:8px 15px 0px 15px; height:23px; text-decoration:none; color:#CCCCCC; }
#menu ul li a:hover, #menu ul li a.active { text-decoration:none; color:#FFFFFF; background:url(/img/menu_bg.jpg); }
/* STOPKA */
#stopka { margin: 0 auto; width:900px; text-align:right; color:#000000; height:31px; padding-top:0px; position:fixed; z-index:999; bottom:0px; }
#stopka a { color:#FFFFFF; text-decoration:none; }
/* TABS */
#tabs { width:884px; padding-left: 16px; height:26px; padding-top:20px; }
#tabs ul { list-style:none; padding:0; margin:0; }
#tabs li { float:left; padding:0; margin:0; }
#tabs ul li a { display:block; width:105px; height:19px; text-align:center; padding:7px 0px 0px 0px; background:url(/img/tabs-down.jpg); color:#666666; text-decoration:none; }
#tabs ul li a:hover, #tabs a.hidden { background:url(/img/tabs-over.jpg); color:#000000; }
#tabs ul li a.active { background:url(/img/tabs-up.jpg); color:#000000; }
/* rest */
#main { width:900px; }
#left { float:left; width:657px; background:url(/img/content-bg.gif) #FFFFFF; }
#left #main-head { background:url(/img/menu-head.gif); width:657px; height:5px; }
#left #main-foot { background:url(/img/menu-foot.gif); width:657px; height:12px; }
#left #content { margin:7px 20px 7px 14px; }
#right { float:right; width:200px; }
#right input { display:block; border:none; background-color:#666666; color:#CCCCCC; width:64px; padding:0px 4px; text-align:right; }
#wybierz { display:block; width:112px; padding-left:4px; background:url(img/drop.gif) top right no-repeat #666666;text-align:left;text-decoration:none;color:#CCCCCC; }
#wybierz:hover { background:url(/img/drop_on.gif) top right no-repeat #666666; color:#FFFFFF;}
#right td { height:19px; }
.submit { display:block; width:54px; padding:0px 14px 0px 4px; background:url(img/submit.gif) top right no-repeat #666666;text-align:center;text-decoration:none;color:#CCCCCC; }
.submit:hover { background:url(/img/submit_on.gif) top right no-repeat #666666; color:#FFFFFF;}
#footer { position:relative; margin:0 auto; width:900px; color:#AAAAAA; }
#tujestes { padding-top:10px; color:#CCCCCC; }
#tujestes a { color:#EEEEEE; text-decoration:none; padding:0px 8px; }
#right a { color:#EEEEEE; text-decoration:none; }
#footer a { color:#CCCCCC; text-decoration:none; padding:0px 1px; }
#tujestes a:hover, #right a:hover { color:#CCCCCC; }
#footer a:hover { color:#AAAAAA; }
u.green { text-decoration:none; color:#339900; }
u.orange { text-decoration:none; color:#FF9900; }
u.red { text-decoration:none; color:#CC0000; }
#bar { background:url(/img/bar.jpg) no-repeat; }
h1, h1 a { font: 21px Georgia, "Times New Roman", Times, serif; color:#FF6600; margin:0px 0px 16px 0px; padding:0; }
h1.divider { border-bottom: solid 1px Orange; background-color:#FFEAD5; padding: 2px 10px; }
h2{ font: italic 17px Georgia, "Times New Roman", Times, serif; color:#FF6600; padding:0px 0px 0px 0px; margin:0; }
#infopanel { float:left; width:208px; padding:10px 10px 0px 10px; }
#fullpanel { width:600px; padding:10px 10px 0px 10px; }
#infopanel .info { padding-bottom:18px; font-size:20px; }
#flashpanel { float:left; width:373px; padding:10px; }
#thumbpanel { float:left; width:91px; padding:10px 10px 0px 10px; }
#thumbpanel a img{  filter:alpha(opacity=60); opacity: 0.6; -moz-opacity:0.6; border-top:solid 5px #E0E8E7; border-bottom:solid 5px #E0E8E7; }
#thumbpanel a:hover img, #thumbpanel a img.selected {  filter:alpha(opacity=100); opacity: 1; -moz-opacity:1; border-top:solid 5px #A5BCB8; border-bottom:solid 5px #A5BCB8; }
#imagepanel { float:left; width:490px; padding:10px; }
#email { font: 11px Arial, Helvetica, sans-serif; padding:5px; text-align:justify; }
#cForm { margin:0; padding:0; }
#cForm label { display:block; width:100px; padding-top:4px; }
#cForm fieldset { border:none; padding:0; }
#cForm .text, #cForm textarea { font-size:12px; border:none; background-color:#E0E8E7; width:253px; padding:4px; margin:0px; }
#cForm table td { border-top: solid 1px Silver; padding:0px 0px 4px 0px; }
#news a { color:#000000; text-decoration:underline; }
#news a:hover { text-decoration:none; }
h1.nospace { margin-bottom:10px; }
small { color:#AAAAAA; margin-top:5px; }
#right b { color:#000000; }
#news strong a { color:#FFFFFF; font-size:12px; }
#news p { line-height:14px; margin:5px 0px 10px 0px; color:#000000; }
.pdf { display:block; background: url(../img/mini-pdf.gif) no-repeat; padding: 1px 0px 1px 20px; }
#footer ul, #right ul { padding:0px 20px; }
#footer ul li, #right ul li { padding:2px 0px; }
#right { color:#DDDDDD; }