@import url("news.css");
@import url("seminars.css");

/* Module */

#ft-search-form {
background-image:url(/fileadmin/images/ft_search_right.jpg);
text-align: right;
background-repeat:no-repeat;
background-position:center right;
display: block; background-color: #e9983e; border-top: 0px solid #526689;}
#ft-search-form input { font-size: 12pt; margin: 5px 5px 5px 5px;}






/* Haupt-Stylesheet */

.table_standard{width: 100%; border-collapse: collapse; border: #cccccc 1px solid;}
.table_standard tr td {border: #cccccc 1px solid; padding:3px;}

* { margin: 0; padding: 0; }

body {
	width: 1000px;
	background: white url(/fileadmin/images/faux_column_neu.png) repeat-y; color: black;
	font-family: Arial, Tahoma, Geneva, UnDotum, sans-serif;
	font-size: .8em;
}
th { text-align: left; }
h1,h2,h3,h4,h5 { color: #163a61; margin-bottom: 5px; }
h1 { font-size: 160%; line-height: 140%;}
h2 { font-size: 130%;}
h3 { font-size: 110%;}
h5 { font-style: italic; font-size: 100%}

blockquote{margin-left:20px;}


a, a:visited { text-decoration: underline; color: #004e74; }
/* a:hover { text-decoration: underline; } */

hr { width:100%; padding: 0; margin: 10px; color: #fff; background-color: #fff; border: 1px dotted #163a61; border-style: none none dotted; }

.mini, #mini {font-size: 50%; line-height:70%;color:#aaa;}
.show-more { font-weight: bold; font-size: 90%; padding: 0px 13px 0px 0px; margin: 1em 0; background: url(/fileadmin/images/pfeil_blau_klein2.png) right 2px no-repeat; margin-top: 3px; }
/*text-transform: uppercase;*/

/* Linker Teil */

#navigation {
	float: left;
	width: 200px;
	background: #de6908;
	border-right: 4px black solid;

}

#navigation>div>div>* { padding: 0 .5em; }

#branding { height: 102px; background: white; text-align: center; padding-top: 1px; border-bottom: 1px solid black; margin-bottom: 27px;}
#branding img { border: none; }

#menu { margin-bottom: 3em; }
#menu li { list-style-type: none; background: #fdfdfd; display: block; color: #000000; border-top: 5px solid #526689; margin: .8em 0; padding: .4em; }
#menu li a { color: inherit; }

#menu_mitglieder H2{ background: #fdfdfd; font-weight: normal; font-size: 1.0em;
	display: block; color: #000000; border-top: 5px solid #526689;
	padding: .4em;}
	
#menu_mitglieder {background-color: #e9983e; margin: 0 .5em .5em; .5em; padding: 0  }
#menu_mitglieder li { display: block; color: #fff; padding: .5em 0 .5em .5em;}
#menu_mitglieder li a { color: inherit; }


.teaser { margin: 1em 0; }
.tx-seminars-pi1 .teaser { margin: 0}
.teaser h2 { background: black; color: white; font-size: 1.2em; font-weight: normal; }
#navigation div.teaser p { margin: 0 55px 0 0; padding: 10px; }

#partner, #partner h2, #site-info, #site-info a { color: white; }
#partner h2 { font-size: 1em; font-weight: bold; }
#partner a { color: white; }

#teaser-selbsttest { background: #e9983e url(images/icon_pfeil.png) 140px 10px no-repeat;}
#teaser-literatur { background: #e9983e url(images/icon_buch.png) 140px 10px no-repeat;}
#teaser-newsletter { background: #e9983e url(images/icon_brief.png) 137px 12px no-repeat;}
#teaser-aufsichtsrat_DB img { margin-left: -6px; }

#site-info { margin: 1em 0; text-transform: uppercase; }


/* Rechter Teil */

#ads_top, #ads_right div { margin: 0; padding: 0; overflow: hidden; }
#ads_top {
	height: 78px;
	background: url(images/linien_top_bg.png);
	text-align: center;
}
#ads_top img, #ads_top object { margin: 10px 0px;}

#ads_right {
	float: right;
	width: 160px;
	height: 600px;
	margin-top: 1em;
	text-align: center;
}
#ads_right div { margin: 10px auto; }

#main, #page { overflow: hidden; }

#page { border-right: 1px black solid; }

#login { border-bottom: 1px black solid; padding: 6px; height: 13px; text-align: right; background: white; }
#login * { font-size: 12px; line-height: 12px; }
#login form { position: relative; top: -2px; }
#login li { display: inline; margin: .5em; text-transform: uppercase; }
#login a { color: #000000; }

#editorial, #events { clear: right; float: right; border-left: 1px black solid; }
#editorial { width: 140px; padding: 10px; background: #d6dae5; color: #315174; }
#events { width: 200px; padding: 0; border-bottom: 1px solid black; }
#events>div>div>* { padding: 0 10px; }


/* Content - */

#page {	color: #000000; }

/*Anker ausblenden*/
a[id] { display: inline; visibility: hidden; height: 0; width: 0; line-height: 0; }

#breadcrumbs { margin: 1ex 0; font-size:90%; }
#content #breadcrumbs ol { display: inline; margin: 0; }
#breadcrumbs li { display: inline; padding-right: 1ex; /* IE: */ list-style-type: none; }
#breadcrumbs li:before { content: '> '; }

#content { overflow: hidden; padding-bottom: 1em; }
#content h1 { background: #de6908; color: white; margin-bottom: 10px; }
#content h3, #content h4 { margin-top: 1em; }
#content>* { padding: 0 10px; }
#content .parenthesis1 { background: #8591ad; padding: .25em 10px 0 25px; color: white; margin: 1px 0 15px 0; }
#content .parenthesis1 h2 { color: white; }
#content .world { color: #315174; padding-right: 290px; background: white url(/fileadmin/images/wireframe_welt.jpg) bottom right no-repeat; }
#content ul { list-style-type: none; }
#content ul li { list-style-position: inside; list-style-image: url(/fileadmin/images/pfeil_blau_klein2_grau.png); padding-bottom: 5px; }
#content ul.rgtabs-menu li { list-style-image: none; }

#content img { margin: 5px 0px;  }
#content fieldset { padding: 10px; margin: 10px 0; border: 1px solid #eee; }
#content p { padding-bottom: 1em; }
#content p.date { font-size: 80%;  }
#content ol { margin: .5em 2em; }

#content .list-bottom-hr { margin: .5em 0; padding: 0em 10px 1em 10px; overflow: hidden;
	border-bottom: 1px dotted #163a61; /* IE6 hasLayout: */ position: relative; }

#content .csc-header, #content .csc-textpicHeader { padding-top: .5em; }
#content .csc-textpic-caption { font-size: .8em; }




.tx-seminars-pi1 hr { width: 100%; margin-top:5px; margin-bottom:5px; }
.tx-sremailsubscribe-pi1 input[type=text] { width: 190px; }

.pageindex{margin-bottom:10px;font-size:90%;padding:5px;background-color:#eee;border-top: 1px dotted #163a61;width:100%;border-bottom: 1px dotted #163a61;}
.fussnote{font-size:80%}
.fussnote HR {width:200px; padding: 0; margin: 0px; color: #fff; background-color: #fff; border: 1px solid #000000; border-style: none none solid; text-align:left; }

.rgtabs-menu {list-style-type: none;}
.rgtabs-menu LI {list-style-type: none;}

#teaser-aufsichtsrat_DB * {padding:0px; margin:0px;}




/* Plugin: Feeds */

.tx-feedforward-pi1 h3 A { text-decoration:none !important;}


/* Plugin: FAQ */

.tx-irfaq-pi1 dt img { vertical-align: middle; }
.tx-irfaq-dynheader { margin-top: 2px; }
.tx-irfaq-pi1 .additional-info { padding-bottom: 20px; }
#content .tx-irfaq-pi1 .tx-irfaq-dynans-visible p { padding-bottom: 5px; }
