body, html {
font-family: Verdana, Arial, Helvetica, sans-serif;
}
	
table.moduletable {
	width			: 100%;
	text-align		: left;
	margin-right		: 0px;
	margin-left		: 0px;
	padding-left		: 0px;
	padding-top		: 0px;
}

a:link, a:visited {

font-family		: Verdana, Arial, Helvetica, sans-serif;
font-size        	: 10px;
font-weight		: bold;
text-decoration		: none;
color            	: #666;
}


.small {
	font-size : 9px;
	color : #000000;
}

.smalldark {
	font-size : 11px;
	color : #00000;
	text-decoration : none;
}

.news {
font-family	: Verdana, Arial, Helvetica, sans-serif;
font-size	: 12px;
font-weight	: bold;
color		: #004B93;
text-align	: left;
}

.createdate {
font-size 	: 10px;
color 		: #666666;
text-decoration : none;
font-weight 	: medium;
padding-left	: 0px;
padding-bottom	: 3px;
padding-top	: 15px;
}

.modifydate  {
font-size 	: 10px;
color 		: #666666;
text-decoration : none;
font-weight 	: medium;
}



/* Content Styles  Schriftarten im Inhalt
**********************************************************************/

.contentpane {
	font-size: 11px;
	color: #000000;
}

.contentpaneopen {
	font-size: 11px;
	color: #333333;
}

.contentheading, .componentheading {
font-family	: Verdana, Arial, Helvetica, sans-serif;
font-size	: 13px;
font-weight	: bold;
color		: #004B93;
text-align	: left;
line-height	: 20px;
padding-left	: 6px;
padding-top	: 10px;
}

.category {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}

a.category:link, a.category:visited {
  color            : #000000;
  font-weight      : bold;
}



/* Form Styles
**********************************************************************/

form { 
	display:inline; 
	margin: 0px; 
	padding: 0px; 
} 

.button {
  font-family	      	: Verdana, Arial, Helvetica, sans-serif;
  font-style	        : normal;
  font-size	        : 10px;
  font-weight	      	: bold;
  background-color	: #055387;
  color          	: #fff;
  border         	: 1px solid #fff;
  padding-left	 	: 0px;
  padding-right	 	: 0px;
  padding-top	 	: 1px;
  margin-bottom  	: 3px;
  cursor		: hand;  
}

.inputbox {
  font-family		: Verdana, Arial, Helvetica, sans-serif;
  font-size		: 10px;
  color			: #313131;
  background-color	: #fcfcfc;
  border		: 1px solid #CCCCCC;
  text-align		: left;
  position		: relative;
  margin-bottom		: 3px;		
 }



/* For content item titles that are hyperlink instead of Read On
**********************************************************************/

a.contentpagetitle:hover 

.description {
	font-size: 9px;
	color: #666666;
}


/* Styles for dhtml tabbed-pages */
.ontab {
	background-color: #ffae00;
	border-left: outset 2px #ff9900;
	border-right: outset 2px #808080;
	border-top: outset 2px #ff9900;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.offtab {
	background-color : #e5e5e5;
	border-left: outset 2px #E0E0E0;
	border-right: outset 2px #E0E0E0;
	border-top: outset 2px #E0E0E0;
	border-bottom: solid 1px #d5d5d5;
	text-align: center;
	cursor: hand;
	font-weight: bold;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tabheading {
	background-color: #ffae00;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.pagetext {
	visibility: hidden;
	display: none;
	position: relative;
	top: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}





/* Tabellen
**********************************************************************/

table.content_table {
	padding: 	0px;
	margin: 	0px;
	
}

table.content_table td {
	padding: 	0px;
	margin: 	0px;
	
}


td {
	text-align: left;
	font-size: 11px;

}