/*PKR: IE8 shadowbox fix: http://www.shadowbox-js.com/forum.html#nabble-td2504683*/
#shadowbox_title {
  border: 0px solid;
}

#shadowbox_info {
  border: 0px solid;
} 
.yuimenu_root {
	z-index:100;
}
td.td_top {
	vertical-align:top;
}
#content a.rss_link, #content a:link.rss_link, #content a:visited.rss_link {
	color:#FFFFFF;
}
#breadcrumbs {
	padding-bottom: 5px;
}
#breadcrumbs a {
	text-decoration:none;
}
#breadcrumbs a:hover {
	/*background:none;*/
	text-decoration:underline;
	color:black;
}
/* Kompetenzlandkarte */
div#map div span {
	position:absolute;
	left:10px !important;
	top:10px !important;
	opacity:1 !important;
	filter:alpha(opacity=100) !important;
	overflow:visible !important;
	right:auto !important;

}
div#map div#copyright span {
	position:relative;
	left:inherit !important;
	top:inherit !important;
}
div.markerTooltip, div.markerDetail {
	color: black;
	font-weight: normal;
	background-color: white;
	white-space: nowrap;
	margin: 0;
	padding: 2px 4px;
	border: 1px solid black;
	line-height:12px;
}
div.markerTooltip {
	display:inline;
	border:none !important;
}
div.markerDetail h3 {
	line-height:13px;
	font-size:13px;
}
div.markerDetail {
	width:620px;
}
.gm_tooltip {
	width:600px;
	white-space:normal;
}
/* xowiki comments width */
.margin-form div.form-item-wrapper div.form-widget textarea#content {
	width:auto;
	border: 1px solid black;
}
/*Suche*/
#search-info p.subtitle {
	position:relative;
}
.del_block {
	padding-left:15px;
}

.erf_footer {
	border-top:1px dashed #F3BEB4 !important;
	margin-top: 5px;
	padding-top: 10px;
}

.kblaw_logo {
	height: 46px;
	border:0px;
}
a img {
	border:0px;
	}
/* Calendar widget css */

/* The main calendar widget.  DIV containing a table. */
.box_standard_body a.logbox, .box_standard_body a:link.logbox {
	text-decoration:underline;
}
div.calendar { position: relative; }

.calendar, .calendar table {
  border: 1px solid #556;
  font-size: 11px;
  color: #000;
  cursor: default;
  background: #eef;
  font-family: tahoma,verdana,sans-serif;
}

/* Header part -- contains navigation buttons and day names. */

.calendar .button { /* "<<", "<", ">", ">>" buttons have this class */
  text-align: center;    /* They are the navigation buttons */
  padding: 2px;          /* Make the buttons seem like they're pressing */
}

.calendar thead .title { /* This holds the current "month, year" */
  font-weight: bold;      /* Pressing it will take you to the current date */
  text-align: center;
  background: #fff;
  color: #000;
  padding: 2px;
}

.calendar thead .headrow { /* Row <TR> containing navigation buttons */
  background: #778;
  color: #fff;
}

.calendar thead .daynames { /* Row <TR> containing the day names */
  background: #bdf;
}

.calendar thead .name { /* Cells <TD> containing the day names */
  border-bottom: 1px solid #556;
  padding: 2px;
  text-align: center;
  color: #000;
}

.calendar thead .weekend { /* How a weekend day name shows in header */
  color: #a66;
}

.calendar thead .hilite { /* How do the buttons in header appear when hover */
  background: #aaf;
  color: #000;
  border: 1px solid #04f;
  padding: 1px;
}

.calendar thead .active { /* Active (pressed) buttons in header */
  background: #77c;
  padding: 2px 0px 0px 2px;
}

/* The body part -- contains all the days in month. */

.calendar tbody .day { /* Cells <TD> containing month days dates */
  width: 2em;
  color: #456;
  text-align: right;
  padding: 2px 4px 2px 2px;
}

.calendar table .wn {
  padding: 2px 3px 2px 2px;
  border-right: 1px solid #000;
  background: #bdf;
}

.calendar tbody .rowhilite td {
  background: #def;
}

.calendar tbody .rowhilite td.wn {
  background: #eef;
}

.calendar tbody td.hilite { /* Hovered cells <TD> */
  background: #def;
  padding: 1px 3px 1px 1px;
  border: 1px solid #bbb;
}

.calendar tbody td.active { /* Active (pressed) cells <TD> */
  background: #cde;
  padding: 2px 2px 0px 2px;
}

.calendar tbody td.selected { /* Cell showing today date */
  font-weight: bold;
  border: 1px solid #000;
  padding: 1px 3px 1px 1px;
  background: #fff;
  color: #000;
}

.calendar tbody td.weekend { /* Cells showing weekend days */
  color: #a66;
}

.calendar tbody td.today { /* Cell showing selected date */
  font-weight: bold;
  color: #00f;
}

.calendar tbody .disabled { color: #999; }

.calendar tbody .emptycell { /* Empty cells (the best is to hide them) */
  visibility: hidden;
}

.calendar tbody .emptyrow { /* Empty row (some months need less than 6 rows) */
  display: none;
}

/* The footer part -- status bar and "Close" button */

.calendar tfoot .footrow { /* The <TR> in footer (only one right now) */
  text-align: center;
  background: #556;
  color: #fff;
}

.calendar tfoot .ttip { /* Tooltip (status bar) cell <TD> */
  background: #fff;
  color: #445;
  border-top: 1px solid #556;
  padding: 1px;
}

.calendar tfoot .hilite { /* Hover style for buttons in footer */
  background: #aaf;
  border: 1px solid #04f;
  color: #000;
  padding: 1px;
}

.calendar tfoot .active { /* Active (pressed) style for buttons in footer */
  background: #77c;
  padding: 2px 0px 0px 2px;
}

/* contact-list styles */
.tags, .notes, .tags_label, .notes_label {
	color:#DB391C;
}
.cl_search_bar {
border-bottom:1px dashed #913030 !important;
padding:5px;
}
.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a:focus, .yui-skin-sam .yui-navset .yui-nav .selected a:hover {
	background:#DB391C url(/resources/tab_sel.png) repeat-x;
}
.yui-skin-sam .yui-navset .yui-nav .selected a, .yui-skin-sam .yui-navset .yui-nav .selected a em {
border-color:#913030;
}
.yui-skin-sam .yui-navset .yui-nav {
	border-color:#913030;
	border-style:solid;
	border-width:0 0 5px;
}
.yui-skin-sam .yui-navset .yui-content {
	border-color:#913030;
}
div.form-button a img {
	color:#FFFFFF;
}
/*Tabview styles*/
.yui-skin-sam .yui-navset .yui-content {
	background: #F9CEC2 none repeat scroll 0 0;
}

#alert-message {
	background-color:#F9CEC2;
}
/* xoevents modifications */
.xoevents_body div.form-item-wrapper label span.form-widget input {
	width:500px;
}
.xoevents_body .margin-form .form-item-wrapper .form-widget, .xoevents_body .margin-form .form-item-wrapper .form-button,
.xoevents_body .margin-form .form-item-wrapper .form-help-text {
	margin-left: 17em;
}

.xoevents_body .margin-form .form-item-wrapper .form-label {
	width:16em;
}
.yui-skin-sam .yui-calendar td.calcell.highlight1 {
	background-color: #DB391C !important;
}
.yui-skin-sam .yui-calendar td.calcell.highlight1 a {
	color: #FFFFFF !important;
}
div.xo_fixed_td_width {
	/* width:120px;*/
	max-width:300px;
}
.xoevents_body div.actions {
	float:none !important;
}
.xoevents_body td.list-table, td.list-table-narrow, .list-table td {
	padding: 4px 8px;
}
div#xoevents_overDiv {
	/*margin-left:-340px;
	margin-top:-120px;*/
}
.xoevents_body td.td_top {
	padding:1px !important;
}
.head_link a, .head_link a:visited, .head_link a:hover, .head_link a:link {
	text-transform:none;
	color:#FFFFFF;
	text-decoration:none;
}
/* Search styles*/
#search-info {
	background: none !important;
	border-top: none !important;
}


/* Combo boxes (menus that display months/years for direct selection) */

.combo {
  position: absolute;
  display: none;
  top: 0px;
  left: 0px;
  width: 4em;
  cursor: default;
  border: 1px solid #655;
  background: #def;
  color: #000;
  font-size: smaller;
}

.combo .label {
  width: 100%;
  text-align: center;
}

.combo .hilite {
  background: #acf;
}

.combo .active {
  border-top: 1px solid #46a;
  border-bottom: 1px solid #46a;
  background: #eef;
  font-weight: bold;
}

/*xowiki Styles*/
div#xoevents_overDiv table, div#overDiv table {
	background-color:#DB391C !important;
}

div#xoevents_overDiv table tr td div, div#overDiv table tr td div {
	background-color:#FFFFFF !important;
}
td.overlibCapfont, td.overlibClosefont a {
	color:#FFFFFF !important;
}
td.overlibClosefont {
	text-align:right;
}

div#wikicmds a, div#wikicmds a:visited {
	color:#DB391C;
}
#wikicmds {
	margin-top:0px !important;
	height:inherit !important;
	position:inherit !important;
	top:0 !important;
	float: right;
	text-align: right;
	font-family: sans-serif;
	font-size: 10px;
	color: #7A7A78;
}
#wikicmds a, #wikicmds a:visited {
	color: #7A7A78;
	text-decoration: none;
}
#wikicmds a:hover {
	text-decoration: underline;
}
#wikicmds a:active {
	color: rgb(255,153,51);
}
div.xowiki-content .item-footer, div.xowiki-content h1 {
	border: none !important;
}

.margin-form .form-item-wrapper .form-label {
	text-align:left;
	width:80px;
}
.margin-form .form-item-wrapper .form-widget,
.margin-form .form-item-wrapper .form-button,
.margin-form .form-item-wrapper .form-help-text {
	margin-left:90px;
}
.inline-form div.form-item-wrapper label span.form-widget input {
	width:auto;
}
#viewadp-cal-table {
	margin-right: -20px;
}
div.form-item-wrapper label span.form-widget input {
	width:568px;
}
/*PKR FS Styles*/
th.list-table, th.list-table a, tr th.list-table img, td.list-table img, #content a img {
	vertical-align:middle;
	padding:0px;
	margin:0px !important;

}
td.list-table img {
	padding:4px;
}
#content {
	/*width:755px;*/
	width:auto;
	overflow:auto;
	max-width:755px;
	position:relative;
	background:#F5F5F5;
	border-top:1px solid #CCC;
	border-bottom:1px solid #CCC;
	padding-left:5px;
	padding-right:5px;
}
/*PKR: Forum styles*/
#forum-thread div.action-list {
	position:relative !important;
	right: 0 !important;
	bottom: 2px !important;
	left: 2px !important;
	top: 0 !important;
}

/*PKR: Button styles*/
a.button {
	padding: 2px 6px !important;
}
#content .xoevents_body a.button, #content .xoevents_body a.button:hover, #content .xoevents_body a.button:visited, #content .xoevents_body a.button:link,
#content .xoevents_body div.form-button, .xoevents_body a.button, .xoevents_body a.button:hover, .xoevents_body a.button:visited,
.xoevents_body a.button:link, .xoevents_body div.form-button {
	background: none !important;
	border:none !important;
	color: #DB391C !important;
}
#content .xoevents_body a.button, #content .xoevents_body a.button:visited, #content .xoevents_body a.button:link,
.xoevents_body a.button, .xoevents_body a.button:visited, .xoevents_body a.button:link {
	text-decoration:none !important;
}
#content .xoevents_body a.button:hover, #content .xoevents_body div.form-button a.button:hover,
.xoevents_body a.button:hover, .xoevents_body div.form-button a.button:hover {
	text-decoration:underline !important;
	background: none !important;
	color:black !important;
}
a.button, div.form-button input.button {
	border:1px solid #D0091C !important;
	line-height:24px !important;
	background: #DB391C !important;
	color: #FFFFFF !important;
	font-family:Arial,Helvetica,sans-serif !important;
	font-size:10px !important;
}
div.form-button input.button {
	padding: 0px 6px !important;
	cursor:pointer;
}
div.form-button input.button:hover, #content div.form-button a.button:hover, #content a.button:hover {
	background: #F9CEC2 !important;
	text-decoration:none !important;
}
td.toolbarElement a.button {
	background:buttonface none repeat scroll 0 0!important;
	border:none !important;
	padding:1px !important;
}

a.button:visited {
	color: #FFFFFF !important;
}
a.button:hover {
	text-decoration: none;
	background: #F9CEC2 !important;
	border-color: #4590c5;
/*	color: #FFFFFF !important;*/
}

/*END Button styles*/
/*PKR: List styles*/
.list-table tr.last td, .list-table th, .list-table tr, .table_widget_td {
	border:1px solid #DB391C;
	padding:4px;
}
.list-table td, td.list-table {
	border:1px solid #DB391C;
	padding:4px;
}
.list-table th {
	padding:5px;
}
.list-table tr.odd {
  /*background-color: #FEF8F6;*/
  background-color: #F9CEC2;
}
/*PKR: Other styles*/
#content h1.user_name {
	line-height:20px !important;
	height:20px !important;
	margin:0px !important;
}
.short_cv {
	width:500px;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	font-size: 11px;
	margin:10px 0 30px 0; /*For footer in IE*/
	padding:0;
	background: #922a1e url(images/body_bg.png) repeat-x;
	overflow:-moz-scrollbars-vertical;
	*overflow:none;
	/*vote: background: #999999 url(images/body_bg.png) repeat-x;*/
}

/* Wrapper contains all divs */
#wrapper {
	width:1000px;
	margin:auto;
	position:relative;
	background: url(images/wrapper_bg.png);
	border-bottom: 5px solid #b77269;
	/*vote: border-bottom: 5px solid #bbb;*/
}

/* container contains all main divs */

#container {
	padding: 15px 15px 0 15px;
	background: url(images/container_bg.png) no-repeat;
}
#headerTest {
	height:95px;
	margin: -10px -10px 0 -10px;
	background:url(images/header_new_test3.png) no-repeat;
}
#headerTest:hover {
	background:url(images/header_new_test3.png) no-repeat;
	background-color:white;
}
#header {
	height:95px;
	margin: -10px -10px 0 -10px;
	background:url(images/header_new.png) no-repeat;
}
#header:hover {
	background:url(images/header_new.png) no-repeat;
	background-color:white;
}

#left {
	position:relative !important;
	float: left;
	width:180px;
}

#center {
	float: right;
	width: 760px;
	/*PKR: margin: 0 25px*/
	margin: 0 15px !important;
	max-width: 760px !important;
	position: inherit;
	left: 0px !important;
	/*PKR: IExporer fix*/
	*width:expression (document.body.clientWidth < 760? "760px": "auto");
	min-height: 500px;
	height: auto !important;
	height: 500px;
	*margin: 0 0 10px 10px;
}

#right {
	float: right;
	width: 180px;
}

/* @group Main menu */

#menu {
	background: #fef8f6 url(/resources/images/box_bg.png) no-repeat;
	*background: #fef8f6 url(/resources/images/box_bg.png) no-repeat 1px 1px; /*IE6+7*/
	border: 1px solid #ed9c8e;
	padding: 5px 0;
}
/* yui menu */
.nocursor {
	cursor:default;
}
#partnernetzwerke ul li a {
	*width:120px;
}
#arbeitsgemeinschaften ul li a {
	*width:150px;
}
#projekte ul li a {
	*width: 135px;
}
.submenuitem a {
	padding-right:10px;
}
.submenuitem.first-of-type a {
	/*margin-left:0px;*/
}

.submenuitem {
	border-left: 1px solid #ED9C8E;
}

.menuitem_active .submenuitem a:hover, .menuitem_active .submenuitem a:hover, .menu_active a:hover {
	background:#ee631C;
	color:#ffffff;
}

.menuitem .submenuitem a, .menuitem .submenuitem a:visited, .menuitem .submenuitem a:link {
	color:#ffffff;
	background:#DB391C;
}

.menuitem .submenuitem a:hover {
	background:#ee631C;
	color:#ffffff;
}

div.menuitem:hover, div.menuitem_active:hover,
.menuitem .submenuitem a.yuimenuitemlabel-selected,
.menuitem_active .submenuitem a.yuimenuitemlabel-selected {
	background:#ee631C;
}

div.menuitem_active, div.menuitem_active .submenuitem {
	background:#DB391C;
}
div.menuitem:hover a {
	color:#ffffff !important;
}

.menuitem a, .menuitem_active a {
	display:block;
	padding-left: 10px;
	font-size:10px;
	line-height: 20px;
	height: 20px;
	font-weight:bold;
	text-decoration:none;
}
.menuitem a, .menuitem a:link, .menuitem a:visited {
	color:#DB391C;
}
.menuitem_active a, .menuitem_active a:link, .menuitem_active a:visited {
	color: #FFFFFF;
}

.menuitem a:active {
	background:#DB391C;
	color:#FFFFFF;
}
.menuitem_active a:hover, .menuitem_active a:active, .menuitem a:hover {
	background:#ee631C;
	color:#FFFFFF;
}
/*
.submenuitem a, .submenuitem_active a {
	display:block;
	padding-left: 20px;
	font-size:10px;
	line-height: 15px;
	height: 15px;
	font-weight:bold;
	text-decoration:none;
}
.submenuitem a {
	color:#DB391C;
}
.submenuitem_active a, .submenuitem_active a:visited {
	color: #FFFFFF;
}
.submenuitem a:link, .submenuitem a:visited {
	background:none;
}

.submenuitem a:hover, .submenuitem a:active, .submenuitem_active a {
	background:url(/resources/images/menu_hover_bg.jpg);
	color: #FFFFFF;
}
*/
.subsubmenuitem a, .subsubmenuitem_active a {
	display:block;
	padding-left: 30px;
	font-size:10px;
	line-height: 15px;
	height: 15px;
	font-weight:bold;
	text-decoration:none;
}
.subsubmenuitem a, {
	color:#DB391C;
}
.subsubmenuitem_active a, .subsubmenuitem_active a:visited {
	color: #FFFFFF;
}
.subsubmenuitem a:link, .subsubmenuitem a:visited {
	background:none;
}

.subsubmenuitem a:hover, .subsubmenuitem a:active, .subsubmenuitem_active a {
	background:url(/resources/images/menu_hover_bg.jpg);
	color: #FFFFFF;
}
#menu_foot {
}
/* @end */

/* @group Top-Menu */
#topmenu span.top_active a {
	/*text-decoration: underline !important;*/
	font-weight:bold;
}
#topmenu {
	height: 23px;
	position:relative;
	z-index:1;
	border-top: 1px dashed #f3beb4 !important;
	border-bottom: 1px dashed #f3beb4 !important;
	padding: 5px;
	text-decoration: none !important;
}
#topmenu img {
	*margin-top:-25px;
}
#topmenu a {
	font-size: 11px;
	font-weight:normal;
	line-height: 25px;
	padding: 0px !important;

}
#topmenu a:link, #topmenu a:visited {
	color:#DB391C !important;
	text-decoration: none !important;
}
#topmenu a:hover, #topmenu a:active {
	color:#333333 !important;
	text-decoration: underline !important;
}
#topmenu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

#subnavbar {
	list-style-type: none;
	z-index:10;
	font-family:Verdana,Arial,Helvetica,sans-serif;
}


#subnavbar li {
	float: left;
	margin-right: 12px;
	position: relative;
}

#subnavbar li a {
	display:block;
	float: left;
	margin: 0px 2px;
	padding-bottom:10px;
}

#subnavbar a:hover {
	color: black;
	text-decoration: none;
}

#subnavbar li ul { /* second-level lists */
	margin-top: 5px !important;
	top: 20px !important;
	line-height: 10px;
	font-weight: normal;
	display: none;
	width: 153px;
	list-style-type: none ;
	position: absolute;
	left: 5px;
	margin: 0px;
}

#subnavbar li ul li { /* second-level lists */
	background: #FFe9D5;
	width: 158px;
	border-bottom: 1px solid #F38F75;
	line-height:normal;
	margin-bottom:auto;
}
#subnavbar li ul li a {
	background: #fce5de !important;
	line-height: 22px;
	padding-left: 5px !important;
	width: 153px !important;
	color:#DB391C !important;
	padding: 3px;
	margin: 1px 0px 0px;
	font-size:10px;
}

html>body #subnavbar li ul li a {margin-top: 0px;}

#subnavbar li ul li a:hover {
	width: 147px;
	color:#ED5A30;
	background-color: #FED8B4;
	font-size:10px;;
	background-color: #f9cbbe !important;
}


#subnavbar li:hover ul { /* lists nested under hovered list items */
	display: block;
}

#subnavbar li.over ul {
	display:block;
}
/* @end */

/* @group Boxen */


.box_standard {
	position:relative;
	margin: 10px 0;
}

.box_standard_head {
	height:20px;
	background:url(/resources/images/box_header.png) no-repeat;

	font-size: 11px;
	line-height: 20px;
	text-indent: 13px;
	text-transform: uppercase;
	color:#FFFFFF;
}

.box_standard_body {
	border: 1px solid #ed9c8e;
	border-top: 0;
	background: url(/resources/images/box_bg.png);
	*background: #fef8f6 url(/resources/images/box_bg.png) no-repeat 1px 0; /*IE6+7*/
	font-size:10px;
	padding: 5px;
}

.box_profile {
	position:relative;
	margin: 10px 0;
}

.box_profile_head {
	height:20px;
	background:url(/resources/images/box_profile_header.png) no-repeat;

	font-size: 11px;
	line-height: 20px;
	text-indent: 13px;
	text-transform: uppercase;
	color:#FFFFFF;
}

.box_profile_body {
	border: 1px solid #ed9c8e;
	border-top: 0;
	background: url(/resources/images/box_profile_body.png);
	*background: #fef8f6 url(/resources/images/box_profile_body.png) no-repeat 1px 0; /*IE6+7*/
	font-size:10px;
	padding: 5px;
}

.box_content {
	width: 270px;
	position:relative;
	background:url(/resources/images/box_content_head.gif) no-repeat top left;
	margin-left:5px;
	float: left;

}

.box_content_head {
	width:270px;
	height:19px;
	background:url(/resources/images/box_content_bg.gif) no-repeat top right;
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	margin-left:9px;
	padding-left:8px;
	padding-right:5px;
	padding-top:5px;
	overflow:hidden;
	text-align: left;
}

.box_content_body {
	width:277px;
	padding-top:6px;
	background:url(/resources/images/box_content_body.gif) right bottom;
	font-size:10px;
	padding-left:9px;
	padding-right:5px;
	padding-bottom:10px;
	border-left:1px #E8E8E8 solid;
	overflow:hidden;
	text-align: left;
}

.box_content_foot {
	height:9px;
	background:url(/resources/images/box_content_foot.gif) no-repeat;
}
/* @end */

/* Center */

#banner {
	position:relative;
	top:0px;
}


#form_label {
	width: 50px;
}
#form_widget input {
size:70;
}
/* Content-Bereich */

div#body div#center div#content, #main-container {
	border-top: 0 !important;
	border-bottom: 0 !important;
	background: none !important;
	line-height: 160%;
}
/*removed importants*/
/*
#content h1, #content h2, #content h2, h1.page-title, div.xowiki-content h1 {
	font: 18px/30px verdana, helvetica, arial, sans-serif !important;
	margin: 10px 0 !important;
	padding: 0 !important;
	color: #DB391C !important;
	clear: both !important;
	background: none !important;
}
#content h1, div.xowiki-content h1 {
	*width: 100%;
	*margin: 0px 0 !important;
}

#content h2 {
	text-align:left;
	font-size: 12px !important;
	line-height: 20px !important;
	margin: 5px 0 !important;
}
*/
#content h1, #content h2, #content h2, h1.page-title, div.xowiki-content h1 {
	font: 18px/30px verdana, helvetica, arial, sans-serif;
	margin: 10px 0;
	padding: 0;
	color: #DB391C;
	clear: both;
	background: none;
}
#content h1, div.xowiki-content h1 {
	*width: 100%;
	*margin: 0px 0;
}

#content h2 {
	text-align:left;
	font-size: 12px;
	line-height: 20px;
	margin: 5px 0;
}
#fnma_footer {
	clear: both;
	text-align: center;
	font-size:10px;
	color:#FFFFFF;
	position: relative;
	top: 25px;
}
/* Content-Formatierunten */

.ueberschrift {
	height:30px;
	font-size:12px;
	font-weight:bold;
	padding-top:15px;
	padding-left:36px;
	background:url(/resources/images/ueberschrift_bg.gif) no-repeat 20px 20px;
	clear:left;
	margin-top:0px;
	margin-bottom:0px;
}

.text {
	font-size:10px;
	margin-left:36px;
	margin-top:0px;
	margin-bottom:10px;
}

a, a:visited, a:link, a:hover {
	color:#DB391C;
}
#content a, #content a:link, #content a:visited {
	color:#DB391C;
	text-decoration: none !important;
}

#content a:hover, #content a:active {
	color: #000;
	text-decoration: underline !important;
}
#content div#contact-list-tab a {
	color:#000000;
}
#content div#contact-list-tab a:hover {
	color:#000000;
}
#content div#contact-list-tab li.selected a {
	color:#FFFFFF;
}

#inhalt {
}
.box_standard_body a {
	font-weight:bold;
}

.box_standard_body a:link, #content a:visited {
	text-decoration:none;
}

.box_standard_body a:hover, #content a:active {
	text-decoration:underline;
}

.readmore {
	text-align:right;
}

#fnma_footer a {
	color:#FFF;
	text-decoration:none;
}

#fnma_footer a:hover {
	text-decoration:underline;
}

#content img {
	border: 0;
	margin-right:10px;
	margin-bottom:10px;
}
#content a img {
	border: 0px;
}
.hint {
	font-style: italic;
}
.url {
	color: green;
}
.result {
	margin: 1em 0 0 0;
	padding: 0 0 0 1em;
	border-left: 3px solid grey;
}
.result b {
	background: yellow;
	padding: 0 3px;
}
