@CHARSET "UTF-8";

/* divider and page title rules css */
.ruletop {
	height: 14px;
	border-bottom:1px solid #f2f2f2;
	width: auto;
}
.rulebottom {
	height: 14px;
	width: auto;
}
.norule {
	height: 40px;
	width: 100%;
}

.dividerbar {
	height: 1px;
	background-image:url('/static/img/wp/dividerbg.gif');
	background-position:bottom;
	background-repeat:repeat-x;
}

.searchheader {
	margin-top: 10px;
	clear: both;
	width:540px;
}
.searchheader th {
	background-color: #ebebeb;
	padding: 4px 1px 5px 7px; 
	vertical-align:top;
	text-align: left;
}

.searchtable {
	padding: 0px; 
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
}

.formicon {
	vertical-align:top;
	margin-bottom: 7px;
	margin-left: 4px;
	border: 0px;
}

.genicon {
	margin: 0px 3px 0px 3px;
	vertical-align:bottom;
	border: 0px;
}

a.link_c:link, a.link_c:active, a.link_c:visited {
	text-decoration: none;
	font-weight: normal;
	color: #396299;
	padding-bottom: 10px;
	margin: 0px;
}
a.link_c:hover {
	text-decoration: none;
	color: #cd1a1a;
	padding-bottom: 10px;
	margin: 0px;
}

a.link_b:link, a.link_b:active, a.link_b:visited {
	text-decoration: none;
	color: #CE2222;
}
a.link_b:hover {
	text-decoration: none;
	color: #396299;
}

.formtable_b{
	width:540px	
}
.formtable_b td {
	background-color: #f5f5f5;
	padding: 9px;
	vertical-align:top;
}

.searcher td{
	padding: 5px 10px 5px 10px;
}

.searcher_text{
	padding: 6px 0px 5px 0px;
}

.rule_search_bg {
	padding: 0px 13px 0px 13px; 
	background-color: #f5f5f5;
	width:514px;
}

.alternate_bar {
	background-color: #eeeeee; 
	padding: 4px 9px 4px 9px; 
	/*border-top: 1px solid #d7d7d7;*/
	margin: 15px 0px 12px 0px;
	height: 16px;
}
.bottom_bar {
	background-color: #f2f2f2; 
	padding: 2px 9px 2px 9px; 
	border-top: 1px solid #fff;
	height: 16px;
	vertical-align:bottom;
}

.searcher input, 
.searcher select,
.searcher input.date,
.form input,
.form input.date {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #525252;
	height: 15px;
	padding-left: 2px;
	border: 1px solid #d6d6d6;
}

input.button, button.button {
	color: #fff;
	font-weight: bold;
	background-color: #396299;
	height: 20px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	height: 19px;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 4px;
}
 /*dodane dla sond*/
input.button_srv_parp {
border: 0;
margin: 0 40px 0 0;
font-size: 11px;
background: url('/static/img/parp/internal/search_button.png') no-repeat;
width: 96px;
height: 23px;
color: #fff;
font-weight: bold;
text-align: center;
align: center;
}

.searcher textarea,
.form textarea {
	background-color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	color: #525252;
	padding-left: 2px;
	border: 1px solid #d6d6d6;
}

button.button2 {
	color: #fff;
	font-weight: bold;
	background-color: #88a1c2;
	height: 20px;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 11px;
	height: 19px;
	padding-left: 12px;
	padding-right: 12px;
}

/* form */
.formtable {
	background-color: #d6d6d6;
	width: 100%;
}

.formtable tr.list {
	background-color: #fff;
}

.formtable tr.list_on {
	background-color: #ebebeb;
}

.formtable td {
	padding: 10px;
	vertical-align:top;
}
.formtable th {
	background-color: #f6f6f6;
	padding: 10px; 
	vertical-align:top;
	text-align: left;
}

.counterright{
    color: rgb(143, 143, 143);
}

.formheader {
	padding-right: 10px;
	white-space: nowrap;
}

hr.divider {
	border: 0;
	height: 10px;
	color: #ededed;
	background-color: #f2f2f2;
	width: 100%;
}

.form {
	margin-bottom: 15px;
}
td.form {
	padding: 3px;
}

.darkgrey  {
	color: #606060;
}
