* { padding:0; margin:0; }
body {text-align:center; font-family: tahoma,arial, helvetica, sans-serif; color: #666;
	background: #f5f5f5 url(../images/body_bg.png) 0 0 repeat-x;
	/*background:black;*/
	}


body, td { font-size: 8pt;  }
img { border-style: none; }
a {color: #F00; text-decoration: none; }
a:hover { text-decoration: underline; }

.clr { clear: both; }

#wrap{width:1000px;margin:0 auto;}
#top{background: url(../images/head.png) 0 0 no-repeat; height:181px; position:relative;margin-bottom:22px;}
#logo{width:225px; padding:17px 0 0 56px; text-align:right; float:left;}
#middleTop a{color:#666;}

/*ukrycie tytulow menu*/
.MenuGroupBox .appName{display:none;}

#topMenu{width:700px; float:right; text-align:right;margin-top:15px;}

/*menu z flagami*/
#topMenu .right{float:right;padding-right:70px;}
#topMenu .right .MenuGroupBox .appInner .mnuItem .name{display:none;}
#topMenu .right .appInner .mnuItem {float:left; margin-left:2px;padding:0 2px;}

/*wylaczenie cursora na szarych flagach*/
#topMenu .right .mnu_5 a {cursor:default;}
#topMenu .right .mnu_6 a {cursor:default;}
#topMenu .right .mnu_7 a {cursor:default;}

/*menu bez flag na gorze*/
#topMenu a{font-famili:tahoma; font-size:11px;}
#topMenu .left{width:530px;float:left;}
#topMenu .left a{margin:0 5px;border-bottom:1px solid #db979f;  }
#topMenu .left a:hover {text-decoration:none;}
#topMenu .left .active{text-decoration:none; font-weight:bold;}
#topMenu .left span{color:#999;}

/*tresc w headerze(info o kontakcie)*/
#middleTop{color:#666;float:right; text-align:right;padding:20px 175px 0 0; line-height:1.5em;font-size:11px;font-family:tahoma;}

/*glowne menu w headerze*/
#middle_content a{font-famili:tahoma; font-size:12px;}
#middle_content a:hover{text-decoration:none;}
#middle_content span{display:block;}
#middle_content  {clear:both; position:absolute; bottom:0;}
#middle_content .MenuGroupBox{width:1000px;}
#middle_content .MenuGroupBox, #middle_content .appInner,#cont_menu .appInnerbg {height:32px;}
#middle_content .MenuGroupBox {padding-top:13px;}
#middle_content .appInner{width:705px; margin:0 auto; }

#middle_content  .mnuItem {float:left;color:#666666;font-size:11px;}

#middle_content .mnuItem .lbg,  #middle_content .mnuItem .rbg, .mnuItem .sep{height:32px; float:left;}
#middle_content .mnuItem .cbg{height:32px; float:left;line-height:32px; padding:0 15px;}
#middle_content .mnuItem .sep{width:1px;background:url(../images/grey_sep.png) 0 0px no-repeat;}
#middle_content .mnuItem.last .sep{width:1px;background:none;}
#middle_content .mnuItem .lbg{width:7px;}
#middle_content .mnuItem .rbg{width:8px;}

#middle_content  .mnuItem:hover .lbg, #middle_content .mnuItem.active .lbg{width:7px;background:url(../images/left_grey_bg.png) 0 0px no-repeat;margin-left:-1px;
position:relative; z-index:100;border-left:1px solid #e8e8e8;}
#middle_content  .mnuItem.first:hover .lbg{width:8px;background:url(../images/left_grey_bg.png) 0 0px no-repeat;margin-left:-1px;
position:relative; z-index:100;border-left:0px solid #e8e8e8;}

#middle_content  .mnuItem:hover .cbg, #middle_content .mnuItem.active .cbg{width:auto;background:#fff;margin:0px 0 0px 0;}
#middle_content .mnuItem.active .cbg{font-weight:bold;}
#middle_content  .mnuItem:hover .sep, #middle_content .mnuItem.active .sep{width:1px;background:none;}
#middle_content  .mnuItem:hover .rbg, #middle_content .mnuItem.active .rbg{width:8px;background:url(../images/right_grey_bg.png) 0 0px no-repeat;}

/*lewa kolumna stony glownej*/

#left{width:190px;float:left; padding:0 0 0 40px;}
/*artykuly*/

/*#left .ContentBox .article{background: url(../images/left_bottom_bg.png) 0 bottom no-repeat; padding-bottom:15px;}
#left .ContentBox .title{background: url(../images/left_top_bg.png) 0 top no-repeat; }
#left .ContentBox .intro{background: url(../images/left_middle_bg.png) 0 0 repeat-y;padding:0 0 0 25px }*/

/*odstepy miedzy appBox w lewej kolumnie*/
#left .appBox{margin-bottom:0.5em;}

#left .appBox .MenuGroupBox .appInner .mnuItem .image {padding-left:5px;}


/*odstep dla stopki*/
#content,#bottom {text-align:left;}

/*stopka*/
#bottom {padding:10px 0 0 0; width:960px; margin:0 auto; color:#ccc;}
#bottom .appBox{width:700px; float:left;}
#kompan {text-align:right;}
#kompan a{color:#ccc;}

/*wróc*/
.back{padding-top:5px;}
.back a{color:#f00 !important;}
#bottom a{color:#ccc;}
#bottom {padding-bottom:1em;}

/*paginacja*/
.pagination {
  width:100%;
  text-align:center;
}
.pagination span,
.pagination a {
  padding: 0 3px;
}

.pagination .selected {
  font-weight:bold;
}

.pagination .numbers{
  display:none;
}

