html, body {background:#b4bfc5; font-family:Tahoma,sans-serif; font-size:11px; color:#545454; }
img {border:none}
ul,li{margin:0px;padding:0px}
a {text-decoration:none; color:#f5822b;}
td, input, select, textarea {font-size:11px; font-family:Tahoma, sans-serif;}
h1 {font-size:16px; color:#919496; margin-top:40px; background:url(/images/gfmp/h1_bkg.gif) 3px 3px repeat-x}

.clear {clear:both; font-size:1px; line-height:1px;}
.fleft {float:left}
.fright {float:right}
.tright {text-align:right}
.tcenter {text-align:center}

#site {width:990px; margin:0 auto; background:#ffffff;}

#language {margin:0px;padding:0px;height:30px;background:#b4bfc5;color:#ffffff; text-align:right;}
#language a {padding:0 12px; color:#ffffff;}
#language a.first {border-right:1px dotted #ffffff;}

#left {width:240px; float:left; margin-right:10px;}
#logo {margin:26px 0 6px 39px;_margin-left:19px}
#cytat {height:236px; margin:0px 10px 0px 19px; text-align:right; line-height:16px; font-size:12px; color:#b4bfc5; padding:46px 2px 0 0;}


#right {width:735px; float:right; position:relative; }
#IEiframe{z-index:1; position:absolute; display:none}
#menu {font-size:13px;  padding:105px 0px 0px 0px; list-style:none; /*overflow:hidden*/}
#menu a, #menu div.main_on {color:#424242; position:relative; display:block; border:none; padding:0px; margin:0px; }
div.shadow {display:none;}
#menu a.main_on {display:block}
#menu a.main_on div.shadow, #menu div.main_on div.shadow {display:block; line-height:7px;background:#b4bfc5;width:100%;
	position:absolute; top:28px;  left:-15px; padding:0 26px 0 0; margin:0px}

#menu li {float:left; padding:2px 16px;background:url(/images/gfmp/dot.gif) 5px 6px no-repeat; list-style:none}
#menu li.last {background:url(/images/gfmp/dot_w.gif) 4px 6px no-repeat #b4bfc5; float:right;}
#menu li.last a {color:#ffffff;}
#menu li li {font-size:11px; font-weight:normal; background:none; float:left;}
#menu li li a{ border-right:1px solid black; padding-right:26px}
#menu li li a.last {border-right:none;}

.menu_2, .menu_3 {width:735px; background:#ffffff;z-index:300; background:url(/images/gfmp/ul_bck.png) 0px 6px repeat-x;}
#menu .menu_2 {position:absolute; left:0px; top:125px; z-index:30; display:none; }
#menu .menu_2 li {margin-top:15px; padding-top:11px; padding-bottom:11px; color:#000000;}
#menu .menu_2 li a {color:#000000;}
#menu .menu_2 li a.active, #menu .menu_2 li a:hover {color:#464646;font-weight:bold}
/*#menu .menu_2 li:hover a, #menu .menu_2 li.sfhover a  {color:#464646;font-weight:bold}*/
#menu li:hover .menu_2, #menu li.sfhover .menu_2 {display:block}

#menu .menu_2 li:hover .menu_3, #menu .menu_2  li.sfhover .menu_3{display:block}

#menu .menu_3 {position:absolute; left:0px; top:35px; z-index:30; display:none; }
#menu .menu_3 li {padding-top:6px; padding-bottom:6px;color:#969798}
#menu .menu_2 li:hover .menu_3  a, #menu .menu_2 li.sfhover .menu_3  a {color:#000000;}
#menu .menu_3 li a.active, #menu .menu_2 li.sfhover .menu_3 li a:hover {color:#000000;}



#flash {margin:10px 0 0 1px; background:#b4bfc5; padding-bottom:4px;  height:280px;}
#path_first {font-size:16px; color:#939496; text-align:right; padding:14px 0 0 0; margin:25px 10px 0 19px;
	background:url(/images/gfmp/h1_bkg.gif) 3px 17px repeat-x}
div.second, h1.second {color:#ffffff;font-size:12px;font-weight:bold; padding:9px 12px;background:#b4bfc5; margin:22px 0 30px 0}
h1.main_page {font-size:16px; color:#919496;padding:4px 12px 0px 0px; background:url(/images/gfmp/h1_bkg.gif) 3px 7px repeat-x; margin:10px 0 0 0;}
h1.third, .wysiwyg h2, h2.third {font-size:11px; color:#919496;padding:4px 12px 2px 12px; border-bottom:1px solid #b4bfc5; margin-top:10px;
	background:url(/images/gfmp/sqr.gif) 0px 7px no-repeat}
h2.third a{color:#919496; }
/*.wysiwyg {border:1px solid red}*/
.wysiwyg h2 {margin-left:-40px; margin-right:-20px}
.wysiwyg h3 {margin: 8px 0 2px -20px;  font-size:11px; padding:0px}
.wysiwyg input {border:1px solid #b4bfc5; padding:4px; font-size:11px; width:176px; margin-left:2px}
.wysiwyg select, .wysiwyg textarea {width:480px; border:1px solid #b4bfc5;padding:4px; margin-left:2px;}
.wysiwyg select {padding-right:0px; width:490px}
.wysiwyg .input_clear,.wysiwyg .input_submit  {width:85px; font-size:12px; padding:1px; color:#ffffff; border:none;}
.wysiwyg .input_submit  {background:#f58223;}
.wysiwyg .input_clear  {background:#b4bfc5;}
.wysiwyg p {margin-top:0px}
#main_form td {padding:6px 0}

.content {padding:12px 20px 20px 40px;line-height:18px}
.content ul {list-style:none;margin-left:-16px; }
.content ul ul {list-style:none;margin-left:0px; }
.content li {background:url(/images/gfmp/arrow.gif) 0px 6px no-repeat; padding: 2px 0 2px 16px; _height:1%;}

#left_menu {margin:42px 10px 0 19px; list-style:none;}
#left_menu a {color:#424242; padding-left:10px; background:url(/images/gfmp/dot.gif) 0 2px no-repeat;}
#left_menu img {margin:4px 0 8px 0; }

#left_menu li {padding:2px 0 8px 0}
#left_menu li.active {font-weight:bold}
#left_menu li.active li {font-weight:normal}
#left_menu li.active li.active {font-weight:bold}
#left_menu li.after_active {background:url(/images/gfmp/left_menu_bck.gif) left bottom repeat-x; list-style:none; line-height:45px}
#left_menu, #left_menu ul {text-align:right}

#left_menu ul {list-style:none; margin-top:8px}
#left_menu ul li {padding:8px 0 0 0}
#left_menu ul a {color:#919496}

#main_left {float:left; width:445px}
#main_left h2 {color:#424242; font-size:11px; margin:0 0 20px 0; line-height:1.1em}
#main_left div {width:210px; margin-top:50px; line-height:1.5em}
#main_left a.more {display:block; padding-left:10px; background:url(/images/gfmp/wiecej.gif) no-repeat left 2px;}

#main_right {float:right;width:256px; margin-top:-3px}
/*.boks {padding-bottom:20px; text-align:right; }
.boks a {color:#313131}
.boks img {display:block; margin-bottom:1px}
.boks .text {padding-right:25px}*/

.boks {padding-bottom:20px; background:url(/images/gfmp/tlo_blok.jpg) repeat-y #ECECEC; margin-bottom:15px}
.boks a.more {padding-left:10px; background:url(/images/gfmp/wiecej.gif) no-repeat left 2px;}
.boks h2 {background:#b4bfc5; padding:4px 20px 3px 20px; margin:0px;  color:#ffffff; font-weight:450; font-size:14px; }
.boks h2 a {color:#ffffff;  }
.boks img {display:block; margin-bottom:1px}
.boks .text {padding:16px 20px 0 20px; display:block; }

#publikacje td {padding:8px 0;color:#545454;font-size:11px}
#publikacje td div {background:#b4bfc5; width:12px; padding:2px; color:#ffffff;}
#publikacje td span {color:#b4bfc5;}
.tr0{}
.tr1 {background:#f2f4f5;}

input.text, textarea {border:1px solid #b4bfc5;}

#sitemap div {width:300px; margin-right:30px}
#sitemap h2 {font-size:11px; color:#919496;padding:4px 12px 2px 12px; border-bottom:1px solid #b4bfc5; margin-top:10px;
	background:url(/images/gfmp/sqr.gif) 0px 7px no-repeat}
#sitemap h2 a{ color:#919496;}
#sitemap ul {line-height:1.5em}
#sitemap li ul {margin-left:0px}


#footer {padding:13px 20px; text-align:right; border-top:2px solid #b4bfc5; color:#b4bfc5; margin-top:38px}
#footer a {color:#b4bfc5;}