html, body {border:0;margin:0;padding:0;}

.inputButton {
	height: 15px;
	color: #000;
	font-size: 10px;
	border: 1px solid #666;
	background: #FFF;
}

.bottomline
{
border-bottom:1px solid #999999;
}

.underlined
 {
 text-decoration:underline;
 }
 
.notunderlined
 {
 text-decoration:none;
 }

.input {
font-family: Tahoma, Arial, Helvetica;
font-size: 11px;
color: #333333;
height: 18px;
border-style: solid;
border-color: #666666;
border-width: 1px;
background-color: #f0f0f0;
}

  .bannernav
    {color:#FFFFFF; font:normal 10px Arial, Tahoma, sans-serif; text-decoration:none;}
    .bannernav a:link
    {color:#FFFFFF; text-decoration:none;}
    .bannernav a:visited
    {color:#FFFFFF; text-decoration:none;}
    .bannernav a:active
    {color:#FFFFFF; text-decoration:none;}
    .bannernav a:hover
    {color:#FFFFFF; text-decoration:none;}	

  .biggertext
    {color:#333333; font:normal 13px Arial, Tahoma, sans-serif; text-decoration:none;}	

  .smallwhitetext
    {color:#FFFFFF; font:normal 10px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallwhitetext a:link
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext a:visited
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext a:active
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext a:hover
    {color:#FFFFFF; text-decoration:underline;}	
	
  .smallwhitetext1
    {color:#FFFFFF; font:normal 11px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallwhitetext1 a:link
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext1 a:visited
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext1 a:active
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext1 a:hover
    {color:#FFFFFF; text-decoration:underline;}		
	
  .smallwhitetext2
    {color:#FFFFFF; font:bold 11px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallwhitetext2 a:link
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext2 a:visited
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext2 a:active
    {color:#FFFFFF; text-decoration:none;}
    .smallwhitetext2 a:hover
    {color:#FFFFFF; text-decoration:underline;}		
	
  .bottomdarktext
    {color:#333333; font:normal 11px Arial, Tahoma, sans-serif; text-decoration:none;}
    .bottomdarktext a:link
    {color:#333333; text-decoration:none;}
    .bottomdarktext a:visited
    {color:#333333; text-decoration:none;}
    .bottomdarktext a:active
    {color:#333333; text-decoration:none;}
    .bottomdarktext a:hover
    {color:#333333; text-decoration:underline;}	
	
  .darkertext
    {color:#333333; font:normal 12px Arial, Tahoma, sans-serif; text-decoration:none;}			

  .uppernav
  {
	padding:0px;
	margin-left:808px;
	margin-top:1px;
	position:absolute;
}  

  .datum
  {
	padding:0px;
	margin-left:4px;
	margin-top:1px;
	position:absolute;
}  

  .downright
  {
	padding:0px;
	margin-left:785px;
	position:absolute;
	margin-top: 3px;
	left: 161px;
} 

  .downleft
  {
	padding:0px;
	margin-left:0px;
	position:relative;
	margin-top: 3px;
	left: 1px;
} 

  .downmenu
  {
	padding:0px;
	margin-left:1px;
	position:absolute;
	margin-top: 10px;
	height:110px;
	width:900px;
	text-align:left;
	display:table;
}  

.upperstr
  {
	padding:0px;
	margin-top:105px;
	margin-left:10px;
	position:absolute;
	font:normal 12px Arial, Tahoma, sans-serif; text-decoration:none;
}

.reklame
  {
 /*   border:1px solid #cccccc; */
	padding:0px;
	margin-top:27px;
	margin-left:166px;
	position:absolute;
	width:833px;
	height:64px;
	background-color:#FFFFFF;
	z-index:1;
	text-align:left;
	vertical-align:top;
	padding-top:5px;
	display:block;
	overflow:hidden;
}

.banner
{
margin-top:146px;
margin-left:200px;
position:absolute;
padding:0px;
}

#content
{ 
width:1000px;
text-align:left;
height:100%;
}

#content .col1 {
float:left;
width:200px;
background:url(menu.png) repeat-y left top;
height:100%;
}

#content .col2 {
float:left;
width:580px;
margin-left:10px;
margin-top:10px;
}

#content .col3 {
float:right;
width:200px;
}

img
{
border:0;
}

#container #footer {
clear:both;
font:12px Arial, Helvetica, sans-serif;
text-align:center;
}

#container {
margin:0;
width:100%;
height:100%;
}

  .topnav
  {background:url(navigation.png) no-repeat center top; vertical-align:middle; width:100%; height:212px; position:absolute; direction:ltr; }
  .bottomnav
  {background:url(bottomnav.png) repeat-x; width:100%; height:138px; color:#666666; font:11px Arial, Tahoma, sans-serif; margin-top:10px;} 
  .navigation
  {height:212px; list-style-type:none; margin:0; padding:0;}
    .navigation ul
    {margin:0; padding:0;}
    .navigation li
    {margin:0; padding:0;}
	.navigation li.left
	{background:url(navigationgradient.png) repeat-x left top; float:left; height:212px; width:47%;}
	.navigation li.right
	{background:url(navigationgradientright.png) repeat-x right top; float:right; height:212px; width:47%;}
	
   .leftnav
   {width:150px; list-style-type:none; padding:0; font: bold 11px Arial, Tahoma, sans-serif; margin-top:-5px; text-align:left; margin-left:0px;}
    .leftnav ul
    {margin-left:15px; padding:0; text-align:left;}
    .leftnav li
    {padding:0;}
	.leftnav li.tekst
	{background:url(menutext.png) no-repeat left center; 
	 height:41px; width:147px; 
	 padding-left:21px; padding-top:9px; margin-left:15px; margin-top:10px; vertical-align:middle;
	 border-bottom:1px dashed; border-color:#cccccc;}
	.leftnav li.tekst.lastli
	{ border:none !important;}
    .leftnav li.tekst.blacka a:link
    {color:#7e7e7e; text-decoration:none; margin:0; padding:0; text-align:left; vertical-align:middle;}
    .leftnav li.tekst.blacka a:visited
    {color:#7e7e7e; text-decoration:none; vertical-align:middle;}
    .leftnav li.tekst.blacka a:active
    {color:#7e7e7e; text-decoration:none; vertical-align:middle;}
    .leftnav li.tekst.blacka a:hover
    {color:#7e7e7e; text-decoration:none; font-weight:bold; vertical-align:middle;}	
	
   .leftnavwrapper 
    {margin:0; padding:0; padding-top:10px; width:200px; background:url(menu.png) repeat-y left top;}				
	
   .rightnavwrapper 
    {margin:0; padding:0; width:201px; margin-left:0px;}				
		  
  .menu 
  { background:url(novice.png) repeat-x; width:201px; font:normal 11px Arial, Tahoma, sans-serif; bottom:0; list-style-type:none; background-color:#333366;}
    .menu ul
    {margin:0; padding:0; text-align:left;}
    .menu li
    {padding:0; margin:7px 7px 7px 7px;}
    .menu li a, .menu li a:visited
    {color:#40687F; margin:0; padding:0; text-decoration:none;}
    .menu li a:hover, .menu li.active a
    {color:#40687F; text-decoration:underline; }
    .menu li.active a
    {cursor:default;}	
    .menu li.floatleft
    {float:left; padding:0px 0 0 16px; color:#40687F;}		
	
  .menuwrapper 
   {border:1px; border-color:#cccccc; border-style:dashed; border-top:none; bottom:0; height:97%; background-color:#FFFFFF; width:199px;}			   
	
  .bodyfonts
	{color:#777777; font:normal 11px Arial, Tahoma, sans-serif; margin:0 0 0 0; padding:0 7px 2px 25px; width:95%;}	
	
  .rightline
{  
	border-right-width: 1px;
	border-right-style:solid;
	border-right-color: #CCCCCC;
}

  .line
{  
	border-bottom-width: 1px;
	border-bottom-style:solid;
	border-bottom-color: #CCCCCC;
} 	
  
  .menufonts
	{color:#777777; font:normal 11px Arial, Tahoma, sans-serif; margin-left:10px; margin-top:10px; padding:0; list-style-type:none;}
	
  .copyright
	{color:#777777; font:normal 11px Arial, Tahoma, sans-serif; margin-top:4px;}	
	
  .menupagefonts
	{color:#000000; font:normal 11px Arial, Tahoma, sans-serif; margin-left:10px; padding:0; list-style-type:none;}	
	
  .pagefonts
    {color:#000000; font:12px Arial, Tahoma, sans-serif;}		  
	
  .mainpage
    {width:950px;}	
	
  .biggreenfont
    {color: #03A47B; font-size: bold 12px Arial, Tahoma, sans-serif; font-weight: bold;}	
	
  .smallgreenfont
    {color: #03A47B; font-size: normal 12px Arial, Tahoma, sans-serif;}		
	
  .smallredtext
    {color:#FF3333; font-size:normal 9px Arial, Tahoma, sans-serif; margin-right:10px; }
    .smallredtext a:link
    {color:#FF3333; font-size:normal 9px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallredtext a:visited
    {color:#FF3333; text-decoration:none;}
    .smallredtext a:active
    {color:#FF3333; text-decoration:none;}
    .smallredtext a:hover
    {color:#FF3333; text-decoration:underline; font-weight:bold;}	
	
  .smallgreytext
    {color:#666666; font: normal 11px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallgreytext a:link
    {color:#666666; text-decoration:none;}
    .smallgreytext a:visited
    {color:#666666; text-decoration:none;}
    .smallgreytext a:active
    {color:#666666; text-decoration:none;}
    .smallgreytext a:hover
    {color:#666666; text-decoration:underline;}	
	
  .smallbluetext
    {color:#40687F; font: normal 11px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallbluetext a:link
    {color:#40687F; text-decoration:none;}
    .smallbluetext a:visited
    {color:#40687F; text-decoration:none;}
    .smallbluetext a:active
    {color:#40687F; text-decoration:none;}
    .smallbluetext a:hover
    {color:#40687F; text-decoration:underline;}		
	
  .logininput
    { border-color:#CCCCCC; border-width:1px; border-style:solid; color:#666666; font:12px Arial, Tahoma, sans-serif; width:145px;}	
	
  .smallblacktext
    {color:black; font: normal 11px Arial, Tahoma, sans-serif; text-decoration:none;}
    .smallblacktext a:link
    {color:black; text-decoration:none;}
    .smallblacktext a:visited
    {color:black; text-decoration:none;}
    .smallblacktext a:active
    {color:black; text-decoration:none;}
    .smallblacktext a:hover
    {color:black; text-decoration:underline;}			
	
  .mainmenu
    {font:normal 12px Arial, Tahoma, sans-serif; list-style-type:none; padding:0px; margin-top:157px; margin-left:-12px; position:absolute;}
    .mainmenu ul
	{padding:0; margin:0;}	
	.mainmenu li
	{float:left; margin:0;}
	.mainmenu li.a
	{float:left; width:95px; margin:0;}
	.mainmenu li.b
	{float:left; width:160px; margin:0;}		
    .mainmenu li a:link
    {color:#ffffff; text-decoration:none;}
    .mainmenu li a:visited
    {color:#ffffff; text-decoration:none;}
    .mainmenu li a:active
    {color:#ffffff; text-decoration:none;}
    .mainmenu li a:hover
    {color:#ffffff; text-decoration:underline; font-weight:bold;}		
	
  .submenu
    {font:normal 11px Arial, Tahoma, sans-serif; list-style-type:none; margin-top:190px; margin-left:5px; padding:0px; position:absolute; }
    .submenu ul
	{padding:0; margin:0;}	
	.submenu li
	{float:left; margin:0;}
	.submenu li.a
	{float:left; width:110px; margin:0;}
	.submenu li.b
	{float:left; width:160px; margin:0;}
    .submenu li a:link
    {color:#000000; text-decoration:none;}
    .submenu li a:visited
    {color:#000000; text-decoration:none;}
    .submenu li a:active
    {color:#000000; text-decoration:none;}
    .submenu li a:hover
    {color:#000000; text-decoration:underline; font-weight:bold;}	
	
  .searchfield
    {padding:0; position:absolute; margin-top:42px; margin-left:525px;}						
  .threeonright
    {
	padding:0;
	margin-top:20px;
	position:relative;
	left: 138px;
	top: 10px;
}	
   .logo
   {
     cursor:hand;
	 margin-left:0px;
	 margin-right:0px;
     height:110px;
	 text-decoration:none;
   }
   
   .notextdecoration
   {text-decoration:none;}
