body, html {
    margin:0;
    background: url(img/tlo.jpg) repeat-x white top;
    text-align:center;
    font-family: Tahoma, Helvetica, sans-serif;

    font-size:11px;
    color:#555555;
	line-height:18px;
}
#white {
	height:400px;
	width:820px;
	position:absolute;
	top:0;
	right:0;
	background:white;
}
#all {
    width:840px;
	text-align:left;
    margin:auto;
	position:relative;
}
span.emph{font-weight:bold;font-size:12px;color:blue;}
div.top {
	width:auto;
}	
div.top .up {
	width:auto;
	height:70px;
    background: url(img/up.png);
}
div.top .logo {
	float:left;
	padding:10px;
}
div.top .kont {
	float:right;
	padding-top:30px;
	padding-right:8px;
	color:#1e4284;
	font-size:14px;
}
div.midd {
	/*clear:both;*/
	height:48px;
}	
div.top .lang {
	float:left;
	color:#1e4284;
	font-size:10px;
	padding-left:12px;
	padding-top:19px;
}
div.top .menuD {
	float:right;
	padding-top:10px;
	height:37px;
}
div.banner {
	width:840px;
	height:255px;
	background: url(img/banner_jpg.jpg) white;
}
div.banner_eng {
	width:840px;
	height:255px;
	background: url(img/banner_eng_jpg.jpg) white;
}
div.content {
	clear:both;
	padding-top:2px;
	padding-bottom:20px;
}
div.content .main {
	float:left;
	width:520px;
	padding-top:22px;
	padding-left:13px;
	padding-right:20px;
}
div.content .right {
	float:left;
	width:251px;
	padding-top:20px;
	background:#f0f0f0;
	padding-left:18px;
	padding-right:18px;
	padding-bottom:10px;
}
div.feet {
	clear:both;
	width:auto;
	height:94px;
	background: url(img/feet.png);
	padding-top:11px;
}
div.feet .copy {
	color:#1e4284;
	float:left;
}
div.feet .str {
	color:#969696;
	float:right;
	height:36px;
}
div.feet .who {
	clear:both;
	text-align:right;
	color:#1e4284;
	padding-right:4px;
}

img {border:0;}
h1 {margin:0;padding:0;font-size:12px;color:#1e4284;margin-left:-7px;}
.both {clear:both;}


div.menuD ul, div.menuD ul li { display:block;list-style:none;padding:0;margin:0;}

div.right ul, div.menuD ul li { display:block;list-style:none;padding:0;margin:0;}

div.right ul {margin-top:-5px;}
div.right ul a:link, div.right ul a:visited {margin-left:-11px;display:block;width:251px;padding-left:22px;padding-top:7px;height:25px;background: url(img/mn.png);}
div.right ul a:hover {display:block;}

div.menuD ul li { display:inline;white-space:nowrap;float:left;}

li.raz a:link, li.raz a:visited { display:block;width:142px;height:37px;background: url(img/raz.png);margin-right:31px;}
li.raz a:hover {display:block;background: url(http://1bt.pl/img/raz2.png);}
li.dwa a:link, li.dwa a:visited { display:block;width:84px;height:37px;background: url(img/dwa.png);margin-right:31px;}
li.dwa a:hover {display:block;background: url(http://1bt.pl/img/dwa2.png);}
li.trz a:link, li.trz a:visited { display:block;width:81px;height:37px;background: url(img/trz.png);margin-right:31px;}
li.trz a:hover {display:block;background: url(http://1bt.pl/img/trz2.png);}
li.czt a:link, li.czt a:visited { display:block;width:77px;height:37px;background: url(img/czt.png);margin-right:31px;}
li.czt a:hover {display:block;background: url(http://1bt.pl/img/czt2.png);}
li.pie a:link, li.pie a:visited { display:block;width:93px;height:37px;background: url(img/pie.png);}
li.pie a:hover {display:block;background: url(http://1bt.pl/img/pie2.png);}


div.lang a:link, div.lang a:visited {color:#1e4284;font-weight:normal;text-decoration:none;}
div.lang a:hover {color:#1e4284;text-decoration:underline;}

div.kont a {font-weight:normal;}


a:link, a:visited {color:#1e4284;font-weight:bold;text-decoration:none;}
a:hover {color:#1e4284;text-decoration:underline;}

div.str a:link, div.str a:visited {color:#969696;font-weight:normal;text-decoration:none;padding-right:4px;padding-left:4px;}
div.str a:hover {color:#969696;text-decoration:underline;}

form, fieldset {margin:0;padding:0;border:0;}
