div.bad_viewer {
	clear: all;
	background-color: yellow;
	color: red;
}
.navpomimg {
  border-style:none;
}
.olhelp {
	padding-left: 0px;
}
.pomocimg {
  border-style: none;
}
div.zmiana {
	color: #000000;
}
.akawybrane,.akainterakcja,.akazast,.akarady,.akazmiana {
	font-size: 14px;
	text-align: justify;
	padding-bottom: 4px;
}
.akacharacter>h1,.akawybrane>h1,.akainterakcja>h1,.akazast>h1,.akarady>h1,.akazmiana>h1 {
	border-top: 2px solid #FFD700;
	background-color: #FFFFCD;
	color: #404010;
}
.tresc_h1 img {
	margin-right: 10px;
	vertical-align: middle;
}
.akawybrane>h2,.akainterakcja>h2,.akazast>h2,.akazmiana>h2,.akaraport>h2 {
	border-top: 2px solid #FFD700;
	background-color: #FFFFCD;
	color: #404010;
}
.akarady>h2 {
	border-top: 2px solid #FFB400;
	background-color: #FFF0CD;
	color: #404010;
}
.akawybrane tr.gridrow1{
  background-color:#fffff0;
}
.akawybrane tr.gridrow2{
  background-color:#ffffe0;
}
.akawybrane input{
  margin-left:2px;
}
.akainterakcja {
	text-align: right;
}
.akainterakcja img {
  margin: 8px; 
}
.akalink{
  padding: 0;
}
.akalink ul{
  list-style-type:none;
  font-size: 13px;
}
.akaraport ul {
	list-style-type: circle;
	margin-left: 14px;
}

p.wiecej{
  text-align:right;
  /*line-height:30px;*/
}
p.wiecej span,p.wiecej a,p.wiecej img{
  line-height:30px;
}
p.wiecej img{
  vertical-align:middle;
}
p.pusty{
  padding-bottom:6px;
}
a.wroc {
  font-size: 13px;
}
.akaznajdz, #loginfo {
  float:right;
  font-size: 11px;
}
.akaznajdz {
  vertical-align:middle;
}
div.input{
  vertical-align:middle;
  float:left;
  padding:3px;
}
div.clfloat {
  float:none;
  clear:both;
  height:1px;
  font-size:1px;
}
#loginfo {
  clear:right;
  vertical-align:bottom;
  padding:3px;
}

#navpom ul li {
  float:left;
  width:56px;
  text-align:center;
}

/* tytuły menu pomocy i strony */
#toptitle h1 {font-size: 16px;}
.page_k h1 {color: #37375D;}
.page_s h1 {color: #639F63;}
.page_w h1 {color: #AF7B00;}
div.acc_headers {font-size: 13px;}
/* kolory stron menu */
div .page_k {background-color: #FFFFFF}
div .page_s {background-color: #EFFFEF}
div .page_w {background-color: #FFFAEF}

/* bocznik, nawigator */
div.acc_header {font-size: 13px;}
li.mop0 {font-size: 13px;}
li.mop1 {font-size: 13px;}
li.mopc {font-weight:bold;}
span.mopv {font-size: 9px;color:red;}
.acc_nav {
  clear:left;
}
.acc_header, .acc_headers {
  padding: 2px 1px 2px 2px;
  border-width: 1px;
  border-color: #DEB887;
  border-style: solid;
  color: #555;
  text-decoration: none;
  width: auto;
}
.acc_header {
  margin-bottom:3px;
  cursor:pointer;
}
.acc_headers {
  background: #B9E4FE;
  color: #800000;
  border-color: #DEB887;
  text-align: right; 
}
.acc_headers_k {background-color: #99CCFF;}
.acc_header_k {background-color: #E7F1F6;}
.acc_cont_k a {color: #3687EA;}
.acc_cont_k a:hover {color: #1B426F;}
.acc_cont_k li.mopc a {color:#37375D;}
.acc_headers_s {background-color: #8CDF8B;}
.acc_header_s {background-color: #DFFFDF;}
.acc_cont_s a {color: #6DAF6D;}
.acc_cont_s a:hover {color: #314F31;}
.acc_cont_s li.mopc a {color:#639F63;}
.acc_headers_w {background-color: #FFB400;}
.acc_header_w {background-color: #FFF0CD;}
.acc_cont_w a {color: #BF8600;}
.acc_cont_w a:hover {color: #5F4300;}
.acc_cont_w li.mopc a {color:#AF7B00;}

/*Login*/
table.loginbox{margin-top: 15px;}
.bibody {font-size: 13px;}

/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=25);
	opacity:0.25;
}
.modalPopup {
	background-color:#ffffff;
	border-width:3px;
	border-style:solid;
	border-color:Gray;
	padding:3px;
	width:250px;
	left:0;
	top:0;
}
.modalDrag{
	font-size: 14px;
  padding:2px 10px;
  text-align:center;
  vertical-align:middle;
	border-top: 2px solid #9cf;
	background-color: #E7F1F6;
	color: #0B0B52;
}
.modalDrag h1{
  font-size:15px;
}
.modalMsg{
  text-align:left;
  padding:6px 3px;
  font-size:13px;
}
.modalFoot{}
.modalMsgTable {
  border-top:solid 1px black;
  padding:0px;
}
.modalMsgTable td,
.modalMsgTable th{
  padding:1px 10px 0px 0px;
  text-align:left;
  font-weight:normal;
}
.modalMsgTable th{
  font-weight:bold;
  color:Blue;
}
/* Pager */
.pager { 
  font-size:10px; 
  text-align:center;
  position:static;
}
.pager a:link,.pager a:visited,.pager span { 
  padding: 2px; 
  margin: 1px; 
  background: #3687EA; 
  color:#fff; 
}
.pager span.current {
   border: 1px solid #000; 
   font-weight: bold; 
   background: #fff; 
   color: #000; 
}
.pager a:link,.pager a:visited { 
  border: 1px solid #eee; 
  text-decoration: none; 
}
.pager a:hover { 
  border: 1px solid #f00; 
  text-decoration: none; 
}
.pageinfo{
  float:left;
}

/* Grid View */
.gridview {
  width:100%; 
  vertical-align:top; 
  text-align:left;
}
tr.gridrow1,.gridrowempty{
  background-color:inherit;
}
tr.gridrow2 {
  background-color:inherit;
}

/* Tools Panel */
.toolL {
	width:50%;
	height:20px;
  float:left;
}
.toolR {
	width:50%;
	height:20px;
  float:right;
}
div.divL {
  float:left;
}
div.divR {
  float:right;
}
/* Tools panel - data aktualizacji */
div.tools {
	font-size: 10px;
}
#ctl00_cphMain_data_akt {
	width:50%;
	height:20px;
  float:left;
}
#ctl00_cphMain_fav_add {
	width:50%;
	height:20px;
  float:right;
}
#ctl00_cphMain_fav_add_box {
  float:right;
}
#ctl00_cphMain_rate_add {
	width:50%;
	height:20px;
  float:right;
}
#ctl00_cphMain_rate_add_box {
  float:right;
}
/*Odnośniki i kotwice*/
a.odnosnik{
  display:block;
  text-align:right;
}
a.ref2opis, a.ref2opis:visited {
  color:Black;
  text-decoration:underline;
}
/*listingi*/
div.akalisting{
  font-size: 11px;
  overflow-x:auto;
  margin-bottom:9px;
}
div.akalisting pre {
  font-family: courier;
  margin-top:0;
  margin-bottom:9px;
}

/* Formatka, indywidualne pola */
div.frmKontakt2zad div.form_fieldcontrol select.field_temat{width: 260px;}

/* Panel filtrów */
.whList {
  width:100%;
}
.whTools {
  padding:8px 0;
}
.whText{
  margin:4px 0;
  width:97%;
}

/* DropDownCheckBoxList */
.asoDDList {
  z-index:100;
}
.asoDDListTop, .asoDDListMain {
	border-style: groove;
	border-width: 1px;
	border-color:#D6D6FF #BBBBFF #BBBBFF #D6D6FF;
	vertical-align: middle;
	background-color: White;	
}
.asoDDListText {
  border: 1px none;
}
a.asoDDListDropButton {
  margin:0px 0px 0px 5px;
  padding:1px 3px;
  clear:right;
  float:right;
  display:block;
  border:1px none;
}
.asoDDListMain {
  overflow:auto;
  /*height:200px;*/
}
div.asoDDListItem{
  vertical-align:middle;
}
div.asoDDListItem label {
  text-transform:none;
  font-family:Arial;
  font-size:11px;
  font-variant:normal;
}
a.asoDDListItem {
  display:block;
  color:Black;
  width:500px;
}
a.asoDDListItem:visited{color:Black;}
a.asoDDListItem:hover{background-color:#D4D0C8}
