body {
	background:#ededed url(images/body.jpg) repeat-x;
}

#header {
	height:272px;
}

#content {
	width:640px;
}

#kol1,ul#sub li {
	width:205px;
}

#logo a {
	height:247px
}

body,textarea,input {
	font-family:Arial, Helvetica, sans-serif;
}

body,textarea,input {
	color:#333
}

#container {
	font-size:1.2em
}

p {
	line-height:1.2em
}

h1 {
	font-size:1.7em;
	color:#262625;
	font-weight:bold
}

h2 {
	font-size:1em;
	font-weight: bold;
}

h3,h4,h5,h6 {
	font-size:1.2em;
}

a {
	text-decoration:underline;
	color:#5f736f
}

a:hover {
	text-decoration:none;
	color:#5f736f
}

li.page_item.page-item-94 {
	display: none
}


#flash { position: absolute; top: 10px; left: 10px; width: 870px; height: 253px; background: #fff }





/* GLOBAL */

*,#kol1,.sok {
	margin:0
}

*,.sok,.sok input:focus,.sok input:active,.sok input:hover,.sok input,p img {
	padding:0
}

*,img {
	border:0
}

body,#footer,#footer p {
	text-align:center
}

#footer,#wrap,#header {
	margin:0 auto;
	width:890px
}

#footer,#header,#wrap {
	position:relative
}

#wrap {
	text-align:left
}

#wrap,input {
	background:#fff
}

#wrap {
	margin-top:10px
}

#container {
	min-height:380px
}

.clear,#end {
	clear:both
}

#footer p {
	padding:15px 0 30px 0
}

#footer p,ul#sub a {
	margin:0 0 0 0
}

#content {
	padding:0 0 20px 0;
	margin:0 0 0 20px
}

#content,#kol1,.alignleft {
	float:left
}

#kol1 {
	padding:0px 0 0 10px
}

#kol1 p {
	padding-left:15px
}

#logo a,.sok,.sok input:focus,.sok input:active,.sok input:hover,.sok input,input#searchsubmit:hover,input#searchsubmit {
	position:absolute
}

#logo a,#nysubmit,.rss a,#submit,img.centered {
	display:block
}

#logo a {
	left:10px;
	width:870px
}

#logo a {
	top:10px;
}

#logo a span,.sok label,.sok a span {
	display:none
}

.sok {
	top: 235px;
	right: 10px;
	width:138px;
	background:url(images/sok.gif) no-repeat;
	z-index: 99999999;
}

.sok,input#searchsubmit:hover,input#searchsubmit {
	height:19px
}

.sok,textarea,input {
	border:1px solid #ccc
}

.sok input:active,.sok input:focus,.sok input:hover,textarea:focus,textarea:active,textarea:hover,.sok input:focus,.sok input:active,.sok input:hover,.sok input,#nysubmit,#submit {
	border:none
}

.sok input:active,.sok input:focus,.sok input:hover,textarea:focus,textarea:active,textarea:hover,.sok input:focus,.sok input:active,.sok input:hover,.sok input {
	background:transparent;
	color:#000
}

.sok input:focus,.sok input:active,.sok input:hover,.sok input {
	top:3px;
	left:19px;
	width:118px;
	font-size:10px
}

input#searchsubmit:hover,input#searchsubmit {
	left:0;
	top:0;
	width:19px
}

input#searchsubmit:hover,input#searchsubmit,#nysubmit,#submit {
	cursor:pointer
}

input,textarea,body {
	font-size:62.5%
}

#content.index .more-link,#container,#footer {
	font-weight:normal
}

#footer {
	font-size:1.1em
}

#content.index .more-link {
	font-size:1em
}

p.date {
	font-size:0.9em
}

#footer a,h1 a,a:hover,p.lesmer a,p.date a,p.navigate a,h1.indextitle a,#kol1 li,#kol1 a,ul#sub a {
	text-decoration:none
}

h6,h5,h4,h3,h2,h1,p {
	margin-bottom:10px
}

p .more-link,.fn {
	font-weight:bold
}

p.lesmer,p.date {
	color:#777;
	margin:-10px 0 10px 0
}

textarea,input {
	font-size:12px
}

textarea,input {
	padding:4px
}

.fn {
	font-style:normal
}

img.alignright,img.alignleft,img.alignnone {
	display:inline
}

#kol1 li {
	list-style-type:none
}

#content li {
	margin:0 0 0 15px
}

#content ol,#content ul {
	margin:0 0 10px 0
}

textarea {
	width:430px;
	height:100px
}

input {
	width:230px;
	height:auto
}

#nysubmit,#submit {
	width:192px;
	height:40px
}

p img {
	max-width:100%
}

img.centered {
	margin-left:auto;
	margin-right:auto
}

img.alignright {
	margin:0 0 20px 20px
}

img.alignleft {
	margin:0 20px 20px 0
}

.alignright {
	float:right
}

ul#menu, ul#menu ul, ul#menu li { width: 205px; list-style-type: none; overflow: hidden }
ul#menu {
	font-size: 12px;
	font-weight: normal;
	margin: 5px 0 0 1px;
	padding: 0;
	border-top: 1px solid #83a719;
}

ul#menu ul, ul#menu li.current_page_item ul ul,ul#menu ul li ul li,ul#menu ul li.current_page_ancestor ul li li { display: none }
ul#menu li.current_page_item ul, ul#menu li.current_page_ancestor ul,ul#menu ul li.current_page_item ul li,ul#menu ul li.current_page_ancestor ul li,ul#menu ul li.current_page_ancestor ul li.current_page_item li,ul#menu ul li.current_page_ancestor ul li.current_page_ancestor.current_page_parent li { display: block }

ul#menu li { float: left }

ul#menu a {
	color: #333;
	text-decoration: none;
	border-bottom: 1px solid #83a719;
	display: block;
	padding: 3px 5px 3px 2px
}

ul#menu li.current_page_item a,ul#menu li.current_page_ancestor, ul#menu a:hover {
	color: #333; background: #d9dadc;
}

ul#menu ul li a, ul#menu li.current_page_item ul li a { 
	padding: 3px 5px 3px 12px; 
	background: #eee
}

ul#menu ul li.current_page_item ul li a {
	padding: 3px 5px 3px 22px;
}

ul#menu ul li.current_page_ancestor ul li a {
	padding: 3px 5px 3px 22px;
}

ul#menu ul li.current_page_ancestor ul li li a {
	padding: 3px 5px 3px 32px;
	background: #fff
}



/*
ul#menu li.current_page_parent a { background: #eee }

ul#menu li.current_page_item ul li.current_page_item a, ul#menu li.current_page_item ul li a:hover, ul#menu li.current_page_item ul li.current_page_item ul li a:hover,  ul#menu li.current_page_ancestor ul li.current_page_item a  {
	background: #eee
}
*/

.slideshow { 
	position:absolute; 
	height: 214px; 
	width: 868px;
	top: 10px;
	left: 10px;
	overflow: hidden;
}

#slideshowlogo {
	position:absolute;
	top: 10px;
	left: 10px;
	width:868px;
	height:214px;
	z-index: 99999999;
}

#content.forsiden {
	width:420px;
}

#kol2 {
	width: 195px;
	float: right;
	margin: 20px 10px 0 0;
	font-size: 0.85em;
}

