body {background:#6fb5ea url(images/bg.jpg) repeat-x top; margin:0; padding:0; font:12px/14.1px Verdana, sans-serif; color:#07131c;}

a {color:#0b3b5e}

#top {width:780px; height:245px; margin:0 auto; background:url(images/top.jpg) no-repeat;}

ul#nav {margin:0; padding:0; list-style-type:none; float:right;}

ul#nav li {float:left; background:url(images/menubg.jpg) top left no-repeat;}

ul#nav li strong {display:block; background:url(images/menurcorn.jpg) top right no-repeat;}

ul#nav a {color:#ff0000; text-decoration:none; background:url(images/menuhov.jpg) 999px no-repeat; display:block; padding:15px 19px 21px 19px;}

ul#nav a:hover {background:url(images/menuhov.jpg) bottom center no-repeat;}

ul#nav a.active {background:url(images/menuhov.jpg) bottom center no-repeat;}

#content {width:780px; margin:0 auto;}

#foot {height:97px; background:#bbe630 url(images/foot.gif) repeat-x top;}

#footcont {width:780px; margin:0 auto; color:#ff1c00;}

#footcont a {text-decoration:none; color:#ff1c00;}

.copyr {float:left; margin-top:16px;}

.valid {float:right; margin-top:16px;}

#tekst {width:534px; float:left; padding-top:8px;}

#kontakt {width:225px; background:#fffffe url(images/kontaktdol.gif) bottom right no-repeat; float:right; color:#000000;}

#kontaktinner {background: url(images/kontakttop.gif) top left no-repeat; padding:8px;}

h1 {display:block; font:bold 14px/14.1px Verdana, sans-serif; color:#ffffff; border-bottom:1px #ffffff solid; margin:0; padding-bottom:3px; text-transform:uppercase;}

h2#kontakttop {display:block; font:bold 14px/14.1px Verdana, sans-serif; color:#000000; border-bottom:1px #000000 solid; margin:0; padding-bottom:3px;}

ul#dane {margin:0; padding:0; list-style-type:none;}

ul#dane li {margin:12px 0 12px 0;}

.clear {height:15px; clear:both;}

.clear1 {clear:both; display:block}

p.submenu {margin:2px 0 2px 0; color:#0b3b5e;}

a.aktywny {text-decoration:none;}

#tekst h2 {font:bold 12px/14.1px Verdana, sans-serif;}

p.indent {text-indent:20px;}

p.center {text-align:center;}

img {border:3px #3c7dae solid;}

p.center img {border:3px #3c7dae solid;}

.right {float:right; border:3px #3c7dae solid; margin-top:20px;}

.gazeta {float:left; width:280px; margin-top:70px;}

.gazeta strong {font:bold italic 14px/14.1px Verdana, sans-serif; margin-bottom:10px; display:block;}

.gazeta span {font:bold italic 12px/14.1px Verdana, sans-serif; margin-top:10px; display:block;}

ul.wywiad {clear:both; margin:20px 10px 0 0; padding:20px 0 0 25px}

ul.wywiad li {margin-bottom:10px;}

ul.wywiad li.pyt {font-style:italic; font-weight:bold;}

ul.referencje {margin:20px 0 0 0; padding:0; list-style-type:none;}

ul.referencje img {float:left; margin-right:15px; margin-bottom:10px;}

ul.referencje strong {display:block; padding-top:50px}

ul.referencje li {clear:both;}

ul.uslugi li {margin-bottom:10px;}

li.sub {margin-left:30px;}

p.imguslugi {text-align:center; border-bottom:1px #ffffff solid;}

p.imguslugi strong {display:block; margin:5px 0 5px 0;}

p.imguslugi span {margin:0 20px 0 0;}

table.rozklad {border:1px #3c7dae solid; text-align:center; width:300px; float:left; margin-right:10px;}

table.rozklad td {border:1px #3c7dae solid; padding:5px 0 5px 0;}

p.objasnienia {margin-top:9px;}

p.objasnienia span {display:block; margin:4px 0 4px 0;}

.italic {font-style:italic;}

#flash {padding-top:40px; padding-left:230px; clear:both}

#flaalt {text-align:right;}

#flaalt strong {display: block; font:bold 36px Tahoma, Verdana, sans-serif; color:#000000;}

#flaalt strong.zadzwon {font-size:30px; color:#000000; padding-bottom:6px;}

#flaalt span {background-color:#FFFFFF; color:#000000; padding:2px;}

#flaalt span a {font-weight:bold;}