/*body {background:url(images/tlo.jpg) repeat-y center #fbfaf8; margin-left:auto; margin-right:auto; list-style: none; margin:0px;}*/
body {background-color: #fefefe; margin-left:auto; margin-right:auto; list-style: none; margin:0px; color:#333;}
body {background-image:url(../img/tlo.jpg);}

div {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; position:relative; margin:0 auto;}
a {text-decoration: none;}
img {border:0px;}

#top-bar {overflow: hidden; background-color: #333; position: fixed; top: 0; width: 100%; height:70px;z-index:999;}

.logo {width:200px; height:50px; margin: 10px 0;}
.navi {max-width:900px;}


/*ul#menu_poziome {background:url(images/menu_poziome_bg.jpg) repeat-x; width:926px; height:33px; border-left:solid 1px #f0495a; border-right:solid 1px #f0495a; margin:0 auto; padding:0 0 0 14px; list-style:none; overflow:hidden;}*/
ul#menu_poziome {width:400px; height:33px; margin: 5px 0; float:right; padding:0 0 0 14px; list-style:none; overflow:hidden; margin-top:-50px}
ul#menu_poziome li {margin:8px 0 0 0; padding:0 16px; float:right; font-family:Verdana,Sans-serif; font-size:13px; font-weight:bold;text-transform:uppercase;}
ul#menu_poziome li a { color:#fefefe;}
ul#menu_poziome li a:hover { color:#d1e751;}

#kontener {width:940px; height:auto; overflow: hidden; margin:70px auto 0 auto; padding:0; }

.menu {background:#fff; margin:8px 0 8px 8px; padding:0; float:left; height:auto; width:300px; border:solid 1px #eeeeee;overflow: hidden;}
.menu h3 {color:#555555; font-size:12px; font-weight:bold; text-align:center; margin:0; padding:9px 0; border-bottom:solid 1px #f6f6f6;}
.menu ul {margin:4px 14px; padding:0; list-style:none;}
.menu li {background:url(images/menu.jpg) no-repeat 0 9px; padding:6px 0 6px 14px; margin:0;  border-bottom:solid 1px #f6f6f6;}
.menu li a{font-size:12px; color:#cb182c;}
.menu li a:hover{font-size:12px; color:#555555; font-weight:bold;}

.tresc {margin:8px 8px 8px 0; padding-bottom:6px; float:right; height:auto; width:612px;  background-color: rgba(254, 254, 254, 0.93); }
.tresc h2 {margin:8px 16px 0 16px; padding:7px 0 7px 20px; color:#333; font-size:30px; font-family:"Trebuchet MS", Helvetica, sans-serif; font-weight:bold;}
.tresc span {color:#aaaaaa;	font-size:9px; padding:15px 15px;}	
.tresc p {padding:7px 12px; text-indent:10px; font-size:17px; color:#333; margin:0; line-height:25px;text-align:justify;}
.tresc a {color:#cb182c;}
.tresc a:hover {color:#555555; font-weight:bold;}

.tresc ul {font-size:17px; color:#333;list-style-type:none;}
.tresc li {padding:5px 0}

#stopka {background-color: #333; width:922px; height:120px; clear:both;}
#copyright {color:#d1e751; font-size:15px; padding-top:6px; padding-left:30px; text-align:left; line-height:21px;}
#copyright a {color:#fff;}
#copyright a:hover {color:#d1e751;}
#design {float:right; color:#bbb; font-size:9px; margin-right:8px;}
#design a {color:#bbb;}
#design a:hover {text-decoration:underline;}