@CHARSET "UTF-8";

body {
	font-family : Verdana;
	font-size: 11px;
	margin: 0px;
	behavior: url("/css/csshover.htc"); 
}

img{
  border: none;
  margin: 0px;
  padding: 0px;
}

a {
	text-decoration: none;
	color: #0070b0;
}

a:hover {
	text-decoration: underline;
	color: #000000;
}

img.link {
	border: 0;
	vertical-align: middle;	
	margin: 1px;
}

input.std { 
	border: solid 1px #d7d7d7; 
	font-family : Verdana; 
	font-size: 11px; 
	color: #888888;
}

input.eaTitle {
	width: 450px;
}

select.std { 
	border: solid 1px #d7d7d7; 
	font-family : Verdana; 
	font-size: 11px; 
	color: #888888;
}


.zwijacz {
	clear: both;
	height: 1px;
	line-height: 1px;
	font-size: 1px;
}

#header *{margin: 0px;}
#header {border-bottom: solid 1px #0070b0; padding: 0px;}
#header .logo{}
#header .logo H1{width: 182px; height: 40px; background: url("../img/header/logo_m.gif") no-repeat; margin: 10px 0px 0px 16px;}
#header .logo H1 a{display: block; width: 182px; height: 70px;}
#header .logo H1 span{display: none;}
#header .top_img{margin: 5px 0px 0px 20px;}
#header object{margin: 5px 0px 0px 20px;}
#header .login_form{margin: 0px 16px 0px 0px; _margin: 0px 8px 0px 0px; }
#header .login_form img{margin: 10px 0px 10px 0px;}
#header .login_form label{line-height: 20px; width: 43px;}
#header .login_form .input{ border: solid 1px #d7d7d7; width: 150px; font-family : Verdana; font-size: 11px; height: 17px}
#header .login_form .zaloguj{ text-align: right; margin: 8px 0px 0px 0px;}
#header .login_form .zarejestruj{ margin: 3px 0px 0px 0px;}
#header .login_form .zarejestruj a{color: #0070b0; text-decoration: underline; margin: 2px 0px 0px 0px;}
#header .login_form .zarejestruj a:hover{ text-decoration: none;}
#header .search { margin: 12px 0px 0px 5px; _margin: 12px 0px 0px 2px; *+margin: 12px 0px 0px 2px; width: 198px;}
#header .search .field_search{border: solid 1px #d7d7d7; font-size: 11px; height: 15px; padding: 4px 5px 0px 5px; _height: 18px;}
#header .search INPUT {vertical-align: bottom;}
#header .search .button_search{margin: 0px 0px 1px 0px; _margin: 0px 0px 3px 0px;}

#content .top_menu{  margin: 15px 0px 0px 4px; _margin: 18px 0px 0px 4px; *+margin: 18px 0px 0px 4px;}
#content .top_menu ul{list-style: none; margin: 0px; padding: 0px;}
#content .top_menu li{float: left; display: block; padding: 0px 0px 0px 0px; line-height: 17px; margin: 0px 1px 0px 1px; border-right: solid 1px #888888;}
#content .top_menu li a{padding: 0px 6px 0px 7px; display: block; text-decoration: none; color: #474747; font-weight: bold;}
#content .top_menu li:hover {background: url("../img/header/zakladka_left.gif") no-repeat 0 0;  margin: 0px 1px 0px 1px; padding: 0;}
#content .top_menu li:hover a{background: url("../img/header/zakladka_right.gif") no-repeat top right; color: #FFF; line-height: 17px;  text-decoration: none;}

/* #content .top_menu li.select {background: url("../img/header/zakladka_left.gif") no-repeat 0 0;  margin: 0px 1px 0px 1px; padding: 0;}
#content .top_menu li.select a{background: url("../img/header/zakladka_right.gif") no-repeat top right; color: #FFF; line-height: 17px;  text-decoration: none;}
*/



#docA .head {margin: 15px 0 3px 8px;}
#docA  a{font-weight:bold; color:#127597;}
#docA {line-height: 18px;}
#head2 .date {margin-left: 8px;}

#divEditContent .head {margin: 15px 0 3px 8px;}
#divEditContent .partForm { margin-bottom: 3px; }
#divEditContent .selectMulti {height: 82px;}

#content { padding: 0px 0px 15px 0px; border-bottom: solid 1px #d5d5d5; }
#content .col_1{ margin: 0px 20px 0px 0px; padding: 0px;}
#content .col_1 p{margin: 0px; padding: 0px;}
#content .col_2{}
#content .col_3{}
#content .lang{text-align: right; padding: 0px 20px 10px 0px; *+padding: 0px 20px 20px 0px; border-bottom: solid 1px #0070b0; margin: 10px 0px 10px 0px;}
#content .lang p{color: #474747; margin: 0px 0px 10px 0px; padding: 0px;}
#content .lang ul{list-style: none; margin: 0px; padding: 0px; height: 1px}
#content .lang li{float: right; margin: 0px 2px; padding: 0px;}

#content .boxy_right{margin: 10px 0px 0px 0px}
#content .boxy_right .foto{ margin: 10px 0px 10px 0px}
#content .boxy_right p{margin: 3px 0px 3px 0px}

#content .boxy_right .element-box{display: block; margin: 0px 0px 0px 0px}


#content .text{margin: 20px 0px 0px 0px; line-height: 18px;}
#content .text p{line-height: 18px;}
#content .text .right{text-align: right;}

#content .box_news{margin: 15px 0px 0px 0px;}
#content .box_news .head{background: url("../img/glowna_box_news_bg.gif")  no-repeat; height: 41px; position: relative;}
#content .box_news .head .column_1{position: absolute; top: 13px; left: 10px;}
#content .box_news .head .column_2{position: absolute; top: 13px; left: 186px;}
#content .box_news .head .column_3{position: absolute; top: 13px; left: 363px;}

#content .box_news .tresci{background: url("../img/glowna_box_news_bg_2.gif") repeat-y; padding: 10px 0px}
#content .box_news .tresci .column_1{float: left; width: 160px; margin: 0px 0px 0px 10px; _margin: 0px 0px 0px 5px;}
#content .box_news .tresci .column_2{float: left; width: 160px; margin: 0px 0px 0px 15px;}
#content .box_news .tresci .column_3{float: left; width: 155px; margin: 0px 0px 0px 20px;}
#content .box_news .tresci .elem{margin: 0px 0px 10px 0px;}
#content .box_news .tresci .elem .data{display: block; font-weight: bold; color: #0070b0;}
#content .box_news .tresci .elem .title a{color: #424242;}
#content .box_news .tresci .elem .zrodlo{color: #0070b0;}
#content .box_news .tresci .button_wiecej .column_1{text-align: center;}
#content .box_news .tresci .button_wiecej .column_2{text-align: center;}
#content .box_news .tresci .button_wiecej .column_3{text-align: center;}

#content h1 {
	color: #0070b0;
	font-family: Verdana;
}


.headerBH {
	background-color: #0070b0;
	padding: 2px;
	color: #fefeff;
}

#footer { margin: auto; padding: 4px 0px 0px 0px; background-color: #eeeeee; height: 60px;}
#footer a { color: #424242; }

.btn_doradztwo_europejskie{
  background: url("../img/pl/box/box_doradztwo_europejskie.gif") 0 0 no-repeat;
  width: 213px;
  height: 53px;
  margin: 0px 0px 5px 0px;
}
.btn_doradztwo_europejskie a{
  display: block;
  width: 213px;
  height: 53px;  
}
.btn_doradztwo_europejskie a span{
  display: none;
}

.btn_doradztwo_europejskie:hover{
  background-position: 0 -53px;
}
.btn_doradztwo_podatkowe{
  background: url("../img/pl/box/box_doradztwo_podatkowe.gif") 0 0 no-repeat;
  width: 213px;
  height: 53px;
  margin: 0px 0px 5px 0px;
}
.btn_doradztwo_podatkowe a{
  display: block;
  width: 213px;
  height: 53px;  
}
.btn_doradztwo_podatkowe a span{
  display: none;
}

.btn_doradztwo_podatkowe:hover{
  background-position: 0 -53px;
}

.aktualnosci{
  margin: 0px 0px 0px 0px;
}
.aktualnosci .head{
	margin: 15px 0px 15px 0px;
}
.aktualnosci .news_odd{
  background: #eaeaea url("../img/news/news_top_odd.gif") 0 0 no-repeat;
  margin : 0px 0px 2px 0px;
}
.aktualnosci .news_odd .news_bottom{
  background: url("../img/news/news_bottom_odd.gif") 0 100% no-repeat;
  padding: 10px 10px 10px 10px;
}
.aktualnosci .news_even{
  background: #f5f5f5 url("../img/news/news_top_even.gif") 0 0 no-repeat;
  margin : 0px 0px 2px 0px;
}
.aktualnosci .news_even .news_bottom{
  background: url("../img/news/news_bottom_even.gif") 0 100% no-repeat;
  padding: 10px 10px 10px 10px;
}
.aktualnosci .title{
  display: block;
  font-weight: bold;
  color: #0070b0;
}
.aktualnosci .title a{
  color: #0070b0;
}
.aktualnosci .title a:hover{
  color: #3f9ad6;
}
.aktualnosci .date{
  display: block;
  margin: 0px 0px 5px 0px;
}
.aktualnosci .tresc_news{
  display: block;
  margin: 0px 0px 10px 0px;
  line-height: 17px;
}
.track{
  padding: 5px 0px 5px 0px;
  _padding: 8px 0px 4px 0px;
  border-bottom: #0070b0 solid 1px;
}
.track span{
  /* display: block; */
  float: left;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 0px 8px;
  background: url("../img/track/arrow.gif") 0 51% no-repeat;  
  line-height: 20px;
}
.track .last{
 /*  display: block; */
  float: left;
  padding: 0px 0px 0px 10px;
  margin: 0px 0px 0px 8px;
  background: url("../img/track/arrow_last.gif") 0 50% no-repeat;  
  line-height: 20px;
}
.track .first{
  padding: 0px 0px 0px 5px;
  margin: 0px 0px 0px 0px;
  background: none;
}
.track span a{
  color: #a1a1a1;
  margin: 0px;
  padding: 0px;
  line-height: 14px;
}
.track span.last a{
  color: #0070b0;
  margin: 0px;
  padding: 0px;
  line-height: 14px;
  font-weight: bold;
 /* white-space:nowrap; */
}

.pagining{
	text-align: center;
  margin: 10px 0px 10px 0px;
}
.pagining .center{
	width: 310px;
	margin: auto;
}
.pagining a{
  line-height: 19px;
  float: left;
  margin: 0px 3px 0px 3px;
}
.pagining a.before{
  color: #a4a4a4;
  padding: 0px 0px 10px 0px;
}
.pagining a.after{
  color: #4e4e4e;
  padding: 0px 0px 10px 0px;
}
.pagining a.after{
  color: #4e4e4e;
  padding: 0px 0px 10px 0px;
}
.pagining a.select{
  color: #0070b0;
  padding: 0px 0px 10px 0px;
  font-weight: bold;
}

.galeria_foto{
  margin: 0px 0px 0px 0px;
}
.galeria_foto .head{
	margin: 15px 0px 15px 0px;
}
.galeria_foto .gallery{
  background: #f0f0f0 url("../img/galeria/bg_top.gif") 0 0% no-repeat;  
  width: 263px;
  position: relative;
  float: left;
  margin: 3px 1px 3px 2px;
  _margin: 3px 1px 3px 1px;
}
.galeria_foto .gallery_bottom{
  background: url("../img/galeria/bg_bottom.gif") 0 100% no-repeat;  
  padding: 5px;
}
.galeria_foto .gallery img{
  border: solid 2px #eaeaea;
  float: left;
  margin: 0px 0px 0px 0px;
}
.galeria_foto .gallery .powieksz{
	position: absolute;
	bottom: 10px;
	right: 10px;
}
.galeria_foto .gallery .title{
  display: block;
  padding: 5px 0px 0px 95px;
  font-weight: bold;
}
.galeria_foto .gallery .description{
  display: block;
  padding: 5px 0px 5px 95px;
}
.galeria_foto .gallery .data{
  display: block;
  padding: 0px 0px 0px 95px;
}
.galeria_foto .gallery .rozmiar{
  display: block;
  padding: 0px 0px 0px 95px;
}
.galeria_foto .gallery .wielkosc{
  display: block;
  padding: 0px 0px 0px 95px;
}

.galeria_foto .galleryA1{
  background: #f0f0f0 url("../img/galeria/bg_top.gif") 0 0% no-repeat;  
  margin: 3px 1px 3px 2px;
  _margin: 3px 1px 3px 1px;
}

.galeria_foto .galleryA1 img{
  border: solid 2px #eaeaea;
  float: left;
  margin: 0px 0px 0px 0px;
}

.galeria_foto .galleryA1 .title{
  display: block;
  padding: 5px 0px 0px 95px;
  font-weight: bold;
}
.galeria_foto .galleryA1 .data{
  display: block;
  padding: 0px 0px 0px 95px;
}
.galeria_foto .galleryA1 .rozmiar{
  display: block;
  padding: 0px 0px 0px 95px;
}
.galeria_foto .galleryA1 .wielkosc{
  display: block;
  padding: 0px 0px 0px 95px;
}

.galleryA2 img {
	border: 1px #cccccc solid;
	padding: 1px;  
}


.mapa{
  margin: 20px 0px 20px 0px;
}
.mapa .mapka{
  float: left;
  width: 250px;
  border-bottom: solid 1px #00f0b0;
  margin: 0px 8px 15px 8px;
  _margin: 0px 6px 20px 7px;  
}
.mapa .mapka ul{
  list-style-type: none;
  margin: 10px 0px 10px 5px;
  padding: 0px;
}
.mapa .mapka ul ul{
  list-style-type: none;
  margin: 3px 0px 1px 5px;
  padding: 0px;
}
.mapa .mapka ul li{
	padding: 2px 0px 2px 10px;
  background: url("../img/mapa/level_1.gif") no-repeat 0% 5px;
}
.mapa .mapka ul li ul li{
	padding: 2px 0px 2px 10px;
  background: url("../img/mapa/level_2.gif") no-repeat 0% 6px;
}
.mapa .mapka ul li a{
	font-weight: bold;
	color: #474747;
}
.mapa .mapka ul li ul li a{
	font-weight: normal;
	color: #474747;
}

#header .after_login{margin: 0px 16px 0px 0px; _margin: 0px 8px 0px 0px; float: right; width: 197px;}
#header .after_login img{margin: 10px 0px 10px 0px;}
#header .after_login h3{
  color: #0070b0;
  font-size: 18px;
  line-height: 30px;
  padding: 0px 0px 0px 0px;
}

#header .after_login p a{
  color: #0070b0;
  text-decoration: underline;
}

#header .after_login p a:HOVER{
  color: #0070b0;
  text-decoration: none;
}

.biuro_prelegentow .head{
  margin: 20px 0px 10px 0px;
}

.biuro_prelegentow label{
  color: #474747;
  vertical-align: middle;
}
.biuro_prelegentow input{
  border: solid 1px #d7d7d7;
  vertical-align: middle;
  font-size: 11px;
  padding: 3px 0px 2px 0px;
}
.biuro_prelegentow textarea{
  border: solid 1px #d7d7d7;
}
.biuro_prelegentow select{
  border: solid 1px #d7d7d7;
}
.biuro_prelegentow form label.imie{
  display: block;
  float: left;
  text-align: right;
  width: 45px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.imie{
  display: block;
  float: left;
  width: 172px;
  margin: 3px 25px 3px 0px;
}
.biuro_prelegentow form label.nazwisko{
  display: block;
  float: left;
  text-align: right;
  width: 85px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.nazwisko{
  display: block;
  float: left;
  width: 172px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.firma{
  display: block;
  float: left;
  text-align: right;
  width: 45px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.firma{
  display: block;
  float: left;
  width: 172px;
  margin: 3px 25px 3px 0px;
}
.biuro_prelegentow form label.stanowisko{
  display: block;
  float: left;
  text-align: right;
  width: 85px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.stanowisko{
  display: block;
  float: left;
  width: 172px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.email{
  display: block;
  float: left;
  text-align: right;
  width: 45px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.email{
  display: block;
  float: left;
  width: 172px;
  margin: 3px 25px 3px 0px;
}
.biuro_prelegentow form label.tel_stac_3{
  display: block;
  float: left;
  text-align: right;
  width: 120px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.tel_stac_1{
  display: block;
  float: left;
  width: 18px;
  margin: 3px 5px 3px 0px;
}
.biuro_prelegentow form input.tel_stac_2{
  display: block;
  float: left;
  width: 18px;
  margin: 3px 5px 3px 0px;
}
.biuro_prelegentow form input.tel_stac_3{
  display: block;
  float: left;
  width: 84px;
  margin: 3px 25px 3px 0px;
}
.biuro_prelegentow form label.tel_kom_2{
  display: block;
  float: left;
  text-align: right;
  width: 80px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.tel_kom_1{
  display: block;
  float: left;
  width: 18px;
  margin: 3px 5px 3px 0px;
}
.biuro_prelegentow form input.tel_kom_2{
  display: block;
  float: left;
  width: 115px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.tyt_wydarzenia{
  display: block;
  float: left;
  text-align: right;
  width: 110px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.tyt_wydarzenia{
  display: block;
  float: left;
  width: 396px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.data_wydarzenia{
  display: block;
  float: left;
  text-align: right;
  width: 110px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form select.data_wydarzenia_d{
  display: block;
  float: left;
  width: 45px;
  margin: 3px 5px 3px 0px;
}
.biuro_prelegentow form select.data_wydarzenia_m{
  display: block;
  float: left;
  width: 45px;
  margin: 3px 5px 3px 0px;
}
.biuro_prelegentow form select.data_wydarzenia_r{
  display: block;
  float: left;
  width: 65px;
  margin: 3px 5px 3px 0px;
}
.biuro_prelegentow form label.miejsce{
  display: block;
  float: left;
  text-align: right;
  width: 70px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.miejsce{
  display: block;
  float: left;
  width: 151px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.grupa_docelowa{
  display: block;
  float: left;
  text-align: right;
  width: 110px;
  margin: 3px 5px 3px 0px;
  line-height: 20px;
}
.biuro_prelegentow form input.grupa_docelowa{
  display: block;
  float: left;
  width: 163px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.licz_uczest{
  display: block;
  float: left;
  text-align: right;
  width: 170px;
  margin: 3px 5px 3px 0px;
  line-height: 15px;
}

.biuro_prelegentow form input.licz_uczest{
  display: block;
  float: left;
  width: 55px;
  margin: 3px 0px 3px 0px;
}
.biuro_prelegentow form label.informacje{
  display: block;
  float: left;
  text-align: right;
  width: 110px;
  margin: 3px 5px 3px 0px;
  line-height: 15px;
}
.biuro_prelegentow form textarea.informacje{
  display: block;
  float: left;
  width: 395px;
  height: 100px;
  margin: 3px 5px 3px 0px;
  line-height: 15px;
}

.menu_left .dzial {
	border-bottom: 1px solid #0070b0;
	padding: 2px 0;
	margin: 1px;
}


.menu_left .dzial a {
	font-weight: bold;	
}

.menu_left ul{
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
.menu_left li{
	padding: 1px !important;
	margin: 1px !important;
	border-right: 1px solid #0070b0;
	color: #00003a;
  min-height: 10px;
  _height: 10px; 
  display: inline;
}

.menu_left ul li a{
  cursor: pointer;
	font-size: 11px;
  line-height: 18px;
}

.menu_left ul li:hover{
	background: #0090da;
	color: #fff;
}


.msgclass{
  background: #f0f0f0 url("../img/msg/msg_bg_top.gif") 0 0 no-repeat;
}
.msgclass .msgclass_bottom{
  background: url("../img/msg/msg_bg_bottom.gif") 0 100% no-repeat;
  padding: 20px 20px 20px 20px;
}
.msgclass .image{
  float: left;
  margin: 0px 20px 0px 0px;
}
.msgclass .opis_bledu{
  font-size: 14px;
  color: #424242;
  padding: 5px 0px 5px 0px;
}
.msgclass .header{
  font-size: 18px;
  color: #0070b0;
}

.msgclass .kontakt a{
  text-decoration: underline;
}
.msgclass .kontakt a:hover{
  text-decoration: none;
}


/* przyciski */
a.tbutton span {
	background-image:url(../img/btn_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	height:19px;
	display: block;
	padding-right:8px;
	text-align:center;
	color: #ffffff;
}
 
a.tbutton {
	background-image:url(../img/btn_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color: #0070b0;
	display: block;
	margin: 1px auto 1px auto;
	color:white;
	cursor:pointer;
	font-size:11px;
	font-weight: normal;
	height:19px;
	line-height:19px;
	overflow:hidden;
	padding-left:8px;
	text-decoration:none;
	white-space:nowrap;
}

/* archiwum */
.archDivMonth {
	float: left;
	width: 31%;
	padding: 4px;
}

.archDivYear {
	padding-bottom: 10px;
}	
	
.archH2Year {
	color: #0070b0;
	padding: 15px 0 3px 10px;	
}


#tHeadR1 {
	margin: 8px 0 8px 0;
}


#adminFilmEdit .rowTEdit {
	margin: 3px 0 8px 0;	
}

.filmShow {
	text-align: center;
}

#passwordiv .head {margin: 15px 0 3px 8px;}


