body {
background-color: #d5fea4;
	/*background-image: url("../bilder/ek_bak.jpg");*/
}
/* ........................ P ................................. */
p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 0px;
	text-align: left;
	padding-bottom: 6px;
}
/* ........................ /P ................................. */
.konstverk {
	font-weight: bold;
    margin: 1em 0 0.4em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 0;
	color: #000000;
	display: inline;
	background-color: #FFFF66;
}
/* ........................ B ................................. */
b {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/* ........................ /B ................................. */
.bluefat {
    font-weight: bold;
	color: #003366;
	font-size:11px;
	padding: 0 0 4px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.green {
    font-weight: bold;
	color: #42720d;
	font-size:12px;
	padding: 0 0 4px 0;
}




/* ........................ A ................................. */
a:link {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}
a:visited {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}
a:hover {
	font-weight: normal;
	text-decoration: none;
	color: #990000;
	}
a:active {
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	}
/* ........................ /A ................................. */

/* ........................ H ................................. */
   h1 {
	font-weight: bold;
	font-family: verdana;
	font-size: 20px;
		}
		
   h3 {
	font-weight: bold;
	font-family: verdana;
	font-size: 14px;
		}
	h4 {
	font-family: verdana;
	font-size: 14px;
	font-weight: normal;
}

.style5 {	font-size: 16px;
	color: #990000;
	    padding: 0 0 0 0;
	    margin: 0 0 0 0;
}
.style6 {
	color: #000000;
    padding: 10px 0 0 0;
	margin: 2px 0 0 0;
}

.style7 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}


/* ........................ /H ................................. */
/* ........................ PUNKT ................................. */
.Punkt {
        border: 0;
        padding: 0 0 10px 0px;
        font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
        margin: -10px 0 2px -17px;
}
.Punkt li{
        padding: 0 0 0 0;
        font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11Px;
        margin: -4px 0 0 2px;
        color: black;
}
.Punkt2 {
        border: 0;
        padding: 0 0 10px 0px;
        font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
        margin: -10px 0 2px 0px;
}


/* ........................ /PUNKT ................................. */
/* ........................ RED ................................. */
.red {
		color: #990000;
        font-weight: bold;
        font-size: 11px;
        display: inline;
}

.red2 {
		color: #990000;
        font-weight: normal;
        font-size: 11px;
        display: inline;
}
/* ........................ /RED ................................. */
/* ........................ FET ................................. */
.fet {
		color: #000000;
        font-weight: bold;
        display: inline;
}
/* ........................ /FET ................................. */
/* ........................ HR ................................. */
.hr {   width: 100%;
        margin: 0;
        margin-bottom: 5px;
        margin-top: -12px;
        border-bottom: 1px solid black;
		padding: 0em 0em 0em 0em;
		clear: both;
}

/* ........................ IMG ................................. */
img {
        border: 0;
        padding: 0 0 0 0;
        margin: 0 0 0 0;
}
/* ........................ /IMG ................................. */
/* ........................ CLEAR - ED ................................. */
.clear {
	clear: both;
	height: 1px;
	overflow: hidden;
}
.cleared {
        clear: both;
        line-height: 0;
}
/* ........................ /CLEAR - ED ................................. */
/* ........................ CONTAINER ................................. */
#container {
	border: 1px solid black;
	background-color: #FFFFFF;
	width: 700px;
	padding: 0 0 0 0;
	margin: 0 auto 0 auto;
}
/* ........................ CONTAINER ................................. */

#header {
	height: 58px;
	width: 700px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	float: left;
}
				
/* ........................ NAVCONTAINER ................................. */
#navContainer {
		height: 20px;
		margin: 0 0 20px 0; 
		padding: 0 0 0 0; 
		font-family: Arial, Helvetica, Geneva, sans-serif; 
        font-size: 11px;
}

#navContainer ul {
      border-top: 1px solid black;
		height: 20px;
		margin: 0 0 20px 0;
	padding: 0 0 0 2em;
	background-image: url("../bilder/top_nav_off.jpg");
	float: left;    
	width: 679px;
	font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
        font-size: 10px;
	border-right: 1px solid black;
 }

#navContainer ul li {
        display: inline;
			margin: 0 0 0 0;
}
#navContainer ul li a {
		height: 17px;
	padding: 3px 23px 0 23px;
	background-image: url("../bilder/top_nav_off.jpg");
	color: #ffffff;
	text-decoration: none;
	float: left;
	border-right: 1px solid black;
}
#navContainer ul li#active a {
	color: #ffffff;
	background-image: url("../bilder/top_nav_on.jpg");
}
#navContainer ul li a:hover {
		height: 17px;
	background-image: url("../bilder/top_nav_off2.jpg");
	color: #ffffff;
}
.firstNav {
          border-left: 1px solid #000000;
}
.firstNavLeft {
          border-top: 1px solid #000000;
}
/* ........................ /NAVCONTAINER ................................. */
#subNavContainer {
border: 1px solid #000000;
margin: 0 0 20px 9px; width: 195px; padding: 0 0 0 0; float: left;
} 
#subNavContainer ul {display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; 
list-style-type: none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; 
font-size: 10px; text-decoration: none;}
#subNavContainer ul li {display: block; text-align: left; padding: 0 0 0 0; margin: 0 0 0 0; 
border-right: 1px solid #000000;
} 
#subNavContainer ul li a {border-top: 1px solid #3dc143; margin: 0 0 0 0; 
width: auto; display: block; vertical-align: bottom; background: #518c10; 
color: #eeeeee; width: 191px; padding: 3px 0 4px 4px; border-bottom: 1px solid #000000;
}
#subNavContainer a:hover {border-top: 1px solid #91da44; background: #599715; color: #eeeeee;
} 
#subNavContainer ul li#subactive a {border-top: 1px solid #ecac3c; background: #b97407; color: #eeeeee;
}
.subNavContainer a:visited {text-decoration: none; padding: 3px 0 4px 4px; background: #61616d; color: #eeeeee;
} 



/* ........................ CONTENT ................................. */
#content {
	margin: 20px 0 0 0;
	text-align: left;
	padding: 0 0 0 14px;
}

#contentKarta {
	width: 460px;
	margin: 20px 20px 20px 20px;
	padding: 20px 20px 10px 20px;
}

#contentKarta p {
	margin: 0 0 15px 0;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}
#contentKarta img {
	background-color: #ffffff;
	margin: 0 0 15px 0;
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 12px;
}
#contentKarta h1 {
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	background-color: #ffffff;
	margin: 0 20px 0 0;
	padding: 0em 0em 0.7em 0em;
	font-family: Arial, Helvetica, Geneva, sans-serif;
}
#contentKarta a, hover, visited{
	float: right;
	text-decoration: none;
}

/* ........................ LEFTCONTENT ................................. */
#leftContent {
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	width: 133px;
	float: left;
	clear: both;
}
#leftContent h4 {
	font-weight: bold;
    margin: 1em 0 0.4em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 0;
	color: #493A1D;
}
#leftContent h5 {
	font-weight: bold;
    margin: 0 0 4em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 0;
	color: #000000;
	display: inline;
	background-color: #FFFF66;
}

#leftContent img {
		padding: 25px 0 2px 0;
        margin: 0 0 0 0;
		float: right;
}
#leftContent p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	padding: 4px 0 4px 0;
	margin: 0 0 0 0;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
}
#leftContent p a{
	font-family: Arial, Helvetica, sans-serif;
	color: #002255;
	float: left;
		display: block;
	    vertical-align: bottom;
}
#leftContent p #active a{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
		float: left;
		display: block;
	    vertical-align: bottom;
}
#leftContent p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}
#leftContent2 {
	margin-left: 10px;
	padding: 0;
	width: 130px;
	float: left;
	clear: both;
}

#leftContent2 h4 {
	font-weight: bold;
    margin: 1em 0 0.4em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0 0 0 0;
	color: #493A1D;
}

#leftContent2 h5 {
	font-weight: bold;
    margin: 0 0 0 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0 0 0 0;
	color: #493A1D;
}
#leftContent2 h5 a{
	font-family: Arial, Helvetica, sans-serif;
	color: #002255;
	float: left;
		display: block;
	    vertical-align: bottom;
}
#leftContent2 h5 #active a{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
		float: left;
		display: block;
	    vertical-align: bottom;
}
#leftContent2 h5 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}
#leftContent2 img {
		float:right;
		padding: 25px 0 2px 0;
        margin-top: 0;
        margin-bottom: 0px;
	    margin-left: 0px;	
		margin-right: 0px;
}
#leftContent2 p {
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 11px;
	padding-bottom: 15px;
	margin: 0 0 0 0;
	text-decoration: none;
	font-variant: normal;
	font-style: normal;
}
#leftContent2 p a{
	font-family: Arial, Helvetica, sans-serif;
	color: #002255;
	float: left;
		display: block;
	    vertical-align: bottom;
}
#leftContent2 p #active a{
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
		float: left;
		display: block;
	    vertical-align: bottom;
}
#leftContent2 p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}

#LeftInRam {
    border: 1px solid #000000;
	margin: 0 0 0 0;
	padding: 2px 2px 2px 2px;
	width: 133px;
	float: left;
}



/* ........................ /LEFTCONTENT ................................. */
/* ........................ CENTERCONTENT ................................. */
#centerContent {
	margin: 0 8px 0 18px;
	padding: 0 0 0 0;
	width: 406px;
	float: left;
}
#centerContent img{
	padding: 0 0 15px 0;
	float: left;
}
#centerContent2 {
	margin: 0 0 0 18px;
	padding: 0 0 0 0;
	width: 335px;
	float: left;
	/* width: 30%; */
}
#centerContent2 img{
    padding: 0 0 0 35px;
    float: left;
}
#centerContent3 {
    border: 1px solid #000000;
	margin-left: 20px;
	margin-right: 0;
	padding: 0;
	width: 360px;
	float: left;
	/* width: 30%; */
}
#centerContent4 {
	margin-left: 20px;
	margin-right: 0;
	padding: 0;
	width: 350px;
	float: left;
	/* width: 30%; */
}
/* ........................ /CENTERCONTENT ................................. */
/* ........................ RIGHTCONTENT ................................. */
#rightContent {
    margin: 0 0 0 0;
	padding: 32px 0 0 13px;
	float: left;
	width: 210px;
}
#rightContent p{
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 11px;
	    padding-bottom: 6px;
		margin: 0 0 0 0;
}

#rightContent img{
	float: right;
	padding: 0 4px 10px 4px;
	clear:both;
}


#rightContent2 {
    margin: 0 0 0 0;
	padding: 32px 0 0 13px;
	float: left;
	width: 210px;
}
#rightContent2 p{
		font-family: Arial, Helvetica, sans-serif;
		color: #333333;
		font-size: 11px;
	    padding-bottom: 6px;
		margin: 0 0 0 0;
}

#rightContent2 img{
	float: right;
	padding: 0 4px 8px 4px;
}

/* ........................ /RIGHTCONTENT ................................. *>
/* ........................ CENTERRIGHTMERGECONTENT ................................. */
#centerRightMergeContent {
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	width: 475px;
	float: left;
}
#centerRightMergeContent2 {
	margin: 0 0 0 25px;
	padding: 0 0 0 0;
	width: 335px;
	float: left;
}

/* ........................ /CENTERRIGHTMERGECONTENT ................................. */
/* ........................ ARTICLE ................................. */
.article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
    width: 415px;
	clear: both;
}
.article h1 {
	margin: 0 0 0 0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #3e4074;
	padding: 0em 0em 0.3em 0em;
}
.article h2 {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
	padding: 0px 0em 0.7em 0em;
}
.article h3 {
	margin: 0 0 .25em 0;
	font-weight: bold;	
	padding: 0.8em 0em 0.2em 0em;
	font-size: 12px;	
	color: #990000;
}
.article h4 {
	font-weight: bold;
    margin: 0.2em 0 0.3em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 10px 0 0 0;
	color: #990000;
}
.article img {
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	padding: 0 0 15px 0;
	float: left;

}
.article p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin: 0 0 0 0;
	padding-bottom: 6px;
	text-decoration: none;
}
.article p a {
	font-family: Arial, Helvetica, sans-serif;
	color: #336699;
}
.article p #active a {
	font-family: Arial, Helvetica, sans-serif;
	color: #002255;
	float: left;
	clear: both;
}
.article p a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #990000;
}
.article p link {
	font-family: Arial, Helvetica, sans-serif;
	color: #002255;
}
.article h5 {
	font-weight: bold;
    margin: 0.2em 0 0.3em 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	padding: 10px 0 0 0;
	color: #002255;
}


.tr1 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 210px;
	}
	
.tr2 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 400px;
	}

.center {
	margin: 0 auto 0 auto;
	width: 700px;
	}

.center img{
	padding: 0 0 5px 300px;
	float:left;
	margin: 0 0 0 0;	
	}

/* ........................ /TD ................................. */
/* ........................ FOOTER ................................. */
.footerOne {
	height: 20px;
	background-image: url("../bilder/top_nav_off.jpg");
	width: 100%;
	margin: 0 0 0 0;
}

.footerOne p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: center;
	padding: 4px 0 4px 0;
	color: #ffffff;
	}

/* ........................ /FOOTER ................................. */
.style1 {color: #0033CC}
.style3 {color: #0000CC}
.style4 {color: #0000FF}
.flowtright {
         float: right;
}
.flowtright p {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	}
/*-------------------------------------------------------------------------------------------------*/
