/* PROVIDER CSS22222 */


#contener {
	width: 971px;
	padding: 0px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #D4D4D5;
	background-color: #D9DDE0;
}
#left {
	background-color: #FF9900;
	float: left;
	width: 200px;
}
#right {
	background-color: #666666;
	float: left;
	width: 200px;
}
#content {
	background-color: #3C4043;
	float: left;
	width: 971px;
}
#all {
	width: 971px;
	clear: both;
}
#top {
	float: left;
	width: 971px;
}
#bottom {
	float: left;
	width: 931px;
	height: 151px;
	background-image: url(../images/bg_bottom.jpg);
	background-repeat: repeat-x;
	color: #C3C7CA;
	padding: 20px;

}
.divGrupa {
	background-color: #FF33FF;
}
input {
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	
	
}
textarea {
	/*font-size: 10px;
	color: #66CC99;
	background-color: #FFFF66;
	border: 1px solid #000000;
	width: 200px;*/
	height: 100px;
	
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
select {
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width:100px;
	
}

.menager {
	height: 37px;
	text-align: right;
	padding-right: 33px;
	padding-top: 20px;
	color: #666666;
}
.logo_baner {
}
.logo {
	float: left;
	width: 202px;
}
.topbaner {
	text-align: right;
	float: left;
	width: 512px;
	padding-bottom: 18px;
	padding-right: 33px;
}
.topmenu1 {
	background-image: url(../images/topmenu1.jpg);
	background-repeat: no-repeat;
	height: 39px;
	float: left;
	width: 931px;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 27px;
}
.link_topmenu1:link {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

	float:left;
	text-align:center;
	

}
.link_topmenu1:visited {
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;

	float:left;
	text-align:center;

}

.link_topmenu1:hover {
	font-size: 13px;
	font-weight: bold;
	color: #BDBBB8;
	text-decoration: none;

	float:left;
	text-align:center;

}

.link_topmenu1_selected {
	font-size: 13px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
	float:left;
	text-align:center;
	padding-right: 3px;
	padding-left: 3px;
	border: 1px solid #666666;
	background-color: #000000;
}



.link_topmenu2:link {
	font-size: 11px;
	/*font-weight: bold;*/
	color: #ffffff;
	float:left;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;

}
.link_topmenu2:visited {
	font-size: 11px;
	/*font-weight: bold;*/
	color: #ffffff;
	float:left;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	
	text-decoration: none;

}

.link_topmenu2:hover {
	font-size: 11px;
	color: #bdbbb8;
	text-decoration: none;
	
	float:left;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	

}

/* -- link_topmenu2 old -- 
.link_topmenu2:link {
	font-size: 11px;
	color: #666D73;
	text-decoration: none;

	float:left;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	

}
.link_topmenu2:visited {
	font-size: 11px;
	color: #666D73;
	text-decoration: none;

	float:left;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	

}

.link_topmenu2:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

	float:left;
	text-align:center;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;	

}
 --koniec old --- */

.menager_linki:link {
	font-size: 11px;
	color: #AEABAB;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;

	

}
.menager_linki:visited {
	font-size: 11px;
	color: #AEABAB;
	text-decoration: none;
	padding-left:10px;
	padding-right:10px;


}

.menager_linki:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;

}

.topmenu1_linki {
	float: left;
	width: 860px;
}
.kanalRSS {
	float: right;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.link_kanalRSS:link {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	margin-right:10px;
}
.link_kanalRSS:visited {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	margin-right:10px;
}
.link_kanalRSS:hover {

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#FFCC66;
	text-decoration:none;
	margin-right:10px;
}

.separator {
	background-image: url(../images/separator.jpg);
	height: 15px;
	width: 1px;
	float: left;
	margin-left:15px;
	margin-right:15px;
}
.topmenu2 {
	background-color: #0E1215;
	float: left;
	width: 931px;
	/*height: 23px;*/

	padding-right: 20px;
	padding-left: 20px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding-top: 8px;
	padding-bottom:8px;
}

.topmenu3 {
	background-color: #272B2E;
	float: left;
	width: 931px;
	padding-right: 20px;
	padding-left: 20px;
}
.lokalizacja {
	font-size: 10px;
	font-weight: bold;
	/*color: #E2E2E2;*/
	color:#666d73;
	float: left;
	width: 634px;
	padding-right: 10px;
	padding-top: 15px;
}

.wyszukiwarka {
	font-size: 11px;
	float: left;
	width: 272px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 27px;
	padding-top: 15px;
	padding-left: 15px;
	text-align: right;
}
.separator2 {
	background-color: #484B4D;
	height: 1px;
	float: left;
	width: 931px;
}
.bottomAdres {
	float: left;
	width: 931px;
	height: 31px;
}
.up {
	width: 90px;
	float:left;
	text-align: right;
}
.adres {
	width: 841px;
	float:left;
}
.design {
	font-size: 11px;
	color: #FFFFFF;
	float: left;
	width: 634px;
	padding-right: 10px;
	padding-top: 15px;
}
.link_yellow {
	color:#FFCC01;
	font-weight: bold;
	text-decoration:none;
}
.yellow {
	color:#FFCC01;
	text-decoration:none;
}
.news {
	/*background-image: url(../images/bg_news.jpg);
	background-repeat: repeat;*/
	width: 965px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 3px;
	margin-left: 3px;
	
}
.other {
	width: 965px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-right: 3px;
	margin-left: 3px;
	background-color: rgb(99,102,105);
	overflow:auto;
} 



.grupy {
	float: left;
	width: 971px;
	color: #FFFFFF;
	padding-top: 15px;
	padding-bottom: 5px;
	background-color: #55585B;
}
.modul_grupy {
	background-color: #272B2E;
	background-image: url(../images/bg_grupy.jpg);
	background-repeat: repeat-x;
	width: 215px;
	/*height: 252px;*/
	height: 302px;
	float: left;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	/*overflow: auto;*/
	
}
.modul_grupy2 {
	background-image: url(../images/bg_grupy.jpg);
	background-repeat: repeat-x;
	width: 467px;
	height: 282px;
	float: right;
	padding-top: 15px;
	padding-left: 16px;
	background-color: #272B2E;
}

.modul_grupy_news {
	background-color: #272B2E;
	background-image: url(../images/bg_grupy.jpg);
	background-repeat: repeat-x;
	width: 216px;
	height: 272px;
	float: left;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 7px;
	padding-left: 7px;
}

.modul_grupy_left {
	background-color: #272B2E;
	background-image: url(../images/bg_grupy.jpg);
	background-repeat: repeat-x;
	width: 215px;
	height: 207px;
	float: none;
	padding-top: 15px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	margin: 0px;
}
.grupy_nag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 0px;
}
.grupy_nag2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 25px;
	width: 200px;
}
.ramkaodstep {
	/*margin-right: 10px;*/
}
.fotoNumer {
	float: left;
	width: 150px;
	text-align: center;
	/*background-color:#0099CC;*/
	height: 214px;
}
.fotoNumerOpis {
	float: left;
	padding-left: 20px;
	width: 20px;
	/*background-color:#CC9933;*/
	/*height:153px;*/
	height:214px;
}

.numer_arch_con{
	width: 213px;
	text-align: left;
}

.numer_arch {
	font-weight: bold;
	color: #606060;
	background-color: #303030;
	width: 70px;
	height: 18px;
	text-align: center;
	vertical-align: top;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	float: left;
	padding-top: 5px;
	margin-left: 1px;
	margin-top: 1px;
}


.numer_arch_clear {
	clear: both;
}


.numer_arch_on {
	font-weight: bold;
	color: #E2E2E2;
	background-color: #606060;
	width: 70px;
	height: 18px;
	text-align: center;
	vertical-align: top;
	cursor:pointer;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
		display: block;
	float: left;
		padding-top: 5px;
			margin-left: 1px;
	margin-top: 1px;
}
 

.contentelemlist_con{
	width: 666px;
	text-align: left;
}

.contentelem{
	font-weight: bold;
	color: #E2E2E2;
	width: 222px;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: block;
	float: left;
	margin-bottom: 10px;
}



.nagBig {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC01;
	font-size: 14px;
	width: 260px;
}
.more {
	padding-left: 10px;
}
.modul_grupy2_content {
	float: left;
	width: 240px;
}
.modul_grupy2_foto {
	float: right;
}
.gallery_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #55585B;

	background-color: Wydawca: Oficyna Wydawnicza MAZUR sp. z o.o.;
	float: left;
	height: 78px;
	width: 971px;
	padding-top: 6px;
	background-color: #D9DDE0;
}
.bottomMenu {
	background-color: #D9DDE0;
	height: 26px;
	width: 931px;
	padding-top: 33px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-image: url(../images/bg_bottommenu.jpg);
	background-repeat: repeat-x;
	text-align: center;
	float: left;
}

.link_bottomMenu:link {
	font-size: 11px;
	color: #55585B;
	text-decoration: none;

	float:left;
	text-align:center;
	

}
.link_bottomMenu:visited {
	font-size: 11px;
	color: #55585B;
	text-decoration: none;

	float:left;
	text-align:center;

}

.link_bottomMenu:hover {
	font-size: 11px;
	color: #3366FF;
	text-decoration: none;

	float:left;
	text-align:center;

}

.thumb {
	padding: 10px;
	border: 1px solid #FFFFFF;
}
.thumb_news {
	padding-top: 20px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.gallery {
	float: left;
	width: 140px;
	text-align: center;
	padding-top: 25px;
}


.thumb_on {
	padding: 10px;
	border: 1px solid #CCCCCC;
	cursor: pointer;
}
.nesw_content {
	background-color: #33CCCC;
	padding: 15px;
	float: left;
	width: 600px;
}
.nesw_baner {
	float: right;	
	width: 255px;	
	text-align: center;	
	background-color: #272b2e;	
	/*height: 267px;*/
	height: 327px;
	
	
	/*padding: 5px;
	float: right;
	width: 245px;
	text-align: center;
	background-color: #272B2E;
	height: 267px;*/
	
}
.news_foto {
	float: left;
	width: 245px;
	text-align: center;
	background-image: url(../images/bg_grupy.jpg);
	background-repeat: repeat-x;
	background-color: #272B2E;
	padding-top: 15px;
	padding-right: 5px;
	padding-left: 5px;
	height: 282px;
}
.news_desc {
	float: left;
	width: 260px;
	margin-right: 5px;
	height: 217px;
	padding-bottom: 10px;
}
.news_title {
	width: 175px;
	float: left;

	color: #FFCC01;
	text-align: left;
}
.news_forward {
	width: 40px;
	float: left;
	text-align: center;
}
.news_date {
	color: #A5A5AA;
	font-size: 10px;
	font-weight: normal;
}
.news_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-top: 10px;
	padding-bottom: 10px;
	width:175px;
	/*background-color:#CC0000;*/
}

.news_title2 {
	font-weight: bold;
	color: #FFCC01;
	text-align: left;
	width: 640px;
	float: left;
}


.link_news_title:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
	text-align:center;
	padding-bottom: 5px;
	/*width:170px;	*/

}
.link_news_title:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
	text-align:center;
	padding-bottom: 5px;
	/*width:170px;	*/	

}

.link_news_title:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-bottom: 5px;
	/*width:170px;	*/


	text-align:center;

}






.link_news_title2:link {
	font-size: 11px;

	color: #FFCC01;
	text-decoration: none;
	text-align:center;
	padding-bottom: 5px;
	/*width:170px;	*/

}
.link_news_title2:visited {
	font-size: 11px;

	color: #FFCC01;
	text-decoration: none;
	text-align:center;
	padding-bottom: 5px;
	/*width:170px;	*/	

}

.link_news_title2:hover {
	font-size: 11px;

	color: #FF9900;
	text-decoration: none;
	padding-bottom: 5px;
	/*width:170px;	*/


	text-align:center;

}





.link_arch:link {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;
	

}
.link_arch:visited {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: underline;


}

.link_arch:hover {
	font-size: 11px;
	font-weight: normal;
	color: #FFCC01;
	text-decoration: underline;


}
.arch {
	text-align: right;
	/*background-color:#33CC99;*/
	float:left;
	width:216px;
}

.link_location:link {
	font-size: 10px;
	font-weight: bold;
	color: #666D73;
	text-decoration: underline;
	

}
.link_location:visited {
	font-size: 10px;
	font-weight: bold;
	color: #666D73;
	text-decoration: underline;


}

.link_location:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;


}

/* old 
.link_location:link {
	font-size: 10px;
	font-weight: bold;
	color: #E2E2E2;
	text-decoration: underline;
	

}
.link_location:visited {
	font-size: 10px;
	font-weight: bold;
	color: #E2E2E2;
	text-decoration: underline;


}

.link_location:hover {
	font-size: 10px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: underline;


}

*/

.rightside {
	float: right;
	width:255px;
	
}
.other_content {
	float: left;
	width: 710px;
}

 


.dzial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
}
.other_menu {
	background-color:#292D30;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	overflow: hidden;
	width: 662px;
	margin-right: auto;
	margin-left: auto;

}
.other_text {
	float: left;
	padding: 20px;
	width: 670px;

}






.other_text2 {
	margin-left:auto;
	margin-right:auto;
	width: 702px;
}

.numer_menu {
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 10px;
	padding-left: 20px;
	overflow: hidden;
	margin-top: 1px;
	margin-bottom: 1px;
	
	/*background-color:#33CCFF;*/
	height:15px;

}

.link_email:link {
	font-size: 11px;

	color: #FFFFFF;
	text-decoration: none;

	text-align:center;
	

}
.link_email:visited {
	font-size: 11px;

	color: #FFFFFF;
	text-decoration: none;


	text-align:center;

}

.link_email:hover {
	font-size: 11px;

	color: #BDBBB8;
	text-decoration: none;

	text-align:center;

}
.nav {
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
}
.nav_back {
	float:left;
}
.nav_next {
	float:left;
}

.nav_pages {
	float:left;
	width:480px;
}

/* old 
.selected {

	font-size: 11px;

	color:#B19F4D;
	text-decoration: none;
	
	float:left;

	text-align:center;

}*/

.selected {

	font-size: 11px;

	color: #ffcc01;
	text-decoration: none;
	
	float:left;

	text-align:center;

}


.td_gray {
	background-color: #292D30;
}

.nag_tab {
	font-weight: bold;
	color: #CCCCCC;
	background-color: #333333;
	height: 20px;
	text-align: left;

	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

hr {

	height:1px;
	color:#999999;
}	

.formularz_ramka {
	border: 1px solid #333333;
	background-color: #CCCCCC;
	color: #333333;
}


.searchresult_table{
	background: rgb(109,109,109);
	margin-bottom: 3px;
}

.loga_bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #FFFFFF;
	float: left;
	/*height: 60px;*/
	width: 959px;
	padding: 6px;
	text-align:center;
}


/* welcome */

.welcome_content {
	background-color: #33CCCC;
	padding: 15px;
	float: left;
	width: 600px;
}
.welcome_baner {
	padding: 5px;
	float: right;
	width: 325px;
	text-align: center;
}
.welcome_foto {
	float: left;
	width: 245px;
	text-align: center;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
.welcome_desc {
	float: left;
	width: 440px;
	margin-right: 5px;
	height: 227px;
	padding-left: 10px;
}
.welcome_title {
	float: left;
	font-weight: bold;
	color: #FFCC01;
	text-align: left;
}
.welcome_forward {
	width: 40px;
	float: left;
	text-align: center;
}
.welcome_date {
	color: #A5A5AA;
	font-size: 10px;
	font-weight: normal;
}
.welcome_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #CCCCCC;
	padding-top: 10px;
	padding-bottom: 10px;
}

.welcome_title2 {
	font-weight: bold;
	color: #FFCC01;
	text-align: left;
	width: 640px;
	float: left;
}


.link_welcome_title:link {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
	text-align:center;
	padding-bottom: 5px;	

}
.link_welcome_title:visited {
	font-size: 11px;
	font-weight: bold;
	color: #FFCC01;
	text-decoration: none;
	text-align:center;
	padding-bottom: 5px;	

}

.link_welcome_title:hover {
	font-size: 11px;
	font-weight: bold;
	color: #FF9900;
	text-decoration: none;
	padding-bottom: 5px;	


	text-align:center;

}

.welcome_arch {
	text-align: right;
}

/* end welcome */

.banery_right {
	width:255px; 
	margin-top:0px;

}
.ramka_logo {
	border: 4px solid #272B2E;
}


.numer_archiwalny_input{

	width:255px; 

}

.linkbig:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 25px;
	width: 200px;
	text-decoration:none;

}

.linkbig:visited {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-bottom: 25px;
	width: 200px;
	text-decoration:none;

}
.linkbig:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #bdbbb8;
	margin-bottom: 25px;
	width: 200px;
	text-decoration:none;

}


.nagBiglink:link {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC01;
	font-size: 14px;
	width: 260px;
	text-decoration:none;
}
.nagBiglink:visited {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCC01;
	font-size: 14px;
	width: 260px;
	text-decoration:none;
}
.nagBiglink:hover {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ff9900;
	font-size: 14px;
	width: 260px;
	text-decoration:none;
}

.link_more:link {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	

}
.link_more:visited {
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;


}

.link_more:hover {
	font-size: 11px;
	font-weight: normal;
	color: #FFCC01;
	text-decoration: none;


}



.link_more2{

	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}


