body, html {
	text-align: center;
	margin : 0px;
	padding : 0px;
	height:100%;
	background:url('../gfx/body_bg.jpg') top repeat-x;
}

/*// GLOWNY SZABLON STRONY //*/
div#main {
	margin : 0px auto;
	padding : 0px;
	width:962px;
	text-align: left;
	font-family: arial, tahoma;
	font-size:12px;
	line-height:15px;
	color:#333333;
	background:url('../gfx/main_bg.gif') top repeat-y;
}

div#top{
	width:100%;
	height:139px;
	background:url('../gfx/header_bg.png') top repeat-x;
}

div#left {
	float:left;
	margin:0px;
	padding:0px;
	width:202px;
	background:url('../gfx/left_bg.jpg') top no-repeat;
}
div#center {
	float:left;
	margin:0px;
	padding:0px;
	width:559px;
	background:url('../gfx/center_bg.jpg') 0px 50px no-repeat;
}

div#right {
	float:left;
	margin:0px;
	padding:0px;
	width:201px;
	background:url('../gfx/right_bg.jpg') top no-repeat;

}
div#bottom{
	clear:both;
	padding:0px;
	margin:0px;
	width:100%;
	height:54px;
	background:url('../gfx/bottom_bg.jpg') top no-repeat; 
}



/*// BOX LOGO //*/
#box_logo{
	width:444px;
	height:139px;
	
}
#box_logo a{
	display:block;
	margin:0px;
	height:139px;
}
#box_logo a:link {
}
#box_logo a:visited {
}
#box_logo a:hover {
	text-decoration:none;
}
#box_logo a:active {
}
#box_logo h1{
	display:block;
	padding:0px 0px 0px 75px;
	margin:0px;
	font:bold 26px trebuchet ms;
	color:#ffffff;
}
#box_logo img{
	display:block;
	margin:0px;
	border-width:0px;
	height:139px;
}

/*// LINKI GORNE //*/
#box_top_links{
	display:block;
	height:50px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background:url('../gfx/top_links_bg.jpg') top no-repeat; 
}
#box_top_links ul{
	display:block;
	margin:0px 0px 0px 30px;
	padding:0px 0px 0px 0px;
	list-style:none;
}
#box_top_links ul li{
	float:left;
	margin:0px;
	padding:20px 0px 0px 0px;
	
}
#box_top_links ul li.li_1{
	padding:20px 0px 0px 0px;
	background:url('../gfx/home.gif') 0px 21px no-repeat;
}
#box_top_links ul li.li_2{
	padding:20px 0px 0px 0px;
	background:url('../gfx/mail.gif') 0px 21px no-repeat;
}
#box_top_links ul li.li_3{
	padding:20px 0px 5px 0px;
	background:url('../gfx/bip.gif') 0px 11px no-repeat;
}
#box_top_links ul li.li_4{
	padding:0px;
	background:url('../gfx/print.gif') 0px 1px no-repeat;
}

#box_top_links ul li a{
	display:block;
	margin:0px 35px 0px 20px;
	font:normal 12px arial;
	color:#262b2e;
}
#box_top_links ul li a:link {
}
#box_top_links ul li a:visited {
}
#box_top_links ul li a:hover {
	text-decoration:underline;
}
#box_top_links ul li a:active {
}



/*/////SEARCH BOX///////*/ 
#box_search{
	height:50px;
	margin:0px 10px 0px 0px;
	padding:0px 0px 0px 0px;
}
#box_search .header{
  	display:block;
	margin:0px;
	padding:5px 5px 10px 33px;
	font-family:arial;
	font-size:18px;
  	font-weight:normal;
	color:#f56e03;
}
#box_search .header img{
}
#box_search span{
}
#box_search table{
	width:183px;
}
#box_search table tr{
  	width:100%;
}
#box_search table tr td.right{
  	margin:0px;
  	padding:10px 0px 5px 0px;
  	width:170px;
  	font-family:arial;
  	font-size:11px;
  	text-align:left;
}
#box_search table tr td.left{
  	margin:0px;
  	width:30px;
  	padding:10px 0px 5px 0px;
  	font-family:arial;
  	font-size:11px;
}
#box_search table tr td.left img{
	margin:2px 0px 0px 5px;
	border:0px;
}
#box_search input.text{
  	margin:0px;
  	width:132px;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #cad4e0;
}
#box_search select{
}
#box_search textarea{
}
#box_search a{
  	padding:0px 0px 0px 0px;
  	font-family:arial;
  	font-size:12px;
  	font-weight:bold;
  	color:#f56e03;
  	cursor:pointer;
}



/*/// BOX MENU LEFT ///*/
div#box_menu_left{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	background:url('../gfx/menu_left_bg.jpg') repeat-y;
}
div#box_menu_left .header{
	display:block;
	margin:0px;
	padding:10px 0px 10px 15px;
	font-family:arial;
	font-size:18px;
  	font-weight:normal;
	color:#63011a;
}
div#box_menu_left .header img{
}
div#box_menu_left ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;
	background:url('../gfx/line_1.jpg') bottom repeat-x;
}

div#box_menu_left li.active{
	background:url('../gfx/li_active.jpg') top no-repeat;
}

div#box_menu_left li.active li{
	background:url('../gfx/li_active.jpg') top no-repeat;
}

div#box_menu_left ul li{
	margin:0px;
	padding:0px;
	font:normal 12px arial;
	color:#262b2e;
	text-align:left;
	background:url('../gfx/line_1.jpg') top repeat-x;
}
div#box_menu_left a{
	display:block;  
	margin:0px;
	padding:7px 10px 7px 28px;

	font:normal 12px arial;
	color:#262b2e;
	background:url('../gfx/menu_left_li_bg.gif') 10px 12px no-repeat;
}
div#box_menu_left a:link{
}
div#box_menu_left a:visited{
}
div#box_menu_left a:hover{
	color:#e83729;	
	text-decoration:underline;
	background:url('../gfx/menu_left_li_bg.gif') 10px 12px no-repeat;
}
div#box_menu_left a:active{
}

div#box_menu_left a.active{
	color:#e83729;
	background:url('../gfx/menu_left_li_bg.gif') 10px 12px no-repeat;
}
div#box_menu_left .bottom{
}
div#box_menu_left ul ul{
	margin:0px;
	padding:0px;
	background:none;
}
div#box_menu_left ul ul{
	margin:0px 0px 0px 0px;
}
div#box_menu_left ul li li{
	margin:0px;
	padding:0px 0px 0px 0px;
	font:bold 12px arial;
	color:#0b42a6;
	text-align:left;
	background:url('../gfx/line_1.jpg') top repeat-x;
}
div#box_menu_left ul li li a{
	display:block;  
	margin:0px;
	padding:7px 15px 7px 38px;
	font:normal 12px arial;
	color:#262b2e;
	background:url('../gfx/menu_left_li_bg.gif') 20px 12px no-repeat;
}
div#box_menu_left ul li li a:link{
}
div#box_menu_left ul li li a:visited{
}
div#box_menu_left ul li li a:hover{
	color:#e83729;
	text-decoration:underline;	
	background:url('../gfx/menu_left_li_bg.gif') 20px 12px no-repeat;
}
div#box_menu_left ul li li a:active{
}
div#box_menu_left ul li li a.active{
	color:#e83729;
	background:url('../gfx/menu_left_li_bg.gif') 20px 12px no-repeat;
}


div#box_menu_left ul li li li a{
	display:block;  
	margin:0px;
	padding:7px 15px 7px 48px;
	font:normal 12px arial;
	color:#262b2e;
	background:url('../gfx/menu_left_li_bg.gif') 30px 12px no-repeat;
}
div#box_menu_left ul li li li a:link{
}
div#box_menu_left ul li li li a:visited{
}
div#box_menu_left ul li li li a:hover{
	color:#e83729;
	text-decoration:underline;	
	background:url('../gfx/menu_left_li_bg.gif') 30px 12px no-repeat;
}
div#box_menu_left ul li li li a:active{
}
div#box_menu_left ul li li li a.active{
	color:#e83729;
	background:url('../gfx/menu_left_li_bg.gif') 30px 12px no-repeat;
}
div#box_menu_left ul li li li a{
	font:normal 12px arial;
	color:#262b2e;
}



/*/// BOX BANNER LEFT ///*/
div#box_banner_left {
}
div#box_banner_left .position{
	padding:0px 0px 12px 10px;
}
div#box_banner_left .position #inetic{
	width:170px;
	height:77px;
}
div#box_banner_left .position img{
	display:block;
	margin:0px;
	border:0px;
}


/*/// BOX BANNER TOP ///*/
#box_banner{
	margin:0px;
	padding:0px 0px 22px 10px;
	background:#eef3f9 url(../gfx/box_banner_bottom_bg.jpg) bottom no-repeat;
}
#box_banner div{ 
	margin:0px;
	padding:0px;
	height:129px;
	background:#e3ebf6;
} 

 

/*///BOX CONTENT/////*/
div#box_content{/*// szerokosc=516px //*/
  	margin:0px 0px 0px 18px;
  	padding:0px;
  	width:522px;
}
 
/*///TYTUL STRONY///*/
div#box_content h1.title{
  	display:block;
	margin:0px 0px 10px 0px;
	padding:25px 5px 25px 10px;
	font-family:arial;
	font-size:20px;
  	font-weight:normal;
	color:#1b6baa;
	background:url('../gfx/line_2.jpg') 0% 100% repeat-x;
}
/*///TYTUL KOMUNIKAT///*/
div#box_content span.warning{
  	display:block;
	margin:0px;
	padding:4px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#cc0000;
}

div#box_content table{
	/*border:solid 1px #E7E8EC;*/ 
	border-style:solid;
	border-color:#E7E8EC;
}
div#box_content td{
	/*border:solid 1px #E7E8EC;*/ 
	border-style:solid;
	border-color:#E7E8EC;	
}
/*
div#box_content img{
	border:solid 2px #ebebeb;
}
*/



/*////BOX LOCATION/////////*/
div#box_location {
	margin:0px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	background:url('../gfx/line_2.jpg') 0% 99% repeat-x;
}
#box_location p {
  display:block;
  margin:0px;
  padding:10px 0px 0px 0px;
  font-size:10px;
  font-family:arial;
  color:#1b6baa;
}
/*
#box_location p img{
margin:0px 5px 0px 5px;
}
*/
#box_location a {
  font-size:10px;
  text-decoration : none;
  border : 0;
  color:#1b6baa;
  font-family:arial;
}
#box_location a:link {
}
#box_location a:visited {
}
#box_location a:hover {
  text-decoration : underline;
}
#box_location a:active {
}


/*/// PAGER ///*/
.pager_links{
	padding:8px 0px 0px 0px;
	text-align:center;
	font:normal 11px arial;
}

.pager_links a{
	margin:0px 4px 0px 4px;
	font-weight:bold;
	color:#1b6baa;
	cursor:pointer;
}

.pager_links a:link {
}

.pager_links a:visited {
}
.pager_links a:hover {
  text-decoration : underline;
}

.pager_links a:active {
}

.pager_links .nav{
	margin:0px 10px 0px 10px;
	color:#1b6baa;
}
.pager_links .nav a{
	font-weight:normal;
}

.pager_links .active{
	margin:0px 4px 0px 4px;
	font:bold 11px arial;
	color:#1b6baa;
}




#box_content .news img{
	margin:5px;
}


/*///AKTUALNOSCI, OGLOSZENIA, itp///*/
#box_content .header{
  	display:block;
	margin:0px;
	padding:25px 5px 25px 10px;
	font-family:arial;
	font-size:20px;
  	font-weight:normal;
	color:#1b6baa;
}
#box_content .position{
  	width:100%;
  	margin:0px;
 	padding:0px 0px 10px 0px; 
 	margin:0px 0px 15px 0px;
  	background:url('../gfx/line_2.jpg') 0% 100% repeat-x;
}
#box_content .position .title{
  	display:block;
  	margin:0px;
  	padding:5px 10px 4px 10px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#0061ae;
  	background:none;
}
#box_content .position .title a{
  	margin:0px;
  	padding:0px;
  	font-family:arial, tahoma;
  	font-weight:bold;
  	font-size:14px;
  	color:#0061ae;
}
#box_content .position .title a:hover{
  text-decoration:none;
}

#box_content .position .image{
	float:left;
}

#box_content .position .image a{
	display:block; 
	margin:0px 10px 2px 10px;
	border:solid 1px #dae8e9; 
	padding:2px;	 
}

#box_content .position .image img{
  	display:block;
  	margin:0px;
  	border:solid 1px #e0e9ee;
}

/*
#box_content .position .image{
	float:left;
}
#box_content .position .image img{
  	display:block;
  	margin:0px 10px 2px 10px;
  	border:solid 1px #e0e9ee;
}
#box_content .position .image span{
}
*/

#box_content .position .msc{
  	display:block;
  	padding:0px 10px 4px 10px;
  	color:#0b41a3;
  	font-size:11px;
}
#box_content .position .company{
  	color:#0b41a3;
    font-weight:bold;
}
#box_content .position .data{
  	display:block;
  	padding:0px 10px 15px 10px;
  	color:#a6a6a6;
  	font-size:10px;
  	font-family:arial;
}
#box_content .position .short{
  	display:block;
  	padding:0px 10px 10px 10px;
  	text-align:justify;
}
#box_content .position .short img{
	border:0px;
}
#box_content .position span.short a{
	font:bold 12px arial;
	text-decoration:none;
	color:#e22d1c;
}
#box_content .position span.short a:hover{
	text-decoration:none;
}
#box_content .position .content{
  	display:block;
  	padding:0px 10px 4px 10px;
  	text-align:justify;
}
#box_content .position .more{
  	display:block;
  	clear:both;
  	width:100%;
  	height:20px;
}
#box_content .position .more a {
  	display:block;
  	float:right;
  	padding:2px 10px 0px 20px;
  	height:18px;
  	font:bold 12px arial;
	text-decoration:none;
	color:#e22d1c;
	background:url('../gfx/more.jpg') 8px 7px no-repeat;	
}
#box_content .position .more a:link {
}
#box_content .position .more a:visited {
}
#box_content .position .more a:hover {
  	text-decoration:underline;
}
#box_content .position .more a:active {
}
#box_content .position .operation{
  	display:block;
  	margin:0px;
  	padding:5px 10px 4px 0px;
  	font-family:arial, tahoma;
  	font-size:12px;
  	font-weight:bold;
  	text-align:right;
  	color:#0d44a1;
  	background:url('../gfx/position_title.jpg') 423px 7px no-repeat;
}
#box_content .position .title a{
  	margin:0px;
  	padding:0px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#0061ae;
}


/*/// BOX HOME AKTUALNOSCI ///*/
#box_news{

}


/*/// BOX HOME WYDARZENIA ///*/
#box_wanted{
	float:left;
	width:253px;
	margin:0px;
 
}

#box_lost{
	float:right;
	width:253px;
	margin:0px;
 
}

#box_wanted .header,
#box_lost .header{
  	display:block;
	margin:0px 0px 13px 0px;
	padding:6px 5px 6px 10px;
	font-family:arial;
	font-size:14px;
  	font-weight:bold;
	color:#fff;
	background:url('../gfx/box_lost_n_want_head_bg.jpg');
}

#box_wanted .position,
#box_lost .position{
	background:none;
}


/*/// BOKSY BOCZNE ///*/
.boxes{
	background:url('../gfx/boxes_bg.jpg') repeat-y;
	margin-bottom:10px;
}

.boxes .header{
  	display:block;
	margin:0px;
	padding:25px 5px 25px 10px;
	font-family:arial;
	font-size:20px;
  	font-weight:normal;
	color:#1b6baa;
}
.boxes .position{
  	width:100%;
  	margin:0px;
 	padding:0px 0px 0px 0px; 
 	margin:0px 0px 0px 0px;
  	background:url('../gfx/boxes_bottom_bg.jpg') 0% 100% no-repeat;
}

#box_stats .position{
  	width:100%;
  	margin:0px;
 	padding:0px 0px 0px 0px; 
 	margin:0px 0px 0px 0px;
  	background:url('../gfx/box_stats_bottom_bg.jpg') 0% 100% no-repeat;
}

.boxes .position .title{
  	display:block;
  	margin:0px;
  	padding:5px 10px 4px 10px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#0061ae;
  
}
.boxes .position .title a{
  	margin:0px;
  	padding:0px;
  	font-family:arial, tahoma;
  	font-weight:bold;
  	font-size:14px;
  	color:#0061ae;
}
.boxes .position .title a:hover{
  text-decoration:none;
}
.boxes .position .image{
	float:left;
}



.boxes .position .image a{
	display:block; 
	margin:0px 10px 2px 10px;
	border:solid 1px #dae8e9; 
	padding:2px;	 
}

.boxes .position .image img{
  	display:block;
  	margin:0px;
  	border:solid 1px #e0e9ee;
}


/*
.boxes .position .image img{
  	display:block;
  	margin:0px 10px 2px 10px;
  	border:solid 1px #e0e9ee;
}
*/

.boxes .position .image span{
}
.boxes .position .msc{
  	display:block;
  	padding:0px 10px 4px 10px;
  	color:#0b41a3;
  	font-size:11px;
}
.boxes .position .company{
  	color:#0b41a3;
    font-weight:bold;
}
.boxes .position .data{
  	display:block;
  	padding:0px 10px 15px 10px;
  	color:#a6a6a6;
  	font-size:10px;
  	font-family:arial;
}
.boxes .position .short{
  	display:block;
  	padding:0px 10px 10px 10px;
  	text-align:justify;
}

.position .short .stats{
	line-height:20px;
}

.boxes .position .short img{
	border:0px;
}
.boxes .position span.short a{
	font:bold 12px arial;
	text-decoration:none;
	color:#e22d1c;
}
.boxes .position span.short a:hover{
	text-decoration:none;
}
.boxes .position .content{
  	display:block;
  	padding:0px 10px 4px 10px;
  	text-align:justify;
}
.boxes .position .more{
  	display:block;
  	clear:both;
  	width:100%;
  	height:20px;
}
.boxes .position .more a {
  	display:block;
  	float:right;
  	padding:2px 10px 0px 20px;
  	height:18px;
  	font:bold 12px arial;
	text-decoration:none;
	color:#e22d1c;
	background:url('../gfx/more.jpg') 8px 7px no-repeat;	
}
.boxes .position .more a:link {
}
.boxes .position .more a:visited {
}
.boxes .position .more a:hover {
  	text-decoration:underline;
}
.boxes .position .more a:active {
}
.boxes .position .operation{
  	display:block;
  	margin:0px;
  	padding:5px 10px 4px 0px;
  	font-family:arial, tahoma;
  	font-size:12px;
  	font-weight:bold;
  	text-align:right;
  	color:#0d44a1;
  	background:url('../gfx/position_title.jpg') 423px 7px no-repeat;
}
.boxes .position .title a{
  	margin:0px;
  	padding:0px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#0061ae;
}



/*// W PLANACH //*/
#box_future,
#box_gallery,
#box_gallery_video,
#box_sonda,
#box_questionnaires,
#box_polls,
#box_map,
#box_see,
#box_stats{
	width:160px;
	margin:0px 0px 12px 20px;
 
}

#box_future .header,
#box_gallery .header,
#box_gallery_video .header,
#box_sonda .header,
#box_questionnaires .header,
#box_polls .header,
#box_map .header,
#box_see .header,
#box_stats .header{
  	display:block;
	margin:0px 0px 13px 0px;
	padding:6px 5px 6px 10px;
	font-family:arial;
	font-size:14px;
  	font-weight:bold;
	color:#fff;
	background:url('../gfx/boxes_head_bg.jpg');
}


div#box_see ul{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	list-style:none;

}
div#box_see ul li{
	margin:0px;
	padding:5px 10px 5px 20px;
	background:url('../gfx/menu_left_li_bg.gif') 6px 10px no-repeat;
	font:normal 12px arial;
	color:#262b2e;
	text-align:left;
}
div#box_see a{
	/*display:block;*/  
	margin:0px;
	font:normal 12px arial;
	color:#e83729;
	
}
div#box_see a:link{
}
div#box_see a:visited{
}
div#box_see a:hover{
	color:#e83729;	
	text-decoration:underline;
	background:url('../gfx/menu_left_li_bg.gif') 6px 10px no-repeat;
}
div#box_see a:active{
}

/*/// GALERIA ///*/
/*
.gallery_position{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	background:url('../gfx/line_2.jpg') 0% 100% repeat-x;
}
.gallery_position .title{
  	display:block;
  	margin:0px;
  	padding:5px 10px 4px 15px;
  	font-family:arial, tahoma;
  	font-size:12px;
  	font-weight:bold;
  	color:#0d44a1;
  	background:url('../gfx/position_title.jpg') 0px 7px no-repeat;
}
.gallery_position .title a{
  	display:block;
  	margin:0px;
  	padding:0px 0px 0px 0px;
  	font-family:arial, tahoma;
  	font-weight:bold;
  	font-size:12px;
  	color:#0d44a1;
}
.gallery_position .title span{
	font-weight:normal;
	font-size:10px;
}
.gallery_position .image{
	float:left;
	width:25%;
}
.gallery_position .image img{
	display:block;
	margin:0px 5px 5px 5px;
	border:solid 2px #ebebeb;
}
.gallery_position .image span{
	display:block;
	margin:0px 17px 5px 5px;
	text-align:justify;
	font-size:10px;
	color:#0d44a1;
}
.gallery_position .short{
	display:block;
	padding:0px 0px 5px 14px;
}
.gallery_position .content{
	display:block;
	padding:0px 0px 5px 0px;
}
.gallery_position .more{
	display:block;
	clear:both;
	width:100%;
	height:18px;
}
.gallery_position .more a {
	display:block;
  	float:right;
  	padding:0px 0px 0px 10px;
  	height:13px;
  	font:normal 10px tahoma;
	text-decoration:underline;
}
.gallery_position .more a:link {
}
.gallery_position .more a:visited {
}
.gallery_position .more a:hover {
  text-decoration:underline;
}
.gallery_position .more a:active {
}
*/

.gallery_position{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	width:516;
	background:url('../gfx/line_2.jpg') 0% 100% repeat-x;
}
.gallery_position .title{
  	display:block;
  	margin:0px;
  	padding:5px 10px 4px 10px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#0061ae;
  
}
.gallery_position .title a{
  	margin:0px;
  	padding:0px;
  	font-family:arial, tahoma;
  	font-weight:bold;
  	font-size:14px;
  	color:#0061ae;
}
.gallery_position .title span{
	font-weight:normal;
	font-size:10px;
}

.gallery_position .image{
	float:left;
	width:32%;
}


.gallery_position .image a{
	display:block; 
	margin:0px 5px 5px 25px;
	border:solid 1px #dae8e9; 
	padding:2px;	 
}

.gallery_position .image img{
  	display:block;
  	margin:0px;
  	border:0px;
}


/*
.gallery_position .image img{
	display:block;
	margin:0px 5px 5px 13px;
	border:solid 1px #dae8e9;
	padding:2px;
}
*/
.gallery_position .image span{
	display:block;
	margin:0px 25px 5px 25px;
	text-align:left;
	font-size:10px;
	line-height:12px;
	color:#e52b1c;
}
.gallery_position .short{
	display:block;
	padding:0px 0px 5px 14px;
	
}
.gallery_position .content{
	display:block;
	padding:0px 0px 5px 0px;
}
.gallery_position .more{
	display:block;
	clear:both;
	width:100%;
	height:18px;
}
.gallery_position .more a {
	display:block;
  	float:right;
  	padding:0px 0px 0px 10px;
  	height:13px;
  	font:normal 10px tahoma;
	text-decoration:underline;
}
.gallery_position .more a:link {
}
.gallery_position .more a:visited {
}
.gallery_position .more a:hover {
  text-decoration:underline;
}
.gallery_position .more a:active {
}



/*/////BUTTONY///////*/
#box_buttons{

}
#box_buttons a{
	display:block;
}
#box_buttons div{
	/*height:50px;*/
}

#box_buttons div a{
	padding:20px 10px 10px 35px;
	font:bold 12px arial;
	color:#e83729;	
	text-decoration:underline;
}

#box_buttons span{
	display:block;
}
#box_buttons div{
	/*height:50px;*/
}

#box_buttons div span{
	padding:20px 10px 10px 35px;
	font:bold 12px arial;
	color:#0062b0;	
	text-decoration:underline;
}



#box_buttons a img{
	display:block;
	border:0px;
	margin:0px 0px 12px 19px;
}


/*/////BUTTONY///////*/
#box_badania_opini_spolecznej{

}
#box_badania_opini_spolecznej a{
	display:block;
}

#box_badania_opini_spolecznej a img{
	display:block;
	border:0px;
	margin:0px 0px 12px 19px;
}

/*/////STREFA STUDENTA BOX///////*/ 
/*
#box_strefa{
	margin:0px 10px 18px 0px;
	padding:10px 0px 0px 0px;
}
#box_strefa .header{
  	display:block;
	margin:0px;
	padding:5px 5px 10px 13px;
	font-family:arial;
	font-size:18px;
  	font-weight:normal;
	color:#f56e03;
}
#box_strefa .header img{
}
#box_strefa span{
	display:block;
	margin:0px;
	padding:5px 8px 5px 8px;
	font-size:13px;
	font-family:arial;
	color:#333333;
	text-align:justify;
}
#box_strefa table{
	width:183px;
  	color:#333333;
}
#box_strefa table tr{
  	width:100%;
}
#box_strefa table tr td.left{
  	margin:0px;
  	padding:0px 0px 5px 5px;
  	width:85%;
  	font:bold 12px arial;
	color:#103681;
  	text-align:right;
}
#box_strefa table tr td.right{
  	margin:0px;
  	width:15%;
  	padding:0px 0px 5px 0px;
  	font-family:arial;
  	font-size:11px;
}
#box_strefa table tr td.right img{
	margin:0px 8px 0px 0px;
	border:0px;
}
#box_strefa table tr td.left a{
	font:normal 10px tahoma;
	color:#103681;
	text-decoration:underline;
}
#box_strefa input.text{
  	margin:0px;
  	width:70%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #cad4e0;
}
#box_strefa select{
}
#box_strefa textarea{
}
#box_strefa a{
  	padding:0px 0px 0px 10px;
  	font-family:arial;
  	font-size:12px;
  	font-weight:bold;
  	color:#f56e03;
}
*/


/*/////NEWSLETTER BOX///////*/ 
/*
#box_newsletter{
	margin:0px 10px 15px 0px;
	padding:0px 0px 0px 0px;
	background:url('../gfx/right_box_bg.jpg') 0px 0px repeat-y;
}
#box_newsletter .header{
  	display:block;
	margin:0px;
	padding:5px 5px 5px 13px;
	font-family:arial;
	font-size:18px;
  	font-weight:normal;
	color:#f56e03;
	background:url('../gfx/right_box_top_bg.jpg') 0px 0px no-repeat;
}
#box_newsletter .header img{
}
#box_newsletter span{
	display:block;
	margin:0px;
	padding:5px 8px 5px 8px;
	font-size:13px;
	font-family:arial;
	color:#333333;
	text-align:justify;
}
#box_newsletter table{
	width:183px;
  	color:#333333;
  	background:url('../gfx/right_box_bottom_bg.jpg') right bottom no-repeat;
}
#box_newsletter table tr{
  	width:100%;
}
#box_newsletter table tr td.left{
  	margin:0px;
  	padding:0px 0px 5px 5px;
  	width:80%;
  	font:bold 12px arial;
	color:#103681;
  	text-align:right;
}
#box_newsletter table tr td.right{
  	margin:0px;
  	width:20%;
  	padding:0px 0px 5px 0px;
  	font-family:arial;
  	font-size:11px;
}
#box_newsletter table tr td.right img{
	margin:0px 8px 0px 0px;
	border:0px;
}
#box_newsletter input.text{
  	margin:0px;
  	width:65%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #cad4e0;
}
#box_newsletter select{
}
#box_newsletter textarea{
}
#box_newsletter a{
  	padding:0px 0px 0px 10px;
  	font-family:tahoma, arial;
  	font-size:12px;
  	font-weight:bold;
  	color:#f56e03;
}
*/


/*Example CSS for the two demo scrollers*/

#pscroller1{
margin:0px 0px 0px 0px;
height: 300px;
padding: 0px;
}

#pscroller1 p{
display:block;
text-align:center;
margin:0px;
padding:0px 0px 0px 0px;
height:150px;
background:url('../gfx/line_white.jpg') left bottom repeat-x;
}

#pscroller1 p img{
margin:0px 0px 0px 0px;
/*width:70px;*/
height:90px;
vertical-align:middle;
border:solid 2px #ebebeb;
}

#pscroller2{
width: 350px;
height: 20px;
border: 1px solid black;
padding: 3px;
}

#pscroller2 a{
text-decoration: none;
}

.someclass{ 
}

/*////////////////////*/
 



/*/// BOX MENU BOTTOM //*/
div#box_menu_bottom{
  padding:23px 0px 0px 0px;
}
div#bottom ul{
  display:block;
  margin:0px;
  padding:0px;
  list-style:none
}
div#bottom ul li{
  float:left;
  margin:0px;
  padding:0px;
  font:11px tahoma;
  color:#ffffff;
  text-align:left;
}
div#bottom ul li.space{
  width:742px;
  background:none;
}
div#bottom ul li.realization{
  padding:0px;
  font-size:11px;
  font-weight:normal;
  color:#6c7c89;
  background:none;
}
div#bottom a {
  display:block;
  margin:0px 15px 0px 15px;
  font-size:11px;
  font-weight:bold;
  color:#ffffff;
}
div#bottom .realization a {
  margin:0px 0px 0px 30px;
  font-size:11px;
  font-weight:normal;
  color:#6c7c89;
}
div#bottom a:link {
}
div#bottom a:visited {
}
div#bottom a:hover {
}
div#bottom a:active {
}

 




/*/////NEWSLETTER///////*/ 
div.newsletter{
  	width:100%;
}
div.newsletter table{
  	width:80%;
}
div.newsletter table tr{
  	width:100%;
}
div.newsletter table td{
	padding:3px 0px 3px 0px;
}
div.newsletter table tr td.left{
  	margin:0px;
  	padding-right:10px;
  	width:30%;
  	font-weight:normal;
  	color:#555555;
  	text-align:right;
}
div.newsletter table tr td.right{
  	margin:0px;
  	width:70%;
  	color:#555555;
}
div.newsletter input.text{
  	width:100%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#f5f5f5;
}
div.newsletter select{
  	width:40%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#f5f5f5;
}
div.newsletter textarea{
  	width:40%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#f5f5f5;
}
div.newsletter a{
  padding:0px 0px 0px 10px;
  font-family:tahoma, arial;
  font-size:12px;
  font-weight:bold;
  color:#f56e03;
  background:url('../gfx/arrow.jpg') 0px 4px no-repeat;
}
div.newsletter a img{
	border:0px;
	vertical-align:middle;
}


/*/////KONTAKT///////*/ 
div.contact{
  	width:100%;
  	padding:0px 0px 10px 0px;
}
div.contact table{
  	width:95%;
}
div.contact table tr{
  	width:100%;
}
div.contact table td{
  	padding:3px 0px 3px 0px;
}
div.contact table tr td.title{
  	margin:0px;
  	padding:0px;
  	width:30%;
  	font-family:arial, tahoma;
  	font-size:12px;
  	font-weight:bold;
  	color:#555555;
}
div.contact table tr td.left{
  	margin:0px;
  	padding-right:10px;
  	width:30%;
  	font-family:arial, tahoma;
  	font-size:12px;
  	font-weight:normal;
  	color:#555555;
  	text-align:right;
}
div.contact table tr td.right{
  	margin:0px;
  	width:70%;
  	font-family:arial, tahoma;
  	font-size:12px;
  	font-weight:normal;
  	color:#555555;
}
div.contact table tr td span{
  	color:#555555;
}

div.contact input.text{
	margin:0px;
  	width:100%;
  	font-family:arial;
  	font-size:13px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#eff4f7;
}
div.contact select{
  	width:100%;
  	font-family:arial;
  	font-size:13px;
  	color:#333333;;
  	border:solid 1px #e7e7e7;
  	background:#eff4f7;
}
div.contact textarea{
  	width:100%;
  	font-family:arial;
  	font-size:13px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#eff4f7;
}
div.contact input.button{
  	font-family:arial;
  	font-size:12px;
  	font-weight:bold;
  	color:#333333;
  	border:outset 1px #555555;
  	cursor:pointer;
}
div.contact a{
	padding:0px 0px 0px 10px;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#f56e03;
	background:url('../gfx/arrow.jpg') 0px 4px no-repeat;
}
div.contact a img{
	border:0px;
	vertical-align:middle;
}
div.contact .req{
	color:#f56e03;	
}





/*///// SONDAZE ///////*/ 
div.poll{
  	
  	background:#f7f8f9;
  	padding:0px 0px 10px 0px;
}
div#box_content div.poll table{
	border:0px;
	margin:0px 0px 5px 0px;
	
}
div#box_content div.poll table tr{

}
div#box_content div.poll table td{
	margin:0px;
	padding:2px;
	border:0px;
}
div#box_content div.poll table tr td.nr{
 
}
div#box_content div.poll table tr td.field{

}
div#box_content div.poll table tr td.answer{

}
div#box_content div.poll table tr td.points{

}
div#box_content div.poll table tr td.graph{
	width:210px;
}

div#box_content div.poll table tr td.graph p{
	display:block;
	margin:0px;
	padding:0px;
	height:10px;
	font-size:1px;
	line-height:1px;
	background:#cc0000;
}


div.poll table tr td span{
  	color:#555555;
}

#box_content .position div.poll .title{
	margin-bottom:15px;
	padding:5px;
	font-family:arial, tahoma;
  	font-weight:bold;
  	font-size:12px;
  	color:#ffffff; 
  	background:#0078c4;
}

#box_content .position div.poll .title span{
	font-weight:normal;
}

div.poll .question{
	margin-bottom:5px;
	font-family:arial, tahoma;
  	font-weight:bold;
  	font-size:12px;
  	color:#0061ae; 
}
div.poll .question span{
	font-weight:normal;
}

div.poll .answers{
	margin-bottom:15px;
	padding:4px;
	background:#e3ecf1;
}

div.poll .answers .item{
	margin-bottom:5px;
}

div.poll input.text{
	margin:0px;
  	width:100%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#ffffff;
}
div.poll select{
  	width:100%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;;
  	border:solid 1px #e7e7e7;
  	background:#ffffff;
}

div.poll select.set_points{
	width:35px;
}

div.poll textarea{
  	width:100%;
  	font-family:arial;
  	font-size:12px;
  	color:#333333;
  	border:solid 1px #e7e7e7;
  	background:#ffffff;
}
div.poll input.button{
  	font-family:arial;
  	font-size:12px;
  	font-weight:bold;
  	color:#ffffff;
  	border:outset 1px #fa6a4f;
  	cursor:pointer;
  	background:#f14730;
}
div.poll a{
	padding:0px 0px 0px 10px;
	font-family:tahoma, arial;
	font-size:12px;
	font-weight:bold;
	color:#f56e03;
	background:url('../gfx/arrow.jpg') 0px 4px no-repeat;
}
div.poll a img{
	border:0px;
	vertical-align:middle;
}
div.poll .req{
	color:#f56e03;	
}




/*////MAPA SERWISU///////*/
div.mapa{
  	padding:0px 0px 10px 0px;
}
div.mapa ul{
  	display:block;
  	margin:0px;
  	padding:0px 0px 0px 0px;
  	list-style:none;
}
div.mapa ul li{
  	display:block;
  	margin:0px;
  	padding:8px 0px 8px 0px;
  	list-style:none;
  	font-size:12px;
  	background:url('../gfx/line_2.jpg') 0% 100% repeat-x;
}
div.mapa a{
  	padding:0px 0px 0px 17px;
  	font-family:arial, tahoma;
  	font-weight:bold;
  	color:#0d44a1;
  	background:url('../gfx/position_title.jpg') 0px 2px no-repeat;
  	cursor:pointer;
}
div.mapa a:link {
}
div.mapa a:visited {
}
div.mapa a:hover {
	color:#f56e03;
  	text-decoration:underline;
}
div.mapa a:active {
} 
div.mapa ul ul{
  	display:block;
  	margin:0px 0px 0px 20px;
  	padding:8px 0px 0px 0px;
}
div.mapa li li{
  	padding:4px 0px 4px 0px;
  	font-size:12px;
  	background:none;
}
div.mapa li li a{
	padding:0px 0px 0px 10px;
	font-weight:normal;
	background:url(../gfx/menu_left_li_bg.gif) 0px 5px no-repeat;
}
div.mapa li li li{
  	padding:4px 0px 4px 0px;
  	font-size:11px;
  	background:none;
}
 

/*/// WYNIKI WYSZUKIWANIA ///*/
div.search .position{
}
div.search .short{
	margin-bottom:7px;
}
div.search .title span{
	margin-left:2px;
	font-size:11px;
	font-weight:normal;
}

 
/*//////OGOLNE//////////*/
form{
  	margin:0px;
  	padding:0px;
}
.block {
  	display:block;
  	margin: 0px;
  	padding: 0px;
}
.clear{
  	display:block;
  	clear:both;
  	margin:0px;
  	padding:0px;
  	font-size:1px;
  	height:1px;
  	line-height:1px;
  	width:100%;
} 
p{
  	margin: 0px;
  	padding: 0px;
}

hr{
  display:block;
  margin:0px;
  padding:0px;
  color:#800901;
  border-style:solid;
  border-width:0px;
  border-color:#800901;
  background:#800901;
  height:1px;
  size:1px;
}

p.hr{
  	display:block;
  	margin:20px 0px 10px 0px;
  	padding:0px;
  	width:100%;
  	height:2px;
  	background:#894aa5;
  	font-size:1px;
}

a {
  	text-decoration : none;
  	border : 0;
/*  	color:#e22d1c;*/
  	color:#0062b0;
  	
}
a:link {
}
a:visited {
}
a:hover {
  	text-decoration:underline;
  	color:#e22d1c;
}
a:active {
}
  

input.button{
  	font-family:trebuchet ms, tahoma, arial;
  	font-size:11px;
  	font-weight:bold;
  	color:#555555;
  	border:outset 1px #555555;
  	cursor:pointer;
}
  
.active{
  	color:#cc0000;
}
#active_link{
  	color:#cc0000;
}
  
/* //STYLE CMS// */
table {
	margin:0px;
	padding:0px;
	font-family:arial, tahoma;
	font-size:12px;
	line-height:15px;
	color:#333333;
}
td{
  	font-family:arial, tahoma;
	font-size:12px;
	line-height:15px;
	color:#333333;
}
.ramka_zdjec{
  	border-style:solid;
  	border-width:1px;
  	border-color:#cccccc;
}



/*////BOX MENU TOP///////*/
#box_menu_top{
}
#box_menu_top ul{
}
#box_menu_top ul li{
}
#box_menu_top a{
}
#box_menu_top a:link {
}
#box_menu_top a:visited {
}
#box_menu_top a:hover {
}
#box_menu_top a:active {
} 

#box_menu_top ul ul{
}
#box_menu_top ul li li{
}
#box_menu_top li li a{
}
#box_menu_top a:link {
}
#box_menu_top a:visited {
}
#box_menu_top a:hover {
}
#box_menu_top a:active {
} 




/*/////// STYLE Z FCK EDITORA - NIE USUWAC///*/
.Subnaglowek
{
	display:block;
  	margin:0px;
  	padding:5px 0px 10px 0px;
  	font-family:arial, tahoma;
  	font-size:14px;
  	font-weight:bold;
  	color:#0061ae;
  	background:none;
}

.wyroznienie {
  font-weight: bold; 
  color:#474747;
}
.ramka {
  border-style:solid; 
  border-width:2px; 
  border-color:#E7E8EC;
}
hr {
  margin:0px;
  padding:0px;
  color:#e7e7e7;
  border-style:solid;
  border-width:0px;
  border-color:#e7e7e7;
  background:#e7e7e7;
  height:1px;
  size:1px;
}

#box_content .position .content ol{
	/*margin-top:0px;
	margin-bottom:0px;*/
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
#box_content .position .content ol li{
	/* margin-bottom:10px;
	padding-left:12px; */
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 5px;
}

#box_content .position .content ul{
	list-style:none;
	/*margin-top:0px;
	margin-bottom:0px;*/
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 0px;
}
#box_content .position .content ul li{
	/* margin-bottom:10px;
	padding-left:12px; */
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 12px;
	background: url('../gfx/lista_li.jpg') 0px 5px no-repeat; 
}

div#box_content table.ramka_tabelka{
	border-left:solid 1px #E7E8EC;
	border-top:solid 1px #E7E8EC;
}
div#box_content table.ramka_tabelka td{
	border-right:solid 1px #E7E8EC;
	border-bottom:solid 1px #E7E8EC;	
}

div#box_content table.tabelka_bez_ramki{
	border:0px;
}
div#box_content table.tabelka_bez_ramki td{
	border:0px;	
}

