/* CSS Document - Lichtblick Esoterik_styles*/

/* CSS Document - html-sites   */


/*------------------------------*/
/*	A N G E B O T E				*/
/*------------------------------*/

.lbe_angebote_gesamt
{
	width:						984px;
	margin: 					0px auto 10px 0px;
	padding:					10px 20px 8px 20px;
	border: 					0px;
}

.lbe_angebote_top
{
	width:						1004px;
	height:						30px;
	margin: 					0px 0px 0px 0px;
	padding:					5px 0px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	background-image:			url("../pictures/hgs/Angebote_Top_uebs.png");
	background-repeat:			no-repeat;
	color:			   			#880000;
    text-decoration:			none;
	font-size:                  20px;
	text-align:					left;
}

.lbe_angebote_top a
{
	color:			   			#880000;
	text-decoration:			underline;
}
.lbe_angebote_top a:hover,
.lbe_angebote_top a:focus,
.lbe_angebote_top a:active
{
	color:			   			#000000;
	text-decoration:			none;
}


.lbe_angebote_middle
{
	width:						1004px;
	margin: 					0px 0px 0px 0px;
	padding:					10px 0px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	background-image:			url("../pictures/hgs/Angebote_middle.png");
	background-repeat:			repeat-y;
	font-size:                  14px;
	text-align:					left;
}

.lbe_angebote_middle a
{
	color:			   			#880000;
	text-decoration:			underline;
}
.lbe_angebote_middle a:hover,
.lbe_angebote_middle a:focus,
.lbe_angebote_middle a:active
{
	color:			   			#000000;
	text-decoration:			none;
}


.lbe_angebote_bottom
{
	width:						1024px;
	height:						20px;
	margin: 					0px 0px 20px 0px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	background-image:			url("../pictures/hgs/Angebote_bottom.png");
	background-repeat:			no-repeat;
}

/*------------------------------*/
/*	Angebote - Räume			*/
/*------------------------------*/

.p_text
{
	margin: 					20px 0px 0px 20px;
	text-align: 				left;
	clear:						both;
}

.p_text_14
{
	margin: 					20px 0px 0px 20px;
	text-align: 				left;
	font-size: 					14px;
	clear:						both;
}

.p_text a
{
	color:			   			#880000;
	text-decoration:			underline;
}
.p_text a:hover,
.p_text a:focus,
.p_text a:active
{
	color:			   			#000000;
	text-decoration:			none;
}

.raum_text
{
	width:						500px;
	margin: 					60px 0px 0px 0px;
	padding:					0px 20px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	float:						left;
}

.raum_foto
{
	width:						410px;
	margin: 					20px 0px 20px 0px;
	padding:					0px 0px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	float:						left;
}

/*------------------------------*/
/*	Kontakt						*/
/*------------------------------*/

.kontakt_spezial
{
	margin: 					0px 0px 20px 0px;
	padding:					0px 20px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	clear:						both;
}

.kontakt_adresse
{
	width:						460px;
	margin: 					0px 0px 20px 0px;
	padding:					0px 20px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	float:						left;
}

.kontakt_adresse a
{
	font-size: 					18px;
	color:			   			#880000;
	text-decoration:			underline;
}

.kontakt_adresse a:hover,
.kontakt_adresse a:focus,
.kontakt_adresse a:active
{
	color:			   			#000000;
    text-decoration:			none;
}

.kontakt_adresse img
{
	border:						0px;
}



/*------------------------------*/
/*	LINK - Liste						*/
/*------------------------------*/

.links
{
	width:						660px;
	margin: 					0px 0px 20px 0px;
	padding:					0px 20px 0px 20px;
	border: 					0px;
	background-color: 			transparent;
	float:						left;
}
.links a
{
	font-size: 					18px;
	color:			   			#880000;
	text-decoration:			underline;
}

.links a:hover,
.links a:focus,
.links a:active
{
	color:			   			#000000;
    text-decoration:			none;
}

.links img
{
	border:						0px;
}


/*------------------------------*/
/*	Leitbild					*/
/*------------------------------*/

#leitbild
{
	margin: 					0px auto 20px auto;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
}

.lb_init
{
	width:						30px;
	margin: 					0px 0px 30px 0px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	font-size: 					20px;
	font-weight: 				bold;
	color:						blue;
}

.lb_text
{
	width:						200px;
	margin: 					0px 0px 30px 0px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	font-size: 					18px;
	font-weight: 				normal;
	color:						#880000;
}

#lb_sign
{
	width:						700px;
	margin: 					0px 0px 30px 0px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	text-align: 				right;
	float:						left;
}

/*------------------------------*/
/*	über mich					*/
/*------------------------------*/

#ich_text
{
	width:						780px;
	margin: 					0px 0px 30px 20px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	text-align: 				left;
	float:						left;
}

#ich_foto
{
	width:						200px;
	margin: 					0px 0px 30px 0px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	text-align: 				right;
	float:						left;
}

/*------------------------------*/
/*	mein Team					*/
/*------------------------------*/

.team
{
	width:						990px;
	margin: 					0px auto 30px auto;
	padding:					0px 0px 0px 0px;
	border: 					0px solid blue;
	background-color: 			transparent;
	text-align: 				left;
}

.team_foto
{
	width:						140px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 20px 0px 0px;
	border: 					0px solid blue;
	background-color: 			transparent;
	text-align: 				center;
}

.team_foto img
{
	border: 					0px;
}

.team_foto_name
{
	width:						140px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 20px 0px 0px;
	border: 					0px solid blue;
	background-color: 			transparent;
	font-size: 					12px;
	font-weight: 				normal;
	color:						#880000;
	text-align: 				center;
}

.geschaeft
{
	width:						990px;
	margin: 					0px auto 30px auto;
	padding:					0px 0px 0px 0px;
	border: 					0px solid blue;
	background-color: 			transparent;
	text-align: 				center;
}

.geschaeft img
{
	border-top: 				2px solid #D4D4D4;
	border-left: 				2px solid #D4D4D4;
	border-bottom: 				2px solid #880000;
	border-right: 				2px solid #880000;
}

.geschaeft td
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	text-align: 				center;
}

.geschaeft a
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	text-decoration:			none;
	border: 					0px;
}

.geschaeft a:hover,
.geschaeft a:focus,
.geschaeft a:active
{
	border: 					0px;
	text-decoration:			none;
}

.geschaeft_foto_gross
{
	margin: 					20px auto 30px auto;
	padding:					0px 0px 0px 0px;
	border: 					0px;
	background-color: 			transparent;
	text-align: 				center;
}

.geschaeft_foto_gross img
{
	border-top: 				2px solid #D4D4D4;
	border-left: 				2px solid #D4D4D4;
	border-bottom: 				2px solid #880000;
	border-right: 				2px solid #880000;
}


/*------------------------------*/
/*	S O R T I M E N T			*/
/*------------------------------*/

#sortiment_navigation
{
	width:						250px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
	float:						left;
}

.sortiment_navigation_table
{
	width:						250px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
}

.sortiment_navigation_table a
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
	text-decoration:			underline;
	border: 					0px;
	font-size: 					14px;
	font-weight: 				normal;
	color:						#880000;
}

.sortiment_navigation_table a:hover,
.sortiment_navigation_table a:focus,
.sortiment_navigation_table a:active
{
	border: 					0px;
	text-decoration:			none;
	color:						#000000;
}

.sortiment_navigation_td_logo
{
	width:						30px;
	height:						30px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 15px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
}

.sortiment_navigation_td_inhalt
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
}

#sortiment_inhalt
{
	width:						730px;
	margin: 					0px 0px 0px 40px;
	padding:					7px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	border: 					0px;
	float:						left;
}

#sortiment_navigation_top
{
	width:						250px;
	height:						20px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	border: 					0px;
	float:						left;
	background-image:			url("../pictures/hgs/sortiment_navi_top.png");
	background-repeat:			no-repeat;
}

#sortiment_navigation_bottom
{
	width:						250px;
	height:						23px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	border: 					0px;
	float:						left;
	background-image:			url("../pictures/hgs/sortiment_navi_bottom.png");
	background-repeat:			no-repeat;
}

#sortiment_navigation_middle
{
	width:						250px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	border: 					0px;
	float:						left;
	background-image:			url("../pictures/hgs/sortiment_navi_middle.png");
	background-repeat:			repeat-y;
}

.sortiment_table_erzengel
{
	margin: 					0px 0px 0px 40px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
	font-size: 					14px;
	font-weight: 				normal;
}

.sortiment_table_erzengelsymbole
{
	margin: 					0px 0px 0px 40px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	border: 					0px;
	font-size: 					14px;
	font-weight: 				normal;
}

.sortiment_table
{
	width:						710px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 20px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
	font-size: 					14px;
	font-weight: 				normal;
}

.sortiment_table td
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
}

.td_hell
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			#cccccc;
	text-align: 				left;
	border: 					0px;
}

.sortiment_inhalt_nur_text
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				left;
	border: 					0px;
	font-size: 					16px;
	font-weight: 				normal;
}

/*	S O R T I M E N T  -  B Ü C H E R		*/

.sortiment_table_buecher
{
	width:						730px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	color:						#880000;
	text-align: 				left;
	border-top: 				2px solid #e6e6e6;
	border-left: 				2px solid #e6e6e6;
	border-bottom: 				2px solid #aaaaaa;
	border-right: 				2px solid #aaaaaa;
	font-size: 					12px;
	font-weight: 				normal;
}

.sortiment_table_buecher td
{
	height:						20px;
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 3px;
	background-color: 			transparent;
	text-align: 				left;
	text-decoration:			none;
	border-bottom: 				1px dotted #aaaaaa;
	border-right: 				1px dotted #aaaaaa;
	font-size: 					12px;
	font-weight: 				normal;
	color:						#880000;
}

.sortiment_table_buecher a
{
	margin: 					0px 0px 0px 0px;
	padding:					0px 0px 0px 0px;
	background-color: 			transparent;
	text-align: 				center;
	text-decoration:			underline;
	font-size: 					16px;
	font-weight: 				normal;
	color:						#880000;
}

.sortiment_table_buecher a:hover,
.sortiment_table_buecher a:focus,
.sortiment_table_buecher a:active
{
	border: 					0px;
	text-decoration:			none;
	color:						#000000;
}
