html, body, p {margin:0; padding:0; }
body { color: #eee; text-align: left; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; background-color: #fff; background-image:url("../images/bg1.jpg"); background-repeat:repeat-x; line-height:18px;} 

h1 {	text-align: left; margin: 0px; padding-bottom:15px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 15px; font-weight: bold; font-style: italic; color: #078ed3; background-image:url("../images/h1_bg.png"); background-repeat:repeat-x; }
h2 {	margin: 0px; padding-bottom: 6px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #078ed3; }
.ha2 {	margin: 0px; padding-bottom: 6px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #078ed3; }
h3 {	text-align: right; margin: 0px; padding: 99px 5px 0px 0px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 18px; font-weight: bold; font-style: italic; color: #09abff;}
h4 { text-align: left; margin: 0px; padding: 8px 0px 10px 0px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 10px; font-weight: bold; color: #000000;}
h5 { margin: 0px; padding: 0px; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; line-height:14px; letter-spacing:0.3px; color: #ffffff;}
h6 { margin: 0px; padding: 12px 0 8px 0; font-family: Arial, "Trebuchet MS", Tahoma, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000000; letter-spacing:1.1px;}
hr {	border: 0; color: #ccc; background-color: #ccc; height: 1px; text-align: left; }
a { outline: none; }
ol, ul, li { list-style:none outside none; margin:0; padding:0; }

ul.uln {text-align:left; padding-top:0px; list-style-type:none; }
ul.uln li.lin { padding-left:12px; background-image:url("../images/li_bottom.png"); background-repeat:no-repeat; background-position: 0px 5px; }
ul.uln li.lin span { color:#ff0000; }

#top { margin:0 auto; width:100%; text-align:left; float:left; }
#top_in { margin:0 auto; height:76px; width:1000px; background-color:#000; text-align:left; }
#top #logo { float:left; width:400px; }
#top #menu { float:right; }
#ul_top_menu { text-align:left; padding-top:31px; list-style-type:none; font-size:12px; }
.m1, .m1a { display:inline; margin:0px; }
.m1 a { background-color:#111; margin:0px; padding: 4px 30px 3px 30px; text-decoration:none !important; color:#fff !important; }
.m1 a:hover { background-color:#09abff; color:#fff; }
.m1a a { background-color:#09abff; color:#fff !important; margin:0px; padding: 4px 30px 3px 30px; text-decoration:none !important; }
.m1a a:hover { background-color:#09abff; color:#fff; }

#flash { margin:0 auto; height:280px; width:1000px; text-align:left; padding-top:20px; }
.contener { float:left; width:100%; }
#contener_flash { float:left; width:100%; height:300px; }
#t1 { float:left; height:150px; width:270px; margin:20px 12px 20px 0px; padding:40px 20px; color:#999; background-image:url("../images/top_block_bg_1.png"); background-repeat:no-repeat; }
#t2 { float:left; height:150px; width:270px; margin:20px 23px; padding:40px 20px; color:#999; background-image:url("../images/top_block_bg_2a.png"); background-repeat:no-repeat; }
#t3 { float:left; height:150px; width:270px; margin:20px 0px 20px 12px; padding:40px 20px; color:#999; background-image:url("../images/top_block_bg_3.png"); background-repeat:no-repeat; }

#line { margin:0 auto; height:30px; width:1000px; text-align:center; }

#site { width:100%; margin:0 auto; background-image:url("../images/site_bg.png"); background-repeat:repeat-x; background-position:left bottom; float:left; }
#site_in { margin:0 auto; width:1000px; text-align:left;  }
#s1 { float:left; width:306px; margin:20px 0px; padding-right:20px; color:#999; }
#s1 p { padding-bottom:20px; }
#s1 span { color: #09abff; }
#s2 { float:left; width:308px; margin:20px 0px; padding:0px 20px; color:#999; }
#s2 p { padding-bottom:20px; }
#s2 span { color: #09abff; }
#s2 ul {text-align:left; padding-top:0px; list-style-type:none; }
#s2 ul li { padding-left:12px; background-image:url("../images/li_bottom.png"); background-repeat:no-repeat; background-position: 0px 5px; }
#s2 ul li.bip { color:#ff0000; padding-left:12px; background-image:url("../images/li_red.png"); background-repeat:no-repeat; background-position: 0px 5px; }
#s2 ul li.bip  span { color:#ff0000; }

#s3 { float:left; width:306px; margin:20px 0px; padding-left:20px; color:#999; }
#s3 p { padding-bottom:20px; }
#s3 span { color: #09abff; }
.wiecej { float:right; padding:20px 0px; }
.wiecej a { margin-top:10px; background-color:#0488cd; color:#fff !important; margin:0px; padding: 2px 20px 2px 20px; text-decoration:none !important; }
.wiecej a:hover { margin-top:10px; background-color:#0488cd; color:#fff !important; text-decoration:none !important; }
.wiecej1 { float:right; padding:125px 0px 20px 0px; }
.wiecej1 a { margin-top:10px; background-color:#0488cd; color:#fff !important; margin:0px; padding: 2px 20px 2px 20px; text-decoration:none !important; }
.wiecej1 a:hover { margin-top:10px; background-color:#0488cd; color:#fff !important; text-decoration:none !important; }

#footer { width:100%; height:165px; margin:0 auto; background-color:#2c2c2c; float:left; }
#footer_in { margin:0 auto; height:150px; width:1000px; text-align:left; background-image:url("../images/bg_footer.png"); background-repeat:no-repeat; }
#f1 { float:left; width:306px; margin:20px 0px; padding-right:20px; color: #d9d9d9; font-style:italic; }
#f1 span { color: #09abff; float:right;}
.cytat {float:left; padding-right:10px; }
#f2 { float:left; width:308px; margin:20px 0px; padding-left:20px; padding-right:20px; background-image:url("../images/li_bottom_center.png"); background-repeat:repeat-y; }
#f2 ul {text-align:left; padding-top:0px; list-style-type:none; }
#f2 ul li { padding-left:12px; background-image:url("../images/li_bottom.png"); background-repeat:no-repeat; background-position: 0px 5px; }
#f3 { float:left; width:306px; margin:20px 0px; padding-left:20px; }
.img_produkt {float:left; padding-right:10px; }
#f3 span { color: #09abff; font-style:italic; float:right;}

#author { width:100%; height:35px; margin:0 auto; background-image:url("../images/author_bg.png"); background-repeat:repeat-x; float:left; }
#author_in { margin:0 auto; padding-top:10px; width:1000px; text-align:left; }
#author_in #menu_bottom { text-align:left; float:left; }
#ul_bottom_menu { text-align:left; padding-top:0px; }
.li_bottom_menu { display:inline; color:#fff; font-size:11px; padding-right:50px; }
.li_bottom_menu a:link,a:visited{ text-decoration:none; color:#fff; }
.li_bottom_menu a:hover {text-decoration:underline; color:#fff; }

#author_in #copy_bottom { width:190px; text-align:right; float:right; }

a:link, a:visited { color:#09abff; text-decoration:underline;}
a:hover { color:#09abff; text-decoration:none; }