@charset "utf-8";
/* CSS Document */
body {
	background-image: url('../images/background.gif');		
	background-attachment: fixed;
	background-color: #63686a;	; 
	margin: 0px;
	text-align: center;
}
a {
	text-decoration: none;
	border: none; 
}
img {
	border: 0px;
}

.site {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	width: 990px;
	margin-left: auto;
	margin-right: auto; 
}

#topbar {
	width: 100%;
	background: #5f6466;
	padding-bottom: 0px;
	padding-top: 0px;
	float: left;
}
#topbar form, #topbar form div {
	width: 250px;
	float: left;
}

#topbar a {
	color: #fff;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}
#topbar a:hover, #topbar .button:focus, #topbar .button:hover {
	color: #fbba00;
	font-size: 11px;
	padding-left: 10px;
	padding-right: 10px;
}
/* top_menu */
#topbar .top_menu {
	float: left;
	width:957px;
	height:24px;
	padding: 11px 0px 0px 0px;
}

#topbar .top_menu_tab_1 {
	float: left;
	width:319px;
}

#topbar .top_menu_tab_2 {
	float: left;
	width:319px;
	text-align: center;
}

#topbar .top_menu_tab_3 {
	float: left;
	width:630px;
	text-align: right;	
}
/* top_menu */

#wraper {
	text-align: left;
	width: 957px;
	margin: 0px auto;
	background: url(../images/contentBck.jpg) top right repeat-y #fff;
	BORDER-RIGHT: #6E6E6E 0px solid; 
	BORDER-TOP: #6E6E6E  0px solid;  
	BORDER-LEFT: #6E6E6E  0px solid;  
	BORDER-BOTTOM: #6E6E6E  0px solid
}
#header {
	height: 180px;
	background-color: #00325c; 
}
#header_flash {
	float:right;
	width: 638px;
	height: 180px;
	background-color: #00325c;
}
#hlogo {
	width: 319px;
	height: 180px;
	float:left;
	text-align: center;
}
#hlogo a img{
	margin-top: 10px;
	border: none;
}
#menus {
	background-color: #00325c;
}
#cities a {
	color: #fff;
	background: #5f6466;
	font-size: 23px;
	display: block;
	float: left;
	width: 305px;
	height: 25px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-top: 3px;		
	padding-bottom: 5px;
	padding-left: 14px;	
}
#cities a:hover {
	color: #5f6466;
	background: #fbba00;	
}
#cities_ext {
	clear: right;
}

/* pane 1 */
#cities_ext .pane {
	width: 319px;
	float: left;
	display: block;
	background: #00325C url(../images/city_sopot.gif) repeat-y bottom;
	height: 145px;
	padding-top: 7px;	
	font-size: 14px;
	padding-bottom:9px;
}

#cities_ext .pane a {
	color: #fbba00;
	font-style:normal;
	display:block;	
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 13px;
	margin-left: 12px;	
	width: 280px;
	font-size: 13px;
	margin: 2px;
}
#cities_ext .pane a:hover {
	color: #fff;	
	font-size: 13px;
}
#cities_ext .pane li li {
	font-size: 14px;
}
#cities_ext .pane li li a{
	color: #fff;
	font-style:normal;
	font-size: 14px;
	height: 13px;
	margin: 0px;
	background-image: url(../images/point_white.gif);
	list-style: none;	
}
#cities_ext .pane  li li a:hover {
	color: #fff;
	font-size: 14px;
	background-image: url(../images/point_yellow.gif);
}
/* pane 1 */


/* pane 2 */
#cities_ext .pane2 {
	width: 319px;
	height: 145px;
	float: left;
	display: block;
	background: #00325C url(../images/city_sopot.gif) repeat-y bottom;
	padding-top: 7px;	
	font-size: 14px;
	padding-bottom:9px;
}

#cities_ext .pane2 a {
	color: #fbba00;
	font-style:normal;
	display:block;	
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 13px;
	margin-left: 12px;	
	font-size: 14px;
	margin: 4px;
}
#cities_ext .pane2 a:hover {
	color: #fbba00;	
	font-size: 14px;
}

#cities_ext .pane2 li li {
	font-size: 11px;

}
#cities_ext .pane2 li li a{
	color: #fff;
	font-style:normal;
	font-size: 11px;
	margin: 0px;
	background-image: url(../images/point_white.gif);
	list-style: none;	
}
#cities_ext .pane2  li li a:hover {
	color: #fbba00;	
	font-size: 11px;
	background-image: url(../images/point_yellow.gif);
}
/* pane 2 */



/* pane 3 */
#cities_ext .pane3 {
	width: 319px;
	float: left;
	display: block;
	background: #00325C url(../images/city_sopot.gif) repeat-y bottom;
	height: 145px;
	padding-top: 7px;	
	font-size: 14px;
	padding-bottom:9px;
}

#cities_ext .pane3 a {
	color: #fbba00;
	font-style:normal;
	display:block;	
	text-decoration: none;
	background-repeat: no-repeat;
	padding-left: 13px;
	margin-left: 12px;	
	width: 280px;
	font-size: 14px;
	margin: 4px;
}
#cities_ext .pane3 a:hover {
	color: #fff;	
	font-size: 14px;
}
#cities_ext .pane3 li li {
	font-size: 14px;
}
#cities_ext .pane3 li li a{
	color: #fff;
	font-style:normal;
	font-size: 14px;
	height: 13px;
	margin: 0px;
	background-image: url(../images/point_white.gif);
	list-style: none;	
}
#cities_ext .pane3  li li a:hover {
	color: #fff;
	font-size: 14px;
	background-image: url(../images/point_yellow.gif);
}
/* pane 3 */



.common_news {
	background: #fbba00;
	clear: both;	
	height: 32px;
	padding: 0px;
}

.common_news a{
	color: #5f6466;
	font-size: 13px;
	font-style:normal;
	text-decoration: none;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-left: 13px;
	margin-left: 12px;		
}

.common_news a:hover, .common_news .button:focus, .common_news .button:hover {
	font-style:normal;
	background-repeat: no-repeat;
	vertical-align: middle;
	padding-left: 13px;
	margin-left: 12px;	
}
.common_news_in {
	padding-top: 6px;	
	padding-bottom: 4px;
	margin:10px;
}

#content {
	float: left;	
}
SELECT{
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-image: url('../images/background_serch.gif');
  color:  #5f6466;
  BORDER-RIGHT: #C2C2C2 1px solid; 
  PADDING-RIGHT: 1px; 
  BORDER-TOP: #C2C2C2 1px solid; 
  PADDING-LEFT: 1px;
  PADDING-BOTTOM: 1px; 
  BORDER-LEFT: #C2C2C2 1px solid; 
  PADDING-TOP: 1px; 
  BORDER-BOTTOM: #C2C2C2 1px solid;  
}

CHECKBOX, INPUT, RADIO {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  background-image: url('../images/background_serch.gif');
  color:  #01325d;
  BORDER-RIGHT: #C2C2C2 1px solid; 
  PADDING-RIGHT: 2px; 
  BORDER-TOP: #C2C2C2 1px solid; 
  PADDING-LEFT: 2px;
  PADDING-BOTTOM: 2px; 
  BORDER-LEFT: #C2C2C2 1px solid; 
  PADDING-TOP: 2px; 
  BORDER-BOTTOM: #C2C2C2 1px solid;  
}

TEXTAREA {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color:  #960000;
  background-image: url('images/background_serch.gif');
}

.button { 
	padding: 1px;
	BORDER-RIGHT: #C2C2C2 1px solid; 
   PADDING-RIGHT: 2px; 
   BORDER-TOP: #C2C2C2 1px solid; 
   PADDING-LEFT: 2px;
   PADDING-BOTTOM: 1px; 
   BORDER-LEFT: #C2C2C2 1px solid; 
   PADDING-TOP: 1px; 
   BORDER-BOTTOM: #C2C2C2 1px solid;
	background: #FFFFFF;
	color: #5f6466;
	background-image: url('../images/background_serch.gif');
	font-size: 11px;
	width:65px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 10px;
}
#content .pane {
	width: 298px;
	float: left;	
	color: #464b4d;
	padding: 10px;	
	line-height: 130%;
}
#content .pane#news {
	color: #fff;
	width: 298px;
}
.s1{
	width: 298px;
	margin: 0px;
	padding: 0px;
}
#content .pane a {
	color: #004A73;
	position: relative;
}
#content .pane a:hover {
	color: #003166;
}
#content .pane#news a:hover {
	color: #fbba00;
}



.menu, #mainlevel_city {
	margin: 0px;
	padding: 0px;
}
.menu li, #mainlevel_city li {
	margin: 0px;
	padding: 0px;
	display: inline;
}

.componentheading {
	font-size: 0px;
	position: absolute;
	color: #fff;
	}	
#footer {
	background: #fbba00;
	clear: both;
	height: 32px;	
	color: #5f6466;
	text-align: left;	
	padding: 7px 0px 0px 6px;
}

#footer_buttons {
	/* BORDER-TOP: #5f6466 1px solid;  */ 
	BORDER-BOTTOM: #5f6466  1px solid;
	background-color: #01325d;
	width: 957px;
	height: 60px;
	padding: 10px 0px 0px 0px;
	color: #01325d;
}	
	
.rss {	
	color: #5f6466;

}
.rss a{	
	color: #5f6466;
	vertical-align: text-top;
}



#footer a {
	color: #5f6466;
}
#footer a:hover {
	color: #00325c;
}
.pane#news h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 19px;
	font-weight:normal;
	font-style:normal;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 5px 0px;
	background-image: url('../../swps_subpage/images/line_blue_left.jpg');
	background-repeat: no-repeat;
	background-position: bottom;
	}
.pane#news ul.latestnews_index{
	padding: 0px;
	margin: 0px;
	list-style:none;
}
.pane#news ul.latestnews_index li{
	margin-bottom: 10px;
}

.pane#news ul.latestnews_index a{
	color: #fff;
}
.pane#news ul.latestnews_index a .more{
	color: #fbba00;
}
.pane#news ul.latestnews_index a:hover{
	color: #fbba00;
}
.pane#news ul.latestnews_index a .more:hover{
	color: #fbba00;
}

.pane#news ul.latestnews{
	padding: 0px;
	margin: 0px;
	list-style:none;
}
.pane#news ul.latestnews li{
	margin-bottom: 10px;
}

.pane#news ul.latestnews a{
	color: #fff;
}
.pane#news ul.latestnews a .more{
	color: #fbba00;
}
.pane#news ul.latestnews a:hover{
	color: #fbba00;
}
.pane#news ul.latestnews a .more:hover{
	color: #fbba00;
}

.contentheading {
	font-size: 19px;
	font-weight:normal;
	font-style:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #003166;	
	line-height: 100%;
}
.contentheading a:hover, .contentheading a:focus, .contentheading a:hover {
	font-size: 19px;
	font-weight:normal;
	font-style:bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #003166;	
}
h1 {
	font-size: 18px;
	font-weight: normal;	
}
h2 {
	font-size: 16px;
	font-weight: normal;	
}
h3 {
	font-size: 14px;
	font-weight: normal;	
}
h4 {
	font-size: 13px;
	font-weight: normal;	
}
h5 {
	font-size: 12px;
	font-weight: bold;	
}
h6 {
	font-size: 11px;
	font-weight: bold;	
}
/*
.ticki_typewriter {}
*/

#subfooter {
	background: #00325c;
	color: #fff;
	padding: 6px 5px;
	text-align: center;
}
/* _menu_podreczne */

.moduletable{
	margin-bottom: 18px;
}

.moduletable_menu2{
	color: #FFFFFF;
	border: 0px;
}	

#news .moduletable_menu2 a{
	font-size: 11px;
	color: #FFFFFF;
	border: 0px;
}	

.moduletable_news_top{
	margin-bottom: 20px;
	color: #FFFFFF;
	border: 0px;

}	
#news .moduletabletop a{
	font-size: 11px;
	color: #FFFFFF;
	border: 0px;
}	



/* moduly dodatkowe style */
.moduletable_menu3{
	color: #FFFFFF;
	display: block;
}	
#news .moduletable_menu3 a{
	color: #FFFFFF;
	display: block;
}	
/* moduly dodatkowe style */


a#look {
    display: block;
    margin: 0 auto;

}
a#look img {
    display: block;
    border: 0;
}
a#look:hover {
    color: #fbba00;    
}



#news .moduletable_menu a{
	margin-left: 1px;
	width: 228px;
	font-size: 11px;
	color: #fbba00;
}	
#news .moduletable_menu li li a {
	padding-left: 30px;
	width: 208px;
	font-weight: bold;
	font-size: 11px;	
}
#news .moduletable_menu li li li a {
	padding-left: 45px;
	width: 193px;
	font-weight: normal;
	font-size: 11px;	
}
/* _menu_podreczne */

.table_background_left {
	background-image: url('../images/background_top_02.jpg');
	background-repeat: repeat-y;		
}
.table_background_right {
	background-image: url('../images/background_top_04.jpg');	
	background-repeat: repeat-y;
}

.table_background_top {
	background-image: url('../images/background_top_01.png');	
	background-repeat: no-repeat;
	background-position: center;	
	width: 989px;
	height: 14px;	
}
.table_background_left {
	background-image: url('../images/background_top_02.png');	
	background-repeat: repeat-y;
}
.table_background_right {
	background-image: url('../images/background_top_04.png');	
	background-repeat: repeat-y;
}
.table_background_bottom {
	background-image: url('../images/background_top_05.png');	
	background-position: center;	
	background-repeat: no-repeat;
	width: 989px;
	height: 17px;	
}
.table_background_main {
	background-color: #00325c;	
}
/* background */

ol li {
	margin-left: 25px;
	line-height: 120%;
	padding: 5px;
}

th {
	padding: 5px;
	font-weight: bold;
	text-align: left;
}

fieldset {
	border: none;
	padding: 10px 5px;
	background: url(../images/hdot2.gif) repeat-x top;
}

fieldset a {
	font-weight: bold;
}

hr {
	border-top: 1px solid #CCCCCC;
	border-right: 0;
	border-left: 0;
	border-bottom: 0;
	height: 1px;
}

/* wyniki serch */
fieldset {
	border: none;
	padding: 10px 5px;
	background: url(../images/hdot2.gif) repeat-x top;
}

fieldset a {
	font-weight: bold;
}
.highlight {
	padding: 1px 8px;
	background: #fbba00;
	color: #5f6466;
}
.createdate {
	color: #5f6466;
	font-size: 11px;
	padding: 0px 0px 6px 0px ;
	BORDER-BOTTOM: #AAAAAA 1px solid;
	PADDING-BOTTOM: 2px;
	
}
.small, .small, .smalldark, .mosimage_caption, .createby, .modifydate, a.readon, .img_caption  {
	color: #464B4D;
	font-size: 11px;
}

/* wyniki serch */





/* - style edytor start - */

.linia_grey { 
	background-image: url('../../swps/images/line.jpg');
}

/* ramka-yellow */
.ramka-yellow {
	float: left;
	border: 1px solid #5f6466;
	padding: 5px;
	background: #FFAA25;
	width: 350px;
	color: #5f6466;
	text-align: justify;
}
/* ramka-yellow */

/* ramka-grey */
.ramka-grey {
	float: left;
	border: 1px solid #5f6466;
	padding: 5px;
	background: #5f6466;
	width: 350px;
	color: #5f6466;
	text-align: justify;
}
/* ramka-grey */

/* ramka-blue */
.ramka-grey {
	float: left;
	border: 1px solid #4A4A4A;
	padding: 5px;
	background: #00325c;
	width: 350px;
	color: #DADADA;
	text-align: justify;
}
/* ramka-blue */




/* ico_PDF */
.ico-PDF {
	display: block;
	width: auto;
	font-size: 10px;
	background: url(../images/icon_pdf.gif) no-repeat 0 1px;
   PADDING-RIGHT: 10px; 
   PADDING-LEFT: 20px;
   PADDING-BOTTOM: 3px; 
   PADDING-TOP: 4px; 
   background-repeat: no-repeat;
}
/* ico_PDF */

/* ico_WORD */
.ico-WORD {
	display: block;
	width: auto;
	font-size: 10px;
	background: url(../images/icon_word.gif) no-repeat 0 1px;
	BORDER-RIGHT: #C2C2C2 0px solid; 
   PADDING-RIGHT: 10px; 
   PADDING-LEFT: 20px;
   PADDING-BOTTOM: 3px; 
   PADDING-TOP: 4px; 
   background-repeat: no-repeat;
}
/* ico_WORD */

/* ico_ZIP */
.ico-ZIP {
	display: block;
	width: auto;
	font-size: 10px;
	background: url(../images/icon_zip.gif) no-repeat 0 1px;
   PADDING-RIGHT: 10px; 
   PADDING-LEFT: 20px;
   PADDING-BOTTOM: 3px; 
   PADDING-TOP: 4px; 
   background-repeat: no-repeat;
}
/* ico_ZIP */

/* ico_INFO */
.ico-INFO {
	display: block;
	width: auto;
	font-size: 10px;
	background: url(../images/icon_info.gif) no-repeat 0 1px;
   PADDING-RIGHT: 10px; 
   PADDING-LEFT: 20px;
   PADDING-BOTTOM: 3px; 
   PADDING-TOP: 4px; 
   background-repeat: no-repeat;
}
/* ico_INFO */

.tabela-w-artykule {
	border: 1px solid #868686;
   border-collapse: collapse;
}
.tabela-w-artykule td {
	font-size: 11px;
	padding: 5px;
	background-repeat: repeat-x;
	background-position: top;	
	border-top: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
}

.tabela-w-artykule tr {
 	font-size: 11px;
	padding: 3px;
	border-top: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
}
.tabela-w-artykule tr:hover {
	color:white;
	cursor: auto;
	color: #00325c;
	background-image: url('../images/parzyste.jpg');	
	background-repeat: repeat-x;
	background-position: top;
}
.naglowek-tabeli {
	color: #FFFFFF;
	font-weight: bold;
	background: #00325c;
}

/* - style edytor end - */


