html {
	background:#e6eecc url(../img/beige_paper.png) repeat top left;
	}
body {
	background:none;
}
small {
	color:#888
}

th,#navigation,.active,input[type=submit],.pagination a:hover,.date td a:hover {
	background:#434A48;
	color:#fff
}

select, textarea, input, td, #content{
	background:#fff url(../img/gradient.png) repeat-x 0 -28px
}
tr {
	background-position:0 -18px;
}
tr:hover {
	color:#afafaf;
}

#content {
	background-position:0 0;
	border-top:1px solid #afafaf;
}

.active, th, #head, #navigation a, input[type=submit] {
	color:#fff;
}

input, select, textarea {
	border-color:#ddd
}

h1,h2,h3,h4,h5,h6 {
	border-color:#ddd
}

a {
	color:#8f8f8f;
}
a.edit {
	background-image:url(../img/edit.png)
}
a.delete {
	background-image:url(../img/close.gif)
}
a.zakoncz {
	background-image:url(../img/zakoncz.gif)
}
a.dodaj {
	background-image:url(../img/add.gif)
}
a.odliczanie_start {
	background-image:url(../img/odliczanie_start.png)
}
a.odliczanie_stop {
	background-image:url(../img/odliczanie_stop.png)
}
a.teams {
	background-image:url(../img/teams.gif)
}
a.tabele {
	background-image:url(../img/tabele.gif)
}
a.kolejki {
	background-image:url(../img/queue.gif)
}
a.mecze {
	background-image:url(../img/mecze.gif)
}
a.stats {
	background-image:url(../img/stats.gif)
}
a.refresh {
	background-image:url(../img/refresh.gif)
}
#head {
	background:none;
}

#navigation a:hover {
	background:#383E3C
}
#navigation .active {
	background:#687370
}

#navigation .active_admin {
	background:#0f0f0f;
	color:yellow;
}

#navigation .active_admin:hover {
	color:pink;
	}
.box,.box > .utils a {
	background:#fff;
	border-color:#eee
}
.box > h2 {
	background:url(../img/box-h2.png) repeat-x bottom center #fff
}

.error,.success,.info,.error a,.success a,.info a {
	color:#fff
}
.error {
	border:1px solid red;
	color:black;
	}
div.error {
	background:none;
	border:none;
	color:red;
	font-size:12px;
	width:400px;
	font-weight:100;
	letter-spacing:1px;
	margin-top:5px;
}
.success {
	background:#C2EFC2
}

.ui-state-highlight {
	background:#eee;
	font-size:13px;
	margin:0 0 11px 0;
	position:relative;
}
.btn-style{
	border : solid 1px #000000;
	border-radius : 3px;
	moz-border-radius : 3px;
	-webkit-box-shadow : 0px 0px 2px rgba(0,0,0,1.0);
	-moz-box-shadow : 0px 0px 2px rgba(0,0,0,1.0);
	box-shadow : 0px 0px 2px rgba(0,0,0,1.0);
	font-size : 13px;
	letter-spacing:1px;
	line-height:25px;
	color : #ffffff;
	padding : 1px 17px;
	background : #5f6166;
	background : -webkit-gradient(linear, left top, left bottom, color-stop(0%,#5f6166), color-stop(100%,#00060a));
	background : -moz-linear-gradient(top, #5f6166 0%, #00060a 100%);
	background : -webkit-linear-gradient(top, #5f6166 0%, #00060a 100%);
	background : -o-linear-gradient(top, #5f6166 0%, #00060a 100%);
	background : -ms-linear-gradient(top, #5f6166 0%, #00060a 100%);
	background : linear-gradient(top, #5f6166 0%, #00060a 100%);
	filter : progid:DXImageTransform.Microsoft.gradient( startColorstr='#5f6166', endColorstr='#00060a',GradientType=0 );
}
.btn-style:hover {
	color:red;
	background:#0f0f0f;
}
.ui-tooltip {
	color:black;
	dispaly:none;
	width:150px;
	text-align:center;
	display: inline-block;
	}


/* MAIN NOTIFY */

.n_warning { background: #FFF7CE; border: 1px solid #D9C65B; border-radius: 3px; margin: 20px 15px;padding: 1px;}
.n_warning { background: #FFF7CE url(../img/i_warning.png) no-repeat 4px center;	color: #756B30;	padding: 7px 25px;}
.n_warning a{ color: #756B30;	font-weight: bold;}

.n_ok { background: #F6FFEC; border: 1px solid #89B755; border-radius: 3px; margin: 20px 15px;padding: 1px;}
.n_ok { background: #F6FFEC url(../img/i_ok.png) no-repeat 4px center; color: #496528; padding: 7px 25px;}
.n_ok a{ color: #756B30;	font-weight: bold;}

.n_error { background: #FDE4E1;border: 1px solid #B16A6C; border-radius: 3px; margin: 20px 15px;padding: 1px;}
.n_error { background: #FDE4E1 url(../img/i_error.png) no-repeat 4px center; color: #630E18; padding: 7px 25px;}
.n_error a{color: #756B30;	font-weight: bold;}	

.kolorowy { color:red; }
#komunikat_ok {
	border:1px solid #32e116;
	      /* Fallback for web browsers that doesn't support RGBa */
    background: rgb(54, 255, 0) transparent;
    /* RGBa with 0.6 opacity */
    background: rgba(54, 255, 0, 0.4);
    /* For IE 5.5 - 7*/
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000);
    /* For IE 8*/
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000, endColorstr=#99000000)";

	line-height:30px;
	color:black;
	padding: 5px 20px;
}
.my_table {
	margin:0px;padding:0px;
	width:100%;
	box-shadow: 5px 5px 5px #888888;
	border:1px solid #000000;
	
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
	
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
	
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
	
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}.my_table table{
    border-collapse: collapse;
        border-spacing: 0;
	width:100%;
	height:100%;
	margin:0px;padding:0px;
}.my_table tr:last-child td:last-child {
	-moz-border-radius-bottomright:0px;
	-webkit-border-bottom-right-radius:0px;
	border-bottom-right-radius:0px;
}
.my_table table tr:first-child td:first-child {
	-moz-border-radius-topleft:0px;
	-webkit-border-top-left-radius:0px;
	border-top-left-radius:0px;
}
.my_table table tr:first-child td:last-child {
	-moz-border-radius-topright:0px;
	-webkit-border-top-right-radius:0px;
	border-top-right-radius:0px;
}.my_table tr:last-child td:first-child{
	-moz-border-radius-bottomleft:0px;
	-webkit-border-bottom-left-radius:0px;
	border-bottom-left-radius:0px;
}.my_table tr:hover td{
	background:#efefef;
}
.my_table tr:nth-child(odd){ background-color:#e5e5e5; }
.my_table tr:nth-child(even)    { background-color:#ffffff; }.my_table td{
	vertical-align:middle;
	
	
	border:1px solid #000000;
	border-width:0px 1px 1px 0px;
	text-align:center;
	padding:5px;
	font-size:10px;
	font-family:Arial;
	font-weight:normal;
	color:#000000;
}.my_table tr:last-child td{
	border-width:0px 1px 0px 0px;
}.my_table tr td:last-child{
	border-width:0px 0px 1px 0px;
}.my_table tr:last-child td:last-child{
	border-width:0px 0px 0px 0px;
}
.my_table tr:first-child td{
		background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
	border:0px solid #000000;
	text-align:center;
	border-width:0px 0px 1px 1px;
	font-size:10px;
	font-family:Arial;
	font-weight:bold;
	color:#000000;
}
.my_table tr:first-child:hover td{
	background:-o-linear-gradient(bottom, #cccccc 5%, #b2b2b2 100%);	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #cccccc), color-stop(1, #b2b2b2) );
	background:-moz-linear-gradient( center top, #cccccc 5%, #b2b2b2 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#cccccc", endColorstr="#b2b2b2");	background: -o-linear-gradient(top,#cccccc,b2b2b2);

	background-color:#cccccc;
}
.my_table tr:first-child td:first-child{
	border-width:0px 0px 1px 0px;
}
.my_table tr:first-child td:last-child{
	border-width:0px 0px 1px 1px;
}
