body{
		margin-left:0; 
		margin-top:0; 
		background-color:#3A5900;
		}

body,table{font-family:TREBUCHET MS;
font-size:12px;
color:#000000;
line-height:15px;
}

a.menu{
font-weight: bold;
}


.top_01
{
  background: url(/images/top_back.png) bottom repeat-x;
}

.top_buttons
{
  position:absolute;
  left:302px;
  top:10px;
}

.top_buttons_container
{
  position:relative;
  height:36px;
}

.header
{
  color:#FFFFFF;
  font-size:14px;
  margin:0;
  padding:0;
  position:absolute;
  left:5px;
  top:8px;
}


A{
font-family: TREBUCHET MS;
font-size:12px;
text-decoration: none;
color:#6B5B5B;
}

A:HOVER {
text-decoration:none;
color:#000000;
}

P{
font-size:11px;
color:#000000;
}


P.header{
font-family: TREBUCHET MS;
font-size:12px;
color:#000000;
font-weight:bold;
}

INPUT.search {
        background: #FFFFFF url(../images/bg_search.gif) repeat-x;
	font-family: TREBUCHET MS;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	border: 1px solid #0F2446;
	padding-left:2px;
	height: 18px;
	width: 140px;
}

INPUT.submit{
	background: #FFFFFF url(../images/bg_submit.gif) repeat-x;
	font-family: Trebuchet,Tahoma,Verdana,sans-serif;
	font-size: 10px;
	line-height: 15px;
	color: #6F511B;
	border: 1px solid #0F2446;
	height: 18px;
	margin-right: 10px;
	margin-top: 4px;
	margin-left: 4px;
}

INPUT {
	font-family: TREBUCHET MS;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	border: 0px solid #0F2446;
	padding-left:0px;
}

TEXTAREA {
        font-family: TREBUCHET MS;
	font-size: 11px;
	line-height: 15px;
	color: #000000;
	background: #FFFFFF url(img/bg_textarea.gif);
	border: 1px solid #0F2446;
	padding-left: 3px;
	width: 400px;
}

.ramka {
 border: solid 1px #598901;
 padding: 1px;
}

td.content{
background-repeat: no-repeat;
}

.select-menu
{
font-size: 10px;
background-color : #ffffff;
}

.category
{
 color: #465B20;	
	
}

input.calc
{
 border: 1px solid #B1B5BC;
 height: 18px;
 padding-left: 2px;
}


.lista
{
 border: 1px solid #B1B5BC;
 font-size: 10px;
}

TEXTAREA.calc 
{
border: 1px solid #B1B5BC;
padding-left: 3px;
}

.calc
{
border: 1px solid #B1B5BC;
background-color : #ffffff;
}

.label
{
text-align: right;	
}

h1
{
font-size:11px;
padding-bottom:10px;
padding-top: 5px;
}


.kalkulator 
{
border-width : 0px 0px 0px 0px; 	
border-style: solid;
font-style: SOLID;
border-color: #DBF5AE;
background-color: #DBF5AE;
padding: 5px;

}

.border-none
{
 border-width : 0px 0px 0px 0px;
}

.green{color:#008000;}

.red{color:#FF0000; }

.rabat{ font-size: 10px }