body {padding:0;margin:0;background:#003b89 url(images/bg.png) repeat-x;font-size:11px;font-family:tahoma, sans-serif;color:#9cb4d6;}
form, fieldset {margin:0;padding:0;border-width:0;}
input, select, textarea {font-family:tahoma, verdana, serif;font-size:11px;color:#221f1f;}
p, ul {margin-top:1em;margin-bottom:1em}
img {vertical-align:bottom;}
a img {border-width:0;}
a {color:#9cb4d6;text-decoration:none;}
a:hover {text-decoration:underline;}
.none {display:none;}
.columns {width:100%;overflow:hidden;}

#container {width:728px;margin:0 auto;background:transparent url(images/topbg.png) no-repeat 260px 0;}

#bg-center {background:transparent url(images/bgcenter.jpg) no-repeat center top;position:relative;left:0;top:0;width:100%;}

#tools {width:650px;padding:36px 0 0 37px;overflow:hidden;}
#menu {list-style-type:none;margin:0;padding:0;font-size:9px;float:left;}
#menu li {display:inline;}
#menu a {color:#4474ae;padding:0 3px;}
#menu a:hover, #menu .selected a {background-color:#1d5196;color:#bccbe0;text-decoration:none;}
#tools p {margin:0;}
#volume {font-size:9px;color:#668ab8;float:right;}

#top-banner {width:728px;height:90px;padding:0px 0 16px 0;margin:0 auto;}

#top {width:650px;padding:26px 0 0 29px;overflow:hidden;}
#top h1 {margin:0;font-size:14px;}
#top .menu {list-style-type:none;margin:0;padding:16px 0 13px 7px;}
#top .menu li {display:inline;padding-right:10px;color:#dee8f6;}
#top .menu a {color:#dee8f6;text-decoration:underline;}

#content {width:700px;margin:0 auto;padding:30px 0 40px 0;}
#columns {background:transparent url(images/columns.gif) no-repeat 226px 15px;width:100%;overflow:hidden;}
#columns h2 {margin:0 0 10px 0;font-size:12px;}
.col1 {float:left;padding-left:13px;width:194px;margin-right:39px;}
.col2 {float:left;width:200px;margin-right:39px;}
.col3 {float:left;width:194px;}

.col1 h2 {padding:0 0 7px 12px;background:transparent url(images/col1.gif) no-repeat left bottom;}
.col2 h2 {padding:0 0 7px 12px;background:transparent url(images/col2.gif) no-repeat left bottom;}
.col3 h2 {padding:0 0 7px 12px;background:transparent url(images/col3.gif) no-repeat left bottom;}

#main-banner {height:118px;}

#columns .photo img {padding:1px;border:1px solid #5e8cc7;}
#columns .more {padding-left:10px;font-weight:bold;color:#b3c5dc;display:block;font-size:10px;background:transparent url(images/more.png) no-repeat 0 5px;margin-top:1em;}

#image  {padding-top:10px;background:transparent url(images/line1.gif) no-repeat 30px 0;width:700px;padding-left:15px;}
#image .photo {text-align:center;}
#image .photo img {padding:2px;border:1px solid #5e8cc7;;}
#image .banner {width:468px;margin:0 auto;}

.photos {text-align:center;list-style-type:none;margin:1em 0;padding:0;}
.photos li {display:inline;}
.photos img {padding:2px;border:1px solid #5e8cc7;margin:10px 5px;}



.navigator {list-style-type:none;margin:0;padding:0 0 1px 0;text-align:center;}
.navigator li {display:inline;padding:0;}
.navigator li.prev {padding:0 5px;}
.navigator li.next {padding:0 5px;}
.navigator li.prev a {text-decoration:underline;}
.navigator li.next a {text-decoration:underline;}

#contact {padding-left:30px;}
#contact h2 {padding:0 0 7px 12px;background:transparent url(images/line1.gif) no-repeat left bottom;margin:0;font-size:12px;}
#contact fieldset {padding-left:12px;font-size:10px;}
#contact fieldset p {margin:0 0 2.5em 0;}
#contact div.input {width:100%;overflow:hidden;}
#contact div.input label {float:left;width:73px;padding-top:3px;}
#contact input.input {background-color:#1a4d91;border:1px solid #5b89c5;width:240px;padding:2px 6px;margin-bottom:1px;color:#b3c5dc;}
#contact textarea.input {background-color:#1a4d91;border:1px solid #5b89c5;width:240px;padding:2px 6px;height:90px;margin-bottom:1px;color:#b3c5dc;}
#contact .buttons {text-align:right;width:340px;padding-top:8px;}
#contact .buttons input {color:#b3c5dc;width:61px;height:19px;border-width:0;background:transparent url(images/more.png) no-repeat 0 9px;font-weight:bold;}

.error {border:1px solid #c5895b;background-color:#911a4d;width:320px;font-size:11px;padding:5px;color:white;}
.success {border:1px solid #89c55b;background-color:#4d911a;width:320px;font-size:11px;padding:5px;color:white;}

#footer {width:700px;overflow:hidden;padding-left:14px;}
#footer .dzienpo {float:right;}
#footer p {float:left;margin:0;color:#809dc4;background:transparent url(images/copyright.png) no-repeat left bottom;padding:0 0 31px 16px;font-size:10px;}
#footer p em {font-style:normal;color:#b3c5dc;display:block;}
#footer p a {color:#809dc4;}



.forma {color:#dee8f6;}
.sorting {padding:0px 0 0 37px;}
