/* global */

body { font-family: Trebuchet MS, Tahoma, Times New Roman, Verdana, Helvetica, sans-serif; font-size: 13px; color: black; margin:0px; padding:0; text-align:left; line-height:170%; background: url('../pics/paseczek.gif') repeat-x #edeceb;}


a {color: #116fc8; text-decoration: none; font-weight: bold;}
a:hover {color: #4A2E16; text-decoration: none; font-weight: bold;}

ul, ol { margin-top:0; margin-bottom:0;}

#container {width: 968px;	height: auto;	margin:auto;	padding:0;	overflow: hidden; background: white; }

#top {
  position: relative; /* ma byc relative zeby potem te logo sie pozycjonowaly wzgledem tego elementu, nie zmieniac! */
  left: 0px;
  top: 0px;
	width: 968px;
	height: 436px;
	background:url(../pics/top.jpg) top center no-repeat;
	font-size: 15px; 
	font-family: arial;
	color: #6e6d50;
}
#naglowek1 {padding: 2px 10px 0px 0px; text-align:right; color: white;}

#top ul { margin: 15px 20px 0 0;	padding: 0; color:#6e6d50;}
#top li { padding: 10px 5px 10px 10px;	display: inline; list-style-type: none;}	

#top li a { color:#6e6d50; font-weight:normal;}		
#top li a:hover { color: #407bbf;}	

div.logo_buttons {
  position: absolute;
  width: 146px;
  height: 46px;
  margin: 0;
  padding: 0;
}

div.logo_buttons a {
  display: block;
  width: 146px;
  height: 46px;
}

#button_oferta {
  left: 620px;
  top: 376px;
}

#button_transport {
  left: 770px;
  top: 376px;
  width: 192px;
}


#content {	width: 966px;	height: auto; margin:0px 0 0 0 ;padding:0;overflow: hidden;	text-align: left;	border: 0px solid green; border-left:1px solid #adacab;border-right:1px solid #adacab; }

#pad {padding: 20px 40px 40px 20px;}

#stopka {	width: 968px;	height: 114px;  margin:auto;	padding:0 0 0px 0;	overflow: hidden;		background:url(../pics/footer.gif) top center no-repeat;  color: #bcbcbc;	text-align:left;	font-size:80%; line-height:120%; }

#stopka ul { margin: 30px 20px 0 0;	padding: 0; color:#606060;}
#stopka li { padding: 10px 5px 10px 10px;	display: inline; list-style-type: none;}	

#stopka li a { color:#606060;}		
#stopka li a:hover { color: #116fc8;}		

#stopka a {	color: #116fc8;	font-size: 11px; font-weight: normal;}
#stopka a:hover {color: gray;	font-size: 11px; font-weight: normal;}


/* classes */

.menuLink {	color: white;	text-align:left;	text-decoration: none;}
.menuLink:hover {	color: white;}

.fotocenter {	margin: 10px 0 10px 0;	text-align : center;	border: 1px solid black;}
.fotoprawo {	margin: 1px 5px 15px 5px;	float: right;}
.fotolewo {	margin: 0px 20px 10px 0px;	float: left;}

.doPrawej{	float : right;	padding: 5px;	}
.fotocenter2 {	margin: 10px 0 10px 0;	text-align : center;	border: 0px solid black;}
.fotocenter3 {	margin: 10px 0 10px 0;	text-align : center;	border: 2px solid black;}
.doLewej {float : left;}

/* id */
h1 {font-size: 20px; color: #01577c; font-weight: normal; padding: 10px 0 0 0px; line-height: 25px; text-transform:uppercase;}

h2 {font-size: 18px; color: #777E76; font-weight: normal; margin: 0px; padding: 5px 0 5px 0px; }

h3 {font-size: 16px; color: #3A5985; font-weight: bold; margin: 0; padding: 0px; }

h4 {font-size: 16px; color: #C2BD09;  margin: 0; padding: 0 0 5px 0;font-weight: bold;}

/* std */
.ramkaDuza {border: 1px solid #cccccc; margin-bottom:2px;}
.doPrawej {float:right;margin:10px 5px 2px 20px;}
.podpis {clear:both; text-align:center; border: 0px solid red;margin: 0; padding:0;font-style:normal;font-size:90%;}

fieldset {    border: none;    padding: 0;    padding-bottom: 20px;}

label { text-align:left;  height:auto;}

/* newsy */
div.gallery  { float:left; display: inline; margin-right: 8px; width:170px; height:170px; font-size:95%; color: black; padding:5px;}
.error { color:red; }

/* galeria */
.gal_kat {	margin: 5px; padding: 10px; width:30%; float:left; } 
.gal_kat img {float:left; border: solid 4px #FFDF4A; margin:4px;} 
.gal_alb {	margin: 5px; padding: 10px; width:30%; float:left; } 
.gal_alb img {float:left; border: solid 4px #CF1A64; margin:4px; } 
.gal_back {text-align:left;}
.gal_mini {width:130;height:130;border:1pt solid gray; text-align:center;vertical-align:middle;padding:10px;}
.gal_mini img { border:0;}
.gal_foto {}
.gal_foto {text-align:center;}
.rewind {font-family: arial; margin-bottom:10px;text-align:center;}
.rewind a {color: white; background: #dddddd; font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}
.rewind b {color: white; background: #9cc008;  font-weight: bold; text-decoration: none; margin: 4px; padding: 3px 8px;}

#table_gal td {text-align:center;vertical-align:center;}

.przycisk {text-decoration:none; font-size: 90%; }
.przyciski {width:180px; height:25px; font-weight: bold; border:0; background-color:#604C34; font-size:13px;color: white;}

.fotka {border:3px solid #D7B551;}
.fotocenter {border:1px solid #D7B551;}

.kropeczki-l {background: url(../pics/kropeczki.gif) top right repeat-y; padding: 0px 30px 0 0;}
.kropeczki-r {background: url(../pics/kropeczki.gif) top left repeat-y; padding: 0px 0 0 30px;}

input {padding-bottom:5px; margin-bottom:5px;}

/* oferta - koniec*/