/*	BASIC LAYOUT	*/
body
{
	font-family: Verdana, DejaVu Sans;
	font-size: 12px;	
}


table td,
table th
{
	border: 1px solid black;
	xbackground-color: #8888FF;
	padding: 4px 10px 4px 10px;
}

table td.control
{
	text-decoration: none;
	font-weight: bold;
	background-color: #DDDDDD;
}


table tr.header td,
table tr.header th
{
	text-align: center;
	font-weight: bold;
	background-color: #DDDDDD;
}

a,
a:visited
{
	color: black;
}

div.menu
{
	height: 20px;
	padding-top: 7px;
	background-color: #73CF73;	
}

div.menu a
{
	font-weight: bold;
	padding: 2px 5px 2px 5px;
	
	margin: 5px;
}

div.menu a.active
{
	text-decoration: none;
	border: 2px solid black;
	background-color: white;
}


/* login */
body.login fieldset
{
	padding: 50px 50px 30px 50px;
	width: 300px;
}

body.login fieldset label
{
	xborder: 1px solid black;
	display: block;
	
	float: left;
	
	height: 16px;
	width: 120px;
}

body.login fieldset legend
{
	margin-bottom: 30px;
}


body.login fieldset #login,
body.login fieldset #password
{
	xborder: 1px solid black;
	display: block;
	
	
	height: 16px;
	width: 120px;	
}

body.login fieldset input#submit
{
	margin: 10px 0px 0px 120px;		
}

/* firmy admin */

div.firma fieldset div
{
	margin-right: 10px;
	float: left;
}

div.firma fieldset div label
{
	white-space: nowrap;
}

table.firmy
{
	margin-top: 10px;	
}

table.firmy th
{
	background-color: #DDDDDD;	
}

table.Material td.enabled,
table.Firmy td.enabled
{
	color: white;
	background-color: #1AB717;
}

table.Material td.disabled,
table.Firmy td.disabled
{
	color: white;
	background-color: #FF4444;
}

form.firma input.button
{
	float: left;
	margin: 10px;
}

form.firma label
{
	width: 200px;	
}

/*	auta.php	*/
table.jazdy
{
	margin-top: 10px;	
	width: 100%;

}

table.jazdy th
{
	padding: 3px 1px;	
}

table.jazdy td
{
	padding: 1px 5px;
	white-space: nowrap;
}

table.jazdy tr td.pretazenie
{
	color: white;
	background-color: red;	
}

table.jazdy tr.pretazenie td
{
	background-color: #DDFFFF;	
}

table.jazdy td.start,
table.input tr.start
{
	background-color: #DDDDFF;	
}

table.jazdy td.ciel,
table.input tr.ciel
{
	background-color: #DDFFDD;	
}

span.breaker
{
	padding: 0px 3px;	
}

div.jazdy_za_den
{
	padding: 5px;	
	border: 1px solid #AAAAAA;
	background-color: #EEEEEE;
	margin-bottom: 10px;
}

div.jazdy_za_den table
{
	background-color: white;
}

div.filter table td,
div.filter table th
{
	border: 0;
	padding: 1px 5px;
}

div.selectDatumRozsah div
{
	display: table-cell;	
}

div.sumamotohod table
{
	background-color: #C2AEAE;	
}

table tr.n
{
	background-color: #EEEEFF;
}

table tr.p
{
	background-color: white;
}

body.IframeForm
{
	padding: 10px;
}
