html, body {
	width: 100%;
	height: 100%;
	margin:0px;
	padding:0px;
	text-align: center;
}
body {
	margin: 0px;
	padding:0px;
	font-family: Tahoma, Verdana, Arial;
	color: #494949;
	font-size: 11px;
	background-color: #fff;
	background-image: url('images/tlo.gif');
	background-repeat: repeat-y;
}
a {
color: #494949;
}
a:hover {
color: #898989;
}
table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
font-size: 11px;
}
td.go2right {
text-align: right;
}
input, select, textarea {
font-size: 11px;
font-family: Tahoma;
color: #494949;
border: 1px solid #606060;
}
textarea {
width: 400px;
height: 150px;
}
td {
padding: 2px 5px 2px 6px;
}
input[type="text"] {
width: 155px;
height: 12px;
}
input[type="submit"] {
border: 0px;
background-color: #bac907;
color: #fff;
height: 18px;
}
select {
width: 157px;
height: 16px!important;
height: 18px;
}
#top_1_tlo{
width: 100%;
background-image: url('images/top_1_tlo.gif');
background-repeat: repeat-x;
height: 90px;
text-align: center;
}
#top_1_tlo_OLD_BANERY_ANIMOWANE{
width: 100%;
background-image: url('images/top_1_tlo.gif');
background-repeat: repeat-x;
height: 125px;
text-align: center;
}
#top_1_base{
margin: auto;
width: 820px;
background-image: url('images/top_1_base.gif');
background-repeat: no-repeat;
height: 90px;
position: relative;
}
#top_1_base_OLD_BANERY_ANIMOWANE{
margin: auto;
width: 820px;
background-image: url('images/top_1_base.gif');
background-repeat: no-repeat;
height: 125px;
position: relative;
}
div#pierwszy_raz_w_askas {
text-align: left;
font-size: 12px;
font-weight: bold;
position: absolute;
left: 145px;
top:46px;
width: 250px;
height: 20px;
}
div#pierwszy_raz_w_askas a {
text-decoration: none;
}
div#welcome {
text-align: left;
position: absolute;
font-size: 11px;
left: 170px;
top: 85px;
width: 370px;
height: 20px;
}
div#link_left{
position: absolute;
text-align: left;
top:85px;
right: 155px;
}
div#link_right{
position: absolute;
text-align: left;
top:85px;
right: 22px;
}
div#link_left a {
color: #4C7E03;
font-weight: bold;
margin: 0px 0px 0px 2px;
}
div#link_right a {
color: #4C7E03;
font-weight: bold;
margin: 0px 0px 0px 2px;
}
#navi_tlo{
width: 100%;
background-image: url('images/navi_tlo.gif');
background-repeat: repeat-x;
height: 23px;
text-align: center;
}
div#navi_bar{
position: relative;
width:820px;
margin:auto;
}
div#navigation{
font-size: 10px;
text-align: left;
position: absolute;
left: 5px;
top:5px;

}
div#navigation a {
font-size: 10px;
text-decoration: none;
color: #5c9509;
}
div#navigation a:hover {
color: #83c326;
}
img#logo {
position: absolute;
left: 10px;
top: 25px;
border: 0px;
}
a#rejestracja, a#regulamin, a#kontakt, a#informacje {
position: absolute;
display: block;
height: 23px;
top:42px;
background-repeat: no-repeat;
margin: 0px 0px 0px 1px;
}
a#rejestracja {
width: 85px;
background-image: url('images/menu_rejestracja.gif');
left: 505px;
}
a#regulamin {
width: 78px;
background-image: url('images/menu_regulamin.gif');
left: 591px;
}
a#kontakt {
width: 66px;
background-image: url('images/menu_kontakt.gif');
left: 753px;
}
a#informacje {
width: 82px;
background-image: url('images/menu_informacje.gif');
left: 670px;
}
a#rejestracja:hover { background-image: url('images/menu_rejestracja_sel.gif'); }
a#regulamin:hover { background-image: url('images/menu_regulamin_sel.gif'); }
a#kontakt:hover { background-image: url('images/menu_kontakt_sel.gif'); }
a#informacje:hover { background-image: 	url('images/menu_informacje_sel.gif'); }
div#footer_tlo{
background-image: url('images/footer_tlo.gif');
background-repeat: repeat-x;
width: 100%;
height: 70px;
clear: both;
}
div#foo{
position: relative;
width: 820px;
margin: auto;
height:70px;
font-size: 10px;
color: #aaaaaa;	
font-size: 10px;
}
div#foo a {
	text-decoration: none;
	color: #83c326;
}
div#linki_footer{
	position: absolute;
	top:5px;
	left:6px;
}

div#prawa{
	position: absolute;
	top:5px;
	right:6px;
}
div#realizacja{
	position: absolute;
	bottom:5px;
	right:6px;
	visibility: hidden;
}
div#content {
margin: auto;
width: 820px;
}
div#content div#Col, div#content div#rightCol {
float: left;
height: auto;
}
div#content div#Col {
width: 200px;
}
div#content div#rightCol {
width: 615px;
overflow: hidden;
margin: 0px 0px 0px 5px;
}
div.ColHead, div.ColContent, div.ColFooter {
width: 100%;
text-align: left;
}
div#content div#Col div.ColHead {
height: 18px;
width: 195px!important;
width: 200px;
background-color: #83c326;
background-image: url('images/img_bghead.gif');
background-repeat: no-repeat;
margin: 2px 0px 0px 0px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding: 8px 0px 0px 5px;
}
div#content div#Col div.ColContent {
background-color: #eee;
width: 200px;
}
div#content div#Col div.ColContent ul {
margin: 0px;
padding: 0px;
}
div#content div#Col div.ColContent ul li {
display: block;
border-left-width: 0px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-color: #fff;
border-style: solid;
padding: 5px;
}
div#content div#Col div.ColContent strong a {
color: #494949;
text-decoration: none;
}

div#content div#Col div.ColContent a {
color: #4C7E03;
text-decoration: none;
}
div#content div#Col div.ColContent a:hover {
text-decoration: underline;
}
div#content div#Col div.ColFooter {
height: 10px;
background-color: #eee;
margin: auto auto 4px auto;
}
div#content div#rightCol div.ColHead {
height:18px;
width: 611px!important;
width: 619px;
background-color: #83c326;
background-image: url('images/img_bghead2.gif');
background-repeat: no-repeat;
margin: 2px 0px 0px 1px;
font-size: 12px;
font-weight: bold;
color: #fff;
padding: 8px 0px 0px 5px;
}
div#content  div#rightCol div.ColContent {
background-color: #F9F9F9;
width: 616px!important;
width: 619px;
margin: 0px 0px 0px 1px;
}
div#content  div#rightCol div.ColContent p {
margin: 0px;
padding: 5px;	
}
div#content  div#rightCol div.ColFooter {
height: 10px;
background-color: #F9F9F9;
margin: auto auto 4px auto;
width: 616px!important;
width: 619px;
margin: 0px 0px 0px 1px;
}
div.branza1, div.branza2 {
position: relative;
height: 60px;
background-color: #F9F9F9;
border-style: solid;
border-color: #fff;
float: left;
}
div.branza1 {
width: 306px!important;
width: 305px;
border-top-width: 0px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 0px;
}
div.branza2 {
width: 307px!important;
width: 305px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}
a.Wiecej {
font-weight: normal;
text-decoration: none;
color: #4C7E03;
}
a.Wiecej:hover {
text-decoration: underline;
}
a.small {
font-weight: normal;
color: #4C7E03;
}
a.small:hover {
color: #494949;
}
a.Bold {
font-size: 12px;
}
a.Bold {
color: #494949;
font-weight: bold;
}
a.Bold:hover {
color: #83c326;
}
a.BoldGreen, a.smallBoldGreen  {
color: #4C7E03;
font-weight: bold;
}
div#Polska {
float: left;
padding: 40px 30px 10px 40px;
}
div#content  div#rightCol div.ColContent a.woj {
color: #4C7E03;
}
div#content  div#rightCol div.ColContent td {
vertical-align: top;
}
ul.clear {
font-weight: bold;
list-style: none;
margin: 0px;
padding: 5px;
margin: 0px;
}
ul.clear ul { margin: 0px; padding: 5px 5px 5px 15px; }
ul.clear li li {
padding: 4px 0px 4px 0px;
margin: 0px;
}
div.dostawca {
width: 616px!important;
width: 624px;
background-color: #F3F3F3;
border-style: solid;
border-color: #fff;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
text-align: left;
margin: 0px 0px 0px 1px
}
div.dostawca  p {
margin: 0px;
padding: 5px;
}
p.Head {
font-size: 12px;
font-weight: bold;
}
fieldset {
border: 1px solid #646e56;
background-color: #e6f3d4;
position: relative;
margin: 5px auto 10px auto!important;
margin: 10px auto 10px auto;
padding: 5px!important;
padding: 10px 5px 5px 5px;
}
fieldset legend {
background-color: #F9F9F9;
position: absolute;
top: -7px;
}
fieldset.info {
margin: 0px auto 10px auto;
width: 530px;
height: auto;
border: 1px solid #646e56;
background-color: #e6f3d4;
text-align: left;
}
span.grey {
font-weight: normal; 
color: #adadad;
visibility: hidden;
}
p.Alfabet { text-align: center; }
p.Alfabet a { font-size: 12px; text-decoration: none; font-weight: bold; margin: 0px 3px 0px 3px; }
div.google {
width: 100%;
background-color: #F9F9F9;
border-style: solid;
border-color: #fff;
border-top-width: 1px;
border-right-width: 0px;
border-bottom-width: 1px;
border-left-width: 0px;
}
p.Attention {
text-align: center;
padding: 10px;
font-weight: bold;
font-size: 12px;
color: #4C7E03;
}
img.logo {
float: right;
border: 1px solid #666666;
margin: 0px 0px 5px 5px;
}
table.Info td.Left {
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #dadada;
}
table.Info td.Right {
border-left-width: 0px;
border-right-width: 1px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #dadada;
}
td.Right {
width: 150px;
text-align: right;
font-weight: bold;
}
td.Bottom {
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #dadada;
}
td.Top, tr.Top {
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-bottom-width: 1px;
border-style: solid;
border-color: #fff;
}
sup.red {
color: #ad0000;
font-weight: bold;
}
sup.green {
color: #00ad00;
font-weight: bold;
}
tr.Tlo {
background-color: #dedede;
}
a.number {
text-decoration: underline;
}
a.number2 {
text-decoration: none;
font-weight: bold;
}
td.V {
vertical-align: middle;
width:105px;
}
table.Info td img {
border: 1px solid #adadad;
}
hr.hrka {
width: 100%;
height: 1px;
color: #fff;
background-color: #fff;
border: 0px;
}
span.podkresl {
text-decoration: underline;
}
#shortcut_icon { background-image: url('tpl/gfx/favicon.ico');
}
div#baner1{ 
display: block;
width: 820px;
position: relative;
margin: auto;
}
div#tlo_banner{
background-image: url('/images/tlo_banner.gif');
background-repeat: repeat-x;
width: 100%;
height: auto!Important;
height: 95px;
min-height: 95px;
padding: 6px 0px 3px 0px;
}
#baner1 a img { border: 0px; }

span.red {
font-weight: normal;
color: #dd0000;
vertical-align: top;
}
