@charset "utf-8";

/* CSS Document */



body

{

	margin: 0px;

	padding: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10pt;

	background-color: #FFFFFF;

}



.label

{

	display: block;

	float: left;

	width: 250px;

	padding: 3px;

	text-align: right;

	margin-right: 15px;

	overflow:visible;

}





.line

{

	float: none;

	clear: both;

	margin: 4px;

	border-bottom: 1px solid #eeeaea;

	overflow: visible;

	height: auto;

	width:auto;

}



.nopad { padding: 0px; }

.nopad_top { padding-top: 0px; }

.nopad_left { padding-left: 0px; }

.nopad_bottom { padding-bottom: 0px; }

.nopad_right { padding-right: 0px; }

.delimiter { clear: both; }



.lightgrey

{

	background-color: #efefee;

	padding: 5px 0px 5px 0px;

}



.last

{

	margin-top: 15px;

	padding: 5px;

	background-color: #efefef;

	border-bottom: 2px solid #dddddd;

	border-top: 2px solid #dddddd;

}



.button_small

{

	width: 80px;

}



input, textarea, select

{

	margin: 0px;

	padding: 0px;

	width: 200px;

	line-height: 12pt;

	padding: 2px;

}



form

{

	font-size: 80%;

}



label

{

	margin: 0px 10px 0px 0px;

	padding: 0px;

}



textarea

{

	height: 80px;

}



.short

{

	width: 150px;

}



.small

{

	width: 50px;

}



.smaller

{

	width: 25px;

}



.clr

{

	clear: both;

}


.odstup

{

	height: 20px;

}


.fll

{

	float: left;

}



.flr

{

	float: right;

}



.hide

{

	visibility: hidden;

	display: none;

}



.show

{

	visibility: visible;

	display: block;

}




