* {
	margin: 0px auto;
}

/* General  */

body {
	font-family: Arial;
	font-size: 12px;
	color: #3a362e;
	line-height: 19px;
	background:url(images/bg.jpg);
}

#container {width: 994px;}

#header_wrap {width: 994px;float: left;}

#header {width: 994px;height: 323px;float: left;background:url(images/header.jpg);}





/* MENU **/

#navigation {width: 994px;height: 67px;float: left;background:url(images/txt-menu.jpg) no-repeat;font-family: Georgia;font-size: 15px;}

#navigation ul {width: 982px;float: left;height: 36px;padding: 7px 6px 25px 6px;margin:0;list-style-type: none;}


#menuList, #menuList ul {
    float: left;
	list-style: none;
	font-weight: normal;
	padding: 0;
	margin: 0;
	border: 0;}

#menuList a {
	display: block;
	color: #fff;
	text-decoration: none;
	padding: 8px 32px 8px 33px;
	border-left: 0px solid #9a9a9a; 	}

#menuList li {
	float: left;
	adding: 0;
     border-right: 1px solid #881717;}

#menuList li ul{   /* #menuList li ul{ width: 120px;} */
	width: 150px;}
#menuList ul a{ 
	width: 150px;} /* #menuList ul a{ width: 120px;}*/

#menuList li ul {
	position: absolute;
	left: -999em;
	height: auto;
	font-weight: normal;
	margin: 0; }

#menuList li li {
	border: 0px ;
	background: #29819b;}

#menuList li ul a {
	color: #fff;
   	border: 0px;}

#menuList li ul ul {
	margin: -33px 0 0 140px;}



#menuList li:hover ul ul, 
#menuList li:hover ul ul ul, 
#menuList li.sfhover ul ul, 
#menuList li.sfhover ul ul ul {left: -999em;color: #3695b1;}

#menuList li:hover ul, 
#menuList li li:hover ul, 
#menuList li li li:hover ul, 
#menuList li.sfhover ul, 
#menuList li li.sfhover ul, 
#menuList li li li.sfhover ul {	left: auto;}

#menuList li:hover, 
#menuList li.sfhover { background: #3695b1;}




/** CONTENT **/

#wrapper {width: 994px;float: left;background:url(images/txt-content.gif) repeat-y;}


#mc {width: 737px;float: left;padding: 0 0 30px 0;}
#wrapper h1 {font-family: Georgia;}
.text {width: 682px;float: left;padding: 20px 25px 0 30px;}
.textbox {width: 682px;float: left;padding: 20px 25px 0 30px;}
.textbox .toppnyhet {background:url(images/dotted.gif) repeat-x bottom left;padding: 0 0 25px 0;margin: 0 0 25px 0;}

#text2 {width: 707px;float: left; padding: 20px 0 0 30px;}
	#text2 dl {width: 707px;padding: 0;margin:0;}
	#text2 dl dt {width: 20px;height: 200px;float: left;}
	#text2 dl dd {width: 214px;float: left;margin: 0 20px 0 0;}
	#text2 dl h1 {font-size: 20px;font-weight: normal;color: #544c3e;line-height:24px;}
	.text {line-height: 24px;}
	h1 {font-size: 24px;}

	.toppnyhet {width: 682px;float: left;padding: 0 0 30px 0;}
	a {color: #879a21;text-decoration:none;}
	a:hover {text-decoration: underline;}
	.toppnyhet p {line-height: 19px;}
	.toppnyhet img {float: left;margin: 0 25px 0 0;}
	.toppnyhet h1 {font-size: 25px;font-weight: normal;color: #544c3e;line-height:25px;}
	.toppnyhet h1 a {color: #544c3e;text-decoration:none;font-family: Georgia;font-size: 25px;}
	#mc h1 a {color: #544c3e;text-decoration: none;}
	#mc h1 a:hover {color: #879a21;}
	h6 {font-size: 11px;color: #8d8b87;margin: 5px 0 0 0;line-height: 16px;font-family: arial;}



#mc h5 {width: 707px;height: 38px;float: left;background:url(images/txt-content-header.jpg) no-repeat top left;padding: 15px 0 0 30px;color:#fff;font-size: 14px;font-family: Georgia;font-weight: normal;}


#rc {width: 257px;float: left;}

	#sokebox {width: 204px;float: left;background:url(images/txt-sok.jpg) no-repeat top left;padding: 27px 30px 30px 23px;}
	
	input.sok {width: 194px;height:22px;background:#fff;padding: 8px 10px 0 0;border: 0;color:#414141;text-align:right;font-size: 11px;float: right;}
	input.submit {width: 105px;height:28px;border:0;float: right;background:url(images/btn-sok.jpg) no-repeat;text-indent: -9999px;margin: 10px 0 0 0;}

		h3.kontakt {width: 257px;height: 36px;float:left;background:url(images/title-kontakt.jpg) no-repeat;padding:0;margin: 25px 0 25px 0;text-indent: -9999px;}
		#kontakt {width: 204px;float: left;padding: 0 30px 30px 23px;color: #615e58;font-size: 11px;}
	
	#rc ul {width: 204px;float: left;padding: 0 30px 30px 23px;list-style: none;margin:0;}
	#rc ul li {width: 204px;float: left;margin:0 0 1px 0;text-align: right;}
	#rc ul li a {height: 25px;width 194px;background: #dfdfbb;color: #869a1f;font-weight: bold;font-size: 12px;display: block;text-decoration: none;padding: 5px 10px 0 0;}
	#rc ul li a:hover {background: #879a21;color:#fff;}
	
	
#footer {
	width: 994px;
	float: left;
	font-family: Georgia;
	font-size: 11px;
	line-height: 18px;
	color: #544c3e;
	height: 100px;
}

img.stroke-image {border: 3px #96a247 solid;}
img.article-image {border: 3px #96a247 solid;}
#footer a {color: #544c3e;text-decoration: none;}
#footer a:hover {color: #fff;background:#3d2121;}
#credits {width: 490px;float: left;text-align: right;height: 50px;padding: 20px 7px 30px 0;}
#copyright {width: 490px;float: left;height: 50px;padding: 20px 0 30px 7px;}


	
/***** TEXT*******/
h1, h2, h3, h4, h5, h6 {font-weight: normal;}

#rc h2 {font-size: 14px;font-weight: bold;}
#rc a {font-size: 12px;font-weight: normal;}

#mc h2 {font-size: 14px;line-height:19px;font-weight: bold;font-family: Georgia;}

a {outline:0;}
input {outline: 0;}
	
	img {border:0;}