/*****************************************************************
/*** Name		:	moenchweiler-3-1-15-presse.css
****************************************************************/

@import "http://www.moenchweiler.de/servlet/PB/show/1206116/moenchweiler-3-1-15.css"; 

#inhalt							{ background-image: url(http://www.moenchweiler.de/servlet/PB/show/1206150/Hintergrund_standard-3-1-1l.gif.gif); }

 
 /*** Begin Neues Pressemodul ***/ 
  
/*** List Header ***/

#listhead_abstand_oben												{ display:none;}


div.header_mitteilung_ueberschrift h1					{ font-size: 1.2em; font-weight: bold; line-height: 120%; }       

#listhead_trenner1														{ height:15px;}

#listhead_trenner2														{ height:15px;}

#listhead_abstand_unten												{ height:15px;}
																							
.pressroomHeaderFromInput 						{ width: 75px; border:1pt solid #CDD0D6; background-color: #FFFFFF; font-size: 0.9em;}

.pressroomHeaderToInput								{ width: 75px; border:1pt solid #CDD0D6; background-color: #ffffff; padding-right: 10px; font-size: 0.9em;}

.pressroomButtons											{ text-align: center; padding: 1px 3px 1px 3px; background-color: #EBF2FD; border: 1px solid #0153A5; }

.pressroomSearchButtons								{ text-align: center; padding: 1px 3px 1px 3px; background-color: #EBF2FD; border: 1px solid #0153A5; }
																																					
																						
a.pressroomButtons-rss 								{ text-align: center; padding: 1px 3px 1px 3px; background-color: #EBF2FD; border: 1px solid #0153A5; }
a.pressroomButtons-rss:link 					{ text-align: center; padding: 1px 3px 1px 3px; background-color: #EBF2FD; border: 1px solid #0153A5; }

/*** Begin Liste ***/

.liste_mitteilung													{ position: relative; width: 99%; border: 1px solid #0153A5; margin-bottom: 15px;}
                                  						
.liste_zeile_eins													{ background-color: #7b9ab5; border-bottom: 1px solid #7b9ab5; padding: 2px;  }
.liste_zeile_eins h2											{  margin: 0px;}                                        			
.liste_mitteilung_ueberschrift						{ margin: 0px; }                          			
 h2 .liste_mitteilung_ueberschrift 				{ font-size: 1.0em; color: #ffffff; margin: 0px; }

.liste_mitteilung_datum										{ position: relative; float: right; padding-right: 5px; }                                        			
h2 .liste_mitteilung_datum								{ color: #ffffff; font-size: 1.0em; margin: 0px; }
 
.liste_zeile_eins_clear 									{ clear: both; display: none; }
                                       			
.liste_zeile_zwei									  			{	margin: 0px; padding-left: 5px; background-color: #e7ebef; }
.liste_mitteilung_bild 										{ padding: 5px 5px 0px 0px; float: right; margin: 0px; }
.liste_mitteilung_bild img								{ margin: 0px; }
.liste_zeile_zwei_clear	                  { display: none}                     			                                        			
.liste_mitteilung_einleitung							{ padding-right: 5px; }
                                  			
.liste_mitteilung_trenner									{ height: 10px; }
                                        			                                        			
.liste_mitteilung_clear										{ display: none; }


/*** Ende Liste ***/



/*** Beginn Detail ***/

div.detail_mitteilung_zur_uebersicht_oben			{ display: none}
div.detail_mitteilung_zur_uebersicht_unten		{ text-align: left; margin-top: 15px;}

div.detail_zeile_eins													{ clear: both; position: relative; padding: 3px; padding-right: 10px; clear:both; background-color: #ebf2fd;	border: solid 1px #0153A5;}

span.detail_mitteilung_ueberschrift	h1				{ font-weight: bold; margin: 0px;}

.detail_mitteilung_datum											{ float:right; padding-right: 5px; }
h1 .detail_mitteilung_datum										{ font-weight: bold; margin: 0px; }

.detail_zeile_eins_clear											{ clear: both; display: none; }

div.detail_zeile_zwei													{ padding:3px; padding-right: 10px; position: relative; clear:both; border:solid;	border-width:0px 1px 0px 1px;	border-color:#0153A5;	}

div.detail_mitteilung_einleitung							{ font-weight: bold; line-height:120%; }

div.detail_zeile_drei													{ padding: 3px; padding-right: 10px; border: solid; border-width: 0px 1px 1px 1px;	border-color: #0153A5;}
									
.pressroomDetailContentImage 									{ float: right; }
span.detail_mitteilung_text										{ font-weight: normal; line-height:120%;}

div.detail_mitteilung_textlinks								{ clear: both; margin-top: 15px; font-weight: bold; }

li.detail_mitteilung_textlinks_li							{ list-style-type: square; font-size: 1.1em; line-height: 100%; margin-left: 10px; margin-top: 10px; margin-bottom: 3px;}

.detail_zeile_drei_clear											{	display: block; clear:both; }

.detail_clear																	{ display:none; clear:both; }

#detail_abstand_oben													{ display: none;}
#detail_abstand_unten													{ height:20px;}


/*** Ende Detail***/







/*** Veranstaltungskalender ***/


#VKSuchContent										{ width: 450px; margin-left: 10px; margin-top: 10px; }

/*** Formate Einleitung ***/

h1.VKSucheUeberschrift   						{ font-weight: bold;   line-height: 120%; }

div.VKEinleitungBegleittext  				{ margin-top: 20px; }

div.VKEinleitungIllustration 				{ background-color: #000000; height: 1px; margin-top: 10px; overflow: hidden; }

/*** Ende Formate Einleitung ***/


/*** Formate Suchmaske ***/


div.ZeitraumFreitext1								{ margin-top: 15px; }

div.VKSucheZeitraumAuswahlHeute			{ float: left; margin-right: 20px; height: 20px; margin-top: 15px; margin-bottom: 15px;}
div.VKSucheZeitraumAuswahlWoche			{ float: left; margin-right: 20px; height: 20px; margin-top: 15px; margin-bottom: 15px;}
div.VKSucheZeitraumAuswahlMonat			{ float: left; margin-right: 20px; height: 20px; margin-top: 15px; margin-bottom: 15px;}

div.ZeitraumFreitext2								{ clear: both; }

div.VKSucheZeitraumVon	 						{ float: left; margin-top: 15px; margin-right: 20px;  margin-bottom: 15px;}

div.VKSucheZeitraumBis		 					{ float: left; margin-top: 15px; margin-bottom: 15px;}

div.VKSucheButton1									{ clear: both; display: none; }

input.VKSuchImage1									{ margin-left: 400px; }

div.VKFreitextSuchebegriff					{ clear: both;  margin-top: 15px; }

div.VKSucheFreitexttitel						{ float: left;  margin-top: 20px;}

h2.VKSucheFreitext									{ font-size: 0.9em; margin: 0px; padding: 0px; height: 20px; width: 180px; overflow: hidden;}

div.VKSucheFreiesTextfeld						{ float: left; padding-left: 10px;  margin-top: 20px; margin-right: 20px;}

/*** Formate zweiter Suchbutton ***/

div.VKSucheButton2									{ clear: both; width: 420px;  }

input.VKSuchImage2									{ margin-left: 400px; }

/*** Ende Formate zweiter Suchbutton ***/


/*** Ende Formate Suchmaske ***/


/*** Formate Kategorienliste ***/

#VKKategorien												{ clear: both; width: 520px; margin-bottom: 10px;}
 

h2.VKKategorienUeberschrift   			{ clear: both; font-size: 1.0em; margin-top: 30px; }

div.VKKategorienListe								{ width: 520px; }

.VKKategorienListe .VKKat          { float: left; width: 250px; }
.VKKategorienListe .odd             { clear: both; }
.VKKategorienListe .even            { float: left; }


/*** Ende Formate Kategorienliste ***/


/*** Formate Reihen ***/

#VKReihen														{  }

h2.VKReihenUeberschrift   					{ font-size: 0.9em; }

div.VKReihenListe										{ width: 520px; height: 50px; }

div.VKReihe1												{ float: left; width: 260px; }
div.VKReiheTrenner1-2								{ display: none; }
div.VKReihe2												{ float: left; }
div.VKReiheTrenner2-3								{ clear: both; }
div.VKReihe3												{ float: left; width: 260px;}
div.VKReiheTrenner3-4								{ display: none; }
div.VKReihe4												{ float: left; }
div.VKReiheTrenner4-5								{ clear: both; }
div.VKReihe5												{ float: left; }

/*** Ende Formate Reihen ***/


/*** Formate Orte ***/
h2.VKOrteUeberschrift   						{ margin-top: 10px;  }
                                 	
div.VKOrteListe											{ width: 520px; height: 50px; }
                                 	
div.VKOrte1													{ float: left; width: 260px; }
div.VKOrteTrenner1-2								{ display: none; }
div.VKOrte2													{ float: left; }
div.VKOrteTrenner2-3								{ clear: both; }
div.VKOrte3													{ float: left; width: 260px;}
div.VKOrteTrenner3-4								{ display: none; }
div.VKOrte4													{ float: left; }
div.VKOrteTrenner4-5								{ clear: both; }
div.VKOrte5													{ float: left; }
                               
/*** Ende Formate Orte ***/


/*** Formate Veranstalter ***/

                            
#VKVeranstalter											{ float: left; margin-bottom: 10px; } 
#VKVeranstalter	 { display: none; }
                               	
h2.VKVeranstalterUeberschrift   		{ font-size: 1.1em; }
                                 	
div.VKVeranstalterListe							{ width: 510px; }


.VKVeranstalterListe	.VKVeranstalter {  font-size: 0.9em;  float: left; width: 250px; }
.VKVeranstalterListe .odd             { clear: both; }
.VKVeranstalterListe .even            { float: left; }                           	


/*** Ende Formate Veranstalter ***/


/*** Suchergebnisse ***/

/*** Formate Ergbnisseite Kopfdaten ***/

div.VKSuchergebnisseKopf  					{ padding-bottom: 15px; padding-top: 15px; width: 520px; }

h1.VKSucheergebnisseUeberschrift		{ line-height: 120%;  margin: 0px; }

.VKLinkZurueck											{ margin-top: 15px; }

.Trenner-Zureck-Weiter							{ display: none; }							

.VKLinkWeiter												{ float: right; }

br.TrennerKopfListe										{ clear: both; }
div.TrennerKopfListe										{ display: none; }

/*** Ende Formate Ergbnisseite Kopfdaten ***/

.VKErgebnisListe										{ width: 520px; }
.VKErgebnisEintragungerade					{ background-color: #e7ebef; padding: 5px; }
.VKErgebnisEintraggerade						{ background-color: #ffffff; padding: 5px; }

.VKErgebnisTermin h2								{ margin: 0px; font-size: 1.0em; color: #000000; }
.VKErgebnisTitel	h2								{ margin: 0px; font-size: 1.0em;}

.VKFooterZurSuche										{ display: none; }

.VKsearchPBarPrevCellAct						{ display: inline; padding-right: 5px; }

.VKfreespace2												{ display: none;  }
.VKfreespace3												{ display: none;  }
.VKTrennzeichen											{ display: none;  }
.VKsearchPBarNumCellAct							{ padding-right: 5px; }
.VKsearchPBarNumCell								{ padding-right: 5px;  font-weight: bold; }
.VKsearchPBarNextCellAct						{ display: inline; padding-right: 5px; }


.VKetailsUeberschrift								{ margin: 0px; }
.TrennerKopfDetails									{ display: none;  }
.VKDetailsEintrag										{ margin: 0px; }
.VKDetailsTermin										{ margin: 0px; margin-bottom: 10px;}
.VKDetailsTerminUeberschrift				{ margin: 0px; }
.VKDetailsTitel h2									{ display: none;  }

h3.VKDetailsKategorieLA							{ display: inline; }
h3.VKDetailsOrtLA										{ display: inline; }
h3.VKDetailsVeranstalterLA					{ display: inline; }

#VKErgebnisseFer .VKLinkZurueck			{ display: block;  }



/*** EGOV Firmen Einleitung ***/

#FirmenContent 		{ 	width: 520px;	margin: 0px;	line-height: 1.2em; }


/*** Formate Einleitung ***/
#FirmenEinleitung 							{ margin: 0px; margin-top: 10px; }                          			
.FirmenUeberschrift h1 					{ margin-top: 10px; font-weight: bold; } 
.FirmenBeschreibungUeberschrift { padding: 0 0 0 0px; font-weight: bold; }
.FirmenEinleitungstext 					{ padding: 5px 0 5px 0px; }
.FirmenBezeichnung 							{ padding: 5px 0 5px 0px;  }


/*** Formate Suchmaske ***/
#FirmenSuche 										{ margin: 0; padding: 20px 5px 5px 0px; width: 520px;}
#FirmenSuche form 							{ margin-bottom: 0px; margin-top: 0px; }

.FirmenSucheUeberschrift 				{ font-size: 1.0em; font-weight: bold; line-height: 120%; margin: 0px;  }
.FirmenSucheUeberschrift h2 		{ margin: 0px; }

.FirmenSucheFreitext, .FirmenSucheButton {   clear: both;  padding-top: 5px; margin: 0px; }

.FirmenSuchePlz									{ display: none; }

span.fname 											{ float: left; text-align: left; }
            										
span.feld 											{ float: right; text-align: left; width: 70%;  }
span.feld input 								{ width: 150px; margin: 0px; border: 1px solid #000000; } 

/*** Formate Suchbutton ***/

/* div.FirmenSucheButton 				{ width: 500px;  } */
.FirmenSucheButton input 				{ margin: 0px; }


/*** Formate Uebersicht ***/
#FirmenUebersicht 								{ margin: 0; padding-top: 20px; }
.FirmenUebersichtUeberschrift 		{}
.FirmenUebersichtUeberschrift h2 	{ font-weight: bold;   line-height: 120%; }
.FirmenUebersichtListe 						{}
.FirmenUebersichtUL 							{ }
ul.FirmenUebersichtUL 						{ padding: 0 0 0 0px; margin-left: 15px; list-style-type: square; margin-bottom: 0px; }
.FirmenUebersichtLI 							{}


/*** Formate Branchenauswahl ***/
#FirmenBranchenauswahl 						{ padding-top: 20px; }
                              		
.FirmenBranchenUeberschrift 			{ }
.FirmenBranchenUeberschrift h2 		{ margin: 0px;}

.FirmenLinkBranchenbaum 					{ padding: 0 0 20px 0; text-align: right; }
a.FirmenLinkBranchenbaum 					{ padding: 0; } 

.FirmenBranchenliste 							{ }
/* hack, um ein div auf die hoehe eines enthaltenen Elementes zu strecken */
.FirmenBranchenliste hr 					{ display: block; clear: left; margin: 0em; visibility: hidden; }

a.Branchenlink 										{  }

ul.FirmenBranchenlisteUL					{ list-style-type: square; }

/*** Spalte rechts fuer ec2k Inhalte ***/

#FirmenSpalteRechts  									{ display: none; }

/*** Firmenergbisseite ***/

#FirmenContentErgebnisliste 					{ width: 520px;	margin: 10px 0 0 5px;	line-height: 1.3em; }

.FirmenErgebnislisteUeberschrift h1 	{ font-weight: bold;   line-height: 120%;  }

.FirmeenSuchkriterien 								{ font-weight: bold; padding-top: 10px;}

.Trenner-Kriterien-Anzahl							{ display: none; }

.FirmenAnzahlEintraege 								{ padding: 10px 0 10px 0; }
.AzListe 															{ padding-bottom: 10px; }
.AzListeLink 													{ letter-spacing: 0.1em; margin-left: 4px; }
.AzListeNoLink 												{ letter-spacing: 0.1em; margin-left: 4px; }
.AzListeNoLink 												{ display: none; }

#FirmenErgebnisliste 									{ margin-top: 10px;}
.FirmenErgebnisBranchen h2 						{ padding: 0px; }

.FirmenErgebnisEintragUngerade 				{ background-color: #e7ebef; padding: 5px; }
.FirmenErgebnisEintragGerade 					{ padding: 5px; }
 
.FirmenErgebnisEintragUngerade .klar	{ clear: right; color: #e7ebef; border: 0px;  height: 0px; line-height: 0px; margin-bottom: 0px;}
.FirmenErgebnisEintragGerade .klar	  { clear: right; color: #ffffff; border: 0px; height: 0px; line-height: 0px; margin-bottom: 0px;}

   			
.FirmenErgebnisFirmenname 						{ font-weight: bold; }
.FirmenErgebnisTelefon 								{   }
.FirmenErgebnisEmail 								{  }
.FirmenErgebnisPlzOrt 								{  }
.FirmenErgebnisDetails 								{ float: right; }


#FirmenErgebnisSeiten 									{ background-color: #fff; text-align: center; margin: 20px 0 0 0; padding: 0; }
#FirmenErgebnisSeiten a:hover, a:active { text-decoration: none; }
.FirmenErgebnisSeiteVorige 							{ margin-right: 20px; }
.FirmenErgebnisSeiteLink 								{ margin: 0 5px 0 5px; }
.FirmenErgebnisSeiteLinkAct 						{ margin: 0 5px 0 5px; }
a.FirmenErgebnisSeiteLinkAct 						{ color: #888; }
.FirmenErgebnisSeiteNaechste 						{ margin-left: 20px; }

.GEWFooter 															{ margin-top: 10px; }
                              					
.GEWLinkZurueck 												{  }
.GEWFooterDruckansicht									{ float: right; }
                              					
.GEWfreespace1													{ clear: both; height: 10px; }
                              					
.GEWsearchPBarNumCellAct		 						{ margin-left: 4px; float: left;}
.GEWTrennzeichen 												{ margin-left: 4px; float: left;}
.GEWsearchPBarNumCell										{ float: left; }
                              					
.GEWsearchPBarNextCellAct 							{ float: left;  margin-left: 4px; }


/*** Firmen Detailansicht ***/
.fliess 															{ float: left; }
                              				
#FirmenDetail 												{	padding: 0px 0 0 0px; text-decoration: none; }
               
a.ContentWayhomeLink 									{ color: #000; text-decoration: none; }
a:hover.ContentWayhomeLink 						{ text-decoration: none; }
                                			                               			
#FirmenDetail 												{ width: 90%; 	margin: 0px;	font-size: 1.1em; 	line-height: 1.4em; }
                    									
.FirmenDetailTitel h1 								{ font-weight: bold;   line-height: 120%;  }
.FirmenDetailUnterTitel 							{ font-weight: bold;  line-height: 120%; }
.FirmenDetailBild 										{ border: 1px solid #000; float: right;}
                                			
.FirmenDetailInhaberBez								{ font-weight: bold;  float: left;}
.FirmenDetailInhaberDat								{ margin-left: 5px; margin-bottom: 10px;}
.FirmenDetailAdresseBez 							{ clear: both; font-weight: bold; }
.FirmenDetailAdresse 									{ font-weight: bold; }
.FirmenDetailTelBez 									{ font-weight: bold; float: left; }
.FirmenDetailTelDat 									{ margin-left: 5px; }
.FirmenDetailFaxBez 									{ font-weight: bold; clear: both; float: left; }
.FirmenDetailEmailBez  								{ font-weight: bold; clear: both; float: left;}
.FirmenDetailWebsiteBez  							{ font-weight: bold; clear: both; float: left;}
                                			
.Bez 																	{ font-weight: bold; color: #369;}
.Dat 																	{ color: #000;}

.FirmenDetailBeschreibungBez					{ display: block; font-weight: bold; }

/*** Kategorienauswahl ***/

#FirmenBranchenauswahlBody 							{ padding: 20px 0 0 20px;	text-decoration: none; }
                                				
.bbLevel1 															{ margin-top: 15px; }
.bbLevel2 															{ margin-left: 15px; }
.bbLevel3 															{ margin-left: 25px; }
                                   		
.Branchenbaum                      			{ line-height: 1.3em; }

div.Branchenbaumlogo 										{ background: #ffffff url(../../show/1192536/branchenbaum.gif) top left no-repeat; height: 20px; width: 300px; }
                                    		
#FirmenBranchenauswahlContent 					{ width: 400px;	font-size: 1.1em; 	line-height: 1.5em; }

.FirmenBranchenauswahlUeberschrift h1 	{ font-weight: bold;   line-height: 120%; }

.FirmenAnzeigeHauptkategorie h2 				{ font-size: 1.2em; padding: 1em 0 0 0; }

.FirmenBranchenauswahlVerfeinern h2 		{ font-size: 1.2em; padding: 1em 0 0 0; }
                                    		
.FirmenBranchenliste a 									{ margin-right: 20px; }
                                    		
a.BranchenUnterkategorieLink 						{ display: block; height: 25px;}

/*** Behördenwegweiser ***/

select#v			{ width: 450px; }


/*** Stichwortverzeichnis ***/

a.lpAktiv:link			{ font-weight: bold; margin-left: 5px; }
a.lpAktiv:visited			{ font-weight: bold; margin-left: 5px; }
a.lpAktiv:hover			{ font-weight: bold; margin-left: 5px; }
a.lpAktiv:active			{ font-weight: bold; margin-left: 5px; }

#lpStEinleitung			{ padding-top: 15px; }

/*** Verfahrensbeschreibungen ***/

.lpVAnfangsbuchLeiste			{ padding-top: 10px; padding-bottom: 15px; }


/*** Grusskarten ***/

div.Grusskarten-Tabelle-Div 										{ border: 1px solid #7B9AB5; width:540px;}


tr.Grusskarten-Tabelle-Kopfzeile				{ border-bottom: 1px solid #7B9AB5; width: 540px;}

td.Grusskarten-Tabelle-zurueck					{ text-align: center; border-bottom: 1px solid #7B9AB5; width: 540px; font-weight: bold;}
td.Grusskarten-Tabelle-seiteXvonY				{ text-align: center; border-bottom: 1px solid #7B9AB5; width: 540px; font-weight: bold;}
td.Grusskarten-Tabelle-vor							{ text-align: center; border-bottom: 1px solid #7B9AB5; width: 540px; font-weight: bold;}

td.Grusskarten1													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten2													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten3													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten4													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten5													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten6													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten7													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten8													{ text-align: center;  border: 1px solid #7B9AB5;}
td.Grusskarten9													{ text-align: center;  border: 1px solid #7B9AB5;}


div.Grusskarten-Motivauswahl-Kopfzeile	{ padding-left: 5px; padding-top: 2px; background-color: #7B9AB5; height: 1.6em; margin-bottom: 20px; width: 540px; }

span.Grusskarten-Motivauswahl-vor	a:link					{ color: #ffffff; }
span.Grusskarten-Motivauswahl-vor	a:visited				{ color: #ffffff; }
span.Grusskarten-Motivauswahl-vor	a:hover					{ color: #ffffff; }
span.Grusskarten-Motivauswahl-vor	a:active				{ color: #ffffff; }
span.Grusskarten-Motivauswahl-zurueck	a:link			{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-zurueck	a:visited		{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-zurueck	a:hover			{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-zurueck	a:active		{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-Index	a:link  			{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-Index	a:visited  		{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-Index	a:hover  		  { color: #ffffff; padding-right: 100px; }
span.Grusskarten-Motivauswahl-Index	a:active  		{ color: #ffffff; padding-right: 100px; }

div.Grusskarten-Motivauswahl-Bild-Div		{ float: left; text-align: center; margin-right: 20px;}

span.Grusskarten-Bildbeschreibung-Frei	{ display: block; margin-top: 20px;}

div.Grusskarten-Motivauswahl-Versenden	{ margin-top: 20px; }

a.Grusskarten-senden										{ font-weight: bold;}

div.Grusskarten-Motivauswahl-Clear			{ clear: both; }

div.Grusskarten-Motivauswahl-Fusszeile	{ padding-left: 5px; padding-top: 2px; background-color: #7B9AB5; height: 1.6em; margin-top: 10px; width: 540px;}

div.Grusskarten-senden-Kopfzeile		{ padding-left: 5px; padding-top: 3px; background-color: #7B9AB5; height: 1.6em; font-size: 0.8em; margin-bottom: 20px; width: 540px; }

span.Grusskarten-senden-vor	a:link					{ color: #ffffff; }
span.Grusskarten-senden-vor	a:visited				{ color: #ffffff; }
span.Grusskarten-senden-vor	a:hover					{ color: #ffffff; }
span.Grusskarten-senden-vor	a:active				{ color: #ffffff; }
span.Grusskarten-senden-zurueck	a:link			{ color: #ffffff; padding-right: 70px; }
span.Grusskarten-senden-zurueck	a:visited		{ color: #ffffff; padding-right: 70px; }
span.Grusskarten-senden-zurueck	a:hover			{ color: #ffffff; padding-right: 70px; }
span.Grusskarten-senden-zurueck	a:active		{ color: #ffffff; padding-right: 70px; }
span.Grusskarten-senden-Index	a:link  			{ color: #ffffff; padding-right: 60px; }
span.Grusskarten-senden-Index	a:visited  		{ color: #ffffff; padding-right: 60px; }
span.Grusskarten-senden-Index	a:hover  		  { color: #ffffff; padding-right: 60px; }
span.Grusskarten-senden-Index	a:active  		{ color: #ffffff; padding-right: 60px; }

div.Grusskarten-senden-Bild-Div			{ text-align: center; margin-right: 10px; }

div.Grusskarten-senden-Formular			{ width: 371px; }

span.Grusskarten-senden-Fix					{ display: none; }

div.Grusskarten-senden-Versenden		{ margin-top: 20px; }

a.Grusskarten-senden								{ font-weight: bold;}

div.Grusskarten-senden-Clear				{ clear: both; display: none; }

div.Grusskarten-senden-Fusszeile		{ padding-left: 5px; padding-top: 3px; background-color: #7B9AB5; height: 1.6em; font-size: 0.8em; margin-top: 10px; width: 540px;}

div.Grusskarten-Vorschau-Kopfzeile		{ text-align: right; padding-top: 3px; padding-right: 5px; background-color: #7B9AB5; height: 1.6em; font-size: 0.8em; margin-bottom: 20px; width: 540px; }

span.Grusskarten-Vorschau-vor	a:link					{ color: #ffffff; }
span.Grusskarten-Vorschau-vor	a:visited				{ color: #ffffff; }
span.Grusskarten-Vorschau-vor	a:hover					{ color: #ffffff; }
span.Grusskarten-Vorschau-vor	a:active				{ color: #ffffff; }
span.Grusskarten-Vorschau-zurueck	a:link			{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-zurueck	a:visited		{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-zurueck	a:hover			{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-zurueck	a:active		{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-Index	a:link  			{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-Index	a:visited  		{ color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-Index	a:hover  		  { color: #ffffff; padding-right: 100px; }
span.Grusskarten-Vorschau-Index	a:active  		{ color: #ffffff; padding-right: 100px; }

div.Grusskarten-Vorschau-Bild-Div			{ float: left; text-align: center; margin-right: 10px; }

.Grusskarten-Vorschau-Ansicht { float: left; }

.Grusskarten-Vorschau-Nachricht				{ padding-top: 10px; padding-bottom: 10px; }
span.Grusskarten-Vorschau-Fix					{ display: none; }

div.Grusskarten-Vorschau-Versenden		{ margin-top: 20px; }

a.Grusskarten-Vorschau								{ font-weight: bold;}

div.Grusskarten-Vorschau-Clear				{ clear: both; }

div.Grusskarten-Vorschau-Fusszeile		{ text-align: right; padding-top: 3px; padding-right: 5px; background-color: #7B9AB5; height: 1.6em; font-size: 0.8em; margin-top: 10px; width: 540px;}

div.Grusskarten-bestaetigt-Wayhome    			{ display: none; }
div.Grusskarten-bestaetigt-Nachricht       	{ margin-top: 10px;  }
div.Grusskarten-bestaetigt-Kopie		       	{ margin-top: 10px;  }
div.Grusskarten-bestaetigt-NeueKarte   			{ margin-top: 10px;  }

.Grusskarten-Fenster-schliessen			{ display: none; }