*{margin:0;padding:0;}
body{margin-top:20px;text-align:justify;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:black;background-color:#000000;}
h1, h2, h3{color:#aa2808;}
p, blockquote, ul, ol{margin-bottom:20px;line-height:2em;}
ul, ol, li{margin:0;padding:0;list-style:none;}
a{text-decoration:none;color:#323b51;}
a:hover{text-decoration:none;color:#ff0000;}
#header{width:892px;height:76px;margin:0 auto;}
#logo{float:left;width:290px;height:76px;margin:0;padding:0 0 0 0;background:url(images/logo2.png) no-repeat left top;}
#logo h1{margin:0;padding:0;font:normal 36px Georgia,"Times New Roman", Times, serif;}
#logo h2{margin:-2px 0 0 0;padding:0;text-transform:uppercase;letter-spacing:2px;font-size:10px;font-weight:bold;color:#444444;}
#logo a{text-decoration:none;color:#444444;}
#menu{float:right;width:572px;height:91px;background:transparent;}
#menu ul{margin:0;padding:6px 0 0 20px;list-style:none;line-height:normal;margin-left:10px;}
#menu li{display:inline;text-align:center;}
#menu a{display:block;float:right;margin-top:46px;margin-right:3px;padding:5px 20px 5px 20px;text-decoration:none;text-align:center;text-transform:uppercase;font-size:11px;font-weight:bold;color:#000000;background:#ec0100;}
#menu a:hover, #menu .active a{background:#ffffff;color:#000000;}
#page{width:892px;margin:0 auto;background:url(images/img03.jpg) repeat-y left top;}
#page-bgtop{background:url(images/img05.jpg) no-repeat left top;padding:0 30px;}
#content{float:left;width:564px;padding-top:0;}
.post{margin:0 0 30px 0;}
.post .title{margin:0;padding:0 0 5px 0;color:#232f01;}
.post .title a{padding:4px 35px 4px 15px;background:white url(images/kwadrat_czerwony.jpg) no-repeat left bottom;text-decoration:none;font-weight:normal;color:black;}
.post img{float:left;padding:15px 10px;}
.post .meta{text-align:right;padding-top:0;padding-right:15px;border-bottom:1px solid #e5e5e5;font-weight:bold;color:#202020;background:white url(images/kwadrat_czerwony_post.jpg) no-repeat right bottom;}
.post .byline{float:right;margin-top:-30px;font-size:12px;color:#5e5e5e;}
#lewy_wpost{float:left;width:110px;text-align:right;}
#prawy_wpost{float:right;width:454px;text-align:left;}
#sidebar{float:right;width:212px;padding-top:60px;}
#sidebar ul{margin:0;padding:0;list-style:none;line-height:normal;}
#sidebar li{margin-bottom:1px;}
#sidebar li ul{margin:0;padding:0 0 40px 0;}
#sidebar li li{margin:0;padding:9px 0;border:none;border-bottom:1px dotted gray;}
#sidebar h2{margin:0;padding:0;padding-bottom:10px;border-bottom:0 solid #ebebeb;font-family:Arial, Helvetica, sans-serif;font-size:1.4em;font-weight:normal;color:#110404;}
#sidebar h3{font-size:77%;color:#110404;}
#sidebar p{margin:0;line-height:normal;color:#d4c792;}
#sidebar a{border:none;text-decoration:none;color:#ff0000;}
#sidebar a:hover{text-decoration:underline;}
#footer{width:892px;height:50px;margin:0 auto;padding:40px 0 0 0;background:url(images/img04.jpg) no-repeat left top;color:#ffffff;}
#footer p{margin:0;text-align:center;font-size:77%;}
#footer a{text-decoration:underline;color:#ffffff;}
#footer a:hover{text-decoration:none;}
a{text-decoration:none;}
.style1{color:#ff0000;}
div.c6{text-align:center;}
p.c5{text-align:center;}
div.c4{clear:both;height:1px;}
p.c3{text-align:left;}
div.c2{margin-top:0;text-align:left;}
a.c1{margin-right:0;background:url(images/o_firmie_menu_tlo.png) no-repeat right top;}

