/* body */

html, body {
		height: 100%;
}

body {
		FONT-FAMILY: Tahoma, Verdana, arial, helvetica, serif;
		COLOR: #585858;
		font-size: 11px;
		background: url(../img/bg_body.gif) repeat-x #727272;
		margin: 0px 0px 0px 0px;
}

a:link, a:visited, a:active {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      text-decoration: none;
      color: #EA7D08;
}  

a:hover {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      text-decoration: underline;
      color: #EA7D08;
} 

td.header {
		width: 780px;
		height: 95px;
		background: url(../img/header.jpg) no-repeat;
}

td.header2 {
		width: 540px;
		height: 180px;
}

td.leftcol {
		width: 240px;
		height: 100%;
		background: #FFFFFF;
		vertical-align: top;
}

td.contentcol {
		width: 540px;
		background: #FFFFFF;
		vertical-align: top;
}

td.vhr {
		background: url(../img/dot.gif) repeat-y center top;
}

td.footer {
		width: 780px;
		height: 35px;
		background: url(../img/footer.jpg) no-repeat;
		text-align: center;
}

td.button_menu {
		width: 240px;
		height: 25px;
		background: url(../img/bg_menu.gif) no-repeat;
}

td.button_submenu {
		width: 240px;
		height: 25px;
		background: url(../img/bg_submenu.gif) no-repeat;
}

td.linki {
		padding: 2px 10px 2px 10px;
}

a.menu:link, a.menu:visited, a.menu:active {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #FFFFFF;
      margin: 0px 0px 0px 30px;
}

a.menu:hover {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #3A3A3A;
      margin: 0px 0px 0px 30px;
}

a.submenu:link, a.submenu:visited, a.submenu:active {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #FFFFFF;
      margin: 0px 0px 0px 40px;
}

a.submenu:hover {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      font-weight: bold;
      text-decoration: none;
      color: #3A3A3A;
      margin: 0px 0px 0px 40px;
}

#leftback {
		background: #DCE0E2;
		width: 230px;
		height: 100%;
		margin: 5px;
}

p.adres {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		COLOR: #6E7171;
		font-size: 11px;
		margin: 0px 0px 0px 30px;
		text-align: left;
}

p.foot {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		COLOR: #E9851A;
		font-size: 11px;
		margin: 9px 0px 0px 0px;
}

p.naglowek {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		font-size: 14px;
		font-weight: bold;
		color: #DF2820;
		text-align: left;
		margin: 15px 15px 15px 15px;
}

p.temat {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		font-size: 13px;
		font-weight: bold;
		color: #E9851A;
		text-align: justify;
		margin: 10px 15px 10px 15px;
}

p.naglowek_center {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		font-size: 14px;
		font-weight: bold;
		color: #DF2820;
		text-align: center;
		margin: 15px 15px 15px 15px;
}

p.temat_center {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		font-size: 13px;
		font-weight: bold;
		color: #E9851A;
		text-align: center;
		margin: 10px 15px 10px 15px;
}

p.standard {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		font-size: 11px;
		color: #585858;
		text-align: justify;
		margin: 10px 15px 15px 15px;
}

p.podpis {
		font-family: Tahoma, Verdana, arial, helvetica, serif;
		font-size: 11px;
		font-style: italic;
		color: #585858;
		text-align: right;
		margin: 10px 15px 15px 15px;
}

span.design {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      text-decoration: none;
      color: #9D9D9D;
}

span.design2 {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-size: 11px;
      text-decoration: none;
      color: #C6C6C6;
}

span.poczta {
      font-family: Tahoma, Verdana, arial, helvetica, serif;
      font-weight: bold;
      font-size: 11px;
      text-decoration: none;
      color: #DCDCDC;
}

img.foto {
		border: solid 5px #EDEDED;
		padding: 10px;
}

table.standard {
		border-spacing: 2px;
		border: none;
		padding: 0px;
		margin: 15px;
}

table.standard td {
		padding: 10px;
		background: #F6F3EF;
}