body {
	font: 13px Tahoma, "Trebuchet MS", Verdana, Helvetica, sans-serif;
	background: url(img/wood0000.jpg) top center;
	padding: 0;
	margin: 0;
	font-weight: normal;
}
img {
	border: none;
}
* {
	margin: 0;
	padding: 0;
}

.ukryj {
	visibility: hidden;
}

.clear {
	clear: both;
}

.imglewy {
	float: left; 
	padding: 3px; margin:5px;
	border: 1px solid #D7D7D7;
}

.img {
	padding: 3px; margin:5px;
	border: 1px solid #D7D7D7;
}

.imgprawy{
	float:right; 
	padding: 3px; margin:5px;
	border: 1px solid #D7D7D7;
}

#pojemnik {
	
	width: 893px; 
	/*height: 600px;*/
	margin: 0 auto;
}

#logo {
	height: 88px;
	padding: 5px 0 5px 0;
}

#logoimg {
	padding: 0 0 0 45px;
	margin: 0;
	float:left;
}

#flagi {
	float: right;
	margin: 50px 40px 0 0;
	height: 27px;
	/*width: 80px;*/
	/*background: #fff;*/
}

#flagi img {
	padding: 0 5px 0 5px; 
	margin: 0;
}

#flash {
	z-index: -10;
	width: 893px;
	height: 243px;
	background: url(img/head.jpg) no-repeat;
}

#pasek {
	width: 885px;
	height: 25px;
	background: #fff;
	z-index: 10;
	position: relative;
	left:0px;
	top:-230px;
	padding-left: 10px;
	background: url(img/bg3.jpg) top left repeat-x;
}

#main {
	/*margin-top: 15px;-*/
	position: relative;
	top:-25px;
	/*ewentualnie to wytnij!!*/
	
	padding: 0 0 0 0;
	width: 893px;
	/*background: #fff;*/
	margin: 0 auto;
	text-align: justify;
	line-height: 150%;
	color: #663333;/*#330000;*/
	
	
}

#main p {
	padding: 8px 10px 8px 10px;
}

#main ul {
	padding: 5px 10px 15px 10px;
	list-style: none;
}

#main li
{
background: url('img/x1.gif') no-repeat 0px 5px;
padding-left: 15px;
}

#main form {
	padding: 10px 10px 10px 10px;
}

#main span {
	font-weight: bold;
	color: #FF8A00;
}

#main h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #666666;
	letter-spacing: -2px;
	font-size: 30px;
	margin-bottom: 2px;
	padding-bottom:0;
}

#main h2 {
	margin: 0;
	padding: 1px 30px;
	line-height: normal;
	text-transform: uppercase;
	font-size: .8em;
	font-weight: bold;
	color: #fff;
	letter-spacing: 2px;
	background: brown;
}

#main h3 {
	padding: 3px 3px 3px 3px;
	margin: 35px 55px 0px 55px;
	line-height: normal;
	font-weight: normal;
	font-size: 1em;
	color: #663333;
	letter-spacing: 2px;
	border-bottom: 1px solid #D7D7D7;
}

#main p  a, ul a {
	text-decoration: underline;
	color: #663333;
	padding: 5px;
}

#main p a:hover, ul a:hover  {
	text-decoration: none;
	color: #fff;
	padding: 5px;
	background: url(img/bg3.png);
}

#tresc {
	position: relative;
	/*top:-15px;*/
	padding: 0 20px 0 20px;
	background: #fff;
}

.linia {
	height: 3px;
	background: url(img/linia.png) center no-repeat;
}

#zdjecia {
	float:right;
	margin: 20px 20px 5px 5px;
	padding:10px;
	width: 300px;
	height: 300px;
	border: 1px solid gray;
}



/* MENU */



#menu ul {
	list-style-type:none;
	display: inline;
	padding: 0;
	margin:0;
	color: #fff;
	font-size: 13px;
}
	
ul#mainMenu 
{ width:124px; }	

ul#mainMenu, ul  
{/*padding:0px; margin:0px;*/ list-style-type:none; }

ul#mainMenu ul 
{position:absolute; top:25px; left:0px; visibility:hidden; background: gray;}

ul#mainMenu ul ul
{position:absolute; top:5px; left:124px; visibility:hidden;}

ul#mainMenu li 
{float:left; position:relative; width:124px;}

ul#mainMenu a
{display:block;  text-decoration:none; display:block; width:100%;}

ul#mainMenu a:hover, ul#mainMenu li:hover a, ul#mainMenu li.hover a 
{color:#fff;}

ul#mainMenu li:hover ul a, ul#mainMenu li.hover ul a 
{color:#fff;}

ul#mainMenu li:hover ul a:hover, ul#mainMenu li.hover ul a:hover 
{color:#fff;}	

ul#mainMenu li:hover ul, ul#mainMenu li.hover ul
{visibility:visible;}

ul#mainMenu li:hover ul ul, ul#mainMenu li.hover ul ul
{visibility:hidden;}

ul#mainMenu li li:hover ul, ul#mainMenu li li.hover ul
{visibility:visible;}

ul#mainMenu li li 
{border:none; padding:0; width:150px; border-bottom: 1px solid #780000;}	

ul#mainMenu ul 
{border:none; padding:0;}

ul#mainMenu li 
{behavior: url(hover.htc);}


#menu a {
    	display: block;
		color: #fff;
		padding: 5px 0 0 0;
		height: 20px;
		background: url(img/bg3.png) top left repeat-x;
		/*background-color: gray;*/
		text-decoration: none;
		text-align: center;
		/*border-left: 1px solid #fff;*/
}

#menu a:hover {
	background: url(img/bg2.png) top left repeat-x;
	/*background-color: brown;*/
	text-decoration: none;
}

#bottom {
	background: url(img/bottom.png) no-repeat;
	height: 43px;
	position: relative;
	top:-25px;
	text-align: center;
}

/* formularz*/

.input {
	width:255px;
	height:18px;
	background: none;
	border: 1px solid #663333;
}


.textarea {
	overflow: hidden;
	border: 1px solid #663333;
	/*padding: 25px 25px 25px 5px;*/
	width:450px;
	height:150px;
	
}

.submit {
	margin-top: 5px;
	padding:5px;
}

/* KONIEC FORMULARZ*/

table {
	text-align: center;
	margin: 5px auto 0 auto;
}

td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #D7D7D7;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

td.thumbcell img {
	border-style: none;
}

#promocjabox {
	background: url(img/promocja.jpg) center no-repeat; 
	width:668px; 
	height:176px; 
	margin: 30px auto 0; 
	cursor: hand;
	padding: 5px;
	border-style: solid;
	border-color: #D7D7D7;
	border-width: 1px;
}

#promocjabox h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 35px;
	letter-spacing: -3px;
	padding: 25px 0 0 15px;
	margin:0;
	border: none;
}

#promocjabox a {
	color: #663333;;
	text-decoration: none;
}

#promocjabox a:hover {
	color: red;
	text-decoration: none;
}

#promocjabox ul {
	list-style-type: square;
	padding: 5px 0 0 40px;
	font-weight:bold;
	font-size: 14px;
}