
/* ==============================================================================
  Oldenbourg style sheet, 08-05-2005
   © Copyright 2005 by Cornelsen Verlag GmbH & Co. oHG. all rights reserved.
   Original author : Christopher Stein (christopher.stein@cornelsen.de)
   ------------------------------------------------------------------------------
	Last changed by : Christopher Stein
================================================================================= */

body {
	background-color: #F1EEE7;
	padding-top: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	text-decoration: none;
}

td {
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	line-height: 18px;
	color: #1e3545;
	}
A {
	text-decoration : none;
	color: #9e3404;
	font-size: 11px;
}

A:Visited {
	text-decoration : none;
	color: #9e3404;
	font-size: 11px;
}

A:Active {
	text-decoration : none;
	color: #9e3404;
	font-size: 11px;
}

A:Hover {
	text-decoration : underline;
	color: #9e3404;
	font-size: 11px;
}

#backtothetop {
	color: #1e3545;
	font-size: 10px;
}
#backtothetop A {
	text-decoration : none;
	color: #9e3404;
	font-size: 10px;
}

#backtothetop A:Visited {
	text-decoration : none;
	color: #9e3404;
	font-size: 10px;
}

#backtothetop A:Active {
	text-decoration : none;
	color: #9e3404;
	font-size: 10px;
}

#backtothetop A:Hover {
	text-decoration : underline;
	color: #9e3404;
	font-size: 10px;
}

#footer {
	color: #1e3545;
	font-size: 10px;
}
#footer A {
	text-decoration : none;
	color: #1e3545;
	font-size: 10px;
}

#footer A:Visited {
	text-decoration : none;
	color: #1e3545;
	font-size: 10px;
}

#footer A:Active {
	text-decoration : none;
	color: #1e3545;
	font-size: 10px;
}

#footer A:Hover {
	text-decoration : underline;
	color: #1e3545;
	font-size: 10px;
}

.header {
	background-color: #FFFFFF;
	border-left: 1px solid #244B6A;
	border-right: 1px solid #244B6A;
	border-top: 1px solid #244B6A;
	border-bottom: 1px solid #244B6A;
	height: 57px;
	padding-top: 6px;
	padding-left: 20px;
	padding-bottom: 4px;
	margin-bottom: 6px;
}

.content_box_popup {
	background-color: #FFFFFF;
	padding-right:17px;
	padding-left:17px;
	padding-top:17px;
	padding-bottom:17px;
}

.blanknavi{
	background-color: #41637B;
	margin-top: 16px;
	margin-bottom: 1px;
}
.aboutbox {
 	background-color: #508BB5;
	padding-left: 49px;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
	color: #F0EEE7;
	padding-bottom: 27px;
	padding-top: 27px;
}
.teaserbox{
 	background-color: #F1EEE7;
	border-left: 1px solid #BBBBBB;
	border-right: 1px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	border-bottom: 1px solid #BBBBBB;
}
.smalltxt{
font-size: 10px;
line-height: 16px;
}
.headline{
	font-family: "Times New Roman", Times, serif;
	font-size: 14px;
	padding-top: 40px;
}
.headlinebigger{
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	padding-top: 40px;
}
.piccenter{
	vertical-align: middle;
}
.fliesstext{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-decoration: none;
}

.linkSmallNavi{
	color:#3F637B;
	font-weight:bolder;
}
.breadcrumbsNavi{
	font-size:11px;
	color:#993300;
	padding-left:10px;
	padding-right:10px;
	float:left;

}
#linkImpressum{
	color:#3A4C56;
}

a.menulink{
	text-decoration : none;
	color: #3A4C56;
	font-size: 11px;
}

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

li.liCategory
{
	/*height:auto;*/
	color:#4F8BB5;
	background-color:#F1EEE7;
	font-size:12px;
	font-weight:bold;
	border:0px solid #BBBBBB;
	border-top: 1px solid #BBBBBB;
	cursor:default;
}
li.liCategory div
{
	/*width:253px;*/
	background-color:#F1EEE7;
	vertical-align:middle;
	text-decoration:none;
	border:0px solid #FF0000;
	padding-left:15px;
	height:auto;
	cursor:default;
}

#tableMain {
	height: 100%;
}
#tableBlueLeft{
	border:1px solid #CCCCCC;
	background-color: #508BB5;
	height: 100%;
	width: 22px;
}
#tableContent{
	height:100%;
	width:719px;
	padding:0px;
	background-color:#FFFFFF;
}
.tdBreadcrumbsNavi{
	border:0px solid #FF0000;
	height:12px;
	background-color:#FFFFFF;
	padding-left:15px;
}
#tdMain{
	border:1px solid #DCD9D3;
	border-bottom:0px solid #DCD9D3;
	vertical-align:top;
}
#tdSmallNaviTop{
	width:749px;
	height:23px;
	vertical-align:middle;
	text-align:right;
	padding-right:10px;
}
#tdLastBottom{
	width:749px;
	height:17px;
}
#tdVerticalBlue{
	vertical-align:bottom;
	height: 100%;
}
.ddMenu{
	background-color:#F1EEE7;
	visibility:hidden;
	border:1px solid #AAAAAA;
	/*border-top:0px solid #AAAAAA;*/
	margin-left:0px;
	position:absolute;
}

.bgF1EEE7 {
	background-color: #F1EEE7;
}
.bgD8D2C4 {
	background-color: #D8D2C4;
}
.pad5l {
	padding-left: 5px;
}
.pad5r {
	padding-right: 5px;
}
.pad10l {
	padding-left: 10px;
}
.pad15l {
	padding-left: 15px;
}
.pad30l {
	padding-left: 30px;
}
.pad55l {
	padding-left: 55px;
}
.pad60l {
	padding-left: 60px;
}
.pad78l {
	padding-left: 78px;
}
.pad15r {
	padding-right: 15px;
}
.pad20l{
	padding-left: 20px;
}
.pad35l {
	padding-left: 35px;
}
.pad5t {
	padding-top: 5px;
}
.pad10t {
	padding-top: 10px;
}
.pad20t {
	padding-top: 20px;
}
.pad5r {
	padding-right: 5px;
}

.pad10r {
	padding-right: 10px;
}
.pad5b {
	padding-bottom: 5px;
}
.pad20b {
	padding-bottom: 20px;
}
.pad10b {
	padding-bottom: 10px;
}
.borC6BEA7 {
	border: 1px solid #C6BEA7;
}
.borADB2B5 {
	border: 1px solid #ADB2B5;
}
.borTopADB2B5 {
	border-top: 1px solid #ADB2B5;
}
.bgF8F7F3 {
	background-color: #F8F7F3;
}
.sucheform, .expertensucheform{
	width: 139px;
	border: 1px solid #527088;
	background-color: #F8F5EE;
	border-collapse:collapse;
	padding: 0px;
	margin: 0px;
	font-size: 9px;
}

.expertensucheform {
	width: 205px;
}
.blueheadline{
font-weight: bold;
color: #1D3444;
}

.zeilenabstand {
	line-height: 15px;
}
.verlagskennung {
	font-family: "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: normal;
	color: #1E3545;
	height:107px;
	line-height: 22px;
	padding-right: 10px;
	}
.iconspacer{
	vertical-align: middle;
	margin-right: 5px;
}
.iconspacerleft{
	vertical-align: middle;
	margin-left: 5px;
}
.rubrikenheader {
	background-color: #F8F7F3;
	border-bottom: 1px dotted #40647A;
	line-height: 22px;
	font-weight: bold;
	font-size: 12px;
	color: #1E3545;
	padding-left: 16px;
}
.rubrikenhead {
	line-height: 22px;
	font-weight: bold;
	font-size: 12px;
	color: #1E3545;
	padding-left: 16px;
}
.rubrikenheaderonlydots {
	border-bottom: 1px dotted #40647A;
	line-height: 22px;
	font-weight: bold;
	font-size: 12px;
	color: #1E3545;
	padding-left: 16px;
}
.headeronly {
	line-height: 22px;
	font-weight: bold;
	font-size: 11px;
	color: #1E3545;
}
.headeronlywert {
	line-height: 22px;
	font-weight: bold;
	font-size: 11px;
	color: #1E3545;
}
.headertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #1E3344;
	}
.rubriken {
	padding-left: 16px;
}

.rubrikenfooter {
	background-color: #F8F7F3;
	border-bottom: 1px dotted #40647A;
	text-align: right;
}

.previewpics{
	float: left;
	padding-right: 13px;
}

.autor {
	font-size: 10px;
}
.titel {
	font-size: 10px;
	font-weight: bold;
}

#reiter_unsichtbar {
   background-color:#F1EEE7;
   background-image: none;
}

.grundfarbe {
	color: #273542;
}
.padall{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 20px;
}

#pfad {
	width: 585px;
	background: #FFFFFF;
	float: left;
	text-align: left;
	font-size: 9px;
	line-height: 12px;
	margin-top: 1px;
}
#pfad div.inner_path {
	margin-left: 10px;
	margin-right: 5px;
	height: auto;
}
#pfad A {
	font-size: 9px;
}
#subnavi2 {
}
#subnavi2 A {
 	color: #1E3545;
 	font-size: 11px;
}

#subnavi2 A:Visited {
}

#subnavi2 A:Active {
}

#subnavi2 A:hover {
 	color: #1E3545;
	text-decoration: underline;
}
.headlinehomepage {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 40px;
}
#vorschau{

}
#vorschau A {
	color: #1e3545;
		text-decoration: underline;
}

#vorschau A:Visited {
	color: #1e3545;
}

#vorschau A:Active {
	color: #1e3545;
}

#vorschau A:hover {
	color: #1e3545;
}
.headlinehomepage {
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight: bold;
	padding-top: 40px;
}

.warenkorbmenge{
	width:20px;
	border: 1px solid #BBBEC0;
	background: #F8F7F3;
	color: #1e3545;
}

.bor4{
border-bottom: 4px solid #F1EEE7;
}
.hauptsuche {
	width: 210px;
	border: 1px solid #214B63;
	background: #ECEDE5;
	color: #214B63;
	font-weight: bold;
}
.sucheansich{
	height: 47px;
}
.ausgegraut {
	color: #999999;
	font-size: 11px;
}
.dottedlines{
	border-bottom: 1px dotted #40647A;
}

#asindex {

}
#asindex A {
	color: #FFFFFF;
	background: #508BB5;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

#vorschau A:Visited {
	color: #1e3545;
}

#vorschau A:Active {
	color: #1e3545;
}

#vorschau A:hover {
	color: #1e3545;
}
#asergebnis {

}
#asergebnis A:Visited {
}

#asergebnis A:Active {
}

#asergebnis A:hover {
	background: #508BB5;
	color: #FFFFFF;

	text-decoration: none;
}
.expertenfeldgross{
	width: 205px;
	border: 1px solid #2E506E;
	background-color: #F1EEE7;
	font-size: 9px
}
.expertenfeldklein{
	width: 55px;
	border: 1px solid #2E506E;
	background-color: #F1EEE7;
}
.checkfeld {
	border: 1px solid #2E506E;
	background-color: #F1EEE7;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	display:inline;
}

.archivfeldgross{
	width: 245px;
	border: 1px solid #2E506E;
	background-color: #F1EEE7;
}
.archivfeldklein{
	width: 80px;
	border: 1px solid #2E506E;
	background-color: #F1EEE7;
}
.smallfonts{
	font-size: 9px;
}
.whitetext{
	color: #FFFFFF;
}
.pad60t{
	padding-top: 60px;
}
.aboform {
}
.abojahrgang {
	width: 40px;
	border: 1px solid #527088;
	font-size: 10px;
	background-color: #F8F5EE;
}
.biggertext{
	font-size: 13px;
}

.sortform{
	width: 140px;
	border: 1px solid #527088;
	font-size: 10px;
	background-color: #F8F5EE;
}
.sortformzwei{
	width: 100px;
	border: 1px solid #527088;
	font-size: 10px;
	background-color: #F8F5EE;
}
.nojs{
	float: left;
	border-right: 1px solid #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	color: #FFFFFF;
}
#nojs a{
	color: #FFFFFF;
	font-weight:bold;
	width: 100%;
	height: 20px;
	padding-left: 7px;
	padding-right: 7px;
	border-right: 1px solid #FFFFFF;
	font-size: 11px;
	}
#nojs a:hover {
	color: #FFFFFF;
	text-decoration: none;
	background-color: #508BB5;
	padding-left: 7px;
	padding-right: 7px;
	font-size: 11px;
	}
.navinojstable{
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}

#nojsheadline a{
	font-size: 11px;
	color: #568AAD;
	font-weight:bold;
	width: 100%;
	height: 100%;
	padding-left: 7px;
	padding-right: 7px;
	}
#nojsheadline a:hover {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #568AAD;
	padding-left: 7px;
	padding-right: 7px;
	width: 100%;
	height: 100%;
	}
#nojseintrag a{
	font-size: 10px;
	color: #4F5E6A;
	width: 100%;
	height: 100%;
	padding-left: 7px;
	padding-right: 7px;
	}

#nojseintrag a:hover {
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #568AAD;
	padding-left: 7px;
	padding-right: 7px;
}

.search_form {
	margin: 5px 0 0;
	padding: 0;
}

.search_button {
	margin-left: 7px;
}

.search_button_level4 {
	margin-left: 3px;
}

.search_text {
	width: 133px;
	border: 1px solid #527088;
	background-color: #F8F5EE;
	float: left;
}

.freitext_fett{
	font-weight: bold;
}

.freitext_unterstrichen{
	text-decoration: underline;
}
.freitext_standard{
	/* Änderungen bitte an ul und ol gleichermassen */
	font-size: 11px; 
	font-style: normal; 
font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 18px;
	text-decoration: none;
	margin-top:1px;
	margin-bottom:1px;
padding-right: 7px;
}
 

.freitext_ueberschrift1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 21px;
	margin-top:12px;
	margin-bottom:1px;
	font-weight: bold;
	color: #1E3545;
}

.freitext_ueberschrift2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 21px;
	margin-top:12px;
	margin-bottom:1px;
	font-weight: bold;
	color: #1E3545;
}

.freitext_ol {
	/* hier immer Formate von OWV-Standard einkopieren*/
	font-size: 11px; 
	font-style: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-top:1px;
	margin-bottom:1px;
	list-style-type: decimal-leading-zero;
	list-style-position:inside;
}

.freitext_ul {
	/* hier immer Formate von OWV-Standard einkopieren*/
	font-size: 11px; 
	font-style: normal; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top:1px;
	margin-bottom:1px;
	list-style-type: disc;
	list-style-position:outside;
	padding-left: 40px;
}

.freitext_tdhead{
	background-color: silver;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	border-top: 2px solid black;
	border-bottom: 2px solid black;
	border-left: 2px solid black;
	border-right: 2px solid black;
}
.freitext_td_opaque{
	background-color: #F8F7F3;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	padding-right: 8px;
	/*border-top: 1px solid black;*/
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	border-right: 1px solid black;
}

.freitext_kursiv{
font-style:italic;
}
