
#more a{
line-height: 20px;
font-family: Arial;
font-size: 12px;
color: white;
width: 80px;
text-decoration: none;
color: #000;
background: #ffffff;
float: right;
text-align: center;
}


#navigation_c{ 
height: 78px;
background: #FFF;
}
#navigation_c a{
line-height: 19px;
font-family: Arial;
font-size: 12px;
color: white;
width: 80px;
text-decoration: none;
color: #000;
background: #cccccc;
float: right;
margin-left: 325px;
text-align: center;
}

#navigation_b{
height: 24px;
background: #FFF;
}
#navigation_b a{
line-height: 20px;
font-family: Arial;
font-size: 12px;
color: white;
text-decoration: none;
display: block;
width: 80px;
text-decoration: none;
color: #000;
background: #cccccc;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	float: right;
	margin: 0;
	white-space: nowrap;
margin-right: 1px;
margin-top: 1px;
text-align: center
}

#navigation{
height: 20px;
background: #464648;
font-family: Arial;
font-size: 11px;
width: 405px;
}

#navigation a{
line-height: 20px;
font-family: Arial;
font-size: 12px;
color: white;
text-decoration: none;

width: 80px;
text-decoration: none;
color: #fff;
background: #232324;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	float: left;
	margin: 0;
	white-space: nowrap;
margin-right: 1px;
text-align: center
}
#navigation a:hover{
line-height: 20px;
font-family: Arial;
font-size: 12px;
color: white;
text-decoration: none;

width: 80px;
text-decoration: none;
color: #fff;
background: #77787B;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
	float: left;
	margin: 0;
	white-space: nowrap;
margin-right: 1px;
text-align: center
}
#navigation a:active {
background-color: #77787B;
}
#content{
background: #77787B;
height: 397px;
font-family: Verdana;
font-size: 12px;
line-height: 18px;

padding-left: 25px;
color: white;
position: relative;
}






ul#mainlevel
{
	list-style: none;
	padding: 0;
	margin: 0;
	font-size: 0.8em;
}

ul#mainlevel li
{
	background-image: none;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	margin: 0;
	font-size: 11px;
	line-height: 21px;
	white-space: nowrap;
	border-right: 1px solid #cccccc;
text-align: center
}

ul#mainlevel li a
{
	display: block;
width: 80px;
	text-decoration: none;
	color: #fff;
background: #232324;;
}

#buttons>ul#mainlevel li a { width: auto; }

	ul#mainlevel li a:hover, active
{
	color: #fff;
	background: #77787B;
}
	ul#mainlevel li active_menu
{
	color: #fff;
	background: #77787B;
}



li{
list-style-image: url(../bilder/list.jpg);
}

a.mainlevel:hover {
	color: #fff;
	text-decoration: underline;

}
a.mainlevel#active_menu {
	color: #fff;
	text-decoration: underline;
}
.mainlevel {
	font-family: Arial, sans-serif;
	color: #fff;
    display: block;
 	text-decoration: none;
	width: 120px;
}
a.mainlevel {
	color: #fff;
	text-decoration: none;
	width: 120px;
}

html>body a.mainlevel {} /* Opera5-Fix-fix ;-) */
html>body a.mainlevel:hover, a.mainlevel#active_menu { /* Opera5-Fix-fix ;-) */
	color: #fff;
	text-decoration: underline;

}

.mainlevel-nav
{

margin-right: 50px;
margin-top: 5px;
color: White;

}

.mainlevel-nav a
{margin-right: 30px;
margin-top: 5px;
color: White;
}

.mainlevel-nav:hover{
margin-right: 30px;
margin-top: 5px;


color: Black;
}
#container 
{
background-color: transparent;
position: absolute;
top: 50%;
left: 0px;
width: 100%;
margin-top: -300px;
text-align: center;
min-width: 849px;
}

#contentc	
{
	margin: 0px auto;
	background-color: #F0F0F0;
	position: relative;
	text-align: left;
	width: 849px;
	height: auto;
}

#main
{
	width: 100%;
	height: 625px;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	background: #58585A;
	font-size: 10px;
	color: white;
		height: 100%;
	margin: 0 0 0 0;

}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}
#logo_a{
height: 83px;
background-image: url(../images/logo_a.jpg);

}
#logo_b{
height: 83px;
background-image: url(../images/top.jpg);
}

#logo_c{
background-image: url(../images/logo_b.jpg);
height: 20px;
}





#holder{
height: 24px;
background: #FFF;
}
#holder_b{
height: 78px;
background: #FFF;
}

* html #holder_b{
height: 79px;
}
#bild{
background: #000;
height: 397px;
}


#footer{
width: 800px;

height: 25px;
}

td,tr,p,div {

	font-family: Arial, sans-serif;
	color: #000000;


	}

/* general stuff */


a {
text-decoration:  underline;
font-weight: normal;
border: none;
 }
a:hover {
text-decoration:  underline; 
border: none;
 }
 
/* Layout */



#search {
margin: 0px;
padding: 0px;
width: 148px;
height: 28px;
float: right;
background: url(../images/back_search.jpg) right top no-repeat;
padding-left: 10px;
padding-top: 2px;
vertical-align: top;
}

#search .inputbox{
width: 100px;
height: 18px;

background: transparent;
border: none;
margin: 0px;
padding: 0px;

}

#search .button{
margin: 0px;
padding: 0px;
height: 14px;

background: transparent;
border: none;

}

#search form {
margin: 0px;
padding: 0px;
}
#pathway{ 
padding-left: 20px;
padding-top: 5px;

color: #000000;
}

 

 
 iframe.wrapper {
 z-index: 0;
 }
 

/*.content {
padding: 0px 0px 0px 0px;


}*/

/* Modules */
#user1{
float: left;
width: 49%;
}

#user2{
float: right;
width: 49%;
}

#user3 {
width: 100%;
}


#user1 ul, #user2 ul, #user3 ul {
list-style: none;
margin: 0px;
padding: 0px;
padding-left: 0.7em;
margin-left: 0.7em;
margin-bottom: 5px;
margin-top: 2px;
}



/* Other Mambo Stuff */

#title {
}
.pathway {
color: #000000;
text-decoration: none;
font-weight: normal;


}

.pathway a{
color: #000000;


font-weight: normal;
}
a.pathway:hover{
color: #02519C;
font-weight: normal;

}

.mosimage {
  border: 1px solid #cccccc;
  margin: 5px
}

.mosimage_caption {
  margin-top: 2px;
  background: #efefef;
  padding: 1px 2px;
  color: #666;

  border-top: 1px solid #cccccc;
}

hr {
width:  90%; 
 }
hr.separator {
width:  40%; 
 }
a.pnav {
}
.pnav:hover {
}
.small {

color: #ABABAB;

}
.smalldark {

color: #000;
height: 10px;

text-align: left;
}

.sectiontableheader {
font-weight: bold;

height: 25px;


}

.button {

text-decoration: none;

border: 1px solid #EEEEEE;
padding-left: 13px;
background-color: #FFFFFF;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
}
.inputbox {
border: 1px solid #BBBBBB;
}

.createdate {

color: #ABABAB;
height: 10px;

}
.modifydate {
font-size: 0.8em;
color: #990000;
height: 20px;

margin-bottom: 5px;
}
.readon {

text-decoration: none;

border: 1px solid #EEEEEE;
padding-left: 13px;
padding-right: 13px;
padding-top: 5px;
padding-bottom: 5px;
background: url(../images/readon.gif) no-repeat left;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
float: right;
}

a.readon {

text-decoration: none;

border: 1px solid #EEEEEE;
padding-left: 13px;
padding-right: 13px;
padding-top: 5px;
padding-bottom: 5px;
background: url(../images/readon.gif) no-repeat left;
margin-top: 10px;
text-decoration: none;
font-weight: normal;
float: right;
}

.blog_more {
text-transform:uppercase;
background-color: #F2F2F2;
border-top:1px solid #564b47;
border-bottom:1px solid #564b47;
padding:5px 15px;
margin:0px }
}

a.readon:hover {
background: #EEEEEE url(../images/readon.gif) no-repeat left;
text-decoration: none;
}

.blog {

}

.contentheading {
font-size: 1.2em;
width: 100%;
font-weight: bold;
valign: top;
font-family: Arial, sans-serif;
color: #006EB7;
padding-left: 70px;
padding-bottom: 10px;
padding-top: 15px;
}

.contentheading td{
font-size: 1.2em;
width: 100%;
font-weight: bold;
valign: top;
font-family: Arial, sans-serif;
color: #006EB7;
padding-left: 70px;
padding-bottom: 10px;
padding-top: 15px;
}

.contentpaneopen {
font-family: Tamhoma, sans-serif;
text-align: left;
background: transparent;

}

table.contentpaneopen td {
width:585px;
padding-left: 70px;
}

table.contentpane ul {
padding: 0px;
list-style: none;
}

table.contentpane ul li{
padding: 0px;
padding-left: 15px;
	list-style-type: square;
color: #FFCF01;
}

.contentdescription {

}

.contentpane {padding-left: 70px;}
.categorytitle {
font-weight: bold;
height: 25px;

font-family: Arial, sans-serif;
}
.componentheading {
font-size: 1.2em;
width: 100%;
font-weight: bold;
valign: top;
font-family: Arial, sans-serif;
color: #006EB7;
padding-left: 70px;
padding-bottom: 10px;
padding-top: 15px;
}
a.category {
text-decoration:  underline; 
 }
a.category:hover {
text-decoration:  underline; 
 }
table.moduletable {
 

 }
table.moduletable th  {

}

.poll {

text-align: center;
}
.back_button {
text-decoration: none;
border: 1px solid #000;
padding-left: 13px;
padding-right: 13px;
margin-right: 50px;
padding-top: 5px;
padding-bottom: 5px;
background: #5585C5;
margin-top: 10px;
margin-bottom: 15px;
font-weight: normal;
float: right;
color: #FFFFFF;
}

.back_button a{
text-decoration: none;
color: #FFFFFF;
}

.back_button a:hover{
text-decoration: underline;
color: #FFFFFF;
}

.blogsection {

}

.blog_more ul li{
list-style: none;
padding-left: 14px;


}

table.contenttoc {
border: 1px solid #CCCCCC;
padding-left: 3px;
}

table.contenttoc th{
font-weight: bold;

border-bottom: 1px solid #BBBBBB;
}

form {
margin: 6px;
padding: 0px;
}

#previewImages
{
	position: absolute;
	z-index: 10;
	top: 310px;
	left: -100px;
	text-align: right;
	width: 505px;
}

#previewImages img
{
	filter:alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity:0.6;
}

#navigation_b
{
	position: relative;
}

#logoDP{
background: #FFFFFF;
position: absolute;
z-index: 20;
left: 0px;
top: 10px;
width: 397px;
text-align: center;
}

#logoDP a
{
	background-color: #ffffff;
	display: inline;
	width: 65px;
	float: none;
}

#logoDP img
{
	margin-top: 5px;
}

