html, body
{
	background: #e3d8bc url(../img/site_top.gif) repeat-x scroll 0 0;
	color: #121211;
	height: 100%;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: 'Times New Roman',tahoma,arial;
	font-size:13px;
	position: relative;
}

a {text-decoration: none; color: #121211;}
a:hover {text-decoration: underline;}


* {	margin: 0;}

html{overflow: auto;}

div, img{border: 0 none;	margin: 0;	padding: 0}

p {padding: 0px; margin: 0px; margin: 1em;} 

html, div, map, dt, isindex, form {display:block;}

ul {padding-left: 40px;}

div#page_bg{width: 852px; min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -79px; background: #e3d8bc url(../img/page.gif) repeat-y scroll 0 0;} 

div#page{width: 852px; min-height: 500px; margin: 0; background: transparent url(../img/page_top_en.jpg) no-repeat scroll 0 0;}
.pl div#page{background-image: url(../img/page_top_pl.jpg);}
.en div#page{background-image: url(../img/page_top_en.jpg);}

div#push { height: 89px;}
div#footer { height: 79px; width: 852px; margin: 0 auto; background: transparent url(../img/footer_en.gif) no-repeat scroll 0 0;}
.pl div#footer {background-image: url(../img/footer_pl.gif);}
.en div#footer {background-image: url(../img/footer_en.gif);}

div#left {width: 252px; float: left; padding-left: 16px;}

a#logo { display: block; width: 100%; height: 143px;}

#menu li{display: inline;/* for IE5 and IE6 */}

#menu{ width: 252px;margin: 0;padding: 0; overflow: hidden; }

#menu a{width: 99.99%;display: block;text-align: center;text-decoration: none;font-weight: bold;
padding: 0px; line-height: 36px; font-size: 10px; margin: 0px; color: #777369;}

#menu a.selected { background: transparent url(../img/mouseover.gif) no-repeat scroll 50% 50%; color: black; }

#menu a:hover { background: transparent url(../img/mouseover.gif) no-repeat scroll 50% 50%; color: black; }

div#left_text {padding: 0px 16px 35px 20px;}

.clear{  clear: both;  display: block;  width: 0px;  height: 0px; }

div#right {width: 564px; overflow: hidden; float: left; padding-top: 110px;}

#langs { display: block; margin: 0; padding: 0; height: 24px; list-style-type: none; text-align: right;}

#langs li{display: inline;}

#langs a{vertical-align: bottom; padding: 0 8px;color: #777369;font-weight: bold;
	text-decoration: none;	border-left: 1px solid #777369; font-size: 10px;}

#langs a:hover { color: black; }

#langs .first a{border-left: none;}

#logo {width: 564px; height: 195px;}

#text { padding-top: 30px; padding-left: 32px; padding-right: 14px;}

#ad_logo { float: right; padding-right: 35px; padding-top: 33px;}

#footer_text { padding: 5px 0px 0px 182px; color: #f6f1e6; font-size: 11px; line-height: 17px; letter-spacing: 1px;}

#footer_text a {color: #f6f1e6;}

#info {color: red; font-weight: bold; margin: 1em 0px;}

#sbutton {
  width: 84px;
  height: 24px;
  margin: 0;
  padding: 0;
  border: 0;
  background: url(../img/send.gif) no-repeat 0 0;
  cursor: pointer; /* hand-shaped cursor */
  cursor: hand; /* for IE 5.x */
  display: block;
  font-size: 11px;
  color: #f6f1e6;
  font-weight: bold;
}

#sbutton:hover{
  background: url(../img/send_hover.gif) no-repeat 0 0;
}
