/* topgfmenu.css */
.auraltext{display:block;position:absolute;height:1px;width:1px;left:-5000px;overflow:hidden;}
html,body{background-color:#fff8ec;background-image:url(/gfx/bg-body.png);background-repeat:repeat-x;color:black;margin:0;padding:0;font-family:verdana,helvetica,sans-serif;font-size:12px;line-height:140%;}
#container{width:960px;background-color:white;margin:0 auto;position:relative;}
#skiper{position:absolute;top:0px;color:yellow;margin:0;padding:0.5em;font-weight:bold;text-decoration:none;border:solid yellow 1px;width:auto;z-index:1;}
#skiper:first-letter{color:white;font-size:120%;text-decoration:underline;}
#naviul{position:absolute;z-index:20;right:20px;height:30px;max-width:350px;text-align:right;}
#naviul li{display:block;float:left;}
#naviul{position:absolute;z-index:20;right:20px;height:30px;max-width:350px;text-align:right;}
#naviul a{background:url(/gfx/navi_bg_right.png) no-repeat top right;padding:5px;color:#9dbbcc;min-width:105px;text-align:center;text-decoration:underline;}
#naviul a:hover,#naviul a:focus,#naviul a:active{color:white;}
#naviul span{background:url(/gfx/navi_bg_left.png) no-repeat top left;padding:5px;}
#skiper:focus,#skiper:active{left:auto;right:50px;}
#header{margin:0;padding:0;position:relative;height:603px;background:url(/gfx/header.jpg) no-repeat top right #3E5D6A;}
#header h1{position:absolute;left:0;top:0;width:125px;height:84px;font-size:0.6em;margin:0;padding:0;text-align:center;}
#header h1 a{display:block;width:125px;height:84px;margin:0;padding:0;}
#header h1 a span{position:absolute;left:0;top:0;z-index:1;width:125px;height:84px;background-image:url(/gfx/logo-png.png);background-position:top left;}
#header ul{position:absolute;width:960px;left:0;top:549px;height:$up_mehu_height;margin:0;padding:0;list-style:none;}
#header ul li{width:120px;height:43px;margin:0;padding:0;float:left;}
#header ul li a{display:block;height:43px;color:white;text-align:center;line-height:43px;font-weight:normal;text-decoration:none;text-transform:uppercase;font-size:11px;}
#header ul li a:hover,#header ul li a:focus,#header ul li a:active{text-decoration:underline;}
#footer{clear:both;background-color:#415a68;background-image:url(/gfx/footer-bg.png);background-repeat:repeat-x;color:black;margin:0;padding:0em 1em 1em 1em;font-size:1em;min-height:80px;}
#footer-center{width:960px;min-height:80px;margin:0 auto;background-color:#415a68;background-image:url(/gfx/footercenter-bg.png);background-repeat:no-repeat;background-position:top left;padding-top:1em;}
#footer img{border:0;}
#footer p{margin:0;padding:0;}
#footer a{color:white;text-decoration:underline;}
#footer a:hover{color:#BEE3E9;}
#footer ul{list-style:none;padding:20px 20px;width:auto;margin:0 0 0 130px;}
#footer ul li{margin:0px 5px;padding-left:10px;display:inline;background:url(/gfx/footer-li-bg.gif) 0 60% no-repeat;}
#footer ul li a{color:white;text-decoration:none;text-transform:lowercase;}
#footer ul li a:hover{color:#BEE3E9;text-decoration:underline;}
#footer a.fokus,#footer ul li a.fokus{color:yellow;background-color:#008;padding:2px 5px;font-weight:bold;}
#footer a.fokus:hover,#footer ul li a.fokus:hover{color:yellow;}
#wyslij{width:51px;height:16px;}
.center{text-align:center;}
/* content.css */
#content2{margin:0;padding:0;}
#content1{margin:0;}
.sub2a{margin:0;padding:20px 0 0 0;}
.sub2b{margin:0;padding:0 0 20px 0;zoom:1;}
.sub2b:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.sub1a{margin:0;padding:0;padding:20px 0 0 0;}
.sub1b{margin:0;padding:0 0 20px 0;}
#content2 #tresc{float:left;width:570px;padding:0 0 0 40px;text-align:justify;}
#content1 #tresc{padding:0 300px 0 40px;text-align:justify;}
#tresc a{color:#314E5C;text-decoration:underline;}
#tresc a:hover{color:#35647b;}
#tresc a.fokus{color:yellow;background-color:#008;padding:2px 5px;font-weight:bold;}
#tresc a.fokus:hover{color:yellow;}
#tresc h2{margin:1em 0;padding:0;line-height:120%;color:#4E923D;font-size:154%;font-family:Lucida Sans Console,verdana,sans-serif;font-weight:normal;}
#tresc h3{margin:1em 0;padding:0 0 0 1em;line-height:120%;color:black;font-size:120%;}
#tresc p{margin:1em 0;}
#tresc div.snippet{margin:1em 0;padding:1em;border-color:#888;border-width:1px;border-style:solid;background-color:#F8F8F8;zoom:1;}
#tresc div.snippet h3{margin:0 0 1em 0;padding:0;color:#880000;}
#tresc div.snippet h3 a{color:#008800;text-decoration:none;border-width:0 0 1px 0;border-style:solid;border-color:#33FF33;}
#tresc div.snippet h3 a:hover{color:#000088;border-color:#3333FF;}
#tresc div.snippet h3 a.fokus{color:yellow;}
#tresc div.snippet:after,.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
#tresc div.snippet a img{display:block;float:left;padding:2px;margin:0 10px 5px 0;border-width:1px;border-style:solid;border-color:#F8F8F8;zoom:1;}
#tresc div.snippet a:hover img{border-color:#000088;background-color:white;}
#tresc div.snippet a.fokus{padding:0;}
#tresc div.snippet a.fokus img{padding:4px;border-width:2px;border-color:#000088;background-color:yellow;}
#tresc div.snippet a.wiecej{display:block;float:right;padding:0 20px 0 0;margin:0 10px 0 0;background-image:url(/gfx/raquo.gif);background-position:right 5px;background-repeat:no-repeat;}
#tresc div.snippet a.wiecej.fokus{padding:2px 20px 2px 5px;}
/* forms.css */
form{margin:0;padding:0;}
fieldset{margin:1em;padding:1em;border:0;}
form ul{margin:0;padding:0;list-style:none;border:none;zoom:1;}
form ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
form li{margin:0;padding:2px 0;list-style:none;border:none;}
form li label{width:30%;float:left;display:block;}
form li.checkbox label{display:block;float:none;padding-left:2em;width:auto;}
form li textarea,form li input{width:60%;}
form li.checkbox input,form li.button input{width:auto;}
form li.button{text-align:center;}

