/* ####### ÒÝÃÈ ######## */
	html, body
	{
		width: 100%;
		height: 100%;
		min-height: 100%;
		min-width: 1000px;
		padding: 0;
		margin: 0;
        font-family: Tahoma;
        font-size: 9pt;
        background-color: #ffffff;
	}
    table, table th, table td, table tr
	{
		padding: 0;
		text-align: left;
		vertical-align: top;
		empty-cells: show;
		border-spacing: 0;
		border-collapse: collapse;
	}

	b, strong
	{
		font-weight: bold;
	}

	a
	{
		text-decoration: none;
		outline: none;	
	}

	a img
	{
		border: none;
		outline: none;
	}
	

	a:link
	{
		color: #085e91;
		font-family: Tahoma;
		font-size: 10pt;
		text-decoration: underline;
	}

	a:hover
	{
		color: #085e91;
		font-family: Tahoma;
		font-size: 10pt;
		text-decoration: underline;

	}

	a:visited
	{
		color: #085e91;
		font-family: Tahoma;
		font-size: 10pt;
		text-decoration: underline;

	}

	h1
	{
		font-style: Verdana, Sans-serif;
		font-weight: bolder;
		font-size: 150%;
		color: #0066a4;
	}

	.caption
	{		font-family: Helvetica, sans-serif;
		font-size: 140%;
		color: #0066a4;
		font-weight: bold;
		margin-bottom: 10px;
	}

	.caption2
	{
		font-family: Helvetica, sans-serif;
		font-size: 140%;
		color: #0066a4;
		font-weight: bold;
		margin-bottom: 10px;
		right: 0;
	}

	.r_caption
	{		position: absolute;
		top: 250px;
		left: 20px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 130%;
		color: #0066a4;
		font-weight: bolder;
		z-index: 10;
		width: 215px;
		text-align: center;
	}

	form
	{
		padding: 0;
		margin: 0;
	}

	input
	{

	}

	textarea
	{

	}

	select
	{

	}

	radio
	{
    	width: 9px;
    	height: 9px;
    	border: none;
	}

	li
	{
		list-style-type: none;
	}


	#MainButtonsPlace
	{		position: relative;
		margin-top: 120px;
	}

	#MainMeterPlace
	{
		position: relative;
		margin-top: 120px;
	}

	#MainMenuPlace
	{
		position: relative;
	}

	#MainRadioPlace
	{		position: relative;
		margin-top: 120px;
		margin-left: 60px;

	}

	#MainClientPlace
	{		position: relative;
		margin-left: 60px;
	}

	#MainSmPlace
	{
		position: relative;
		margin-top: 80px;
		margin-left: 20px;
	}

	#photoback
	{
		position:absolute;
		left:0;
		top:0;
		padding:0;
		margin: 0;
		width:100%;
		height:100%; /* works only if parent container is assigned a height value */
 		display: none;
        color: #ffffff;
        background-image: url('../img/bg-gray-back.png');
        background-repeat: repeat-x repeat-y;
		z-index: 100000000000000;
	}


/* ####### ÊËÀÑÑÛ ######## */
	.png
	{
		//background-image: none ! important;
		behavior: url('img/pngfix.htc');
	}

	.user_table_cell
	{
		text-align: center;
		vertical-align: middle;
		padding: 1px;
		border: #000000 1px solid;
	}


	.error
	{
		color: #ed2505;
		font-family: Arial;
		font-size: 14px;
		font-weight: bold;
	}

    .kalend
    {
    	position: absolute;
    	width: 100px;
    	height: 130px;
    	top: 200px;
    	left: 280px;
    	z-index: 10;
    }

	.mainmenu
	{
		width: 250px;
		background-image: url('/img/jeans.jpg');
		background-position: top right;
		background-repeat: no-repeat;
		text-align: right;
	}

	.left
	{     	width: 380px;
	}

	.left_main
	{
     	width: 400px;
	}

	.middle
	{		padding: 10px 5px 0 5px;
	}



