div.prawa_970 {float: right; background: ; width: 970px; }

table.dashboard th {background:none;}
table.dashboard th.action {width:70px;}
table.dashboard th.checkbox {width:20px;}
table.dashboard td.pagination {text-align:right;}

.awesome, .awesome:visited {
	background: #222 url(/images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
}

a.awesome, button.awesome {
/* CSS here */
}
button::-moz-focus-inner { padding:0; }

	.awesome:hover							{ background-color: #111; color: #fff; }
	.awesome:active							{ top: 1px; }
	.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
	.awesome, .awesome:visited,
	.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }

	.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
	.green.awesome:hover						{ background-color: #749a02; }
	.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
	.blue.awesome:hover							{ background-color: #007d9a; }
	.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
	.red.awesome:hover							{ background-color: #872300; }
	.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
	.magenta.awesome:hover							{ background-color: #630030; }
	.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
	.orange.awesome:hover							{ background-color: #d45500; }
	.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
	.yellow.awesome:hover							{ background-color: #fc9200; }
	

h3 {text-align:left !important;border-bottom:1px #f2f2f2 solid;;padding-bottom:5px;}

.form input {line-height:1.4;}

.form
{
    font-family: Arial, Sans-Serif;
    font-size: 13px;
    background-color: #f6f6f6;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
    margin-bottom:5px;
}

.form td.labels {width:150px;}
.form td {vertical-align:middle !important;}

.form input[type="text"], .form input[type="password"], .form textarea
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    margin-bottom: 5px;
    display: block;
    padding: 4px;
    border: solid 1px #85b1de; 
    width: 300px;
    background-color: #EDF2F7;
}

.form input[type="text"]:focus, .form input[type="password"]:focus, .form textarea:focus
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
	background-image: none;
    background-color: #ffffff;
    border: solid 1px #33677F;
}

.form .sidebar-input {width:95% !important; font-family: Arial, Verdana, Helvetica, sans-serif;}

.form ul {list-style:none;padding:5px 0;}
.form ul li {display:block;margin-left:5px;}

.widget_head {position:relative;}
.widget_options {position:absolute;right:0;top:0;}

ul.photos-content {list-style:none;padding:0;margin:0;width:100%;display:block;}
ul.photos-content li {display:inline;}
ul.photos-content li a {font-size:10px;}

div.clear {float:left;width:100%;clear:both;}

ul.step-menu {list-style:none;padding:0;margin:0;}
ul.step-menu li {display:inline;}
ul.step-menu li:after { content: " | "; }

span.att {color:#a8a8a8;}


 .ftabs 
 {
float:left;
width:100%;
	height:24px;
  border-bottom:1px solid #CCCCCC;
  padding:0 0px 0 0px;
 }
 .ftabs a.first {
  border-left:1px solid #CCCCCC;
  margin-left:0;
  text-decoration:none;
 }
 .ftabs #ftabs a {
  background:#F0F0F0 none repeat scroll 0 0;
  border-left:1px solid #E5E5E5;
  border-right:1px solid #CCCCCC;
  border-top:1px solid #CCCCCC;
  color:#666666;
  display:block;
  float:left;
  margin-top:1px;
  padding:4px 8px;
  position:relative;
  text-decoration:none;
 }
 
  .ftabs #ftabs a.konkurs {
background: #b10961; color: #fff; font-weight: bold;
 }
 
 .ftabs #ftabs a.active {
  background:#FFFFFF none repeat scroll 0 0;
  border-bottom:1px solid #FFFFFF;
  border-left:1px solid #CCCCCC;
  color:#333333;
  margin-bottom:-1px;
  margin-left:-1px;
  margin-top:0;
  padding-bottom:4px;
  padding-top:5px;
  text-decoration:none;
  font-weight: bold;
 }
 .ftabs #ftabs a.last { border-right:1px solid #CCCCCC; text-decoration:none;}
 .ftabs #ftabs a:hover
 {
   background:#fff;color:#444;text-decoration:none;
 }
 .ftabs #ftabs a:focus{outline:0px;}

	.table-panel th {background: #e4e4e4 url(../images/taniec/tlo_admin.jpg) repeat-x;text-decoration: none; padding:5px; border-bottom: 1px solid #d5d5d5;  }
	.table-panel thead {margin-bottom: 5px;}
	.table-panel td {border-bottom:1px solid rgb(208, 208, 208); line-height:20px;}
	.UIButton {border-style: solid;border-width: 1px;display: inline-block;outline: none;padding: 3px 6px 4px;text-decoration:none;vertical-align: bottom;background-position-x: 0px; background-position-y: -96px; }
	.UIButtonGreen {background-image: url(f/images/fbbutton.gif);background-color: rgb(105, 167, 78);border-color: #74b956;}
	.UIButtonGray {background-color: rgb(221, 221, 221);background-color: rgb(234, 234, 233);border-color: #dbdbdb;}
	.UIButtonTextGreen {background-color: transparent;border: none;cursor: pointer;display: block;font-size: 11px;font-weight: bold;line-height: 14px;margin: 0px;overflow: visible;padding: 0px;width: auto;color:#fff;}
	.UIButtonTextGray {background-color: transparent;border: none;cursor: pointer;display: block;font-size: 11px;font-weight: bold;line-height: 14px;margin: 0px;overflow: visible;padding: 0px;width: auto;color:rgb(136, 136, 136);}

	/* -------------------- CLEARFIX CLASS -------------------- */

	.clearfix:after {clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;}

	.clearfix {display: inline-block;}

	* html .clearfix {height: 1%;}

	.clearfix {display: block;}
	
	ul.panel-menu {text-align:left;}
	ul.panel-menu li {text-align:left;}
	ul.panel-menu a.active {background-color:#ffc;}
	
	.photos-wrapper {
		float:left;
		display:block;
		background: rgb(247, 247, 247);
		border: 1px solid rgb(187, 187, 187);
		margin: 0px 0px 20px 0px;
		overflow: hidden;
		padding: 0px;
		position: relative;
		width: 100%;
	}
	.photos-container {
		padding: 5px 5px;
	}
	.photos-ui {
		border-color: gray;
		border-collapse: separate;
		display: block;
	}
	.photos-ui tr {
		border-color: inherit;
		display: table-row;
		vertical-align: inherit;
	}
	.photos-ui tbody {
		border-color: inherit;
		display: table-row-group;
		vertical-align: middle;
	}
	.photo-ui {
		margin: 0px;
		padding: 10px 0px;
		text-align: center;
		vertical-align: middle;
		width: 149px;
	}
	.photo-frame {
		background: white;
		border: 1px solid rgb(204, 204, 204);
		padding: 4px;
		vertical-align: middle;
	}
	.photos-tools, .photos-tools td {padding:0;margin:0;width:150px;}
	
	.fbinfobox  
	{  
		float:left;
		display:block;
	    background-color: #fff9d7;  
	    border: 1px solid #e2c822;  
	    color: #333333;  
	    padding: 10px;  
	    font-size: 13px;  
	    font-weight: bold;  
	}
	.photo-default {background:#ffc !important;}
	.td-size-checkbox {width:30px;}
	
	.input-area {
		font-family: Arial, Verdana, Helvetica, sans-serif;
		border: 1px solid rgb(174, 174, 174);
		background:#fff;	
		border-top-color: rgb(174, 174, 174);	
	}
	.input-shadow {padding: 2px 5px 3px;}
	.input-css {border: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background:#fff;	
	height: 21px;
	margin: 0px;
	outline: none;
	overflow: hidden;
	padding: 0px;
	resize: none;
	vertical-align: bottom;
	width: 100%;}
	
	.fieldset {float:left;display:block;margin:0;font-size:9px;text-transform:uppercase;border-left:0;border-right:0;border-bottom:0;border-top:1px solid #a8a8a8;}
	.fieldset legend {padding:0 5px;}
	
	.text-field {
		-webkit-appearance: textfield;
		-webkit-rtl-ordering: logical;
		-webkit-user-select: text;
		background-color: white;
		border-bottom-style: inset;
		border-bottom-width: 2px;
		border-left-style: inset;
		border-left-width: 2px;
		border-right-style: inset;
		border-right-width: 2px;
		border-top-style: inset;
		border-top-width: 2px;
		color: black;
		cursor: auto;
		display: inline-block;
		font-family: 'Lucida Grande';
		font-size: 13px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		height: 15px;
		letter-spacing: normal;
		line-height: normal;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		padding-bottom: 3px;
		padding-left: 3px;
		padding-right: 3px;
		padding-top: 3px;
		text-align: auto;
		text-indent: 0px;
		text-shadow: none;
		text-transform: none;
		word-spacing: 0px;
		font-family: Arial, Verdana, Helvetica, sans-serif;
	}
	.large-size {width:400px;}
	.small-size {width:200px;}
	.textarea-field {
		-webkit-appearance: textarea;
		-webkit-box-orient: vertical;
		-webkit-rtl-ordering: logical;
		-webkit-user-select: text;
		background-color: white;
		border-bottom-style: solid;
		border-bottom-width: 1px;
		border-left-style: solid;
		border-left-width: 1px;
		border-right-style: solid;
		border-right-width: 1px;
		border-top-style: solid;
		border-top-width: 1px;
		color: black;
		cursor: auto;
		display: inline-block;
		font-family: 'Lucida Grande';
		font-size: 11px;
		font-style: normal;
		font-variant: normal;
		font-weight: normal;
		height: 200px;
		letter-spacing: normal;
		line-height: 15px;
		margin-bottom: 0px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		padding-bottom: 5px;
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 5px;
		resize: both;
		text-align: auto;
		text-indent: 0px;
		text-shadow: none;
		text-transform: none;
		width: 501px;
		word-spacing: 0px;
	}
	
	div.my-alert {
		-webkit-background-clip: border-box;
		-webkit-background-origin: padding-box;
		-webkit-border-bottom-left-radius: 4px;
		-webkit-border-bottom-right-radius: 4px;
		-webkit-border-top-left-radius: 4px;
		-webkit-border-top-right-radius: 4px;
		background-attachment: scroll;
		background-color: #E3FFC7;
		background-image: none;
		background-repeat: repeat;
		display: block;
		height: 57px;
		line-height: normal;
		margin-bottom: 20px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		padding-bottom: 20px;
		padding-left: 20px;
		padding-right: 20px;
		padding-top: 10px;
		width: 700px;
	}
	
	div.my-alert h4 {
		color: #182704;
		display: block;
		font-size: 14px;
		font-weight: bold;
		height: 17px;
		line-height: normal;
		margin-bottom: 15px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		width: 668px;
		zoom: 1;
	}
	
	div.my-alert p.dark {
		color: #182704;
		display: block;
		height: 15px;
		line-height: normal;
		margin-bottom: 10px;
		margin-left: 0px;
		margin-right: 0px;
		margin-top: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
		text-align: left;
		width: 668px;
		font-size:12px;
}


.content-view {margin-top:10px;}

input:focus { outline: none; }
