/* body */

html, body {
		height: 100%;
}

body {
		FONT-FAMILY: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
		COLOR: #606060;
		font-size: 12px;
		background: url(../img/bg_body_top.gif) top repeat-x #B0E0EC;
		margin: 0px;
		padding: 0;
}

#body_bottom {
		position: absolute;
		display: table;
		width: 100%;
		height: 100%;
		background: url(../img/bg_body_bottom.gif) bottom repeat-x;
}

a:link, a:visited, a:active {
      font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
      font-size: 12px;
      text-decoration: none;
      color: #D47B00;
}  

a:hover {
      font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
      font-size: 12px;
      text-decoration: underline;
      color: #E09500;
} 

a.stopka:link, a.stopka:visited, a.stopka:hover, a.stopka:active {
      font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
      font-size: 10px;
      text-decoration: none;
      color: #26B0BB;
      margin: 0px;
      padding: 0px 2px 0px 2px;
}


/* main table */

table.body {
		width: 100%;
		height: 100%;
		margin: 0px;
}

table.main {
		width: 760px;
		margin: 50px 0px 50px 0px;
}
td {
		margin: auto 0px;
		padding: auto 0px;
		border: none;
}

td.h1 {
		background: url(../img/header1.gif) no-repeat;
		width: 760px;
		height: 80px;
}

td.h1_en {
		background: url(../img/header1_en.gif) no-repeat;
		width: 760px;
		height: 80px;
}

td.h2 {
		background: url(../img/bg_h2.gif) repeat-x;
		width: 470px;
		height: 30px;
		vertical-align: top;
		text-align: right;
}

td.menu {
		background: url(../img/bg_menu.gif) top left no-repeat #FFFFFF;
		width: 290px;
		vertical-align: top;
}

td.content {
		background: url(../img/bg_content.gif) top left no-repeat #FFFFFF;
		width: 470px;
		padding: 20px 20px 20px 0px;
		vertical-align: top;
		text-align: left;
}

td.foot_top {
		background: #CCCCCC;
		width: 780px;
		height: 5px
}

td.foot_bottom {
		background: url(../img/bg_foot.gif) no-repeat;
		width: 780px;
		height: 45px;
		font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
      font-size: 10px;
      color: #26B0BB;
      text-align: center;
}

/* content */
		
#content_header {
		width: 450px;
		height: 25px;
		display: table;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		text-align: left;
}

#content_main {
		width: 450px;

		display: table;
		margin: 0px;
		padding: 0px;
		vertical-align: top;
		text-align: left;
}

p.content {
		font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
		font-size: 12px;
		color: #606060;
		padding: 0px 0px 0px 15px;
		margin: 0px;
		text-align: justify;
}

img.main {
		border: 0px;
		margin: 0px 0px 0px 20px;
}

#rodzaje {
		width: 155px;
		height: 375px;
		position: relative;
		margin: 0px 0px 0px 15px;
		padding: 0px;
		vertical-align: top;
		background: #26B0BB;
		float: right; 
}

#rodzaje img {
		border: 0px;
		margin: 10px;
}

#sposoby {
		width: 155px;
		height: 375px;
		position: relative;
		margin: 0px 0px 0px 15px;
		padding: 10px 0px 0px 0px;
		vertical-align: top;
		background: #E09500;
		float: right; 
}

#sposoby a img {
		border: 0px;
		margin: 5px 10px 5px 10px;
}

#content_kontakt {
		width: 450px;
		display: table;
		margin: 0px;
		padding: 0px;
		vertical-align: center;
		text-align: center;
}

#content_kontakt td {
		font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
		font-size: 12px;
		color: #606060;
}

#block_right{
		width: 155px;
		height: 375px;
		float: right;
}

ul {
		padding-top: 0px;
		list-style-type: square;
}


ul.wzorniki {
		margin-top: 0px;
}

li {
		FONT-FAMILY: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
		COLOR: #606060;
		font-size: 12px;
}


/* fotny */
.copyright {
		font-family: 'Trebuchet MS', Tahoma, Verdana, arial, helvetica, serif;
      font-size: 10px;
      color: #B1B1B1;
}
