#print{display:none;}
.bestellungshr{width:750Px;}

/* CSS Document */
/************************************************/
/********************* content alle seiten zzz *****/
/************************************************/


#content-ganze-spalte{ margin-top:0Px;float:left; background-color:#eef4ff; width:100%; padding-bottom:0PX;}
#content-linke-spalte{display:block; float:left; background-color:#eef4ff; width:400PX; padding-bottom:0PX;margin-top:10Px;}/*hier padding bottom*/
#content-rechte-spalte{display:block; float:right; background-color:#eef4ff; width:400PX; padding-bottom:0PX;margin-top:10Px;}
#content-bottom{display:block; background-color:#eef4ff; width:100%; clear:both; padding-bottom:0PX; margin-top:10Px;}
#content-ganze-spalte .csc-textpic,
#content-linke-spalte .csc-textpic,
#content-rechte-spalte.csc-textpic,
#content-bottom .csc-textpic,
#content-ganze-Spalte .csc-textpic {display:block;width:100%; background-color:#eef4ff; padding-bottom:0pX; margin-bottom:0pX;}
#content #content_top{display:block; width: 815px;}
#content ol, #content ul{
/*
padding-top:20Px;
*/
padding-bottom:6Px;
}
.csc-textpic .csc-textpic-intent-left{margin:0Px;}
.csc-textpic img {padding-bottom:0PX; margin:0pX;}
dl.csc-textpic-image dd {display:none}
/******* bilder im Inhalt*****/
.csc-textpic-text {display:block;}
.csc-textpic-intext-left img{}
/**** umrandunglinke spalte    ****/
.csc-textpic-intext-right-nowrap{display:block}
.csc-textpic-intext-right-nowrap .csc-textpic-lastcol{display:block;}
/***Bild neben dem text***/
.csc-textpic-intext-right-nowrap .csc-textpic-lastcol img{display:block;}
.csc-textpic-intext-right-nowrap p {margin-top: 10px;}
/****** Text mit Bild****/
.csc-textpic-lastcol img,.csc-textpic-firstcol img {display:block; }
/****** BIld rechts im ansprechpartner***/


/*******Ãœberschrift mitte *****/
.csc-textpic-left .csc-textpic-above{display:block; }
/*******Bild oben *****/
.csc-textpic-left .csc-textpic-above img{display:block; margin-top:20Px; }
/**** Ãœberschriften *****/
.csc-textpicHeader-25 { width:100%; }
.csc-header .csc-header-n2 h1{ font-size:1em; padding-left:10Px;}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-firstcol {display:block; }
h1.csc-firstHeader{display:block; margin-top:0pX; margin-bottom:0Px; 
background-color:#c0e2fa; height:1.5em; line-height:1.5em; 
background-image:url(/fileadmin/template/images/ueberschrift.jpg); background-repeat:repeat-y; padding-left:15Px;}
.csc-header h1{display:block; font-size:1.0em; background-color:#c0e2fa; height:1.3em; line-height:1.3em; padding-left:15Px;margin-top:10pX; }
#content h1.csc-firstHeader {font-size:1em;}

/******* Abstand vom ersetzen H1 in der ganzen Spalte nach oben******/
#content-ganze-spalte h1.csc-firstHeader {}
/******* Abstand von H1 in der ganzen Spalte nach oben******/
#content-ganze-spalte h1 {}
#ue1 { display:inline;}
#ue2 { display:none;}
.csc-textpic-image dt {}
.csc-textpic-imagewrap {}
p.bodytext{padding-right:10Px; padding-left:10Px;}

.bodytext, .indent,  .align-right, .align-justify, .align-left  {padding-right:10Px; padding-left:10Px;}

.contenttable .bodytext{margin:0pX;}	
/************************************************/
/*********************ende content alle***  *****/
/************************************************/

#spalte_links P.bodytext {margin-LEFT: 10px}
#spalte_links h1.csc-firstHeader {font-size:1em;}
#spalte_links_autor h1.csc-firstHeader {font-size:1em;}
#spalte_links p.bodytext{padding-left:0Px;}
#spalte_links {
	position:absolute;
	top:339pX;
	left:0pX;  
	width:163PX; 
	height:120PX; 
	font-size:0.8em;
}
#spalte_links img{left:10pX;}

.browsebox{display:block; width:100%; margin-left:-48Px; margin-bottom:20Px; margin-top:30Px;}
ul.browsebox li{ list-style-type:none; display:block; margin-right:10Px;float:left; margin-bottom:20Px;}
ul.browsebox li a{background-color:#c0e2fa; padding:3Px 20Px 3Px 20Px; margin:10Px;}
/**** keine ergebnisse***/
.tx-indexedsearch-noresults{ font-size:1.1em;font-weight:bold;}
/**** erweiterte Ergebnisliste****/
/*** formular hÃ¶he schiebt ergebnislsite nmach unten**/

/****** erweiterte suchmaske****/
.tx-indexedsearch-form {}
.tx-indexedsearch-search-for{display:block; height:40PX;} 
.tx-indexedsearch-+box-section{height:40PX;}
.tx-indexedsearch-search-select-section{height:40PX;}
.tx-indexedsearch-search-in {height:40PX;}/*Mediensuche*/
.tx-indexedsearch-search-select-order{height:40PX;}
#erweiterte-suche label {display:block;width:150Px; float:left; }
#erweiterte-suche #tx-indexedsearch-searchbox-button-submit {display:block;margin-left:190Px;}/*neu*/
#erweiterte-suche{display:block; background-color:#eef4ff;}/*margin-top:40Px;*100 kann wieder runter*width:815Px;*/

/****** suche alle seiten***/
.suchbox tr {}
.suchbox .tx-indexedsearch-searchbox-button{margin-left:3Px;}
.suchbox input.tx-indexedsearch-searchbox-sword{width:130Px;}
#top_suche form {margin-top:3Px;}
/***** Ergebnisseiten der Suche ****/
legend {margin-top:10Px; border:0Px;}
.tx-indexedsearch-form label {}
.tx-indexedsearch-form {display:block; margin-right:10Px; float:left;}
.tx-indexedsearch-searchbox fieldset{border:0Px;  margin-top:10Px; }
.tx-indexedsearch-searchbox {}
.tx-indexedsearch-whatis {margin-left:10Px; }
.tx-indexedsearch-ws {font-weight:bold;}
.tx-indexedsearch-browsebox{padding-left:10Px;}
.tx-indexedsearch-browsebox a{color:#002156; }
#field{display:block; float:left; width:280Px;  height:3em; }
#tx-indexedsearch-searchbox-sword .sword{margin-left:10Px; line-height:1.1em;}
/**** checkbox erweiterte suche*/
#erweiterte-vorschau {display:none;height:40Px; margin-top:20Px;}
#erweiterte-vorschau #tx_indexedsearch_extResume { margin-left:150Px; }
#erweiterte-vorschau #tx_indexedsearch_extResume label {display:inline;}
#erweiterte-vorschau label{display:inline; margin-left:170Px; margin-top:-18Px;}

.tx-indexedsearch-search-submit{height:40PX;} 
.tx-indexedsearch-search-select-results{height:40PX; }/*anzahl pro seite*/
.tx-indexedsearch-search-select-group {height:40PX; } /*hierachie*/
/*button****/
.tx-indexedsearch-search-select-group #erweiterte-suche label { }
#link_to_themode {}
#link_to_themode #tx-indexedsearch-searchbox-button-submit{margin-top:-2Px;}
#link_to_themode .tx-indexedsearch-searchbox-button-submit{display:block;margin-left:150Px;}
#link_to_themode a {color:#002156;}
.tx-indexedsearch-searchbox-button-submit{display:block; margin-top:20Px; margin-left:150Px;}
#tx-indexedsearch-searchbox-button-submit{display:block;margin-top:-2Px; margin-left:155Px;}
.tx-indexedsearch-searchbox-button-submit{display:block; margin-top:20Px; margin-left:150Px;}

/**** Login formular**/
.tx-felogin-pi1 {margin-left:10Px;}
.tx-felogin-pi1 fieldset{border:0Px; margin-left:-5Px;}
.tx-felogin-pi1 fieldset div {padding-bottom: 10px;}/*height:35PX;*/
.tx-felogin-pi1 fieldset legend {height:55PX;font-weight:bold;margin-left:-2Px;}/*a: line-height:40PX;*/
.tx-felogin-pi1 label{width:120Px; display:block; float:left;}
.tx-felogin-pi1 a {color:#002156;}
.tx-felogin-pi1 input {width: 150px;}
/***** Bestellungen ***/
/**** formular**/
#mailformRadio {width:350Px;}
form#mailform fieldset{border:0Px; margin-left:10Px;}
.csc-mailform {border:0Px;}
.csc-mailform-field{margin-top:10Px; border:0Px;width:100%; display:block;}
.csc-mailform-field label {display:block; width:200Px;padding-top:4Px; padding-left:10Px;float:left;}
/*radiobuttons*/
/* umfasst alle radiobuttons inklusive text*/
.csc-mailform-field {clear:both;} 
#mailformRadio{display:block; }/*width:350Px;id fielssets*/
legend{} /* Beschriftung alle Buttons*/
input.csc-mailform-radio {width:30Px; display:block;float:left; height:1.3em; }/*Klasse fÃ¼r radiobuttons*/
#mailformRadio label {width:300Px; height:1.3em; line-height:1.0 em;}/* Beschriftung einzelne Buttons*/


/********** inhalt*******/

	
	
/********** inhalt kleinkram*******/

.ariadne_span, .ariadne_active {}
.ariadne_span a {color:#002156;}
a.external-link-new-window{color:#002156;}
a.internal-link{color:#002156;}
/***** Allgemeines****/
/*** ausrichtung***/
body{margin:0Px;margin:0pX; background-image:url(/fileadmin/template/images/body_back.jpg); background-position:0Px 15Px;background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:16Px; color:#002156;}

#head{position:absolute;top:0pX;left:0pX; width:1000PX; height:120PX;}
#link-oben{position:absolute; top:20PX; left:0px;}
#head_navigation{position:absolute;top:80pX;right:0pX; width:300PX; height:20PX; text-align:right;font-size:0.77em;}
#top_blaue_leiste{position:absolute;top:122pX;left:0pX; width:100%; height:8PX;  background-color:#0076cc;}
#top_bild{position:absolute;top:129pX;left:0pX; height:134PX; border-top:solid #FFFFFF 1Px; width:100%;}
/* #navileiste{border:#002155 solid 1Px;height:33PX;} raus*/
#top-blau{position:absolute;top:264pX;left:0pX; width:100%; height:28Px; background-color:#c0e2fa;}
#top_suche{position:absolute;top:-1pX;left:0pX; width:164Px; padding-left:10Px;  float:left;border:#1876bb solid 1Px;height:27PX; z-index:2; background-color:#fff; }
#navigation{position:absolute;top:-1pX;height:27Px;left:175pX; border-top:#1876bb solid 1Px; border-right:#1876bb solid 1Px;
 border-bottom:#1876bb solid 1Px;}
a {color:#002156;}
.menuhauptallwrap2{display:block;background-color:#fff;}
table.menuhauptallwrap2{border-top:#1876bb solid 1Px;}

/***** Navigation****/

.menuhaupt1{}
.menuhaupt1_a{
	background-image:url(/fileadmin/template/images/lr_linie.gif);
	background-repeat:no-repeat;
	background-position:0PX 10Px;
	background-color:#c0e2fa;
	height:11Px;
	display: inline-block;
	padding:7Px 20Px 8Px 20Px;
	}
.menuhaupt1_a_selected{
	background-image:url(/fileadmin/template/images/lr_linie.gif);
	background-repeat:no-repeat;
	background-position:0PX;
	background-color:#c0e2fa;
	height:11Px;
	display: inline-block;
	padding:7Px 20Px 8Px 20Px;
	}
.menuhaupt1 a{
	color: #04204D;
	font-size:0.77em;
	text-decoration:none;}
table {border:0Px;}
.menuhaupt2{
		height:26Px;
}
.menuhaupt2_a{margin:0; padding:0;}
.menuhaupt2 a{font-size:0.77em;text-decoration:none;padding:7Px 20Px 8Px 20Px;	color: #04204D;	white-space: nowrap;
	/*fÃ¼hrt dazu dass die links im 
	submenue ncht umbrechen, dafÃ¼r aber horizontaler srollbalken*/	
}
.menuhaupt2td{margin:0; padding:0;}
.menuhaupt2 td {	
	background-image:url(/fileadmin/template/images/kreis_w.gif);
	background-repeat:no-repeat;
	border-bottom:#1876bb solid 1Px;
	border-left:#1876bb solid 1Px;
	border-right:#1876bb solid 1Px;
	width:100%;
}
.menueaussen .menuhaupt2 td:hover {	
	background-image:url(/fileadmin/template/images/kreis_bl.gif);
}
.menueaussen table{
	border-top:#1876bb solid 1Px;
	width:auto;
}
.menuhaupt2:hover{background-color:#c0e2fa;}

.tmenulayers_item {
width:100%;
}
.tmenulayers_anchor{
}
.menueaussenrechts td{	background-image:url(/fileadmin/template/images/pfeil_w.gif);
	background-repeat:no-repeat; }

.menueaussenrechts td:hover{	background-image:url(/fileadmin/template/images/pfeil_bl.gif);}
.menueaussenrechts{margin-left:2Px; margin-top:1Px;}

#content{position:absolute;left:185pX; top:310pX;width:815Px; font-size:0.8em;}

/***** Inhalt top Navigation***/
#head_navigation, #head_navigation a{
	color: #04204D;
	padding:10Px 10Px 0Px 10Px;
	text-decoration:none;
	height:23Px;}

#navigation div {display:inline;}
/***** Inhalt haupt Navigation***/

#navigation a{
} 
#spalte_links_autor{
font-size:0.8em;
position:absolute;
margin-top:30Px;
left:0pX; width:163PX;
background-color:#fff;
}
/***** sitemap****/
.csc-sitemap{line-height:1.5em;}
.csc-sitemap ul {}
.csc-sitemap ul li{list-style-image:url(/fileadmin/template/images/listenpunkt.gif); padding-left:0Px;}
.csc-sitemap ul li ul li{}
.csc-sitemap ul li ul li ul li {}

.csc-sitemap a{ color:#002156;}


/***** Ergebnisliste ****/
.tx-indexedsearch-icon {display:none;}
.tx-indexedsearch-res a {color:#002156;}
h2.tx-indexedsearch-title {display:block; margin-top:0pX; margin-bottom:0Px; background-color:#c0e2fa; height:1.3em; line-height:1.3em;
padding-left:0Px;
margin-bottom:10Px;
}
.tx-indexedsearch-res dt{display:block;float:left; width:100Px;}

.tx-indexedsearch-res dl{display:block;}
.tx-indexedsearch-title{font-size:1.0em;color:#002156;}
.tx-indexedsearch-title .title a:visited {color:#002156;}
.tx-indexedsearch-res h3{font-size:1.0em;}
.tx-indexedsearch-res{padding-left:10Px;}
.tx-indexedsearch-res{padding-right:10Px;}
.tx-indexedsearch dt{display:block;float:left; width:100Px;}
.tx-indexedsearch dl{display:block;}
.tx-indexedsearch a{color:#002156; font-size:1.0em;}
.tx-indexedsearch-percent{font-size:1em;}
.tx-indexedsearch-result-count {display:block; margin-top:-1.3em; text-align:right; font-size:1em; padding-right:10Px;}
.tx-indexedsearch-result-count a{color:#002156;}

/**** TaschenbÃ¼cher ****/
.ifaa-paperback{display:block; float:right; width:280Px; clear:both; margin-top:-22Px;}
.ifaa-paperback .csc-mailform .csc-mailform-label a{display:block; margin-top:20Px;}
.ifaa-paperback label{width:150pX; margin:0Px;0Px;}
.bestellerangaben .ifaa-paperback {display:block; float:right; width:100%; clear:both; margin-top: 20Px;}

/* footer_chris */

#footer {
	position:relative;
	top: 10px;
	left: -100px;
	width: 914px;
	font-size:1em;
	color:#002156;
	background-color:#c0e2fa;
	
	
}
.centerfooter {
	position:relative;
	left: -105px;
	width: 665px;
	padding-top:8px;
	height: 22px;
	text-align: right;
	font-size:11px;
	background-color:#c0e2fa;
}

.centerfooter a {
	font-size:11px;
	
}
.centerfooter a:hover {
	color: #555555;
}