/* KITTELPARKEN 2008 */
p, td, tr, div{
font-family:Arial, Helvetica, sans-serif;
color:#202020;
font-size:11px;
line-height:18px;
}
a:link, a:visited {
font-size:11px;
text-decoration:none;
color:#0000C0;
}

a:hover {
color:#000;
text-decoration:underline;
font-size:11px;

}

.small {
font:11px Arial,Helvetica,sans-serif;
color:#808080;
line-height:normal;
}
.createdate, .modifydate {
font:11px Arial,Helvetica,sans-serif;
color:#808080;
line-height:normal;
}
ul, li{
color:#fff;
}


/* Sektioner*/
.sectiontableheader{
color:#ccc;
font:11px Arial, Helvetica, sans-serif;
padding:5px;
}
.sectiontableheader a:link,.sectiontableheader a:visited {
color:#275E7E;
}
.sectiontableentry1, .sectiontableentry2{
text-align:left;
}

/* Buttons*/
.button {
font-size:10px;
height:20px;
line-height:16px;
color:#fff;
margin-bottom:4px;
background:#808080;
border:2px solid #ccc;
text-transform:uppercase;
}
.inputbox{
color:#000;
background:#f9f9f9;
border:1px solid #ccc;

}
#div_right.inputbox{
border:1px solid#eee;
background-color:#FFFFFF;
}


#div_right th{
	border-bottom:0px solid #fff;
	color:#000;
font:24px "Arial", Arial, Helvetica, sans-serif;
letter-spacing:0px;
	margin:30px 0 0 0;
	width:286px;
	line-height:24px;
	padding-bottom:5px;
}
#div_right .moduletable{
margin-bottom:20px;
}
#div_right {
letter-spacing:0px;}

#div_topmenu .moduletable{
margin-bottom:10px;
}

#div_topmenu .moduletable th{
font-size:12px;
letter-spacing:normal;
font-weight:bold;
color:#fff000;
}

#div_topmenu .moduletable td{
font-size:12px;
letter-spacing:normal;
padding-top:3px;
}

/*Navigeringsmeny*/

a.mainlevel {
	list-style-position:inside;
	list-style-type:none;
	font-size:16px;
	color:#000;
	font-weight:bold;
	letter-spacing:1px;
	padding-left:0;
	margin-left:0;
	line-height:24px;
}

a.mainlevel:link, a.mainlevel:visited {
	font-size:16px;
	font-weight:bold;
	letter-spacing:1px;
	color:#404040;
	text-decoration:none;
	padding:0 0 0 20px;
}
a.mainlevel:hover{
	color:#404040;
}

#active_menu {
	color:#000;
	font-weight:bold;
}

/* Untermenus*/
a.sublevel { 
  display          : block;
  float:right;
  padding          : 2px 0px 2px 2px;
  width            : 180px;
  border-bottom    : 2px solid #FFF000;
  text-decoration  : none;
  color            : #FFF000;
	font:12px "Arial Black", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
}
a.sublevel:link, a.sublevel:visited {
  text-decoration  : none;
  color            : #FFF000;
  background : none;
}
a.sublevel:hover { color:#000; }
a.sublevel#active_menu {color:#000;}  /* Formatierung der aktiven Unter-Menü-Links */
a.sublevel#active_menu:hover {}

/* Topmenu */

#div_topmenu #mainlevel-nav
{
list-style: none;
padding: 0;
margin: 0;
float: left;
white-space: nowrap;
}

#div_topmenu #mainlevel-nav li{
width: auto !important;
width: 5%;
float: left;
margin: 0;
height: 16px;
line-height: 16px;
white-space: nowrap;
margin-right: 1px;	
}

#div_topmenu #mainlevel-nav li a{

font-weight: normal;
color:#fff000;
height: 16px;
display: block;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
white-space: nowrap;
border-left: 1px solid #fff;
font-size:12px;

}

#div_topmenu #mainlevel-nav li a:hover{
font-weight: normal;
color:#666666;
height: 16px;
display: block;
padding-left: 5px;
padding-right: 5px;
text-decoration: none;
white-space: nowrap;
text-decoration:underline;
}


h1, h2, h3, h4{
width:100%;
color:#000;
font:24px "Arial", Arial, Helvetica, sans-serif;
letter-spacing:0px;
line-height:28px;}
}

.componentheading{
display:none;}

.contentheading {
width:100%;
color:#000;
font:24px "Arial", Arial, Helvetica, sans-serif;
letter-spacing:0px;
margin:30px 30px 0 30px;
line-height:28px;}

a.readon, .readon a:link, .readon a:visited, .readon a:hover{
display:block;
line-height:22px;
padding-right:15px;
height:26px;
width:108px;
font-size:12px;
font-weight:bold;
color:#000080;
text-decoration:none;
float: right;
}
blockquote {
	padding: 15px 40px 15px 60px;
	background: url(../images/blockquote.gif) 10px 10px no-repeat;
	font: 1.4em/1.5 Georgia, Times, serif;
}
img {
	border:0px;
}
