body {
padding: 0; text-align: center; margin: 0px auto 2px auto; width: 765px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; background: #fff url(gfx/topbg.gif) repeat-x; background-position: top;;
}

# logo { width: 750px; height: 93px; float: none; clear: both; background-image: url(gfx/top1.gif); }
# logo1 { width: 750px; height: 121px; float: none; clear: both; background-image: url(gfx/top2.gif); }
# pod { width: 750px; height: 208px; float: none; clear: both; }
.jed { width: 191px; height: 208px; background: url(gfx/ostatni.gif); }
.dwa { width: 189px; height: 208px; background: url(gfx/nastepny.gif); }
.trz { width: 370px; height: 208px; background: url(gfx/panel.gif); }

#top {
	background: url(gfx/logotyp.jpg) no-repeat;
	width: 818px;
	height: 294px;
	position: relative;
}

.nawigacja {float: left; padding-top: 13px; padding-left: 500px;}

#pasek {
	margin: 0 0 0 49px;
	background: url(gfx/pasek.gif) no-repeat;
	width: 769px;
	height: 30px;
}

.napisy {float: left; padding-top: 5px; padding-left: 70px;}

#tresc {
	margin: 0 0 0 68px;
	height: auto;
	width: 750px;
}

#menuleft {
	width: 200px;
	float: left;
}

.leftgor { float: left; height: 37px; width: 200px; background: url(gfx/menu.gif) left no-repeat;}
.leftsr { float: left; height: auto; width: 200px; background: url(gfx/menut.gif) left;}
.leftsr a {float: left; padding-top: 4px; font-family: Tahoma, Arial, Verdana, sans-serif; margin-left: 40px; color: #918989; font-weight: bold; font-size: 12px;}
.leftsr .menutlo { float: bottom; height: 23px; width: 199px; background: url(gfx/menutlo.gif) bottom left no-repeat;}
.leftsr .menudol { float: bottom; height: 22px; width: 199px; background: url(gfx/menudol.gif) bottom left no-repeat;}
.leftdol { float: left; height: 15px; width: 200px; background: url(gfx/menud.gif) left no-repeat;}

#news {
	margin: 0 0 0 0;
	width: 359px;
	float: left;
	background: url(gfx/newstlo.gif) left;
}

.newsgor { float: left; height: 67px; width: 358px; background: url(gfx/artg.gif) left no-repeat; font-family: Arial, Verdana, sans-serif; font-weight: bold; font-size: 12px;}
.newsgor h2 {float: left; padding-left: 45px; margin: 33px 0 10px 0; font-family: Arial, Tahoma, Verdana, sans-serif; font-size:12px; color:#5C5D63;}
.newssr { float: left; height: 258px; width: 358px; background: url(gfx/arts.gif) left no-repeat; font-family: Arial, Verdana, sans-serif; font-size: 13px; margin:0px; padding:0px;}
.newssr p {float: center; height: 258px; font-size:12px; text-align: justify; color: #5C5D63; margin-left: 40px; margin-right:40px; margin-top:0px; padding-top:0px;}
.newssr p img {float:left;}
.newsdol { float: left; height: 55px; width: 358px; background: url(gfx/artd.gif) left no-repeat;}

#menuright {
	margin: 15px 10px 0 0;
	width: 176px;
	height: auto;
	float: right;
}

.nowosci { float: left; padding-left: 5px; height: 16px; width: 77px; background: url(gfx/nowosci.gif) left no-repeat;}
.kurs { float: left; height: 56px; width: 172px; background: url(gfx/kurs.gif) left no-repeat;}
.wozek { float: left; height: 144px; width: 172px; background: url(gfx/wozek.gif) left no-repeat;}
.righttresc {float: left; height: auto; width: 160px; padding-left: 10px; text-align: justify; font-family: Arial, Tahoma, Verdana, sans-serif;}
#menuright a {font-weight: bold; color: #FF8331;}
#menuright a:hover {color: #FF8331; text-decoration: underline;}

#stopka {
	width: 750px;
	margin-top: 15px;
	height: auto;
	float: left;
	background: url(gfx/stopka.gif) left top no-repeat;	
}

.stopkat {float: left; padding: 5px 20px 20px 20px; font-family: Arial, Tahoma, Verdana, sans-serif; color: #C9C3C3; font-size: 11px;}
#stopka a { color: #C9C3C3;}
#stopka a:hover {color: #515151;}

a { text-decoration: none; color: #ff6c00;}
a:hover { color: #5d5d5d;}
img { border: none;}
