/*****************************************************************
Name:			Ravensburg-3-2.css
Date:			19.06.2007
Version:		1.0
Author:			R. Rauch  / Mark Regemann / Angela Brestrich
Description:	:	Style Sheet fuer CMS

******************************************************************/
/*<![CDATA[*/

html 						{ height: 100%; max-height: 100%; padding: 0px; margin: 0px; border: 0px; }



body					{	font-family: Arial, Verdana, Helvetica, sans-serif;
								font-weight: normal;
								font-size: 76%;
								line-height: 1.3em;
								margin: 0px;
								padding: 0px;
								border: 0px; background-color: #ffffff;
								text-decoration: none; overflow: auto;
								border: 0px;}
										
pre 				{ font-family: Arial, Verdana, Helvetica, sans-serif; }

.invisible	{ display: none; }
																		
a 																		{ font-weight: normal; color: #AD2921; text-decoration: none; }
a:link 																{ font-weight: normal; color: #AD2921; }
a:visited 														{ font-weight: normal; color: #AD2921; }
a:hover 															{ font-weight: normal; color: #AD2921; }
a:active 															{ font-weight: normal; color: #AD2921; }

#zentrierer 				{ position: absolute; top: 0px; left: 0px;	margin: 0px auto;	padding-top: 0px; height: 100%; width: 100%; text-align: center; 	}	


#inhaltAussen					{  min-width: 770px; max-width: 980px; left: auto; top: 0px; height: auto;  
												margin: 0px auto; padding: 0px;  border-bottom: 2px solid #3C446B;
											background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1214727/navi32.gif) 0px 101px repeat-y; background-color: #ffffff;
											padding-bottom: 0px; border: 1px solid #000000;}

* html #inhaltAussen 			{ width: 980px; width: expression(
  										(document.documentElement && document.documentElement.clientHeight) ?
   										(document.documentElement.clientWidth < 980) ? "95%" : (( document.documentElement.clientWidth > 980 ) ? "980px" : "auto") :
   										(document.body.clientWidth < 980) ? "95%" : (( document.body.clientWidth > 980 ) ? "904px" : "auto") ); }

#inhalt							{ position: relative; height: 98%; background: url() top right repeat-y;}


#top 									{ overflow: hidden; height: 108px; text-align: left; padding-bottom: 0px; 
												background: url(http://www.leuchtturm-rv.de/servlet/PB/show/1231791_l1/kopfgrafikkjh.jpg) no-repeat;	}

#navContent						{ margin-bottom: 0px; z-index: 200; margin-right: 1px; }


br.clearNavContent			{ display: none; }

*html #navContent			{  margin-bottom: -40px;  }

#navigation          	{ position: relative;  float: left; width: 180px;  padding-top: 0px; text-align: left; z-index: 201; }

*+html #navigation     { position: relative; float: left; top: 0px; margin-top: 0px; width: 180px;  
			 								 	padding-top: 0px; text-align: left;  }



.Pirofunctions				{ margin-left: 15px; margin-top: 20px; }

#content 							{ position: relative; margin-left: 195px;	padding-left: 0px; padding-top: 0px; }
* html #content 			{ position: relative; padding-left: 0px; padding-top: 0px; }

* html div#content 		{  height: 700px;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */  }
*+html div#content 		{  min-height: 700px; /* Workaround gegen den 3-Pixel-Bug des Internet Explorer bis Version 6 */  }
    
#contentBody					{ text-align: left;}
.contentInner					{  }
#Content-inner				{ }


img 									{ border: 0; }

/***  Begin Bottom ***/

#bottom 							{ clear: both; height: 20px; margin-right: 1px; margin-top: 0px; margin-bottom: 0px; position: relative; top: 0px;
												}
												
												
*html #bottom 				{ height: 60px;  }

.workflowPanelDown		{ width: 450px; }

/***  Ende Bottom ***/

/***  Ende Bottom ***/

/*** Beginn Topframelemente**/

div.topFrameDiv1											{ position: relative; left: 0px; top: 0px; width: 220px; height: 62px; margin: 0px; padding: 0px; }
div.topFrameDiv1 img 									{ width: 220px; }
div.topFrameDiv3											{ white-space: nowrap; position: relative; float: left; left: 215px; top: 17px; margin: 0px; height: 20px; padding: 0px; font-size: 0.95em;}

.topFrameDiv3link1:link								{ color: #000000; font-weight: normal; margin-left: 4px;}
.topFrameDiv3link1:visited            { color: #000000; font-weight: normal; }
.topFrameDiv3link1:active             { color: #000000; font-weight: normal; }
.topFrameDiv3link1:hover              { color: #000000; font-weight: normal; }

.topFrameDiv3spanlink2								{ }
.topFrameDiv3link2:link								{ color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link2:visited            { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link2:active             { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link2:hover              { color: #000000; font-weight: normal; margin-left: 2px;}

.topFrameDiv3spanlink3								{ }
.topFrameDiv3link3:link								{ color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link3:visited            { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link3:active             { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link3:hover              { color: #000000; font-weight: normal; margin-left: 2px;}

.topFrameDiv3spanlink4								{ }
.topFrameDiv3link4:link								{ color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link4:visited            { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link4:active             { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link4:hover              { color: #000000; font-weight: normal; margin-left: 2px;}

.topFrameDiv3spanlink5								{ }
.topFrameDiv3link5:link								{ color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link5:visited            { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link5:active             { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link5:hover              { color: #000000; font-weight: normal; margin-left: 2px;}

.topFrameDiv3spanlink6								{ }
.topFrameDiv3link6:link								{ color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link6:visited            { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link6:active             { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link6:hover              { color: #000000; font-weight: normal; margin-left: 2px;}

.topFrameDiv3spanlink7								{ }
.topFrameDiv3link7:link								{ color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link7:visited            { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link7:active             { color: #000000; font-weight: normal; margin-left: 2px;}
.topFrameDiv3link7:hover              { color: #000000; font-weight: normal; margin-left: 2px;}

								
form.topFrameSearchForm3  { display: inline; height: 1.3em; padding: 0px;  font-size: 1.0em; }

.topFrameFunctionSearchInput3         { display: inline; margin: 0px; width: 80px; line-height: 1.2em; height: 1.3em; margin-top: 1px; padding: 0px; border: 1px solid #000000; font-size: 0.9em;}
* html input.topFrameFunctionSearchInput3  {  height: 1.3em; }



/*** Ende Topframelemente***/

/*** Beginn Navigation  ***/

#navigationBody 						{ position: relative; 	}
					      
.div-navigation-outer				{ position: relative; margin-left: 10px; margin-top: 5px; margin-right: 0px;  padding-bottom: 10px; background-color: #ffdfbb;}

.div-navigation-inner				{ position: relative; width: 14.9em; padding-top: 0px; background-color: #ffdfbb;}

.current  									{ font-weight: bold; color: #336633;}   

ul.nav											{ list-style-type: none; margin-left: 3px; padding-left: 0px; }
ul.navEbene1								{ list-style-type: none; margin-left: 3px; padding-left: 0px; }
ul.navEbene2Active					{ list-style-type: none; margin-left: 0px; padding-left: 0px; }
ul.navEbene3Active					{ list-style-type: none; margin-left: 0px; padding-left: 0px; }
ul.navEbene4Active					{ list-style-type: none; margin-left: 0px; padding-left: 0px; }
ul.navEbene5Active					{ list-style-type: none; margin-left: 0px; padding-left: 0px; }

li.navEbene1Active					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072231/bulletaktiv1.gif) no-repeat 2px 0px; padding-left: 8px; margin-bottom: 4px;}

a.navEbene1Active 					{ font-weight: normal; color: #000000;}
a.navEbene1Active:link			{ font-weight: normal; color: #000000;}
a.navEbene1Active:visited		{ font-weight: normal; color: #000000;}
a.navEbene1Active:hover			{ font-weight: normal; color: #000000;}
a.navEbene1Active:active		{ font-weight: normal; color: #000000;}
	
li.navEbene1Inactive					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072232/bulletinaktiv1.gif) no-repeat 2px 0px; padding-left: 8px; margin-bottom: 4px;}

a.navEbene1Inactive 					{ font-weight: normal; color: #000000;}
a.navEbene1Inactive:link			{ font-weight: normal; color: #000000;}
a.navEbene1Inactive:visited		{ font-weight: normal; color: #000000;}
a.navEbene1Inactive:hover			{ font-weight: normal; color: #000000;}
a.navEbene1Inactive:active		{ font-weight: normal; color: #000000;}


li.navEbene2Active					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072231/bulletaktiv1.gif) no-repeat 2px 0px; padding-left: 8px; margin-bottom: 3px; }

a.navEbene2Active 					{ font-weight: normal; color: #000000;}
a.navEbene2Active:link			{ font-weight: normal; color: #000000;}
a.navEbene2Active:visited		{ font-weight: normal; color: #000000;}
a.navEbene2Active:hover			{ font-weight: normal; color: #000000;}
a.navEbene2Active:active		{ font-weight: normal; color: #000000;}
	
li.navEbene2Inactive					{ position: relative;  background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072232/bulletinaktiv1.gif) no-repeat 2px 0px; padding-left: 10px; margin-bottom: 3px;}

a.navEbene2Inactive 					{ font-weight: normal; color: #000000;}
a.navEbene2Inactive:link			{ font-weight: normal; color: #000000;}
a.navEbene2Inactive:visited		{ font-weight: normal; color: #000000;}
a.navEbene2Inactive:hover			{ font-weight: normal; color: #000000;}
a.navEbene2Inactive:active		{ font-weight: normal; color: #000000;}


li.navEbene3Active					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072231/bulletaktiv1.gif) no-repeat 2px 0px; padding-left: 10px; margin-bottom: 3px;}

a.navEbene3Active 					{ font-weight: normal; color: #000000;}
a.navEbene3Active:link			{ font-weight: normal; color: #000000;}
a.navEbene3Active:visited		{ font-weight: normal; color: #000000;}
a.navEbene3Active:hover			{ font-weight: normal; color: #000000;}
a.navEbene3Active:active		{ font-weight: normal; color: #000000;}
	
li.navEbene3Inactive					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072232/bulletinaktiv1.gif) no-repeat 2px 0px; padding-left: 10px; margin-bottom: 3px;}

a.navEbene3Inactive 					{ font-weight: normal; color: #000000;}
a.navEbene3Inactive:link			{ font-weight: normal; color: #000000;}
a.navEbene3Inactive:visited		{ font-weight: normal; color: #000000;}
a.navEbene3Inactive:hover			{ font-weight: normal; color: #000000;}
a.navEbene3Inactive:active		{ font-weight: normal; color: #000000;}

li.navEbene4Active					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072231/bulletaktiv1.gif) no-repeat 0px 0px; padding-left: 10px; margin-bottom: 2px;}

a.navEbene4Active 					{ font-weight: normal; color: #000000;}
a.navEbene4Active:link			{ font-weight: normal; color: #000000;}
a.navEbene4Active:visited		{ font-weight: normal; color: #000000;}
a.navEbene4Active:hover			{ font-weight: normal; color: #000000;}
a.navEbene4Active:active		{ font-weight: normal; color: #000000;}
	
li.navEbene4Inactive					{ position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072232/bulletinaktiv1.gif) no-repeat 0px 0px; padding-left: 10px; margin-bottom: 2px;}

a.navEbene4Inactive 					{ font-weight: normal; color: #000000;}
a.navEbene4Inactive:link			{ font-weight: normal; color: #000000;}
a.navEbene4Inactive:visited		{ font-weight: normal; color: #000000;}
a.navEbene4Inactive:hover			{ font-weight: normal; color: #000000;}
a.navEbene4Inactive:active		{ font-weight: normal; color: #000000;}


li.navEbene5Active					{ font-size: 1.0em; position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072231/bulletaktiv1.gif) no-repeat 0px 0px; padding-left: 10px; margin-bottom: 2px;}

a.navEbene5Active 					{ font-weight: normal; color: #000000;}
a.navEbene5Active:link			{ font-weight: normal; color: #000000;}
a.navEbene5Active:visited		{ font-weight: normal; color: #000000;}
a.navEbene5Active:hover			{ font-weight: normal; color: #000000;}
a.navEbene5Active:active		{ font-weight: normal; color: #000000;}
	
li.navEbene5Inactive					{ font-size: 1.0em; position: relative; background: url(http://www.landkreis-ravensburg.de/servlet/PB/show/1072232/bulletinaktiv1.gif) no-repeat 0px 0px; padding-left: 10px; margin-bottom: 2px;}

a.navEbene5Inactive 					{ font-weight: normal; color: #000000;}
a.navEbene5Inactive:link			{ font-weight: normal; color: #000000;}
a.navEbene5Inactive:visited		{ font-weight: normal; color: #000000;}
a.navEbene5Inactive:hover			{ font-weight: normal; color: #000000;}
a.navEbene5Inactive:active		{ font-weight: normal; color: #000000;}

.Pirofunctions {margin-top: 20px; margin-left: 31px;}
 
/*** Ende Navigation ***/


/*** Beginn Contentframe ***/


#contentBody									{ position: relative; margin-left: 25px; padding-top: 3px;}
.contentInner 								{ position: relative;  }

#contentWayhome									{ font-size: 0.9em; margin-bottom: 5px; }
.wayhomePrefix								  { display: inline; margin-right: 5px; margin-bottom: 0px; }

a.contentFrameWayhome:link			{ font-weight: normal; color: #000000; margin: 0px;  }
a.contentFrameWayhome:visited		{ font-weight: normal; color: #000000; margin: 0px;  }
a.contentFrameWayhome:hover			{ font-weight: normal; color: #000000; margin: 0px;  }
a.contentFrameWayhome:active		{ font-weight: normal; color: #000000; margin: 0px;  }

.workflowPanelDown						{ clear: both; width: 90%; }

#Content-inner 								{ position: relative; padding-top: 0px; padding-right: 5px;  }
#contentSpalte								{ position: relative; padding-top: 0px; }
#qePageContent								{ position: relative; padding-top: 0px; width: 100%; }
#qePageContent form						{ margin: 0px; }
	
#ersteller	{  position: absolute; left: 25px; top: 25px; width: 320px;}
#bearbeiter	{  position: absolute; left: 355px; top: 25px; width: 320px; }

.footnotes 						{ font-size: 0.8em; }
#printpage 						{ font-size: 0.9em;position: relative; float: left; margin-right: 15px; margin-top: 20px;}
#printpdf 						{ font-size: 0.9em;position: relative; float: left; margin-right: 15px; margin-top: 20px;}
#sendpage 						{ font-size: 0.9em;position: relative; float: left; margin-right: 15px; margin-top: 20px;}
#siteup 							{ font-size: 0.9em;position: relative; float: left; margin-right: 15px; margin-top: 20px;}
                                      				
                                      				                                      					                                    				
h1 																						{ font-size: 1.3em; font-weight: bold;   line-height: 120%; color: #AD2921; margin-top: 10px;}
h2 																						{ font-size: 1.2em; font-weight: bold;   line-height: 120%; color: #AD2921; }		
h3 																						{ font-size: 1.2em; font-weight: bold; 	 line-height: 120%; color: #000000; margin-bottom: 10px; }                
h4 																						{ font-size: 1.1em; font-weight: normal; line-height: 120%; color: #AD2921; }
h5 																						{ font-size: 1.1em; font-weight: normal; line-height: 120%; color: #000000; }
h6 																						{ font-size: 1.0em; font-weight: normal; line-height: 120%; color: #AD2921; }
               					              				
.font1 																				{	font-size: 0.85em; 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%;}
					
div table																			{ font-size: 1.0em; line-height: 1.3em;}
 

td p 																					{ font-size: 1.0em; margin: 0px; line-height: 1.3em;}                                   					
li																						{	line-height: 1.3em; margin-left: 0px;   }
                                    					
ul 																						{ list-style-type: square;  margin-left: 20px; padding-left: 0px; }
                               					
li 																						{	line-height: 1.3em; margin-left:0px;   }
        																			
ul li 																				{	line-height: 1.3em; margin-left:0px;   }
        																			
ol li 																				{	line-height: 1.3em; margin-left:0px;   }
                          										
address 																			{ font-style: oblique; color: #000000;}


/*** Beginn Inhalt Rating und Footer **/

#content-footer-div a:link        						{  color: #838A90; font-weight: bold; text-decoration: none;}
#content-footer-div a:visited        					{  color: #838A90; font-weight: bold; text-decoration: none;}
#content-footer-div a:hover        						{  color: #838A90; font-weight: bold; text-decoration: none;}
#content-footer-div a:active        					{  color: #838A90; font-weight: bold; text-decoration: none;}


/*** Ende Inhalt Rating und Footer **/

/*** Ende Contentframe ***/




/*** Beginn Sitemap ***/
.sitemapnavigation, .sitemapnavigation:active, .sitemapnavigation:link 
																							{ font-weight: bold; color: #000000; text-decoration: none;}
.sitemapnavigation:hover 											{ font-weight: bold; color: #666666; text-decoration: none;}


/*** Begin Div Portal  ***/
                      													
#portalcontent																	{ position: relative;  }                      													
#Spalte1 																				{ position: relative; float:left; width: 50%; }	
#Spalte2 																				{ position: relative; float:left; margin-left: 3%; width: 43%; }
#Spalte3 																				{ clear: left; }


		/*** Begin Layout 1 Portal  ***/ 
		                     													
.l1_ContainerSpalte2														{	padding-bottom: 4px; }
                      													
.l1_ContainerSpalte3														{	width: 100%; background-color: #cccccc; padding: 3px;	margin-bottom: 3px; font-size: 1.0em; }
                            										
.l1_PortalUeberschrift h1												{ font-weight:bold;}
                                  							
.l1_ulListe																			{	margin-top: 0px;	margin-left: 10px;	padding-left: 10px;	 }

   /*** Begin Layout 1 Spalte 1 Portal  ***/ 


div.l1_UeberschriftSpalte1  										{ width: 100%; margin-bottom: 1px; padding-bottom: 2px; margin-top: 0px; padding-top: 2px; border-bottom: 2px solid #ffa961; background: #ffdfbb;}
div.l1_UeberschriftSpalte1 h2  									{ font-weight: bold; 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: right; padding-top: 5px;}
.l1_ListeUeberschriftBildSpalte1								{ font-weight: normal; line-height:120%; }                       						    					
.l1_BildSpalte1 img 														{ width: 100px; margin: 0 5px 5px 5px; }
.l1_BildgrossSpalte1    												{ text-align:center; }

        
       /*** Begin Layout 1 Spalte 2 Portal  ***/ 

div.l1_UeberschriftSpalte2  										{ width: 100%; margin-bottom: 1px; padding-bottom: 2px; margin-top: 0px; padding-top: 2px; border-bottom: 2px solid #ffa961; background: #ffdfbb;}
div.l1_UeberschriftSpalte2 h2  									{ font-weight: bold; margin-bottom: 0px;	margin-top: 0px; margin-left: 5px;	}

div.l1_Zeile2Spalte2														{ padding-left: 5px; }                                  							
.l1_InhaltUeberschriftBildSpalte2								{ line-height:120%;  padding-top: 5px; padding-right: 5px;}
.l1_InhaltUeberschriftSpalte2     							{ line-height: 120%; 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: 120px; margin: 0  5px  5px 0; }
.l1_BildgrossSpalte2    												{ text-align: center; }



					/*** Begin Layout 1 Veranstaltungen Portal  ***/
					
.l1_VeranstaltungListenpunkt  									{ padding-left: 0px; padding-top: 5px;}
ul.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; line-height: 1.0em; }
.l1_liVeranstaltungListe a 											{ font-weight: bold; line-height: 120%;}
.l1_DatumVeranstaltungPunkt											{ font-size: 0.9em; }
.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_NeuesInhaltSpalte1													{ font-weight: normal; line-height:120%; color: #000000; margin: 5px 3px -10px 0px; }
.l1_NeuesInhaltSpalte2													{ font-weight: normal; font-size: 1.0em; line-height:120%; color: #000000; margin: 5px 3px -10px 0px; }
.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;  }
span.l1_NeuesListeDatum 												{ font-weight: bold; color: #000000;}
.l1_NeuesDatum 																	{ display: none;   }
.l1_NeuesTitel 																	{ display: none;   }                              		
               	
                              		                              		
                              	
					/*** 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;}
.l1_clearZeile2Spalte3													{ clear: both;}
                                    						
.l1_clearZeile1Spalte1													{ display: none; clear:both;}
.l1_clearZeile1Spalte2													{ display: none; clear:both;}
.l1_clearZeile1Spalte3													{ 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; }
.TrennlinieSpalte3															{ display: none; }                                 						
                                    						
.l1_LinkSpalte1 																{ font-weight: bold; }
.l1_LinkSpalte2 																{ font-weight: bold; }                              		
.l1_LinkSpalte3																	{ font-weight: normal; line-height:120%; color: #000; }
.l1_LinkSpalte3 a 															{ font-weight: normal; line-height:120%; color: #000; }


td.l2_NeuesTitelSpalte	{ vertical-align:top; }
td.l2_NeuesDatumSpalte { vertical-align:top; }
li.l2_ulNeuesListe	{ list-style-type: none; margin-left: 0px;}
ul.l2_ulNeuesListe	{ list-style-type: none; margin-left: 0px;}

/*** Ende Div Portal **/


/*** Begin Neues Pressemodul ***/  

/*** List Header ***/

#listhead_abstand_oben												{ display:none;}

.header_mitteilung_ueberschrift								{ margin: 0px; margin-top: 10px; }
.header_mitteilung_ueberschrift h1					  { font-size: 1.2em; font-weight: bold; line-height: 120%; color: #ad2921; margin: 0px; }       

.header_beschreibung													{ margin-top: 10px; }

#listhead_trenner1														{ height: 15px;}

#listhead_trenner2														{ height: 15px;}

#listhead_abstand_unten												{ height: 15px;}

div span.design1-pressrommHeaderArchiveText		{ font-size: 0.9em; }

a.design1-pressrommHeaderFromText:link 				{ font-size: 0.9em;	 }
a.design1-pressrommHeaderFromText:visited 		{ font-size: 0.9em; }
a.design1-pressrommHeaderFromText:hover 			{ font-size: 0.9em;	 }
a.design1-pressrommHeaderFromText:active 			{ font-size: 0.9em;	 }

a.design1-pressrommHeaderToText:link					{ font-size: 0.9em;	 }
a.design1-pressrommHeaderToText:visited 			{ font-size: 0.9em;	 }	
a.design1-pressrommHeaderToText:hover 				{ font-size: 0.9em;	 }
a.design1-pressrommHeaderToText:active 				{ font-size: 0.9em;	 }
																							
.design1-pressrommHeaderFromInput 						{ width: 75px; border:1px solid #ad2921; background-color: #FFFFFF; font-size: 0.9em;}

.design1-pressrommHeaderToInput								{ width: 75px; border:1px solid #ad2921; background-color: #ffffff; padding-right: 10px; font-size: 0.9em;}

.design1-pressroomButtons											{ text-align: center; font-size: 0.9em; height: 1.3em; padding: 1px 3px 1px 3px; background-color: #ffdfbb; border: 1px solid #ad2921; }
.design1-pressroomSearchButtons								{ text-align: center; font-size: 0.9em; padding: 1px 3px 1px 3px; background-color: #ffdfbb; border: 1px solid #ad2921; }

a.design1-pressroomButtons-rss 								{ display: none;}
a.design1-pressroomButtons-rss:link 					{ display: none;}
/*** List Header ***/

/*** Begin Liste ***/

#liste_mitteilung															{ position: relative; width: 98%;	margin-top: 10px;}
                                  						
.liste_zeile_eins															{ position: relative; padding: 3px; padding-right: 10px; background-color: #FFDFBB;	 }
.liste_zeile_eins h2													{ margin: 0px; font-size: 1.1em;}
                                        			
.l1_TitelNeues																{ font-weight: bold; }
                                			
.liste_mitteilung_ueberschrift	h2 						{ font-weight: bold; color: #ad2921; margin: 0px; }

.liste_mitteilung_datum												{ position: relative; float: right; }
.liste_mitteilung_datum	h2										{ font-weight: bold; color: #ad2921; margin-top: 0px; margin-bottom: 0px;}
                                        			
.liste_zeile_zwei															{ padding: 5px; height: 100%; clear: right; background-color: #fff0df; 	}
                                        			
.liste_mitteilung_bild img										{ width: 150px; float: right; margin-left: 10px;}
                                        			
.liste_mitteilung_einleitung									{ position:relative; left:5px; right: 10px; font-weight: bold; line-height:120%; color: #000000;}
.liste_mitteilung_detaillink									{ position:relative; left:5px; font-weight: normal; line-height:120%;  }
                                        			
#trenner																			{ position: relative; width: 100%;	clear:both; background-color: #fff;}
                                        			
.liste_mitteilung_clear												{ display:none; }
.liste_zeile_zwei_clear 											{ clear: both; 	}
br.liste_zeile_eins_clear 										{ display: none;}

/*** Ende Liste ***/

/*** Beginn Detail ***/

.detail_mitteilung_zur_uebersicht_oben				{ display: none}
.detail_mitteilung_zur_uebersicht_unten				{ text-align: left; margin-top: 15px;}

#detail_mitteilung														{	position: relative;	width: 98%;	}

.detail_zeile_eins														{ position: relative; padding: 3px; padding-right: 10px; background-color: #ffdfbb;	border: solid 1px #ad2921; margin-bottom: 0px;}

.detail_mitteilung_ueberschrift	h1						{ font-weight: bold; color: #ad2921; margin: 0px; font-size: 1.1em; }

.detail_mitteilung_datum											{ position: relative; float: right; margin: 0px;}
.detail_mitteilung_datum	h1									{ font-weight: bold; color: #ad2921; margin-top: 0px; margin-bottom: 0px; font-size: 1.1em;}


br.detail_zeile_eins_clear										{ display: none; }
.detail_zeile_zwei														{ padding: 3px; padding-right: 10px; margin-top: 0px; position: relative; clear: right; background-color: #fff0df; border-left: 1px solid #ad2921; border-right: 1px solid #ad2921; }

.detail_mitteilung_einleitung									{ font-weight: bold; line-height:120%; }

.detail_zeile_drei														{ padding: 3px; padding-right: 10px; clear: both; background-color: #fff0df; border-left: 1px solid #ad2921; border-right: 1px solid #ad2921; border-bottom: 1px solid #ad2921;}

.detail_mitteilung_bild img										{ float:right; }

span.detail_mitteilung_text										{ font-weight: normal; line-height:120%;}

div.detail_mitteilung_textlinks								{ clear: both; margin-top: 15px; padding-left: 10px; font-weight: bold; }

li.detail_mitteilung_textlinks_li							{ list-style-type: square; margin-left: 20px; margin-top: 10px; margin-bottom: 3px;}

.detail_zeile_drei_clear											{	clear:both; }

.detail_clear																	{ display:none; clear:both; }

#detail_abstand_oben													{ height:20px;}
#detail_abstand_unten													{ height:20px;}

.design1-pressDetailHeadlineTable							{ margin-bottom: 10px; }
/*** Ende Detail***/



/*** Worklfow Leiste ***/
table.wf {width: 95%;}


/***- S U C H E  **/


#dvvSuche			{ padding-left: 25px; }

/***- div Überschrift  **/

#headline																			{ font-size: 1.1em; font-weight: bold; color: #334364; }
                                      				
h1.SucheHeadline        											{ margin-top: 0px;}
                                      				
/***- div komplette Suchmaske  **/    				
                                      				
#SuchmaskeGesamt															{ width: 95%; }
                                      				
/***- div nur Suchfelder  **/         				
                                      				
#Suchfelder																		{ padding: 5px;}
                                      				
                                      				
                                      				
#einleitung 																	{ background-color: #ffdebb; padding: 5px; margin-bottom: 1.0em; color: #000000;}

/***- Form-Tag **/

form.searchform																{ margin: 0px; padding: 0px; border: 0px; }

/***- div Labels - Beschriftung Formulareingaben **/

#Suchbegriff																	{ float: left; border: 1px solid #ffffff; margin-bottom: 8px; }
.suchbegriff																	{ float: left; width: 8em; }
                                        			
#Bereich 																			{ float: left; margin-left: 3em; border: 1px solid #ffffff; margin-bottom: 8px; }
.bereich																			{ float: left; width: 9em;  }
                                        			
#Kategorie																		{ float: left; border: 1px solid #ffffff; margin-bottom: 8px; }
.kategorie																		{ float: left; width: 12.5em;  }
                                        			
#Gewichtung   																{ float: left; margin-left: 20px; border: 1px solid #ffffff; margin-bottom: 8px; }
.gewichtung 																	{ float: left; width: 12.5em;  }
                                        			
#Suchparameter 																{ float: left; margin-left: 148px; border: 1px solid #ffffff; margin-bottom: 8px; }
.suchparameter 																{ float: left; width: 12.5em;  }
                                        			
#Suchenach																		{ float: left;  margin-left: 20px; border: 1px solid #ffffff; margin-bottom: 8px; }
.suchenach																		{ float: left; width: 12.5em;  }
                                        			
#Sprachen 																		{ float: left; border: 1px solid #ffffff; margin-bottom: 8px; }
.sprachen																			{ float: left; width: 12.5em;  }
                                        			
#Trefferauswahl 															{ float: left;  margin-left: 0px; border: 1px solid #ffffff; margin-bottom: 8px; }
.trefferauswahl 															{ float: left; width: 12.5em;  }
                                        			
div.trenner-suchfeld1-2 											{ display: none;}
div.trenner-suchfeld2-3 											{ clear: both;}
div.trenner-suchfeld3-4 											{ display: none;}
div.trenner-suchfeld4-5 											{ display: none;}
div.trenner-suchfeld5-6 											{ display: none;}
div.trenner-suchfeld6-7 											{ clear: both;}
div.trenner-suchfeld7-8 											{ clear: both;}

/***- div  - input- und select-Felder Formular **/

.suchbegriffInput 														{ float: left; width: 11em; }                      												
.bereichInput 																{ float: left; width: 11em; }                      												
.kategorieInput 															{ float: left; width: 11em; }                      												
.suchenachInput 															{ float: left; width: 11em; }                      												
.sprachenInput 																{ float: left; width: 11em; }                      												
.trefferauswahlInput 													{ float: left; }                      												
.gewichtungInput 															{ float: left; }                      												
.suchparameterInput 													{ float: left; width: 11em; }

/***-  Input Felder und Select-Boxen **/

input.suchbegriff															{ padding-left: 2px; width: 10em; border: 1px solid #374915; height: 1.4em; line-height: 1.0em;}
                                        			
select.selectbereich 													{ float: left; font-size: 0.9em;  width: 15em; }                                        			
select.kategorie 															{ font-size: 0.9em; width: 15em; }                  														
select.suchenach 															{ font-size: 0.9em; width: 15em; }                  														
select.sprache 																{ font-size: 0.9em; width: 15em; }                  														
select.treffer 																{ font-size: 0.9em;  }                                        			
select.gewichtung															{ font-size: 0.9em; width: 15em; }                    													
select.suchparameter													{ font-size: 0.9em; width: 15em; }

input.suchImage 							{}

/***- div Aktion Suche **/

#searchButton {}

/***- div Text Kurzhifle **/

#kurHilfe {}

/***- div Link zur erweiterten Hilfe **/

#linkHilfe 																			{ font-weight: bold; padding: 5px; background-color: #eaf5d6; }

/***- div Treffer  **/

.searchRsWithDescr0 										{ margin-bottom: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; background-color: #ffffff; clear: both; font-weight: bold; }
.searchRsWithDescr1 										{ margin-bottom: 0px; padding-top: 4px; padding-bottom: 4px; padding-left: 3px; background-color: #ffdebb; clear: both; font-weight: bold; }
                              									  
a.searchRsName { margin-right: -6px; }

.searchRsWithDescr0 img									{ float: right; }
.searchRsWithDescr1 img									{ float: right; }


.searchDescrNameCell0 													{ display: none;}                      													
.searchDescrNameCell1 													{ display: none; }

#searchRsNoResultsCell {}

#searchRsNoResults {}

#searchAnzTreffer {}

span.suche																			{ font-weight: bold; }
span.textsuchbegriff														{ }
span.suchanfrage																{ line-height: 2em;  }

#searchOutput 																	{ clear: both; width: 95%; }

.searchPBar 																		{ float: left; background-color: #ffffff;  padding: 3px;}

.searchPBarPrevCellDis 													{  display: none; }

.searchPBarPrevCell 														{  font-weight: bold;  float: left; padding-right: 20px; }

input.searchPBarPrevBt { }

input.searchPBarPrevBtDis {}

.searchPBarNextCell 														{ font-weight: bold;  float: left; padding-left: 20px; padding-right: 5px;}

input.searchPBarNextBt {}

.searchPBarNextCellDis 													{  display: none; }

input.searchPBarNextBtDis {}

.searchPBarNumCellAct 													{ float: left; padding-left: 10px; font-weight: bold; padding-right: 10px;  }

.searchPBarNumCell 															{ float: left; padding-left: 10px; padding-right: 10px; }

span.trennzeichen 															{ display: none; }

#seitenzahlen																		{ float: left;}

input.searchPBarNumBtAct 												{ float: left;}

input.searchPBarNumBt {}

#searchPBarNumSelectCell 												{ float: left;}

select.searchPBarNumSelect 											{ float: left;}

#searchPBarGoCell 															{ float: left;}

input.searchPBarGoBt 														{ float: left;}

#freespace0 																		{ margin-top: 0px; height: 15px; overflow: hidden; }
#freespace1 																		{ display: none;}
#freespace2																			{ display: none; }
#freespace3 																		{ clear: both; height: 15px; }
#freespace4 																		{ height: 15px; }
#freespace5 {}
#freespace6 {}
#freespace7 																		{ height: 15px; }
.freespace8 																		{ float: left;}
.freespace9 																		{ clear: both; display: none;}
#freespace10 																		{ height: 15px; }
#freespace11 																		{ height: 15px; }
#freespace12 																		{ height: 15px; }
#freespace13 																		{ height: 15px; }


/*** 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-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-Motivname	{ display: none; }

table.Grusskarten-Tabelle								{ width: 99%; }
table.Grusskarten-Tabelle img						{ width: 170px; }

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	{ display: none; }

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		{display: none;}

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: 300px; }

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; }


/*** Begin  Regio-Info Gästebuch ***/

span.gbs		{ font-weight: normal; color: #AD2921; }
td.Titel1		{ background-color: #FFA961; }
td.Titel2		{ background-color: #FFA961; }
td.UnterTitel	{ color: #000000; }
iframe.gaestebuch 	{ overflow-x: hidden; overflow-y: scroll; }
/*]]>*/
