/*
 __________________________________________________________
 |                                                         |
 |  STYLESHEET TYPE:  screen                               |
 |  AUTHOR:           swiths                               |
 |  CODED BY:         Marcin Dmoch                         |
 |  COPYRIGHT:        copyright@2006 www.jankomorowski.pl  |
 |  DATE:             2007.07.18                           |
 |  LAST MODIFIED:    2007.07.26                           |
 |_________________________________________________________|

*/

body,html {
background:#72a7bd;
font-family:verdana, arial, georgia;
font-size:11px;
margin:0px;
padding:0px;
}

img { 
border:0px; 
padding:0px; 
}

.no-accessible { 
display:none; 
}

p {
font-size:11px;
color:#464646;
line-height:18px;
}

.bold_1 { 
font-weight:bold; 
color:#595959; 
padding-top:5px;
}

.bold_2 { 
font-size:13px;
font-weight:bold; 
color:#977a15; 
padding-top:5px;
}

.subpage_p {
padding-bottom:20px;
}

h1 { font-size:46px; }

h2 { font-size:20px; }

form {
padding-top:20px;
margin:0px;
}

input, textarea{
display:block;
background:#ffffff;
border:1px solid #4ba8cf;
border-top:3px solid #4ba8cf;
}

input:hover, textarea:hover {
background:#faf9f7;
border-top:3px solid #f0c770
}

input:focus, textarea:focus {
background:#ffffff;
border-top:3px solid #f0c770
}

#title{
color: #006699; 
font-size: 10px; 
font-family: arial; 
text-align:center; 
}

#top_bckg {
background:url('img/top_bckg.jpg');
overflow:hidden;
width:100%;
background-repeat:repeat-x;
padding-top:21px;
}

#all {
margin-left:auto;
margin-right:auto;
width:654px;
}

#top {
background:url('img/top.gif');
width:654px;
height:98px;
}

#logotype {
float:left;
padding:34px 0 0 34px;
}

#menu {
float:left;
word-spacing:4px;
background:#166a8d;
margin:0 0 0 80px;
height:96px;
padding:0 2px 2px 2px;
}

#menu ul {
display:block;
margin:0px;
padding:0px;
}

#menu li {
width:76px;
height:96px;
display:inline;
list-style-type:none;
}

#menu li a {
background:url('img/button_off.jpg');
display:block;
text-align:center;
float:left;
width:80px;
height:96px;
}

#menu li a:hover {
background:url('img/button_on.jpg');
display:block;
width:80px;
height:96px;
}

.button {
display:block;
font-family:arial;
font-size:13px;
padding-top:68px;
}

#menu a:visited, #menu a:link, #menu a:active {
color:white;
text-decoration:none;
}

#menu a:hover {
color:white;
text-decoration:underline;
}

#content {
width:654px;
margin-top:2px;
background:#f0b20e;
}

#news {
width:650px;
margin-left:1px;
background:#fcfafa;
border:1px solid #b07c0c
}

.light_bckg {
display:block;
background:url('img/light_bckg.jpg');
width:100%;
height:39px;
margin:0px;
}

#news img {
margin:6px 0 0 10px;
}

#news p {
margin:0 10px 10px 10px;
padding:0px;
text-align:justify;
}

#about {
width:650px;
margin-left:1px;
margin-top:1px;
background:#f7be28;
border:1px solid #b07c0c
}

#yellow_bckg {
display:block;
background:url('img/yellow_bckg.jpg');
width:100%;
height:39px;
margin:0px;
}

.blue_bckg {
display:block;
background:url('img/blue_bckg.jpg');
width:100%;
height:39px;
margin:0px;
}

#about img {
margin:10px 0 0 10px;
}

#about p {
margin:0 10px 10px 10px;
padding:0px;
font-family:verdana;
color:#6b4a03;
text-align:justify;
}

#columns {
background:url('img/columns.jpg');
width:653px;
margin-left:1px;
margin-top:1px;
margin-bottom:0px;
padding-bottom:0px;
}

#columns img {
margin:10px 0 0 10px;
}

#contact {
float:left;
background:#fcfafb;
width:215px;
border:1px solid #b07c0c;
border-bottom:none;
}

#access {
float:left;
background:#166a8d;
width:214px;
margin-left:1px;
border:1px solid #b07c0c;
border-bottom:none;
}

#question {
float:left;
background:#fcfafb;
width:215px;
margin-left:1px;
border:1px solid #b07c0c;
border-bottom:none;
}

#columns_finished {
display:block;
overflow:hidden;
width:654px;
height:20px;
}

#columns p {
margin:0 10px 0 10px;
font-family:verdana;
}

#access p {
margin:0 10px 0 10px;
padding:0px;
color:white;
font-family:verdana;
}

#footer {
width:100%;
height:50px;
margin:50px 0 0 0;
background:#f3ca5e;
}

#footer_bckg {
background:url('img/footer_bckg.jpg');
width:100%;
height:39px;
margin:0px;
}

#footer_txt {
margin-left:auto;
margin-right:auto;
width:654px;
color:#6b4a03;
padding:20px 0 0 0;
}

#left_side {
display:block;
float:left;
text-align:left;
margin:0px;
padding:0px;
}

#right_side {
display:block;
float:right;
text-align:right;
margin:0px;
padding:0px;
}

#right_side a:visited, #right_side a:link, #right_side a:active {
color:#6b4a03;
text-decoration:underline;
}

#right_side a:hover {
color:#6b4a03;
text-decoration:none;
}

#content a, a:visited, #right_side a:link, #right_side a:active {
color:#6b4a03;
text-decoration:underline;
}

#content a:hover {
color:#6b4a03;
text-decoration:none;
}

#bckg {
background:white;
border:1px solid #b07c0c;
border-bottom:none;
margin-left:1px;
width:650px;
}

#subpage_finished {
display:block;
overflow:hidden;
width:654px;
height:20px;
}

#subpage_bckg {
display:block;
background:url('img/subpage_bckg.jpg');
width:100%;
height:52px;
margin:0px;
}

#subpage_bckg img {
margin:10px 0 0 10px;
}

#bckg p {
text-align:justify;
margin:0 18px 0 18px;
}

#map {
width:614px;
height:400px;
margin:20px 0 0 18px;
}

.contact_form_cap {
font-weight:bold;
padding-top:10px;
padding-bottom:2px;
}

#submit { 
display:block;
background:url('img/send.gif');
width:128px;
height:22px;
border:0px;
margin-top:12px;
}

#submit:hover { 
display:block;
border:0px;
}

.offer_bckg {
float:left;
width:614px;
margin:20px 0 0 18px;
_margin-left:9px;
@padding-bottom:18px;
}

.offer_l {
float:left;
margin:18px;
}

.offer_r {
float:left;
background:white;
width:330px;
margin-top:12px;
padding-top:12px;
}

.offer_r p {
padding-bottom:10px;
}

.offer_hr {
float:left;
background:url('img/offer_bckg.jpg');
margin-left:18px;
_margin-left:9px;
width:614px;
height:6px;
overflow:hidden;
border:none;
}

#centb p {
text-align:center;
font-weight:bold;
}
