@charset "utf-8";
body{
font-family: 'Bitstream Vera Sans','DejaVu Sans','Liberation Sans',Kalimati,Verdana,Geneva,sans-serif;
font-size:10pt;
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
}

h1 {
	margin: 5px 0;
	font-size: 14pt;
	font-weight: normal;
}
h2 {
	margin: 10px 0 5px 0;
	font-size: 13pt;
	font-weight: normal;
}
h3 {
	margin: 0;
}
img {
	border: none;
}
label {
	cursor:pointer;
}
table tr td {
	border: none;
}
#framecontent{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: 250px; /*Width of frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
background: url('../obrazki/carbon.png') #777;
color: white;
}

a{
	color: #4d3800;
}

a:hover{
	color: #555;
}

/*#framecontent:hover {
	border: solid 1px green;
}*/
#framecontent a{
	color: orange;
}
#framecontent a:hover{
	color: #ccc;
}

#maincontent{
position: fixed;
top: 0; 
left: 250px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
overflow: auto; 
background: #ccc;
}

.innertube{
margin: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}
.innerpadd{
padding: 15px; /*Margins for inner DIV inside each DIV (to provide padding)*/
}

* html body{ /*IE6 hack*/
padding: 0 0 0 200px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

#portamento_container {position:absolute; right:0; top:0;} /* take the absolute positioning of the sidebar */
#portamento_container #attributes {}
#portamento_container #attributes.fixed {position:fixed; right:auto; top:auto;}

#nawigator {
	width: 100%;
	background: url('../obrazki/carbon.png') #777;
	color: #fefefe;
}
#search {
float: left;
}
#userinfo {
float: right;
}
#userinfo p{
line-height: 26px;
margin: 0px;
padding: 0px;
}
#selectprofile {
float: right;
margin: 1px;
}
#reset {
visibility: hidden;
}
#show_hide_menu {
	float:left;
	margin: 0 10px 0 0;
}
#attributes {
width: 350px;
min-height: 300px;
padding: 10px;
float: right;
background: #eee;
border: dashed 1px #bbb;
}
#wrapper {overflow: hidden; position:relative;}

#sold {
	font-size: 11pt;
}
#sold a {
	color: #000;
	text-decoration: none;
}
#sold a:hover {
	text-decoration: underline;
}
#middle {
	float: left;
	width: 630px;
	min-height: 1000px;
}
#zadania p {
	margin: 0;
	font-size:9pt;
}
#marza {
	font-size: 12pt;
	font-weight: bold;
	margin: 10px auto;
}

#listydoeksportu tr {
	background: #eee;
}

#listydoeksportu td {
	padding: 5px;
}
#przeslona {
	display:none;
	position:absolute;
	background:#333;
	opacity:0.2;
	filter:alpha(opacity=20);
	width:100%;
	height:100%;
	z-index:500;
}
#loader {
	position:fixed;
    top:45%;
    left:50%;
    width:80px;
	height:80px;
    z-index:1000;
	background:url('../images/loader.gif');
}

.sekcja {
max-width: 600px;
padding: 3px 15px;
margin: 3px auto;
background: #eee;
border: dashed 1px #bbb;
}
.sekcja .sekcja {
background: #fafafa;
}
.sekcja:hover {
background: #fcfcfc;
}
.sekcja .sekcja:hover {
background: #fefefe;
}
.panel {
padding: 15px;
margin: 15px 0;
background: #eee;
border: dashed 1px #bbb;
}

.add {
	background: url("/obrazki/add.png") no-repeat;
	padding: 2px 2px 2px 24px;
	line-height: 19px;
}

.braki {
	color: red;/*#a2009c;*/
	font-size: 9pt;
	cursor: pointer;
}

.clear {
	clear: both;
}
.baton {
	/*visibility: hidden;*/
}
.row:hover {
	background: #eee;
}
.row td {
	font-size:9px;
}
/*alerty alerty alerty alerty alerty alerty alerty alerty alerty alerty alerty alerty alerty alerty */

.msg {
	margin: 10px 0 10px 0;
	border: dashed 1px green;
	background: #CCFF33;
}
.msg p {
	color: #333;
	font-size: 10pt;
	margin: 10px 5px 10px 10px;
	padding: 10px 5px 10px 10px;
}
.msge {
	margin: 10px 0 10px 0;
	border: dashed 1px red;
	background: #FF9966;
}
.msge p {
	color: #333;
	font-size: 10pt;
	margin: 10px 5px 10px 10px;
	padding: 10px 5px 10px 10px;
}
.msgi {
	margin: 5px 0 5px 0;
	border: dashed 1px #3c78f0;
	background: #d2f0f0;
}
.msgi p {
	color: #333;
	font-size: 10pt;
	margin: 5px 3px 5px 5px;
	padding: 5px 3px 5px 10px;
}
.msgy {
	margin: 5px 0 5px 0;
	border: dashed 1px red;
	background: yellow;
}
.msgy li {
	color: #333;
	font-size: 10pt;
	margin: 5px 3px 5px 5px;
	padding: 5px 3px 5px 10px;
}
.szczegolowe {
	text-align:right;
}
.szczegolowe th{
	text-align:center;
}
.szczegolowe td {
	padding: 5px;
}