body { font: 13px Verdana, Arial, Sans-Serif; line-height: 18px; margin: 0; background-color: #C8E81E;
	background-image: url(../img/zol.jpg); background-repeat: no-repeat;}

a { color: #000; background: inherit; }
a:hover { color: #314B03; background: inherit; }

h1 { font: bold 1.8em Verdana, Arial, Sans-Serif; color: #214A77; }
h2 { font: bold 1.4em Arial, Sans-Serif; padding: 0; margin: 0; color: #214A77; }
ul {  padding: 0; margin: 0;}
li { list-style-type: none;}

#menu { float: left; margin: 227px 0 0 0px; }
	#menu li { display: inline; margin: 0 0 0 1.7em; }
	#menu li a.current{ font-weight: bold; }

#subheader { 
	clear: both; 
	height: 300px;
	color: #808080;
	padding: 1em;
	margin: 0 0 12px 0;
}

#breadcrumbs { position: absolute; top: 6px; left: 274px; font: bold 0.9em Arial, Sans-Serif; color: #000;}

#search { position: absolute; top: 10px; left: 742px; }
#search p { padding: 0; margin: 0; }
#search input {width: 102px;}

#wrap {
	margin: 0;
	width: 1000px;
}

#left {	float: right;
	margin: -312px 56px 0 0px;
	background-color: #fff;
	background-image: url(../img/luki.jpg); 
	background-position: center bottom;
	background-repeat: no-repeat;
	width: 695px;
	padding: 0 14px 50px 14px;
}
#left h2 {
	border-bottom: 2px solid #C8E81E; margin: 20px 0 8px 0; padding: 0 0 5px 0;
}
#left img {margin: 2px 6px 2px 6px;}

#luki {margin: 0 0 -6px -12px;}

#extra { position: absolute; top: 264px; left: 0px; width: 190px;}

#right {	float: left;
	width: 210px;
	margin: -88px 0 0 0 ;
	padding: 2px 4px 0 6px;
	background: #C8E81E;
}

img.dekor {float: right; border: 1px solid #000;}

#right .box {
	margin: 0 0 1em 0;
}

#footer { clear: both; margin: 0; text-align: center; background-color: #C8E81E; color: #000; font-size: 10px; padding: 0 6px 2px 6px;}

/* SNEWS */
fieldset { border: 1px solid #ccc; padding: 10px 8px; margin: 0 0 8px 0; background: #EDF8B5; color: #000; }
input { padding: 3px; margin: 0; }
textarea { width: 97%; height: 20em; padding: 3px;}
.comment { background: #EDF8B5; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }
.commentsbox { background: #EDF8B5; color: #808080; padding: 10px; margin: 0 0 10px 0; border-top: 1px solid #ccc; }