
body {
  margin: 0px;
  padding: 0px;
  background: #ffffff;
  font-family: Verdana;
}
#layout{
  width: 970px;
  background: #ffffff;
  margin: auto;
  margin-top: 10px;
  font-size:12px;
  color:#424242;
}
#header{
  text-align: left;
  width: 970px;
  height:160px;
  margin:0px;
  padding:0px;
  background:#ffffff;
}
.menug{
  background:#215D2A;
  height:16px;
  width:578px;
  margin-top:19px;
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  text-align:left;
}
.menug a{
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration:none;
}
.menug a:hover{
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration:underline;
}
.menug2{
  background:#215D2A;
  height:16px;
  width:191	px;
  margin-top:19px;
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  text-align:left;
}
.menug2 a{
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration:none;
}
.menug2 a:hover{
  font-size:11px;
  font-weight:bold;
  color: #ffffff;
  text-decoration:underline;
}

.logop{
  background-image:url(../gfx/banner14_2.jpg);
  height:111px;
  width:191px;
  font-size:10px;
  color: #000000;
  text-align:left;
  }
.logop a{
  font-size:10px;
  font-weight:bold;
  color: #000000;
  text-decoration:none;
}
.logop a:hover{
  font-size:10px;
  font-weight:bold;
  color: #009611;
  text-decoration:underline;
}


#pasek{
	background: url('../gfx/pasek.gif');
	margin-left:3px;
	width:972px;
	height:18px;
}
#pasek a{
	color:#215D2A;
	text-decoration:none;
}
.input
{
	 border: solid 1px #C3C3C3;
	 font-size:11px;
}
.button
{
	 border: solid 1px #C3C3C3;
	 font-size:11px;
	 background:#F1F2F1;
	 color:#424242;
}
#menul a
{
	color:#215D2A;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

#stopka{
  text-align: center;
  border-top: 1px solid #B4BBB4;
  width: 970px;
  font-size:10px;
  margin:0px;
  margin-top:10px;
  margin-bottom:20px;
  padding:0px;
  color: #656565;
}

td.main{
  width:590px;
  color:#424242;
  font-size:12px;
  vertical-align:top;
}
#prod{
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	background:#215D2A;
	text-align:center;
	width:578px;
}
td.main h1{
  color:#424242;
  font-size:18px;
  vertical-align:top;
  margin:0px;
  margin-left:10px;
  margin-bottom:10px;
  padding:0px;
}
td.main h2{
  vertical-align:top;
  margin:auto;
}
h3{
  color:#424242;
  font-size:15px;
  vertical-align:top;
  margin:0px;
  margin-left:10px;
  margin-bottom:10px;
  padding:0px;
}

h4{
  color:#424242;
  vertical-align:top;
  margin:auto;
  padding:0px;
}
h4 a{
  text-decoration:none;
}

h9 a{
  text-decoration:none;
}


a.ok{
    font-size:12px;
    color:red;
    text-decoration:none;
}
a.ok:hover{
	text-decoration:underline;
}
tr#k1{
		background: #EAEAEA;
}
tr#k2{
		background: #D6FFD6;
}
tr#zaznaczony{
		background: #FFCC99;
}


td.menur{
  width:210px;
  font-size:12px;
  vertical-align:top;
  padding:3px;
  color:#1D3F8A;
}
.lewy1{
   text-align:right;
}
.prawy{
 color:#C50006;
}
.nawigacja{
	font-size:12px;
	text-decoration:none;
	color:#5A2D14;
	margin:0px;
	margin-left:10px;
}
a.nawigacja:hover{
	text-decoration:underline;
}

p.srodek{
	margin:0px;
	margin-left:10px;
}
a.link
{
	color:#000000;
	text-decoration:none;
}
a.link:hover
{
	color:#000000;
	text-decoration:underline;
}
a.sklep{
  font-size:13px;
  color:#1D3F8A;
  text-decoration:underline;
  margin-left:5px;
}
a.sklep:hover{
  font-size:13px;
  color:#DB812F;
  text-decoration:none;
  margin-left:5px;
}
td.prod{
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	background:#5F6F8D;
	text-align:center;
	width:490px;
}
td.prod1{
	width:490px;
	color:#000000;
	font-size:11px;
	font-weight:bold;
	background:#B3C5E7;
	text-align:center;
}
.cennik_td1{
	border-bottom:1px solid #D0EED0;
	width:300px;
}
.cennik_td2{
	border-bottom:1px solid #D0EED0;
	text-align:right;
	width:30px;
}
.cennik_td3{
	border-bottom:1px solid #D0EED0;
	text-align:right;
	width:80px;
}
.cennik_img{
	vertical-align:center;
	border:0px solid black;
}

#default{
	font-size:12px;
	text-decoration:none;
	color:#215D2A;
	
}
#default a{
	color:#215D2A;
	text-decoration:none;
}
#default:hover{
	text-decoration:none;
}


#bubble_tooltip{
	width:258px;
	position:absolute;
	display:none;
	z-index: 1000;
}
#bubble_tooltip .bubble_top{
	background-image: url('../img/bubble_top.gif');
	background-repeat:no-repeat;
	height:24px;	
	z-index: 1000;
}
#bubble_tooltip .bubble_middle{
	background-image: url('../img/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;
	z-index: 1000;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;
	z-index: 1000;
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../img/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:44px;
	position:relative;
	top:-6px;
	z-index: 1000;
}

#regulamin{
	margin-left:3px;
	  text-align:justify;
}
#regulamin a{
	color:#215D2A;
	font-weight:bold;
	text-decoration:none;
}