/*****************************************************************
Name:			Muensingen.css
Date:			21.06.2006
Version:		1.0
Author:			R. Rauch  / Mark Regemann / Angela Brestrich
Description:	:	Style Sheet fuer CMS

******************************************************************/

@import "http://cms.muensingen.de/servlet/PB/show/1200541/muensingen.css"; 

/*<![CDATA[*/

								
a 																		{ font-weight: bold; color: #033398; text-decoration: none; }
a:link 																{ font-weight: bold; color: #033398; }
a:visited 														{ font-weight: bold; color: #033398; }
a:hover 															{ font-weight: bold; color: #033398; }
a:active 															{ font-weight: bold; color: #033398; }

#inhalt							{ background-image: url(http://cms.muensingen.de/servlet/PB/show/1212525/navigationhintergrund-tourismus.gif); } 						
			 								
#top 								{ text-align: left; height: 141px;
			  							background-image: url(http://cms.muensingen.de/servlet/PB/show/1216725/kopfzeile_neu_tourismus.jpg); 
			  							background-repeat: no-repeat;	background-position: 0px 0px;	}
			  							
#content 						{  border-top: 5px solid #e0e8f9; border-left: 1px solid #e0e8f9; }

#navigation          { background-color: #E7EEFF;}	


.hellblau					{ ec2kall: yes; display: block; background-color: #E1E8FA; margin: 0px; padding: 4px;}
.unterkunftsliste_hellblau		{ background-color: #d0dcf6; padding: 5px; }
.unterkunftsliste_weiss				{ background-color: #ffffff; padding: 5px; }


#bottomOwnText a:link 			{ color: #033398; }
#bottomOwnText a:visited 		{ color: #033398; }
#bottomOwnText a:active 		{ color: #033398; }
#bottomOwnText a:hover 			{ color: #033398; }


/*** Beginn Navigation ***/

ul.navEbene2		{ background-color: #E0E8F9; margin-right: 20px;}
ul.navEbene2Active		{ background-color: #E0E8F9; margin-right: 20px;}

/*** Ende Navigation ***/

/*** Beginn Contentframe ***/

#contentBody									{ padding-left: 25px;  }

#contentWayhome								{ margin-bottom: 5px; }
a.contentframewayhome   			{ color: #033398; }
a.contentframewayhome:link   	{ color: #033398; }
a.contentframewayhome:visited { color: #033398; }
a.contentframewayhome:active  { color: #033398; }
a.contentframewayhome:hover  	{ color: #033398; }


table.tabellerechts		{ border-left: 1px solid #033398; ec2kall: yes;  }

.footnotes 						{ font-size: 0.8em; }
#printpage 						{ position: relative; float: left; margin-right: 15px; margin-top: 20px;}
#printpdf 						{ position: relative; float: left; margin-right: 15px; margin-top: 20px;}
#sendpage 						{ position: relative; float: left; margin-right: 15px; margin-top: 20px;}
#siteup 							{ position: relative; float: left; margin-right: 15px; margin-top: 20px;}
                                      				
                                      				                                      					                                    				
h1 																						{ font-size: 1.2em; font-weight: bold;   line-height: 120%; color: #033398; }
h2 																						{ font-size: 1.1em; font-weight: bold;   line-height: 120%; color: #033398;  margin-top: 0px; }		
h3 																						{ font-size: 1.1em; font-weight: bold; 	 line-height: 120%; color: #033398; margin-bottom: 0px; }                
h4 																						{ font-size: 1.2em; font-weight: normal; line-height: 120%; color: #000000; }
h5 																						{ font-size: 1.5em; font-weight: normal; line-height: 120%; color: #033398; }
h6 																						{ font-size: 1.6em; font-weight: normal; line-height: 120%; color: #033398; }
               					              				
.font1 																				{	font-size: 0.7em; line-height: 120%;}
.font2 																				{	font-size: 1.0em; line-height: 120%;}
.font3  																			{	font-size: 1.1em; line-height: 120%;}
.font4  																			{	font-size: 1.2em; line-height: 120%;}
.font5  																			{	font-size: 1.3em; line-height: 120%;}
.font6  																			{	font-size: 1.4em; line-height: 120%;}
.font7  																			{	font-size: 1.5em; line-height: 120%;}
					


/*** Beginn Inhalt Rating und Footer **/

.inhrating      															{ font-size: 0.9em; line-height: 140%;  }
.inhfooter      															{ font-size: 0.9em; line-height: 140%;  }
                        											
a.inhfooter:link        											{ font-size : 0.9em; color: #033398; text-decoration: none;}
a.inhfooter:visited     											{ font-size : 0.9em; color: #033398; }
a.inhfooter:hover															{ font-size : 0.9em; color: #033398; }
a.inhfooter:active     												{ font-size : 0.9em; color: #033398; }                      						
                        											
a.printpage:link        											{ font-size : 0.9em; color : #033398; text-decoration: none;}
a.printpage:visited     											{ font-size : 0.9em; color : #033398; }
a.printpage:hover       											{ font-size : 0.9em; color : #033398; }
a.printpage:active      											{ font-size : 0.9em; color : #033398; }
                        											
a.sendpage:link         											{ font-size : 0.9em; color : #033398; text-decoration: none;}
a.sendpage:visited      											{ font-size : 0.9em; color : #033398; }
a.sendpage:hover      												{ font-size : 0.9em; color : #033398; }
a.sendpage:active     												{ font-size : 0.9em; color : #033398; }
                        											
a.printPDF:link         											{ font-size : 0.9em; color : #033398; text-decoration: none;}
a.printPDF:visited     												{ font-size : 0.9em; color : #033398; }
a.printPDF:hover      												{ font-size : 0.9em; color : #033398; }
a.printPDF:active      												{ font-size : 0.9em; color : #033398; }
                                    					
a.siteup:link																	{ font-size : 0.9em; color : #033398; text-decoration: none;}
a.siteup:visited															{ font-size : 0.9em; color : #033398; }
a.siteup:hover																{ font-size : 0.9em; color : #033398; }
a.siteup:active																{ font-size : 0.9em; color : #033398; }

/*** Ende Inhalt Rating und Footer **/

/*** Ende Contentframe ***/


/*** Begin Div Portal  ***/
                      													
#portalcontent																	{ width: 99%; }                      													
#Spalte1 																				{ position: relative; float:left; left: 0px; width: 65%; top: 0px;  }	
#Spalte2 																				{ position: relative; float:left; left: 2%; width: 32%; top: 0px;   }
#Spalte3 																				{ display: none; }


		/*** Begin Layout 1 Portal  ***/ 
		
.l1_ContainerSpalte1														{  }
                      													
.l1_ContainerSpalte2														{	padding-bottom: 4px; margin-bottom: 10px; background-color: #e7eeff;}
                     													                          										                                  							
.l1_ulListe																			{	margin-top: 0px;	margin-left: 10px;	padding-left: 10px;	 }

   /*** Begin Layout 1 Spalte 1 Portal  ***/ 

		   
div.l1_Zeile1Spalte1														{  }
div.l1_UeberschriftSpalte1  										{ width: 100%; margin-bottom: 1px; padding-bottom: 2px; margin-top: 0px; padding-top: 2px; border-bottom: 2px solid #033398; background: #e7eeff;}
div.l1_UeberschriftSpalte1 h2  									{ font-weight: bold; color: #000000; margin-bottom: 0px;	margin-top: 0px; margin-left: 5px;	}
			                                					
div.l1_Zeile2Spalte1														{ padding-left: 5px;}
                                      					
.l1_InhaltUeberschriftBildSpalte1								{ line-height:120%; padding-top: 5px; }
.l1_InhaltUeberschriftSpalte1     							{ line-height:120%; padding-top: 5px; }  
.l1_InhaltUeberschriftSpalte1  p   							{ margin-bottom: 0px;}  
.l1_InhaltUeberschriftSpalte1 ul								{ margin-top: 0px; margin-bottom: 0px; margin-left: 5px; padding-left: 0px; }
.l1_InhaltUeberschriftSpalte1 ul li 						{ margin-top: 5px;  margin-bottom: 0px;}
.l1_InhaltBildSpalte1														{ line-height:120%;  }   
.l1_InhaltSpalte1																{ line-height: 120%;  padding-top: 5px; padding-right: 5px;}
.l1_InhaltBildSpalte2 h1 												{ font-weight: bold; font-size: 1.4em; color: #010066;  }
.l1_BildSpalte1																	{ float: left; padding-top: 5px;}
.l1_ListeUeberschriftBildSpalte1								{ font-weight: normal; line-height:120%; }
                       						    					
.l1_BildSpalte1 img 														{ width: 110px; margin: 0 5px 5px 5px; }
.l1_BildgrossSpalte1    												{ text-align:center; }

        
       /*** Begin Layout 1 Spalte 2 Portal  ***/ 
                     						 
.l1_Zeile1Spalte2																{  }
.l1_UeberschriftSpalte2  												{ width: 100%; margin-bottom: 1px; padding-bottom: 2px; margin-top: 0px; padding-top: 2px; border-bottom: 2px solid #033398;}
.l1_UeberschriftSpalte2 h2  										{ font-weight: bold; color: #000000; margin-bottom: 0px;	margin-top: 0px; margin-left: 5px;	}
.l1_Zeile2Spalte2																{ padding-left: 5px; }
                                  							
.l1_InhaltUeberschriftBildSpalte2								{ line-height:120%; padding-left: 15px;  padding-top: 5px; padding-right: 5px;}
.l1_InhaltUeberschriftSpalte2     							{ line-height: 120%; padding-left: 10px; padding-right: 3px; padding-top: 5px;}
.l1_InhaltUeberschriftSpalte2 img								{ margin-left: 0px; margin-right: 5px; }
.l1_InhaltUeberschriftSpalte2 td								{ padding-bottom: 15px; }
.l1_InhaltBildSpalte2														{ line-height: 120%; }
.l1_InhaltSpalte2																{ line-height: 120%; margin-left: 15px; }		
                            										                           		                           			
.l1_BildSpalte2																	{ float: left; padding-top: 5px;}
.l1_BildSpalte2 img 														{ width: 80px; margin: 0  5px  5px 0; }
.l1_BildgrossSpalte2    												{ text-align: center; }



					/*** Begin Layout 1 Veranstaltungen Portal  ***/
					
.l1_VeranstaltungListenpunkt  									{ padding-left: 0px; padding-top: 5px;}
.l1_ulVeranstaltungListe											{	list-style-type: none;  margin-left: 0px; padding: 0px; 	margin-top: 0px;	padding-bottom: 0px; }
.l1_liVeranstaltungListe 												{ margin-top: 0px;	margin-left: 0px;  padding: 0px; margin-bottom: 5px; }
.l1_liVeranstaltungListe a 											{ font-weight: bold; color: #033398;}
.l1_liVeranstaltungListe a:visited							{ font-weight: bold; color: #033398;}
.l1_liVeranstaltungListe a:hover 								{ font-weight: bold; color: #033398;}
.l1_liVeranstaltungListe a:active								{ font-weight: bold; color: #033398;}
.l1_DatumVeranstaltungPunkt											{ font-size: 0.9em; }
.l1_VeranstaltungDatumSpalte		  							
.l1_VeranstaltungDatum 													{ display: none;  }
.l1_TitelVeranstaltung													{ font-weight: normal; }
.l1_VeranstaltungTitel													{ display: none;  }			   
.l1_VeranstaltungListeDatum											{ margin-top: 0px;	margin-bottom: 0px; font-weight: bold; line-height: 100%; }


					/*** Begin Layout 1 Whats New Portal  ***/
					
.l1_NeuesDatumSpalte													{ position: relative; right: 0px; text-align: right; vertical-align: top; margin-top: 0px; }
.l1_NeuesTitelSpalte    											{ }
.l1_NeuesUeberschriftSpalte1 h2   							
.l1_NeuesListenpunkt 														{  }
.l1_ulNeuesListe 																{ margin: 0px; padding-left: 0px; list-style-type: none; margin-top: 5px;}
.l1_liNeuesListe 															  { margin-top: 0px;	margin-bottom: 5px; font-weight: bold;  }
.l1_liNeuesListe a 											{ font-weight: bold; color: #033398;}
.l1_liNeuesListe a:visited							{ font-weight: bold; color: #033398;}
.l1_liNeuesListe a:hover 								{ font-weight: bold; color: #033398;}
.l1_liNeuesListe a:active								{ font-weight: bold; color: #033398;}

.l1_NeuesListeDatum 												{ font-weight: bold; color: #000000;}
.l1_NeuesDatum 																	{ display: none;   }
.l1_NeuesTitel 																	{ display: none;   }                              		
.l1_NeuesListe															{ }                          	
                              		                              		
                              	
					/*** Begin Layout 1 Presse  ***/
					
.l1_PresseListe																	{ width: 100%;}
.l1_PresseListe td															{ vertical-align: top;}
.l1_ulPresseListe																{ margin-top: 0px; margin-left: 14px; margin-bottom: 0px; padding-left: 2px;  list-style-type: none;}
.l1_liPresseListe																{ font-weight: bold; margin-bottom: 0px; }
.l1_PresseListenpunkt														{ margin-bottom: 0px;}
.l1_PresseDatumSpalte														{ text-align: right; vertical-align: top;}
.l1_PresseTitelSpalte														{ text-align: left; }
.l1_DatumPressePunkt														{ font-weight: bold;}
.l1_PresseListeDatum														{ font-weight: bold; color: #000000 }
span.l1_PresseTitel   													{ display: none; }
span.l1_PresseDatum   													{ display: none; }
.l1_UeberschriftPresseBildSpalte1								{ font-weight: bold; padding-top: 5px;}
.l1_TrennliniePresse														{ height: 1px; color: #a8c37a; overflow: hidden;}
.l1_UeberschriftPresseBildSpalte2								{ font-weight: bold;}
.l1_UeberschriftPresseBildSpalte3								{ font-weight: bold;}



					/*** Begin Layout 1 Diverses  ***/

.l1_clearZeile2Spalte1													{ clear: both; }
.l1_clearZeile2Spalte2													{	margin-bottom: 2px; line-height: 15px; clear: both;}
                                   						
.l1_clearZeile1Spalte1													{ display: none; clear:both;}
.l1_clearZeile1Spalte2													{ display: none; clear:both;}
                                    						
.l1_clearListeZeile2Spalte1                     {  margin-bottom: 10px; display block; line-height: 15px; }              						
.l1_clearListeZeile2Spalte2											{  margin-bottom: 2px; line-height: 15px; clear:both; }
                                    						
.TrennlinieSpalte1															{ display: none; }
.TrennlinieSpalte2															{ display: none; }
                                    						
.l1_LinkSpalte1 																{ font-weight: bold; }
.l1_LinkSpalte2 																{ font-weight: bold; }                              		


/*** Ende Div Portal **/

/*** Veranstaltungskalender ***/


#VKSuchContent											{ width: 450px; margin-left: 10px; margin-top: 10px; }

/*** Formate Einleitung ***/

#VKEinleitung  											{  }

h1.VKSucheUeberschrift   						{ font-weight: bold;   line-height: 120%;  }

h2.VKEinleitungSubtitle  						{ font-weight: normal; color: #000000; }

div.VKEinleitungBegleittext  				{ margin-top: 20px; }

div.VKEinleitungIllustration 				{ background-color: #000000; height: 2px; 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									{ 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: 420px; margin-bottom: 10px;}
 

h2.VKKategorienUeberschrift   			{ clear: both; margin-top: 30px; }

div.VKKategorienListe								{ width: 420px; }

.VKKategorienListe .VKKat           { float: left; width: 250px; }
.VKKategorienListe .odd             { clear: both; }
.VKKategorienListe .even            { float: left; }


/*** Ende Formate Kategorienliste ***/


/*** Formate Reihen ***/

h2.VKReihenUeberschrift   					{ font-size: 0.9em; }

div.VKReihenListe										{ width: 550px; 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: 20px; font-size: 1.1em; }
                                 	
div.VKOrteListe											{ width: 550px;  }
                                 	
div.VKOrteListe	 even								{ clear: both; }
                               
/*** Ende Formate Orte ***/


/*** Formate Veranstalter ***/

                            
#VKVeranstalter												{ clear: both; 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 ***/


div.VKSuchergebnisseKopf  					{ padding-bottom: 15px; padding-top: 15px; width: 90%;}

div.VKSuchergebnisseTitel						{ font-weight: bold; }

h1.VKSucheergebnisseUeberschrift		{ font-weight: bold; line-height: 120%; margin: 0px; }

div.VKSuchkriterien									{ float: left; position: relative; font-weight: bold; }

.Trenner-Kriterien-Anzahl						{ display: none; } 

div.VKAnzahlErgebnisse							{ float: right; position: relative; }

.Trenner-Anzahl-Zurueck							{ clear: both;  }

.VKLinkZurueck											{ float: left; font-weight: bold; margin-top: 15px; }

a.ZurueckZurSucheLink								{ font-weight: bold;  }

.Trenner-Zureck-Weiter							{ display: none; }

div.VKLinkWeiter										{ float: right; position: relative; } 

a.WeiterLink												{ font-weight: bold; }										

.TrennerKopfListe										{ clear: both; height: 10px;  }

/*** Ende Formate Ergbnisseite Kopfdaten ***/


/*** Formate Ergebnisseite Ergebnislisten ***/

.VKErgebnisListe   									{ margin-bottom: 15px; }

div.VKErgebnisEintragungerade				{ padding: 8px; background-color: #e7eeff; position: relative}

div.VKErgebnisEintraggerade					{ padding: 8px;  }

div.VKErgebnisTermin								{ height: 1.2em;   }

h2.VKErgebnisTerminUeberschrift			{ font-size: 1.1em; margin: 0px; padding: 0px;}

div.VKErgebnisTitel  								{ font-weight: bold; margin-bottom: 5px; }

h2.VKErgebnisTitel									{ font-size: 1.1em; margin: 0px; padding: 0px;}

div.VKErgebnisOrt										{ }

span.VKErgebnisOrtLA                { font-weight: bold; }

div.VKErgebnisVeranstalter					{ margin: 0px; padding: 0px; }

.VKErgebnisVeranstalter br 					{ display: none; }

h3.VeranstalterName									{ display: inline; font-size: 1.0em; margin: 0px; padding: 0px; margin-bottom: 0px; }

span.VKErgebnisVeranstalterLA       { font-weight: bold; }

div.VKErgebnisBild									{ float: left; position: relative; }

.VKErgebnisBildImage								{ margin-top: 10px; margin-right: 10px; }

div.VKErgebnisOrtLang								{ float: left; position: relative; margin-top: 5px; margin-right: 15px;}

div.VKErgebnisVeranstalterLang			{ float: left; position: relative; margin-top: 5px; margin-bottom: 10px; }

div.TrennerLangText									{ clear: left; }

div.VKErgebnisText									{ position: relative; visibility: visible; margin-top: 5px; }

div.VKErgebnisDetaillink						{ margin: 0px; padding: 0px;}

div.TrennerzuDetaillink							{ display: none; }

div.VKErgebnisReiheLang							{ position: relative; margin-top: 10px; }

span.VKErgebnisReiheLA							{ font-weight: bold; }

div.VKTrennerErgebnisListe					{ clear: both;  }


/*** Ende Formate Ergebnisseite Ergebnislisten ***/


/*** Formate Footer ***/

#VKErgebnisseFooter									{  }

div.VKFooterZurSuche								{ float: left; margin-bottom: 20px; }

div.VKFooterDruckansicht  					{ float: left; margin-top: 15px; }

div.VKfreespace1 										{	clear: both; height: 1px; }

div.VKErgebnisseitenAussen					{ text-align: center;  background-color: #cfcfcf; height: 20px;}

div.VKErgebnisseitenInnen						{ margin-left: auto; margin-right: auto; width: 20em;  }


.VKsearchPBarPrevCellDis 				{  float: left; font-size: 0.8em; font-weight: bold;  padding-right: 20px; }


.VKsearchPBarPrevCell 					{  float: left; font-size: 0.8em; font-weight: bold;   padding-right: 20px; }


.VKsearchPBarNextCell 					{ font-size: 0.8em; font-weight: bold;  float: left; padding-left: 20px;}


.VKsearchPBarNextCellDis 				{ font-size: 0.8em; font-weight: bold;  float: left; padding-left: 20px;}


.VKsearchPBarNumCellAct 				{ float: left; font-size: 0.8em; padding-left: 5px; font-weight: bold; padding-right: 5px; }


.VKsearchPBarNumCell 						{ float: left; font-size: 0.8em; padding-left: 5px; padding-right: 5px; }


span.VKTrennzeichen 					{ display: none; }


/***-  Platzfüller **/


.VKfreespace2 {	height: 20px;	float: left;}

.VKfreespace3 {	height: 20px;	float: left;}

.VKfreespace4 {	clear: both;}

/*** Body ***/

body.VKDetailsBody 								{  text-decoration: none; margin-left: 20px; }

/*** Ende Body ***/

#VKDetailsContent									{ position: relative;  padding: 5px; color: #000000; }


/*** Formate Detailansicht Kopfdaten ***/

div.VKDetailsKopf  									{ padding-bottom: 15px; }

div.VKDetailsTitel									{ font-weight: bold; }

h1.VKetailsUeberschrift							{ font-size: 1.1em; font-weight: bold; line-height: 120%; margin: 0px; }

div.VKSuchkriterien									{ float: left; position: relative; font-weight: bold; }

.Trenner-Kriterien-Anzahl						{ display: none; }

div.VKAnzahlErgebnisse							{ float: right; position: relative; }

.Trenner-Anzahl-Zurueck							{   }

.VKLinkZurueck											{ float: right; position: relative; font-weight: bold; }

a.ZurueckZurSucheLink								{ font-weight: bold;  }

.Trenner-Zureck-Weiter							{ display: none; }

div.VKLinkWeiter										{ float: right; position: relative; } 

a.WeiterLink												{ font-weight: bold; }										

.TrennerKopfDetails									{ clear: both; height: 10px;  }

/*** Ende Formate Detailansicht Kopfdaten ***/


/*** Formate Detailansicht Ergebnislisten ***/

div.VKDetailsEintrag								{ padding: 5px; background-color: #E1EBF0;}

div.VKDetailsTermin									{ position: relative; height: 1.2em; overflow: hidden;  }

h2.VKDetailsTerminUeberschrift			{ font-size: 1.1em; margin: 0px; padding: 0px;}

div.VKDetailsTitel  h2							{ position: relative; font-size: 1.1em; font-weight: bold; margin-top: 5px; }

div.VKDetailsKategorie							{ clear: both; font-size: 1.0em; }

span.VKDetailsKategorieLA  					{ position: relative; float: left; }

h3.VKDetailsKategorieLA             { font-size: 1.1em; margin: 0px; padding: 0px; }

span.VKDetailsOrtLA  h3             { font-weight: bold; font-size: 1.1em; margin: 0px; padding: 0px; height: 1.1em; overflow: hidden;}

div.VKDetailsVeranstalterLang	  		{ clear: both; font-size: 1.0em;}

span.VKDetailsVeranstalterLA        { position: relative; float: left; }

h3.VKDetailsVeranstalterLA          { font-size: 1.1em; margin: 0px; padding: 0px; }

div.VKDetailsBild										{ float: right; position: relative; }

.VKDetailsBildImage									{ margin-top: 10px; margin-right: 10px; }

div.VKDetailsOrtLang								{ position: relative; margin-top: 15px; margin-right: 15px;}


div.TrennerLangText									{ clear: left; }

div.VKDetailsText										{ position: relative; visibility: visible; margin-top: 5px; }

span.VKDetailsTextLA	h3            { font-weight: bold; font-size: 1.1em; margin: 0px; padding: 0px; height: 1.1em; overflow: hidden;}

span.VKDetailsDetaillink						{ display: none; }

div.TrennerzuDetaillink							{ display: none; }

div.VKDetailsReiheLang							{ position: relative; margin-top: 10px; }

span.VKDetailsReiheLA		h3           { font-weight: bold; font-size: 1.1em; margin: 0px; padding: 0px; height: 1.1em; overflow: hidden;}


div.VKTrennerErgebnisListe					{ clear: both;  }


/*** Ende Formate Detailansicht Ergebnislisten ***/



/*** Begin  Grußkarten ***/

/*** Begin  Übersicht ***/

.eCardsPageBody																	{ margin-top: 10px; margin-left: 10px;}
.Grusskarten-Uebersicht-Body										{ width: 99%;  }

div.Grusskarten-Uebersicht-Wayhome							{ display: none; }

h1.Grusskarten-Uebersicht-Ueberschrift 					{ font-size: 1.2em; font-weight: bold;}

div.Grusskarten-Uebersicht-Beschreibung					{ width: 99%; margin-bottom: 10px; }

div.Grusskarten-Rubrikenauswahl					  			{ background-color: #ffffff; width: 99%; padding-top: 2px; padding-bottom: 2px;}

div.Grusskarten-Rubrikenauswahl	form						{ margin-top: 0px; margin-bottom: 0px; }

div.Grusskarten-Rubrikenauswahl	h4							{ font-size: 0.9em;  font-weight: bold; color: #ffffff; padding: 0px;  margin-left: 5px; margin-top: 0px; margin-bottom: 0px;}


select.Grusskarten-Rubrikenauswahl-dropdown			{ margin-right: 5px; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
select.Grusskarten-Rubrikenauswahl-dropdown			{ margin-left: 300px;}

div.Grusskarten-Tabelle-Div 										{ border: 1px solid #033398; width: 99%; margin-top: 0px; }

.Grusskarten-Auswahltext,.Grusskarten-Motivname	{ font-size:0.9em;}

table.Grusskarten-Tabelle								{ width: 99%; }

tr.Grusskarten-Tabelle-Kopfzeile				{ width: 99%; background-color: #e7eeff; color: #033398;}

td.Grusskarten-Tabelle-zurueck					{ text-align: center; border-bottom: 1px solid #033398; width: 33%; font-weight: bold;}
td.Grusskarten-Tabelle-seiteXvonY				{ text-align: center; border-bottom: 1px solid #033398; width: 33%; font-weight: bold;}
td.Grusskarten-Tabelle-vor							{ text-align: center; border-bottom: 1px solid #033398; width: 33%; font-weight: bold;}

td.Grusskarten1													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten2													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten3													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten4													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten5													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten6													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten7													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten8													{ text-align: center;  border: 1px solid #033398;}
td.Grusskarten9													{ text-align: center;  border: 1px solid #033398;}

img.Grusskarten-Image										{ border: 0px; }

tr.Grusskarten-Tabelle-Fusszeile				{ display: none; }

/*** Ende  Übersicht ***/


/*** Begin  Motivauswahl ***/

div.Grusskarten-Motivauswahl-Body				{ width: 99%; }

div.Grusskarten-Motivauswahl-Wayhome		{  }

h1.Grusskarten-Motivauswahl-Ueberschrift{ font-size: 1.2em; font-weight: bold;}


div.Grusskarten-Motivauswahl-Kopfzeile	{ padding-left: 5px; padding-top: 2px; background-color: #e7eeff; height: 1.6em; margin-bottom: 20px; width: 99%; }

span.Grusskarten-Motivauswahl-zurueck							{ display: block; float: left; }
span.Grusskarten-Motivauswahl-zurueck	a:link			{ color: #033398; padding-right: 200px; }
span.Grusskarten-Motivauswahl-zurueck	a:visited		{ color: #033398; padding-right: 200px; }
span.Grusskarten-Motivauswahl-zurueck	a:hover			{ color: #033398; padding-right: 200px; }
span.Grusskarten-Motivauswahl-zurueck	a:active		{ color: #033398; padding-right: 200px; }
span.Grusskarten-Motivauswahl-Index								{ display: block; float: left; }
span.Grusskarten-Motivauswahl-Index	a:link  			{ color: #033398; }
span.Grusskarten-Motivauswahl-Index	a:visited  		{ color: #033398; }
span.Grusskarten-Motivauswahl-Index	a:hover  		  { color: #033398; }
span.Grusskarten-Motivauswahl-Index	a:active  		{ color: #033398; }
span.Grusskarten-Motivauswahl-vor									{ display: block; float: right; }
span.Grusskarten-Motivauswahl-vor	a:link					{ color: #033398; }
span.Grusskarten-Motivauswahl-vor	a:visited				{ color: #033398; }
span.Grusskarten-Motivauswahl-vor	a:hover					{ color: #033398; }
span.Grusskarten-Motivauswahl-vor	a:active				{ color: #033398; }

div.Grusskarten-Motivauswahl-Bild-Div		{ text-align: center;}

span.Grusskarten-Motivauswahl-Motivname	{ }

div.Grusskarten-Motivauswahl-Beschreibung	{ display: none; }

span.Grusskarten-Bildbeschreibung-Frei	{ display: block; margin-top: 20px;}

div.Grusskarten-Motivauswahl-Versenden	{  }

a.Grusskarten-senden										{ font-weight: bold;}

div.Grusskarten-Motivauswahl-Clear			{ clear: both; }

div.Grusskarten-Motivauswahl-Fusszeile	{ padding-left: 5px; padding-top: 2px; background-color: #e7eeff; height: 1.6em; margin-top: 10px; width: 99%;}


/*** Begin  Grußkarte senden ***/

div.Grusskarten-senden-Body					{ width:  99%; }
	
div.Grusskarten-senden-Wayhome			{  }

h1.Grusskarten-senden-Ueberschrift	{ font-weight: bold;}


div.Grusskarten-senden-Kopfzeile		{ padding-left: 5px; padding-top: 3px; background-color: #e7eeff; height: 1.6em; margin-bottom: 20px; width: 99%; }

span.Grusskarten-senden-vor	a:link					{ color: #033398; }
span.Grusskarten-senden-vor	a:visited				{ color: #033398; }
span.Grusskarten-senden-vor	a:hover					{ color: #033398; }
span.Grusskarten-senden-vor	a:active				{ color: #033398; }
span.Grusskarten-senden-zurueck	a:link			{ color: #033398; padding-right: 150px; }
span.Grusskarten-senden-zurueck	a:visited		{ color: #033398; padding-right: 150px; }
span.Grusskarten-senden-zurueck	a:hover			{ color: #033398; padding-right: 150px; }
span.Grusskarten-senden-zurueck	a:active		{ color: #033398; padding-right: 150px; }
span.Grusskarten-senden-Index	a:link  			{ color: #033398; padding-right: 90px; }
span.Grusskarten-senden-Index	a:visited  		{ color: #033398; padding-right: 90px; }
span.Grusskarten-senden-Index	a:hover  		  { color: #033398; padding-right: 90px; }
span.Grusskarten-senden-Index	a:active  		{ color: #033398; padding-right: 90px; }

div.Grusskarten-senden-Bild-Div			{ float: left; text-align: center; margin-right: 10px; }

.Grusskarten-senden-Image						{ width: 300px; }

span.Grusskarten-senden-Motivname		{ }

div.Grusskarten-senden-Formular			{ width: 371px; overflow: hidden;}

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; }

div.Grusskarten-senden-Fusszeile		{ padding-left: 5px; padding-top: 3px; background-color: #e7eeff; height: 1.6em; margin-top: 10px; width: 99%;}


/*** Begin  Grußkarte Vorschau ***/

div.Grusskarten-Vorschau-Body					{ width: 99%; }
	
div.Grusskarten-Vorschau-Wayhome			{ display: none; }

h1.Grusskarten-Vorschau-Ueberschrift 	{ font-weight: bold;}


div.Grusskarten-Vorschau-Kopfzeile		{ text-align: right; padding-top: 3px; padding-right: 5px; background-color: #e7eeff; height: 1.6em; margin-bottom: 20px; width: 99%; }

span.Grusskarten-Vorschau-vor	a:link					{ color: #033398; }
span.Grusskarten-Vorschau-vor	a:visited				{ color: #033398; }
span.Grusskarten-Vorschau-vor	a:hover					{ color: #033398; }
span.Grusskarten-Vorschau-vor	a:active				{ color: #033398; }
span.Grusskarten-Vorschau-zurueck	a:link			{ color: #033398; padding-right: 200px; }
span.Grusskarten-Vorschau-zurueck	a:visited		{ color: #033398; padding-right: 190px; }
span.Grusskarten-Vorschau-zurueck	a:hover			{ color: #033398; padding-right: 190px; }
span.Grusskarten-Vorschau-zurueck	a:active		{ color: #033398; padding-right: 190px; }
span.Grusskarten-Vorschau-Index	a:link  			{ color: #033398; padding-right: 190px; }
span.Grusskarten-Vorschau-Index	a:visited  		{ color: #033398; padding-right: 190px; }
span.Grusskarten-Vorschau-Index	a:hover  		  { color: #033398; padding-right: 190px; }
span.Grusskarten-Vorschau-Index	a:active  		{ color: #033398; padding-right: 190px; }

div.Grusskarten-Vorschau-Bild-Div			{ float: left; text-align: center; margin-right: 10px; }
div.Grusskarten-Vorschau-Bild-Div	img { width: 400px; }

div.Grusskarten-Vorschau-Ansicht			{ }

div.Grusskarten-Vorschau-Formular			{ }

span.Grusskarten-Vorschau-Fix					{  }

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: #e7eeff; height: 1.6em; margin-top: 10px; width: 99%;}

div.Grusskarten-bestaetigt-Wayhome    			{ display: none; }
div.Grusskarten-bestaetigt-Ueberschrift h1 	{  }
div.Grusskarten-bestaetigt-An								{  }
div.Grusskarten-bestaetigt-Nachricht       	{ margin-top: 10px;  }
div.Grusskarten-bestaetigt-Kopie		       	{ margin-top: 10px;  }
div.Grusskarten-bestaetigt-NeueKarte   			{ margin-top: 10px;  }
div.Grusskarten-Fenster-schliessen    			{ display: none; }

/*]]>*/