
.r-last-tabulka a {

	color:#A11E0D;
	text-decoration:underline;
}

.r-last-tabulka a:hover {

	color:#000;
	text-decoration:underline;
}

.w-edit {

	margin:5px 0;
	padding:0;
}

.w-edit h2 {

	background-color:#EDF7F9;
	padding:8px 15px;
	margin:0 0 10px 0;
	font-size:1.3em;
}

.w-edit .htable {

	width:100%;
}

.w-edit .htable td, .w-edit .htable th {

	padding:3px 5px;
}

.w-edit .htable tr:nth-child(even) td {

	background-color:#EDF7F9;
}

.w-edit .htable tr:hover td {

	background-color:#DDEEF0;
}

.w-edit .htable .bad-input td {

	background-color:#F5DADA;
}

.w-edit .htable .bad-input td .tinput {

	border:1px solid #c00;
}

.w-edit .intable .inbuttons {

	display:block;
	padding:3px 0 0 0;
	text-align:center;
}

.w-edit .nutnev {

	border:1px solid #f00 !important;
}

.w-edit .nutnep {

	border:1px solid #EBDF00 !important;
}

.w-edit .htable th {

	vertical-align:top;
	text-align:left;
	padding:3px 3px;
}

.w-edit ul {

	padding:10px 0 10px 25px;
	margin:0;
}

.w-edit ul li {

	padding:0;
	margin:2px 0;
}

.w-edit .tinput {

  box-sizing : border-box;
    
	padding:5px 8px;
	border:1px solid #1D7499;

	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	background-color:#fff;

  -moz-box-shadow:0 0 2px 1px #BBD3DF;
  -webkit-box-shadow:0 0 2px 1px #BBD3DF;
  box-shadow:0 0 2px 1px #BBD3DF;

	width:100%;
	line-height:150%;
}


.w-edit .tinput-uzke {

	width:120px;
}

.w-edit .tinput-stredni {

	width:200px;
}

.w-edit .tinput-uzkeproc {

	width:30%;
}


.textbox, .w-edit .textarea, .g-textarea {

	padding:10px;
	border:1px solid #1D7499;

	-webkit-border-radius:8px;
	-khtml-border-radius:8px;
	-moz-border-radius:8px;
	border-radius:8px;
	background-color:#fff;

  -moz-box-shadow:0 0 2px 1px #BBD3DF;
  -webkit-box-shadow:0 0 2px 1px #BBD3DF;
  box-shadow:0 0 2px 1px #BBD3DF;

	width:100%;
	line-height:150%;
}

.g-textarea-stredni {

	width:80%;
}

.textbox {

	border:1px solid #9FC5DA;

  -moz-box-shadow:0 0 2px 1px #D6E7F2;
  -webkit-box-shadow:0 0 2px 1px #D6E7F2;
  box-shadow:0 0 2px 1px #D6E7F2;
}

.textbox a {
	
	color:#B33238;
}

.textbox .in-nav a {

	padding:0 5px;
}