﻿/* pro filtry gridů */
.divFiltr, #dfiltr_divFiltr, #dpicker_divFiltr, #divFiltr, #fUsers_divFiltr
{
	background-color: #f6f6f6;
	/*padding: 25px 25px 25px 40px;*/
	padding: 5px 5px 5px 5px;
	margin: 5px 0 5px 0;
	min-height:15px;
}
#idsearch #divFiltr, #idsearch .divFiltr
{
	padding: 25px 25px 25px 40px;
}

.divFiltr input, #dfiltr_divFiltr input, #dfiltr_divFiltr select, #divFiltr input, #divFiltr select, #dpicker_divFiltr input, #fUsers_divFiltr input, #fUsers_divFiltr select {
    width: 220px;
	margin: 5px 10px 5px 0;
    border: 1px solid #c6c7c8;
}
.divFiltr input.datepicker, #dfiltr_divFiltr input.datepicker, #divFiltr input.datepicker {width:75px}

.divFiltr a, #dfiltr_divFiltr a, #divFiltr a, #dpicker_divFiltr a, #fUsers_divFiltr a {
	margin: 0 10px;	
    color: #0095c4;
    text-decoration:none;
}
.divFiltr a:hover, #dfiltr_divFiltr a:hover, #divFiltr a:hover, #dpicker_divFiltr a:hover, #fUsers_divFiltr a:hover {	
    color: #0095c4;
}
.divFiltr a:visited, #dfiltr_divFiltr a:visited, #divFiltr a:visited, #dpicker_divFiltr a:visited, #fUsers_divFiltr a:visited {
    color: #0095c4;
}
.divFiltr a.vybrat, #dfiltr_divFiltr a.vybrat, #divFiltr a.vybrat, #dpicker_divFiltr a.vybrat, #fUsers_divFiltr a.vybrat {
    margin: 10px 10px 10px 0;
    padding: 2px 12px 2px 7px;
    line-height: 20px;
    background: #6daa42;
    color: #fff;
    text-decoration: none;
    display: inline-block;
    vertical-align: middle;
    font-size: 0.9em;
}

.divFiltr a.vybrat:hover, #dfiltr_divFiltr a.vybrat:hover, #divFiltr a.vybrat:hover, #dpicker_divFiltr a.vybrat:hover, #fUsers_divFiltr a.vybrat:hover { background: #85c25b; }

.divFiltr a.vybrat.unselect, #dfiltr_divFiltr a.vybrat.unselect, #divFiltr a.vybrat.unselect, #dpicker_divFiltr a.vybrat.unselect, #fUsers_divFiltr a.vybrat.unselect{  background: #e2001a;}
.divFiltr a.vybrat.unselect:hover, #divFiltr a.vybrat.unselect:hover, #dfiltr_divFiltr a.vybrat.unselect:hover, #divFiltr a.vybrat.unselect:hover, #dpicker_divFiltr a.vybrat.unselect:hover, #fUsers_divFiltr a.vybrat.unselect:hover { background: #f02139; }

.divFiltr select, #dfiltr_divFiltr select, #divFiltr select, #fUsers_divFiltr select { width:230px; padding: 3px 0; }

.divFiltr .label, #dfiltr_divFiltr .label, #divFiltr .label, #fUsers_divFiltr .label{
    width: 70px;
    margin: 0 10px 0 0;
    display: inline-block;
}
div.paging{
    margin: 15px 0;
}

div.paging a, #divObjList div.paging a 
{
	margin-left:5px;
	margin-right:5px;
}

div.paging span, #divObjList div.paging span{
    color: #0095c4;
    margin-left:5px;
	margin-right:5px;
}

table#dfiltr_gv, #divObjList table#dfiltr_gv {width:660px;}

.divFiltr table, #dfiltr_divFiltr table, #divFiltr table, #fUsers_divFiltr table{
    border:0;
    width: auto;
    margin: 0 0 0 0;    
}
.divFiltr table td, #dfiltr_divFiltr table td, #divFiltr table td, #fUsers_divFiltr table td {
    border:0;
    width: auto;
    /*margin: 0 0 0 0;    */
    /*padding:3px 3px 3px 3px;   */
}
#dfiltr_gv tr td 
{
	padding:0 5px 10px 0;
	margin-top:0;
}
#dfiltr_gv tr:hover
{
	color: #0095c4; 
    background-color: #f2f2f3;
}
#dfiltr_gv input
{	
	/*margin:0 5px 15px 5px;*/
	padding:0 5px 10px 0;
	margin-top:0;
}
.smallItalicText
{
	font-style: italic;
	font-size: 0.9em;
	color: #666666;
}