
.BalkenUeberschriftHauptTitel, .BalkenUeberschriftHauptDreizeilen, .BalkenUeberschriftUnterTitel, .BalkenUeberschriftUnterDreizeilen, .BalkenUeberschriftHalbFarbe, .BalkenUeberschriftHalbDunkel, .BalkenUeberschriftHalbGrau, .BalkenViertelGrau, .BalkenAnreise, .VerwandtesTitelAutoren, .VerwandtesDetailsTitel, .VerwandtesTitelBuch, .BalkenUeberschriftEinHalbDunkel, .BalkenUeberschriftEinHalbGrauKarte,.BalkenViertelLeichtGrauR, .AutorDetailKopf, .OrtKurzDunkel,.OrtDetailTitel ,.OrtDetailBox ,.AutorDetailTitel {

	font-weight		:		bold;
	padding			:		5px 0 5px 10px;
	margin			:		0px 0 5px 0px;
}

.BalkenViertelLeichtGrauTill {
	padding			:		5px 0 5px 10px;
	margin			:		0px 0 5px 0px;
}

.BalkenUeberschriftHauptTitel, .BalkenUeberschriftUnterTitel, .VerwandtesTitelAutoren, .VerwandtesTitelBuch, .BoxUeberschrift, .VerwandtesTitelLandschaft {
	width			:		130px;
}

.BalkenUeberschriftHauptDreizeilen, .BalkenUeberschriftUnterDreizeilen {
	background-color: 		#C7D1C6;
	width			:		370px;
	float			:		right;
	margin-top		:		0px;
}

.Inhalt {
	width			:		508px;
	border			: 		1px #C7D1C6 solid;
	padding			:		0 5px 0 10px;
	margin			:		0px 0 5px 0px;
	line-height		:		1.4em;
}

.VeranstaltungenDetailsLinks, .VeranstaltungenDetailsRechts {
	width			:		259px;
	background-color:		white;
}

.VeranstaltungenDetailsRechts {
	margin-right	: 		0px;
	border			: 		0px black	 solid;
	float			:		right;
	width			:		260px;
}

.VeranstaltungenDetailsLinks {
	padding-right	:		7px;
}

.VeranstaltungenDetails {
	margin-left		:		0px;
	background-color:		#C7D1C6;
	vertical-align	:		top;
	width			:		526px;
}

.BalkenUeberschriftHalbDunkel, .VerwandtesDetailsTitel, .BalkenUeberschriftEinHalbDunkel, .KastenGanzDunkel, .AutorDetailKopf, .OrtKurzDunkel,.OrtDetailTitel {
	background-color:		#5B5B5D;
	color			:		white;
}

.BalkenUeberschriftHalbGrau, .BalkenViertelGrau, .BalkenUeberschriftEinHalbGrau, .KastenGrau,.BalkenUeberschriftEinHalbGrauKarte, .OrtDetailBox, .AutorDetailTitel {
	background-color: 		#C7D1C6;

}

.BalkenViertelGrau, .BalkenAnreise,.BalkenViertelGrau,.BalkenViertelLeichtGrauR,.BalkenViertelLeichtGrauTill {
	width			:		113px;
}

.InhaltHalbWeiss, .InhaltHalbGrau {
}

.InhaltHalbWeiss, .InhaltEinHalbWeiss {
	border			: 		1px #C7D1C6 solid;
	border-bottom	:		0px;
	margin			:		0px 0px 0px 0px;
	padding			:		5px 5px 5px 10px;
}

.InhaltHalbGrau {
	background-color:		#C7D1C6;
	margin			:		0px 0 0px 0px;
	padding			:		5px 0 3px 10px;
}

.BoxAnreise {
	float			:		right;
}

.KarteFarbe {
	width			:		128px;
	height			:		128px;
	margin			:		0px 0 5px 0px;
}

.balken {
	clear			:		both;
}

.TextDatumTag {
	font-weight		:		bold;
}

.TextVeranstaltungArt {
	font-weight		:		bold;
}

.TrennerPunkte {
	width			:		98%;
	border-bottom	: 		1px dotted Black;
	text-align		:		center;
	margin			:		5px 0 5px 5px;
	line-height		:		2pt;
}

.Trenner {
	width			:		98%;
	text-align		:		center;
	margin			:		5px 0 5px 0;
}

.AutorLinkFarbe a {
	margin-left:3px;	
    color: rgb(182, 213, 75);
    font-weight: bold;
    text-decoration: none;		
}

.AutorLinkFarbeBuch a {
	margin-left:3px;	
    color: rgb(62, 162, 103);
    font-weight: bold;
    text-decoration: none;		
}

.TourenLinkFarbe a {
	margin-left:3px;	
    color: #F397BE;
    font-weight: bold;
    text-decoration: none;		
}

.LinkLandschaft a {
	color: rgb(127,205,243);
}

.LinkAutor a {
	color: rgb(91, 91, 93);
}

.LinkTon {

float : left;

}
.LinkTouren a {
	color:#F397BE;	
}

.LinkTon a {
	color:#ABE2DC;
}

.LinkVer a {
color	:		#B5A5E3;
}

.LinkPreis a {
	color:#FED3A8;
}

.LinkAutor a, .LinkTon a, .LinkVer a, .LinkPreis a, .LinkLampe a, .LinkLandschaft a, LinkTouren a {
	text-decoration	:		none;
	font-weight		:		bold;
	margin-top:5px;
}

.AutorLinkFarbe a:hover, .LinkTon  a:hover, .LinkVer a:hover, .LinkPreis a:hover, .LinkLandschaft a:hover {
  text-decoration	:		underline;
}

.LinkFarbe a {
	text-decoration	:		none;
	font-weight		:		bold;
}

.LinkFarbe a:hover {
	text-decoration	:		underline;
}



.BalkenAnreise {
	border			: 		1px	solid #C7D1C6;
	border-right	:		0px;
	border-left		:		0px;
}

.VeranstaltungenBodenRechts, .VeranstaltungenBodenLinks {
	width			:		257px;
	background-color:		white;
	margin-bottom	:		5px;
	padding-bottom	:		5px;
	border			: 		1px	solid #C7D1C6;
}

.VeranstaltungenBodenRechts img, .VeranstaltungenBodenLinks img {
	margin			:		0 10px 0px 10px;
}



.VeranstaltungenBodenRechts {
	float			:		right;
	background-color:		#C7D1C6;
	margin-top		:		-1px;
	width			:		258px;
}

.VeranstaltungenBodenLinks {
	border-top		:		0px;
}

.VeranstaltungenBoden {
	clear			:		both;
}



img.leiste	{
	float			:		right;

}

img.start {

}



.menuitem, .submenu {
	padding-left	: 		18px;
    width			:		189px;
}

.menuitems, .submenus {
	padding-left	: 		18px;
    width			:		189px;
}

.navi1 a {
    text-decoration	: 		none;
    color			:		#4F4744;
} 

.navi2 a {
    text-decoration	: 		none;
    color			:		#4F4744;
} 

.navi2 {
	top				:		144px;
    left			:		213px;
	position		: 		absolute;
	z-index			: 		300;
    height			:		245px;
          
    font-family		:		Verdana;
    font-size		: 		11px;
    letter-spacing	: 		0.0em;
    font-weight		: 		bold;
    color			: 		#4F4744;
	text-align		:		left;
          
    line-height		: 		1.62em;
          
    background-color: 		#E2E7E1;
          
	visibility		: 		visible;
} 

.menu2box {
    z-index			: 		600;
    margin-top		:		10px;
}


.logo {
	z-index			: 		300;
	width			:		420px;
	top				:		0px;
    left			:		0px;
    position		: 		absolute;
}


.VerwandtesTitelAutoren, .VerwandtesTitelBuch {
	background-color:		#B6D54B;
	min-height		:		130px;
	height			:		130px;
	float			:		left;
}

.VerwandtesTitelBuch {
	background-color:		#C5CFC4;
}

.VerwandtesTitelLandschaft {
	background-color	: 		#7FCDF3;
}

.VerwandtesDetailsTitel, .VerwandtesDetails, .VerwandtesDetailsTitelAutoren, .VerwandtesDetailsTitelBuch {
	float			:		right;
	width			:		274px;
	border			:		0px solid black;
}
.VerwandtesBild	{
	width			:		140px;
	margin			:		0 230px 0 145px;
}
.VerwandtesDetails {
	margin-top		:		5px;
	padding-top		:		5px;
	width			:		272px;
	border			:		1px solid #CDCDCD;
	height			:		99px;
}

.VerwandtesDetailsTitel {
	margin-bottom	:		0;
	margin-left		:		0px;
	padding-left	:		0px;
}

.VerwandtesDetailsTitelAutoren, .VerwandtesDetailsTitelBuch {
	background-color:		#B6D54B;
	height			:		3px;
	line-height		:		1px;
	font-size		:		1px;
}

.VerwandtesDetailsTitelBuch {
	background-color:		#C5CFC4;
}

.TextRechteSpalte {
	margin-left		:		5px;
}

.VerwandtesInhalt {
	float			:		right;
	width			:		235px;
}
.Verwandtes {
	clear			:		both;
}


/* Für Übersicht */



.BoxUebersicht, .VerwandtesBoxUebersicht, .BoxUebersichtAL {
	width			:		526px;
	height			:		auto;
	margin-top		:		5px;
	margin-bottom	:		5px;

}

.VerwandtesBoxUebersicht {
	background-color	:	#7FCDF3;
}

.BoxUebersichtAL {
	background-color	:   #B6D54B;
}

.BoxInhalt {
	float			:		right;
	width			:		382px;
	padding-left	:		5px;
	background		:		white;

}	

.BoxUeberschrift, .VerwandtesTitelLandschaft {
	width			:		128px;
	float			:		left;
	font-weight		:		bold;
	padding			:		5px 0 5px 10px;
	margin			:		0;
}

.clear {
    clear			:		both;   
}   

.BoxDetailLinks {
	float			:		left;
	width			:		188px;
	padding-left	:		0px;
}

.BoxDetailRechts {
	width			:		189px;
	float			:		right;
	padding-left	:		0px;
}

.BalkenUeberschriftEinHalbDunkel {
	font-weight		:		normal;
	font-size		: 		1em;
}

.BalkenUeberschriftEinHalbDunkel a {
	text-decoration:none;
	color:white;
}


.BalkenUeberschriftEinHalbGrau, .BalkenUeberschriftEinHalbGrauKarte {
	font-weight		:		normal;
	font-size		: 		1em;
}

.InhaltEinHalbWeiss {
	border			: 		1px #C7D1C6 solid;
	height			:		100px;
}


.BalkenUeberschriftEinHalbDunkel ,.BalkenUeberschriftEinHalbGrau, .BalkenUeberschriftEinHalbGrauKarte {
	height			:		50px;
	padding			:		5px 10px 5px 10px;
}


.KastenLeichtGrau, .AutorKurzLeichtGrau,.BalkenViertelLeichtGrauR,.KastenGanzLeichtGrau,.BalkenViertelLeichtGrauTill {
	background-color:		#E2E7E1;
}

/* Autorenlexikon Styles */

.KastenTrenner {
	margin-bottom	:		5px;
}

.KastenTrennerC {
	height	:		5px;
	line-height:5px;
	clear:both;
}


.KastenTrennerOC {
	height	:		5px;
	line-height:5px;
}

.KastenLeichtGrau, .KastenLeichtFarbe {
	margin			:		0 0 0px 0;
	padding			:		5px 0 5px 5px;
}

.KastenFarbe {
	padding			:		5px 0 5px 5px;
}

.FormZeile {
	padding			:		5px 0 5px 0px;
}

.FormBeschreibung {
	float			:		left;
	width			:		120px;
	padding			:		0px 5px 0px 5px;
}

.FormInput {

	margin-left		:		125px;

}

.FormInput input {
	border			:		1px solid black;
	width			:		200px;
}

input {
	border			:		1px solid black;

}

.FormInput select {
	border			:		1px solid black;
	width			:		200px;
}

.TextInfo {
	padding			:		10px 10px 10px 10px;
}


.KastenGanzDunkel {
	text-align		:		center;
	padding			:		5px 0 5px 0;
	font-size		:		0.8em;
}

.KastenGrau {
	padding			:		5px 0 5px 5px;
}

.BalkenUeberschriftEinHalbGrauKarte {
	width			:		520px;	
}

.TextKasten {
	font-weight		:		bold;
	padding			:		5px 0 5px 5px;
}

.TextExtra {
	float			:		right;
	padding			:		5px 5px 5px 5px;
}

.KastenKarte {
	border			:		1px solid #C7D1C6;
	text-align		:		center;
	padding			:		20px 0 20px 0;

}

.AutorKurzLeichtGrau {
	float			:		right;
	width			:		304px;
	border			:		1px solid #E2E7E1;
	padding			:		8px 5px 8px 5px;
	margin-bottom	:		5px;

	font-weight		:		bold;
}

.AutorKurzWeiss {
	float			:		right;
	border			:		1px solid #E2E7E1;
	width			:		304px;
	padding			:		8px 5px 8px 5px;
}

.AutorKurz {
	margin-bottom	:		0px;
}

.AutorKurzA {
	float			:		right;
}
.BalkenViertelLeichtGrauR,.BalkenViertelLeichtGrauTill {
	margin-top		:		3px;
	width			:		130px;
}


.AutorBild {
	float			:		right;
	width			:		150px;
	background-color: #E2E7E1;
}


.AutorDetailDaten {
	width			:		238px;
	height			:		190px;
	border			:		1px solid #E2E7E1;
	padding			:		5px 0 0 0;
    margin-bottom	:		5px;
}

.AutorDetailKopf, .AutorDetailTitel {
	width			:		229px;

}

.AutorDetailSteckbriefText {
	padding			:		0 0 0 5px;
}

.AutorDetailTabelle {
	padding			:		0 0 0 5px;
	float			:		left;
	font-weight		:		bold;
	width			:		100px;
}

.AutorDetailTabelle2 {
	margin-left			:		105px;
}
.AutorDetailLinks {

	padding			:		5px 0 0 5px;
}

.KastenGanzWeiss {
	border			:		1px solid #E2E7E1;
	padding			:		10px;
	margin-bottom	:		3px;
}
.KastenGanzLeichtGrau {
	padding			:		5px 10px 5px 10px;	
	font-weight		:		bold;
	margin-bottom	:		3px;
}

.TextQuelleTitel {
	font-style		: 		italic;
}

.AutorOrt {
	font-weight		:		bold;
	margin			:		5px;
}

/* Literaturlandschaft */

.OrtKurzDunkel {
	width			:		230px;
	float			:		right;

	height			:		40px;

}

.OrtKurzWeiss {
	width			:		228px;
    height			:		66px;
	border			:		1px solid #E2E7E1;
	float			:		right;
	padding			:		8px 5px 8px 5px;

}

.OrtDetailTitel {

	height			:		50px;

}

.OrtDetailBox {

	height			:		205px;

}

.OrtDetailsLinks {
	float			:		left;
	width			:		242px;
	margin-right	:		3px;
	margin-bottom	:		3px;
}

.OrtDetailsRechts {
	margin-bottom	:		3px;

}

.OrtDetailAngaben {

	float			:		left;

}

.BoxUeberschrift a {
	color				:		#5B5B5D;
	font-weight			:		bold;
	text-decoration		:		none;
}


#rahmen_oben{
      
    background-color	: #5B5B5D;
      
      width:10px;
      height:1px;
      
      position: absolute;
      
      left: 0px;
      top: 0px;
      
      visibility: hidden;
      
      line-height: 1px;
      font-size:0.00001em;
      
      }

      #rahmen_unten{
      background-color: #5B5B5D;
      
      height:1px;
      width:10px;
      
      position: absolute;      

      left: 0px;

      top: 10px;
      
      visibility: hidden;

      line-height: 1px;
      font-size:0.00001em
      
      }

      #rahmen_rechts{
      background-color: #5B5B5D;
      
      height:10px;
      width:1px;
      
      position: absolute;      

      left: 10px;
      top: 0px;
      
      visibility: hidden;
      
      }

      #rahmen_links{
      background-color: #5B5B5D;
      
      height:10px;
      width:1px;
      
      position: absolute;      
      
      left: 0px;      
      top: 0px;
            
            
            
       visibility: hidden;     


}

		.mitte {
		
			position:absolute;
			top:0px;
			left:200px;
			width:20px;
			height:	200px;
			
			float:right;
			

		}
		
		.links {
		
			position:absolute;
			top:0px;
			left:0px;
			width:18px;
			height:	200px;
			
			float:right;

		}
		
		.rechts {
		
			position:absolute;
			top:0px;
			left:405px;
			width:15px;
			height:	200px;
			
			float:right;

		}

		.oben {
		
			position:absolute;
			top:-20px;
			left:0px;
			width:405px;
			height:	35px;
			
			float:right;

		}
		
		.unten {
		
			position:absolute;
			top:110px;
			left:0px;
			width:405px;
			height:	35px;
			
			float:right;

		}
		

    		
		.starttext {
		
		
	    font-family: Verdana;
	    font-size: 11px;
	    letter-spacing: 0em;
	    font-weight: normal;
	    text-align: left;
		
		}
		
		.fahrtLogo {
		
		float:left;
		margin-right:5px;
		margin-bottom:5px;
		
		}
		
		.TextAnreiseBahn, .TextAnreiseAuto {
		margin-left:5px;
		}
		
		.TextAnreiseBahn a , .TextAnreiseAuto  a {
		text-decoration:none;
                color:black;
		}		
		
.inhaltZeile {
	padding			:		0px;
}

.inhaltBeschreibung {
	float			:		left;
	width			:		100px;
	padding			:		0px;
}
		
		.KastenGanzDunkel a {

		text-decoration:none;
		color:white;
		
		margin-right:3px;
		
		}
		
		.BildRechts {
		float:right;
		}
		
		
.KastenFehler {
	border				:		1px solid #E2E7E1;
	padding				:		10px;	
}


.BoxMitBildFarbeAutor {
	background-color	:		#BBC5BC; 
	width				:		225px; 
	margin-left			:		142px; 
	padding				:		10px 5px 10px 10px;
	font-weight			:		bold;
	color				:		white;
}

.BoxMitBildTitel {
	background-color	:		#5B5B5D; 
	width				:		225px; 
	margin-left			:		142px; 
	padding				:		10px 5px 10px 10px;
	font-weight			:		bold;
	font-size			:		1.2em;
	color				:		white;
	line-height			:		2em;
}

.BoxMitBildText {
	border				: 		1px solid #C8CAC5; 
	width				:		223px; 
	height				:		94px; 
	margin-left			:		142px; 
	padding				:		10px 5px 10px 10px; 
	margin-top			:		5px;
}

#verwandAutoren img {
	float:left; 
	margin-left:2px;
}

#verwandAutoren2 img {
	float:left; 
	margin-left:5px;
}


.Verwandtes img {
	float:left; 
	margin-left:0px;
}
 
.TextRechteSpalte img {
	float:none;
	margin: 0 2px 0 0;
}

.VerwandtesDetailsTitel a {
	text-decoration:none;
	color:white;
}

.wasnolink {
 	text-decoration:none;
   color:black; 
}
.wasnolink:hover {
	text-decoration	:		underline;
}

.KastenRandBlau {
	border			:		1px solid #7FCDF3;
	padding			:		10px;
	margin-bottom	:		3px;
}
.KastenRandBlau a {
	text-decoration : 		none;
	font-weight		:		bold;
	color			:		#7FCDF3;
}
.KastenRandBlau a:hover {
	text-decoration : 		underline;
}

.AutorKurzA a:hover{
	text-decoration : 		underline;
}

.BoxInhalt map {
padding-bottom:10px;
}

.KastenDrittel1, .KastenDrittel2, .KastenDrittel3 {
	font-weight    :		bold;
	padding			   :		5px;
	margin         :		0px;
	
	text-align     :    center;
	
	background-color:  #C7D1C6;
}
.KastenDrittel1 {
  float           :   left;
  width           :   123px;
  text-align     :    left;
  padding-left    :10px;
}
.KastenDrittel2 {
  width           :   178px;
  margin          :   0 185px 0 143px; 
	background-color:   #B6D54B;  
}
.KastenDrittel3 {
  float           :   right;
  width           :   179px;
	background-color:   #7FCDF3;
}

.KastenDrittel1 a, .KastenDrittel2 a, .KastenDrittel3 a{
  text-decoration:none;
  color:black;
}
.KastenDrittel1 a:hover, .KastenDrittel2 a:hover, .KastenDrittel3 a:hover{
  text-decoration:underline;
}

.wasnolink {
 	text-decoration:none;
   color:black; 
}
.wasnolink:hover {
	text-decoration	:		underline;
}

#wasnomenu {
  visibility: hidden;
}

.linkMenu {
	color: #4D4842;
	text-decoration:none;
	font-style:italic;
}

.linkMenu:hover {
	text-decoration:underline;
}
.hideThis {
	visibility: hidden; 
	display: none; 
}

.noMargin {
	margin-bottom:0px;
}
