* {
    margin:0px;
    padding:0px;
    font-size:1em;
}

body {
	font-family:'Trebuchet MS';
	font-size:0.8em;
	text-align:center;
}

#page {
	margin:auto;
	text-align:left;
	width:950px;
	position:relative;
}

#head {
	position:absolute;
	top:0px;
	width:950px;
	left:0px;
	height:60px;
	/*border-top:2px solid #049F00;*/
}

#lmd {
	background:#C9F6AC;
	border-top:1px solid #049F00;
	position:absolute;
	width:950px;
	top:62px;
	left:0px;
	height:50px;
}

ul#menu {
	padding-top:16px;
}

ul#menu li {
	display:inline;
	padding:16px;	

}

ul#menu li:hover, ul#menu li.hover {
	background:#B0F185;
	cursor:pointer;
}

ul#menu li a {
	color:black;
}

ul#lmenu {
	width:170px;
	position:relative;
	float:left;
	margin-top:112px;
}

ul#lmenu li {
	list-style-position:outside;
	list-style-type:none;
	padding-top:1px;
	padding-bottom:1px;
	background:url('img/arrrow.png') no-repeat 4px 4px;
}

ul#lmenu li a {
	border-bottom:1px solid #ECEDEB;
	display:block;
	padding-left:20px;
	text-decoration:none;

}

ul#lmenu li a:hover {
	text-decoration:underline;
}

#main {
	/*border:1px solid red;*/
	width:770px;
	position:relative;
	float:right;
	margin-top:120px;
}

#footer {
	width:950px;
	border-bottom:1px solid #8E967E;
	text-align:center;
	margin-top:20px;
	background:url('img/footer_top.png') top left no-repeat #DDE0DA;
}

#footer p {
	padding:5px;
	padding-top:10px;
	color:#8E967E;
	font-size:0.90em;
}

#footer p a {
	color:#8E967E;
	text-decoration:underline;
}

#footer p a:hover {
	text-decoration:none;
}

.clear {
	clear:both;
}

a {
	color:#000097;
	text-decoration:underline;
}

a:hover {
	text-decoration:none;
}

strong {
	font-weight:normal;
}

h1,h2,h3 {
	font-size:2em;
	margin-left:15px;
}

h2,h3 {
	font-size:1.3em;
	margin-top:15px;
	margin-left:60px;
}

#main p {
	text-indent:25px;
	padding:2px;
	margin-top:4px;
}

ul.lst li {
	list-style-type:none;
	text-indent:25px;
	
	margin-bottom:5px;
	margin-top:5px;
	
	border-bottom:1px solid #ECEDEB;
	padding-bottom:8px;
	position:relative;
}

ul.lst li:hover { background:#E6FBD7; cursor:pointer; }

ul.lst li span {
	color: #049f00;
	right: 0px;
	position: absolute;
	top: 0px;
}

ul.lst {
	margin-top:20px;
}

.zs {
	color:#8C8D81;
	font-size:0.85em;
	margin-left:15px;	
}

.zs a {
	color:#8C8D81;
}

div.zs div {
	position:absolute;
	right:0px;
	top:17px;
}

ul#lmenu li.gt {
	background:#E9EBE7;
	padding:4px;
}

#head a {
	display:block;
	background:url('img/anika_logo.png') no-repeat #FFFFFF;
	width:500px;
	height:60px;
}

div.l {
	text-align:right;
	margin-bottom:-15px;
	background:#E9EBE7;
	padding:3px;
	margin:auto;
	padding-right:6px;
}

div.l a {
	padding:2px;
}

ul.lst li a.nm {
	width:660px;
	display:block;
}

#nav {
	font-size:0.85em;
	text-align:right;
	padding-right:5px;
	float:right;
	margin-top:-20px;
}

h1.bna {
	width:640px;
	position:relative;
}

.fl {
	position:absolute;
	top:20px;
	left:660px;
}

#mai {
	position:relative;
	top:5px;
}

table {
	margin:auto;
	text-align:center;
	margin-top:10px;
	border:1px solid #049F00;
	border-spacing:0px;
}

th, td {
	border-bottom:1px solid #C9F6AC;
	padding:2px;
}

td {
	text-align:left;
	line-height:1.4;
	padding-left:7px;
	padding-right:5px;
}

th {
	background:#C9F6AC;
	border-bottom:1px solid #049F00;
	padding:6px;
}

ul.sus {
	margin-left:30px;
}

ul.sus li {
	list-style-position:outside;
	list-style-type:square;
}

li.lnk {
	font-size:0.9em;
}

ul#lmenu li.lnk a {
	display:inline;
	padding:0px;
}

.ma {
	margin-top:20px;
}

#head form {
	position:absolute;
	top:20px;
	left:550px;
}

#head form input {
	border:1px solid #C7C7C0;
	padding:3px;
	color:#67675C;
	height:24px;
}

.big {
	width:260px;
}

strong.max {
	font-size:2em;
}

form input.submit {
	width:77px;
}

li.nol {
	list-style-type:none;
	margin-top:20px;
}

.reset {
	clear:both;
}

ul.sez {
	padding:2px;
	margin-top:8px;
}

ul.sez li {
	display:inline;
	width:16.5%;
	float:left;
	position:relative;
	font-size:0.85em;
}

li.b {
	font-weight:bold;
}

.c { text-align:center; }

.pad { padding-top:5px; }

div#addjob {position:absolute; margin-left:505px; font-size:0.85em; z-index:4; background:#F8FED6; padding:2px; }
.od10 { margin-top:10px; }

/* IE:hover */
 
ul li {
  background-color: expression(
    this.onmouseover = function() { this.className += ' hover'; },
    this.onmouseout = function() { this.className = this.className.replace(' hover', ''); }
  );
}
