/* 
    Document   : bv
    Created on : 2011-02-07, 12:40:35
    Author     : informatyk
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

span.bv-picture-container {
	display: inline-block;
	background-color: #EFF6FC; 
	text-align: center;
}

.bv-img-border {
	display: inline-block;
	border: 1px solid #A6C9E2;
	padding: 2px; 
	margin-right: 5px;
}

span.bv-picture-container img {
	display: inline;
}

.bv-ic {
	overflow: hidden;
}

.bv-ic-icon {
	margin-right: 4px;
	float:left;
}

.bv-ic-label {
	padding-right: 4px;
	display: table-cell;
}

.bv-ic-icon-right {
	margin-left: 4px;
	float: right;
}

.bv-ic-content {
	display: table-cell;
	width: 9999px;
}

.bv-form-label {
	text-align: right;
	width:200px;
}

.bv-form-inputbox {
	padding: 0 14px 0 0;
}

.bv-form-inputbox input, .bv-form-inputbox textarea, .bv-form-inputbox select {
	border: 1px solid #d0cfcf;
	background: #ffffff;
	padding: 2px 6px;
	width: 100%;
	resize: none;
/*	overflow: hidden; */
}

.bv-form-buttonbox {
	margin-top: 2px;
	overflow: hidden;
}

.bv-form-buttonbox input, .bv-form-buttonbox button, .bv-form-buttonbox a {
	float: right;
}

.bv-posty-tablica ul > li {
	background-color:#eaeaea;
	margin-top: 2px;
	padding: 4px;
}

.bv-posty-tablica > div {
	margin: 8px 0 0 0;
}

.bv-form-error-general {
	margin-bottom: .5em;
	padding: 1em 0.7em;
	text-align: left;
}

.bv-notice {
	margin-bottom: .5em;
	padding: 1em 0.7em;
	text-align: left;
}

.bv-titlebar-button { position: absolute; right: .3em; top: 50%; margin: -10px 0 0 0; width: 19px; padding: 1px; height: 18px; }
.bv-titlebar-button span { display: block; margin: 1px; }
.bv-titlebar-button:hover { padding: 0; }

.bv-template {
	display: none;
}

.bv-window-body {
	padding: .5em .7em;
}

.bv-window-header {
	padding: .2em .5em;
	line-height: 2em;
}

.bv-window-header + .bv-window-header,
.bv-window-body + .bv-window-header,
.bv-window-body + .bv-window-body {
	margin-top: 1em;
}

.bv-window-body > .bv-window-header + .bv-window-content,
.bv-window-body > .bv-window-content + .bv-window-content {
	margin-top: .5em;
}

.bv-czas_do .bv-timestamp {
	display: none;
}

.bv-window-submenu-right{
	float: right;
	top: 10px;
	right: 10px;
	vertical-align: top;
	width: 150px;
	z-index: 3;
}
/* jquery-ui-1.8.14.custom linia 80 */
.ui-state-highlight-text, .ui-widget-content .ui-state-highlight-text, .ui-widget-header .ui-state-highlight-text { color: #363636; }
/* jquery-ui-1.8.14.custom linia 98 */
.ui-state-highlight-text .ui-icon {background-image: url(/jquery/css/images/ui-icons_175500_256x240.png); }
/* */
.ui-tabs-nav-item a {outline: none;}