html, body {
	margin: 0;
	padding: 0;
	font-family: Arial, Arial Ce, Verdana, Tahoma;
	font-size: 11px;
	color: #333333;
	text-align: center;
	background-color: #fff;
}

form{
	margin: 0;
	padding: 0;	
}

input, textarea, select{
	font-family: Arial, Arial Ce, Verdana, Tahoma;
	font-size: 11px;
}

.loginForm{
	background-color:#e86211;
	color:#fff;
	border:1px solid #ff9a5f;
}

.registrationForm{
	background-color:#e86211;
	color:#fff;
	border:1px solid #ff9a5f;
}

img {
	border: 0;
}

.img_left{
	float:left;
	margin-right:12px;
}

.img_right{
	float:right;
	margin-left:12px;
}

a {
	text-decoration: none;
	color:#333;
}

a:hover {
	text-decoration: underline;
}

.centerTable {
	margin: 0 auto;
	padding: 0;
	width: 970px;
	vertical-align: top;
	text-align: left;
}

.imgDiv{
	line-height:1px;
}

.topCellMain{
	width:970px;
	height:153px;
	background-image:url(img/main/top.jpg);
	background-repeat:no-repeat;
	vertical-align:top;
}

.topCell{
	line-height:1px;
}

.bannerCell{
	background-image:url(img/main/bannerBg.gif);
	background-repeat:no-repeat;
	height:130px;
	width:970px;
	text-align:center;
}

.menuCell{
	background-image:url(img/main/menuBg.gif);
	height:49px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	letter-spacing:-1px;
}

.menuCell a{
	color:#fff;
}

#menuPaddingLeft, #menuPaddingRight{
	width:20px;
}

#menuStronaGlowna, #menuProjekty, #menuGrupy, #menuZnajomi, #menuWiadomosci, #menuTablica, #menuPaddingLeft, #menuPaddingRight{
	float:left;
	text-align:center;
}

#menuStronaGlowna, #menuTablica, #menuProjekty, #menuGrupy, #menuZnajomi, #menuWiadomosci{
	width:155px;
}

.topFooter{
	text-align:center;
	padding:0 0 4px 0;
}

.topFooter div{
	background-color:#999999;
	color:#fff;
	height:26px;
	line-height:26px;
}

.topFooter a{
	color:#fff;
	font-weight:bold;
}

.mainCell{
	padding-top:12px;
}

.rightContentCell{
	width:294px;
	vertical-align:top;
}

.mainContentCell{
	vertical-align:top;
	width:676px;
	padding-right:21px;
}

.aktualnosciBox{
	background-image:url(img/main/aktualnosciBoxBg.gif);
	background-repeat:repeat-x;
	background-color:#9bbe15;
	margin-bottom:20px;
}

.mainBox{
	background-image:url(img/main/mainBoxBg.gif);
	background-repeat:repeat-x;
    background-position:bottom;
    background-color:#dbe942;
	margin-bottom:20px;
}

.mainBoxTitle{
    font-size:14px;
    height:30px;
    color:#fff;
    background-color:#e86211;
    font-weight:bold;
	letter-spacing:-1px;
}

.mainBoxTitle div{
    padding:7px 0 0 20px;
}

.aktualnosciBoxTitle{
	margin-top:7px;
	margin-left:10px;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	letter-spacing:-1px;
}

.aktualnosciBoxContent{
	margin:20px 20px 0 10px;
}

.mainBoxContent{
	margin:20px 20px 0 20px;
}

.aktualnosciMainPhoto{
	background-image:url(img/main/aktualnosciFotoBg.jpg);
	background-repeat:no-repeat;
	width:244px;
	height:140px;
	line-height:1px;
	font-size:1px;
	text-align:center;
}

.aktualnosciMainPhoto img{
	border:8px solid #fff;
}

.aktualnosciNewsTitle{
	background-image:url(img/main/liSign.gif);
	background-repeat:no-repeat;
	font-weight:bold;
}

.aktualnosciNewsTitle div{
	margin-left:12px;
}

.rightBoxTitle{
	background-image:url(img/main/rightBoxTopBg.gif);
	width:294px;
	height:28px;
	text-align:center;
	font-size:14px;
	color:#fff;
	font-weight:bold;
	letter-spacing:-1px;
}

.rightBoxTitle div{
	padding-top:6px;
}

.rightBoxContent{
	background-color:#d5e241;
	padding:14px;
}

.rightNewsPhotoLT, .rightNewsPhotoRT, .rightNewsPhotoLB, .rightNewsPhotoRB{
	width:9px;
	height:9px
}

.rightNewsPhotoLT{
	background-image:url(img/main/rightNewsPhotoLT.gif);
}

.rightNewsPhotoRT{
	background-image:url(img/main/rightNewsPhotoRT.gif);
}

.rightNewsPhotoLB{
	background-image:url(img/main/rightNewsPhotoLB.gif);
}

.rightNewsPhotoRB{
	background-image:url(img/main/rightNewsPhotoRB.gif);
}

.rightNewsPhotoT{
	background-image:url(img/main/rightNewsPhotoT.gif);
}

.rightNewsPhotoB{
	background-image:url(img/main/rightNewsPhotoB.gif);
}

.rightNewsPhotoL{
	background-image:url(img/main/rightNewsPhotoL.gif);
}

.rightNewsPhotoR{
	background-image:url(img/main/rightNewsPhotoR.gif);
}

.rightNewsPhoto{
	line-height:1px;
}

.rightNewsTitle{
	font-weight:bold;
	color:#e86211;
	padding-bottom:6px;
}

.rightNewsTitle a{
	color:#e86211;
}

.forumBoxContent{
	margin:0;
	padding:10px 10px 0 10px;
	background-color:#9bbe15;
	color:#fff;
}

.fotyBoxContent{
	background-color:#c4d03c;
}

.forumBoxTitle{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	letter-spacing:-1px;	
	padding-top:4px;
	text-align: center;
}

.fotyBoxTitle{
	font-size:14px;
	color:#fff;
	font-weight:bold;
	letter-spacing:-1px;	
	padding-top:4px;
	text-align: center;
}

.forumNewsTitle{
	background-image:url(img/main/liForum.gif);
	background-repeat:no-repeat;
	color:#fff;
	padding-bottom:10px;
}

.forumNewsTitle a{
	color:#fff;
}

.forumNewsTitle div{
	margin-left:12px;
}

.linkSign{
	font-family: Arial, Arial Ce, Verdana;
	font-size:9px;
	color:#ed6617;
	letter-spacing:-2px;
}

.aktoalnosciTop{
	width:655px;
	height:20px;
	background-image:url(img/main/aktoalnosciTop.jpg);
}

.aktoalnosciTop02{
	width:240px;
	height:33px;
	background-image:url(img/main/aktoalnosciTop02.jpg);
}

.aktoalnosciBoxFooter{
	width:655px;
	height:8px;
	background-image:url(img/main/aktualnosciBoxFooter.gif);
	line-height:1px;
	font-size:1px;
}

.forumTop{
	width:180px;
	height:28px;
	background:url(img/main/boxTop1.gif) no-repeat transparent;
}

.forumBottom{
	width:180px;
	height:8px;
	background-image:url(img/main/boxBottom1.gif);
	line-height:1px;
	font-size:1px;
}

.menuTopBox {
	width: 180px;
	height: 28px;
	background:url(img/main/boxTop1.gif) no-repeat transparent;
}

.menuBoxTitle {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	letter-spacing: -1px;
	padding-top: 4px;
	text-align: center;
}

.menuContent {
	margin:0;
	padding:10px 10px 0 10px;
	background-color:#9bbe15;
	color:#ffffff;
}

.entryBox {
	background-image:url(img/main/liForum.gif);
	background-repeat:no-repeat;
	padding-left: 10px;
	color:#ffffff;
	padding-bottom:10px;
}

.entryNameBox a {
	font-weight: bold;
	color:#ffffff;
}

.entryDateBox {
	color:#edfb4d;
}

.shoutboxArchive {
	border-top: dotted 1px #ffffff; 
}

.shoutboxArchive a {
	color: #ffffff; 
}

.menuBottom {
	background-color:#9bbe15;
	background-image:url(img/main/boxBottom1.gif);
	height: 8px;
}

.fotyTop{
	width:260px;
	height:28px;
	background-image:url(img/main/boxTop2.gif);
}

.fotyBottom{
	width:260px;
	height:8px;
	background-image:url(img/main/boxBottom2.gif);
	line-height:1px;
	font-size:1px;
}

.rightBoxFotter{
	width:294px;
	height:8px;
	background-image:url(img/main/rightBoxFotter.gif);
	line-height:1px;
	font-size:1px;
}

.btn{
	background-image:url(img/student/btnBg.gif);
	color:#fff;
	font-weight:bold;
	text-align:left;
	display:block;
}

.btn span, .btnSelected span{
	padding-top:3px;
	padding-left:18px;
	display:block;
}

.btn:hover, .btnSelected:hover{
	text-decoration:none;
}

.powrotBtn{
	width:70px;
	height:21px;
}

.wyslijBtn{
	width:62px;
	height:21px;
}

.btn, .btnSelected{
    height:21px;
}

.iBtn{
    font-style:italic;
}

.uBtn{
    text-decoration:underline;
}

.btn span, .btnSelected span{
	padding-top:3px;
	padding-left:18px;
    display:block;
}

.bBtn, .iBtn, .uBtn{
    width:38px;
}

.btn:hover, .btnSelected:hover{
	text-decoration:none;
}

.uBtn:hover{
    text-decoration:underline;
}

.newsTitle{
    font-weight:bold;
}

.newsTitle, .newsBox a{
    color:#FF6600;
}
