body{margin:auto;background-color:#FFF;font-family:"Times New Roman", Times, serif;font-size:18px;color:#000000;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a:active{outline:none;}
h1, h2, h3, h4, h5, h6{margin:5px -5px;padding:1px 5px;border-bottom:1px solid;line-height:normal;text-align:center;}
h1{font-size:34px;color:#0066CC;}
h2{font-size:30px;}
h3{font-size:26px;}
h4{font-size:24px;}
h5{font-size:22px;}
h6{font-size:10px;}
.clear{clear:both;}
.box{width:240px;margin:10px;background:url(zdjecia/box_bg.gif) repeat-y;display:inline;float:left;}
.box .top{background:url(zdjecia/box_top.png) top no-repeat;}
.box .bottom{padding:20px 25px 18px 25px;background:url(zdjecia/box_bottom.png) bottom no-repeat;}
.box .title{margin:0 -5px 5px -5px;padding:0 5px;border-bottom:2px solid;font-weight:bold;line-height:normal;display:block;}
.box .text{margin:0;display:block;}
.box .more{margin:5px 0 0 0;font-size:10px;font-weight:bold;text-align:right;line-height:normal;display:block;}
#preload{display:none;}
#header{background:url(zdjecia/header.jpg) no-repeat;width:1040px;height:200px;margin:auto;color:#000;font-size:34px;font-weight:bold;text-align:center;}
#header a{color:#0066CC;}
#header a:hover{text-decoration:none;color:#000;}
#header .small_text{position:relative;top:-10px;font-size:18px;}
#bg{width:1024px;margin:0 auto;padding:0 8px;background:#FFF url(zdjecia/bg.gif) center repeat-y;}
#menu{padding-left:5px;background:url(zdjecia/menu_bg.gif) top repeat-x;font-size:18px;font-weight:bold;}
#menu ul{height:40px;margin:0;padding:0;}
#menu ul li{display:inline;}
#menu ul li a{margin:0 5px;padding:0 15px;color:#0066CC;text-decoration:none;line-height:40px;display:inline;float:left;}
#menu ul li a:hover{background:#F3F3F3 url(zdjecia/menu_ov.gif) repeat-x;color:#000000;}
#menu ul li .pr_left{background:#FFFFFF url(zdjecia/menu_pr_left.gif) left no-repeat;float:left;}
#menu ul li .pr_right{padding:0 20px;background:url(zdjecia/menu_pr_right.gif) right no-repeat;line-height:40px;display:block;}
#content_full{padding:10px 25px;line-height:150%;}
#content_side{width:680px;line-height:150%;float:left;}
#content_side.left{padding:10px 15px 10px 25px;}
#content_side.right{padding:10px 25px 10px 15px;}
#side{width:230px;line-height:150%;float:left;}
#side.left{padding:10px 15px 10px 25px;}
#side.right{padding:10px 25px 10px 15px;}
#side .box{margin:15px -5px;display:block;float:none;}
#side ul{margin:0;padding:0;list-style:none;}
#side ul li{padding:0 5px;border-bottom:#E6E6E6 1px solid;display:block;}
#side ul li a{width:220px;margin:0 -5px;padding:2px 5px;font-size:16px;text-decoration:none;display:block;}
#side ul li a:hover{background:#F6F6F6;color:#000000;text-decoration:none;}
#footer_border{height:1px;background:#0066CC;font-size:0;clear:both;}
#footer{width:950px;margin:0 auto;padding:10px 45px 15px 45px;background:#000 url(zdjecia/footer_bg.jpg) no-repeat;color:#FFFFFF;font-size:12px;}
#footer .section{width:250px;padding:10px;float:right;}
#footer .section .title{margin:0 0 2px 0;padding:1px 5px;color:#FFFFFF;font-size:14px;font-weight:bold;display:block;text-align:center;}
#footer .section ul{margin:0;padding:0;list-style:none;}
#footer .section ul li{border-bottom:#505050 1px solid;}
#footer .section ul li a{width:240px;padding:1px 5px;text-decoration:none;display:block;}
#footer .section ul li a:hover{text-decoration:none;}
#footer .section a{color:#CCCCCC;text-decoration:underline;}
#footer .section a:hover{color:#FFFFFF;}
a, #menu ul li .pr_right{color:#0066CC;}
h1, h2, h3, h4, h5, h6, .box .title, #footer .section .title{border-bottom-color:#0066CC;}
