body {
	text-align:left;
}
.tekst {
		text-align:left;
font-family:Verdana,Geneva,sans-serif;
font-size:11px;
line-height:16px;

}
a{	font-family:Verdana,Geneva,sans-serif;
	color: #666;
	font-size:11px;
	word-spacing:2px;
	outline: none;}
	
a:link, a:visited {text-decoration: none; }	
a:hover{text-decoration: underline;}

:focus{  -moz-outline-style: none;}

a img {border: 0px;}

#banner {
	margin: 1px;
	padding: 5px;
}

body {
	margin: 0px;
	background-image: url(tlo_piasek3.gif);
	background-repeat: repeat;
	text-align: right;
}
.top {
	background-image: url(top_spec.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 233px;
}
.top_under {
	background-image: url(top3.gif);
	background-repeat: repeat-x;
	background-position: center top;
	height: 233px;
}

.gora_kartki {
	background-image: url(gora_kartki.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 78px;
	width: 579px;
}
.gora_kartki2 {
	background-image: url(img/gora_kart2.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 80px;
	width: 579px;
}
.srodek_kartki {
	background-image: url(srodek_kartki.png);
	background-repeat: repeat-y;
	background-position: center;
}
.srodek_kartki2 {
	background-image: url(img/srodek_kart2.png);
	background-repeat: repeat-y;
	background-position: center;
}
.dol_kartki {
	background-image: url(dol_kartki.png);
	background-repeat: repeat-y;
	background-position: center;
	height: 92px;
}
.dol_kartki2 {
	background-image: url(img/dol_kart2.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 73px;
}
#bt_gb
{
  display: block;
  width: 32px;
  height: 28px;
  background: url("bt_gb.png") no-repeat 0 0;

}

#bt_gb:hover
{ 
  background-position: 0 -28px;
}

#bt_gb span
{
  display: none;
}
#bt_ru
{
  display: block;
  width: 32px;
  height: 28px;
  background: url("bt_ru.png") no-repeat 0 0;

}

#bt_ru:hover
{ 
  background-position: 0 -28px;
}

#bt_ru span
{
  display: none;
}

#bt_pl
{
  display: block;
  width: 32px;
  height: 28px;
  background: url("bt_pl.png") no-repeat 0 0;

}

#bt_pl:hover
{ 
  background-position: 0 -28px;
}

#bt_pl span
{
  display: none;
}
a.menu_dolne:link, a.menu_dolne:visited, a.menu_dolne:hover{
	font-family:Verdana,Geneva,sans-serif;
	color: #21409a;
	font-size:11px;
	letter-spacing:0em;
	word-spacing:1px;}
	
a.napis_dolny:link, a.napis_dolny:visited, a.napis_dolny{
	font-family:Verdana,Geneva,sans-serif;
	color: #808080;
	font-size:10px;
	letter-spacing:0em;
	word-spacing:1px;}
	
.menu_dolne{
	font-family:Verdana,Geneva,sans-serif;
	color: #666;
	font-size:11px;
	letter-spacing:0em;
	text-align: center;
	word-spacing:0px;
}

.menu_dolne_ru{
	font-family:Verdana,Geneva,sans-serif;
	color: #666;
	font-size:10px;
	letter-spacing:0em;
	text-align: center;
	word-spacing:0px;
}
	
.napis_dolny{	
    font-family:Verdana,Geneva,sans-serif;
	color: #666;
	font-size:10px;
	letter-spacing:0em;
	text-align: center;
	word-spacing:0px;}

#item0 {display: block; width: 170px; height: 82px; background: url(malta_btn.png) no-repeat 0 0;}
#item0a {display: block; width: 170px; height: 82px; background: url(malta_btn.png) no-repeat 0 0;background-position: -170px 0px;}
#item0:hover  {background-position: 0px -82px;}
#item0 span {display: none;}
#item0a span {display: none;}


#item1 {display: block; width: 150px; height: 48px; background: url(buttons.png) no-repeat 0 0;}
#item1a {display: block; width: 150px; height: 48px; background: url(buttons.png) no-repeat 0 0;background-position: -150px 0px;}
#item1:hover  {background-position: -150px 0px;}
#item1 span {display: none;}
#item1a span {display: none;}

#item1_2 {display: block; width: 150px; height: 50px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -447px;}
#item1_2a {display: block; width: 150px; height: 50px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -447px;}
#item1_2:hover  {background-position: -150px -447px;}
#item1_2 span {display: none;}
#item1_2a span {display: none;}

#item2 {display: block; width: 150px; height: 48px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -48px;}
#item2a {display: block; width: 150px; height: 48px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -48px;}
#item2:hover  {background-position: -150px -48px;}
#item2 span {display: none;}
#item2a span {display: none;}

#item3 {display: block; width: 150px; height: 57px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -96px;}
#item3a {display: block; width: 150px; height: 57px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -96px;}
#item3:hover  {background-position: -150px -96px;}
#item3 span {display: none;}
#item3a span {display: none;}

#item4 {display: block; width: 150px; height: 47px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -153px;}
#item4a {display: block; width: 150px; height: 47px; background: url(buttons.png) no-repeat 0 0;background-position:-150px -153px;}
#item4:hover  {background-position: -150px -153px;}
#item4 span {display: none;}
#item4a span {display: none;}

#item5 {display: block; width: 150px; height: 88px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -200px;}
#item5a {display: block; width: 150px; height: 88px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -200px;}
#item5:hover  {background-position: -150px -200px;}
#item5 span {display: none;}
#item5a span {display: none;}

#item6 {display: block; width: 150px; height: 47px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -288px;}
#item6a {display: block; width: 150px; height: 47px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -288px;}
#item6:hover  {background-position: -150px -288px;}
#item6 span {display: none;}
#item6a span {display: none;}

#item7 {display: block; width: 150px; height: 50px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -335px;}
#item7a {display: block; width: 150px; height: 50px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -335px;}
#item7:hover  {background-position: -150px -335px;}
#item7 span {display: none;}
#item7a span {display: none;}

#item8 {display: block; width: 150px; height: 55px; background: url(buttons.png) no-repeat 0 0;background-position: 0px -385px;}
#item8a {display: block; width: 150px; height: 55px; background: url(buttons.png) no-repeat 0 0;background-position: -150px -385px;}
#item8:hover  {background-position: -150px -385px;}
#item8 span {display: none;}
#item8a span {display: none;}

#menu_items ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
#menu_items li{
margin: 0;
} 
#menu {
	width: 170px;
}
#menu #fb {
	width: 138px;
	padding-top: 15px;
	padding-right: 10px;
}
#menu_warsztaty a{
	font-size:10px;
}
#menu #newsletter .newsletter {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #333;
	border: 1px solid #E2D6BA;
	padding:2px;
	    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
}

input.button
{
   font-size:10px;
   margin: 5px;
   font-family:Verdana,sans-serif;
   background-color:#DDDDDD;
   border-style:solid;
   border-color:#BBBBBB;
   border-width:1px;
   	    -moz-border-radius-bottomleft: 4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;


}
#menu #newsletter{
		width: 138px;
	padding-top: 20px;
	padding-right: 10px;
}

