
/*****************************************************************
Name:			neukirch-osp.css
Date:			17.02.2008
Version:		1.0
Author:			R. Rauch
Description:	:	Style Sheet fuer CMS der Gemeinde Neukirch
******************************************************************/

/*<![CDATA[*/


.invisible			{ display: none; }

html,body						{padding: 0px; margin: 0px; border: 0px; width: 100%; font-size: 100.01%;  }

form.dropdownForm		{ margin-top: 20px; margin-left: 20px; }


.noframeBody		{ 
								font-family: Arial, Verdana, Helvetica, sans-serif;
								font-weight: normal;
								font-size: 76%;
								line-height: 1.3em;
								background: #ffffff;
								border: 0; 
								text-decoration: none; 
								border: 0px;  
                                                                background: #e2e7ea url(http://www.neukirch-gemeinde.de/servlet/PB/show/1257590/verlauf.gif) repeat-y; margin-top: 20px; }

#zentrierer 				{ text-align: center; width: 100%; margin: 0px auto; height: 98%;	margin: 0px auto;}
						
#inhaltAussen 			{ border: 1px solid #000000; text-align: center; margin: 0px auto;
											top: 2px; padding: 0px; width: 97%; max-width: 900px; min-width: 760px; overflow: hidden; }

* html #inhaltAussen 				{ width: 900px; }

#inhalt { 
	margin: 0px;
	padding: 0px;
	background: #fff url(http://www.neukirch-gemeinde.de/servlet/PB/show/1247292/contentbackosp.gif) repeat-y -2px 0px;

}

* html #inhalt 						{ width: 100%; }

#top 								{
	text-align: left;
	height: 194px;
	background: url(http://www.neukirch-gemeinde.de/servlet/PB/show/1247334/topbackschriftzug1.jpg) no-repeat -2px 0px;
	overflow: hidden;
	position: relative;
	z-index: 10;
}
* html #top 					{ position: relative; width: 100%;}

#navContent						{ 	position: relative; top: -10px; left: 0px; margin-bottom: 0px;  width: 100%; z-index: 99;  }
* +html #navContent						{ 	position: relative; top: 0px; left: 0px; margin-bottom: 0px;  width: 100%; z-index: 99;  }
* html #navContent						{ 	position: relative; top: 0px; left: 0px; margin-bottom: 0px;  width: 100%; z-index: 99;  }


#navigation	{
	position: relative;
	float:left;
	margin: 0px;
	width: 227px;
	height: auto;
	text-align: left;
	
}  

#content	{

	margin: 0 0 0 226px;
	padding: 0px 0px 0px 10px;
}

.lightboximage							{padding: 5px; padding-bottom: 18px; border: 1px solid #3053AD; background:  url(http://www.neukirch-gemeinde.de/servlet/PB/show/1258317/zoom.gif) 170px bottom; background-repeat: no-repeat;  }
.contentInner 				{ margin-top: 0px; padding-top: 0px; }
#Content-inner				{ margin-top: 0px; padding-top: 0px; }
    
#contentBody					{ text-align: left; }

#contentSpalte	{
	margin: 0 10px 0 0;
	padding: 0 3px 0 0;
}

#contentSpalte p { padding: 0px; }

div.wayhomePrefix {float: left; padding-right: 5px; font-weight: bold;}
#qePageContent				{ margin: 10px 0px 0px 0px; padding: 0px 10px 0px 0px; }

* html #qePageContent	{ position: relative; width: 96%; margin-top: 0px; padding: 0px 10px 0px 0px; }

#serviceSpalte					{
	float: right;
position: relative;
	top: 0px;
	right: 0px;
	width: 177px;
	padding: 10px;
}

* html #serviceSpalte		{ float: right; top: 15px; right: 0px; width: 195px;	padding-left: 5px; }


#content-footer-div			{ position: relative; clear: both;  padding-bottom: 15px; padding-top: 20px; }
.footer									{  padding-bottom: 10px;  }

/*** Ende Hauptelemente ***/

/*** Beginn Topframelemente**/

div.topFrameDiv1	{
	position: relative;
	float: right;
	top: 0px;
	padding-top: 5px;
	padding-left: 4px;
	padding-right:5px;
	height: 20px;
	margin-bottom: 0px;
	margin-right: 10px;
}
div.topFree2Html { position:relative; float:left; width: 100%; margin: 0px; padding: 0px; height: 135px;}
div.topFrameDiv2	{ position: relative; float: left; 
margin: 10px 0 0 236px;
width: 465px;

  }

div.topFrameDiv3	{ position: relative; float: left; 
margin: 10px 0 0 0px;
width: 150px;
}


.topFrameSearchForm1									{ display: inline; margin: 0px; }
.topFrameFunctionSearchInput1         { display: inline; margin: 0px; width: 80px; line-height: 1.2em; height: 1.2em; margin-top: 1px; padding: 0px; font-size: 0.9em;}

* html input.topFrameFunctionSearchInput1  { display: inline; margin: 0px;  margin-top: 1px; height: 1.6em; padding: 0px; font-size: 0.9em;}

.topFrameDiv1spanlink1								{ margin-right: 5px;}
.topFrameDiv1link1:link								{ color: #36599D; font-weight: bold; padding-left: 15px; background: transparent url(9_1_top_ball.gif) no-repeat 0px 3px; }
.topFrameDiv1link1:visited            { color: #36599D; font-weight: bold; padding-left: 15px; }
.topFrameDiv1link1:active             { color: #36599D; font-weight: bold; padding-left: 15px; }
.topFrameDiv1link1:hover              { color: #36599D; font-weight: bold; padding-left: 15px; }

.topFrameDiv1spanlink2								{ margin-left: 5px; margin-right: 5px;}
.topFrameDiv1link2:link								{ color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; background: transparent url(9_1_top_ball.gif) no-repeat 0px 3px; }
.topFrameDiv1link2:visited            { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }
.topFrameDiv1link2:active             { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }
.topFrameDiv1link2:hover              { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }

.topFrameDiv1spanlink3								{ margin-left: 5px; margin-right: 5px;}
.topFrameDiv1link3:link								{ color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; background: transparent url(9_1_top_ball.gif) no-repeat 0px 3px; }
.topFrameDiv1link3:visited            { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }
.topFrameDiv1link3:active             { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }
.topFrameDiv1link3:hover              { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }

.topFrameDiv1spanlink4								{ margin-left: 5px; margin-right: 5px;}
.topFrameDiv1link4:link								{ color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; background: transparent url(9_1_top_ball.gif) no-repeat 0px 3px; }
.topFrameDiv1link4:visited            { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }
.topFrameDiv1link4:active             { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }
.topFrameDiv1link4:hover              { color: #36599D; font-weight: bold; margin-left: 15px; padding-left: 15px; }


#fontsize {position: absolute; top: 5px; left: -130px; font-weight: bold; color:#36599D;}

                          			                         				
/*** Ende Topframelemente***/

/*** Beginn Navigation ***/

#navigationBody { font-size: 1.0em; }

#navigation-block ul { list-style: none; margin: 0px; padding: 0px; background-color: transparent; }

#navigation-block {
	background: transparent;
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 210px;
}
#navigation-block li {
	margin: 0 15px 0px;
	padding: 0;
	border-bottom: 1px solid #DC2635; //wurde hier statt bei #navigation-block a {} eingef?gt!
}
#navigation-block a {
	background: transparent;
/*	border-bottom: 1px solid #fff; */
	color: #000;
	display: block;
	margin: 0;
	padding: 15px 0px 0px 10px;
	text-decoration: none;
	font-weight:normal;
}
#navigation-block a#nav1247266 {padding: 5px 0px 0px 10px;} 

#navigation-block a:hover {
       font-weight: bold;
}

#navigation-block li.navEbene1Active {background: transparent;}
#navigation-block li.navEbene1Active a { font-weight: bold; margin: 0px; padding: 15px 0px 0px 10px; border-bottom: 1px solid #DC2635;}

#navigation-block li.navEbene2Inactive {background: transparent; border-bottom: 0px; width: 90%;}
#navigation-block li.navEbene2Inactive a {background: transparent url(http://www.neukirch-gemeinde.de/servlet/PB/show/1257589/top_ball_inaktiv.gif) no-repeat 0px 9px; font-weight: normal; color: #000; border-bottom: 0; padding: 5px 0px 0px 13px;}
#navigation-block li.navEbene2Inactive a:hover {background: url(9_1_top_ball.gif) no-repeat 0px 9px}

#navigation-block li.navEbene2Active {background: transparent; border-bottom: 0px; width: 90%;}
#navigation-block li.navEbene2Active a {background: transparent url(9_1_top_ball.gif) no-repeat 0px 9px; font-weight: normal; color: #000; border-bottom: 0; padding: 5px 0px  0px 13px;}
#navigation-block li.navEbene2Active a:hover { background: url(9_1_top_ball.gif) no-repeat 0px 9px}

#navigation-block li.navEbene3Inactive {background: transparent; border-bottom: 0px; width: 90%;}
#navigation-block li.navEbene3Inactive a {background: transparent url(http://www.neukirch-gemeinde.de/servlet/PB/show/1257589/top_ball_inaktiv.gif) no-repeat 3px 9px; font-weight: normal; color: #000; border-bottom: 0; padding: 5px 0px 0px 15px}
#navigation-block li.navEbene3Inactive a:hover {background: url(9_1_top_ball.gif) no-repeat 3px 9px }

#navigation-block li.navEbene3Active {background: transparent; border-bottom: 0; width: 90%;}
#navigation-block li.navEbene3Active a {background: transparent url(9_1_top_ball.gif) no-repeat 3px 9px; font-weight: normal; color: #000; border-bottom: 0; padding: 5px 0px 0px 15px}
#navigation-block li.navEbene3Active a:hover {background: url(9_1_top_ball.gif) no-repeat 3px 9px }

#navigation-block li.navEbene4Inactive {background: transparent; border-bottom: 0px; width: 90%;}
#navigation-block li.navEbene4Inactive a {background: transparent url(http://www.neukirch-gemeinde.de/servlet/PB/show/1257589/top_ball_inaktiv.gif) no-repeat 3px 9px; font-weight: normal; color: #000; border-bottom: 0; padding: 5px 0px 0px 15px}
#navigation-block li.navEbene4Inactive a:hover {background: url(9_1_top_ball.gif) no-repeat 3px 9px }

#navigation-block li.navEbene4Active {background: transparent; border-bottom: 0; width: 90%;}
#navigation-block li.navEbene4Active a {background: transparent url(9_1_top_ball.gif) no-repeat 3px 9px; font-weight: normal; color: #000; border-bottom: 0; padding: 5px 0px 0px 15px}
#navigation-block li.navEbene4Active a:hover {background: url(9_1_top_ball.gif) no-repeat 3px 9px }

.Pirobasefunctions {}

/*** Ende Navigation ***/
/*** Beginn Contentframe ***/
.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;}
                                      				
                                      				                                      					                                    				
.noframeBody h1 { font-size: 130%; font-weight: bold; color: #36599D; line-height: 150%; padding-left: 5px;}
.noframeBody h2 { font-size:1.0em; font-weight: bold; color: #000000; line-height: 120%; margin: 0px; }
.noframeBody h3 { font-size:1.0em; font-weight: bold; color: #900021; line-height: 120%; margin: 0px; }
.noframeBody h4 { font-size:1.2em; font-weight: bold; color: #000000; line-height: 120%;margin: 0px; }
.noframeBody h5 { font-size:1.2em; font-weight: bold; color: #900021; line-height: 120%;margin: 0px; }
.noframeBody h6 { font-size:1.0em; font-weight: bold; color: #000000; line-height: 120%; background-color:#b2b2b2; margin: 0px; }

font1 { font-size:0.75em; font-weight: normal; color: #000000; line-height: 120%;}
font2 { font-size:0.8em; font-weight: normal; color: #000000; line-height: 120%;}
font3 { font-size:0.85em; font-weight: normal; color: #000000; line-height: 120%;}
font4 { font-size:0.9em; font-weight: normal; color: #000000; line-height: 120%;}
font5 { font-size:0.95em; font-weight: normal; color: #000000; line-height: 120%;}
font6 { font-size:1.0em; font-weight: normal; color: #000000; line-height: 120%;}
font7 { font-size:1.05em; font-weight: normal; color: #000000; line-height: 120%;}

a, a:active, a:link { color: #000000; font-weight:normal; text-decoration: none;}
a:hover { color: #333333; font-weight:normal; text-decoration: underline;}
a img, a img:active, a img:link  { border: 1px solid #000000; padding: 1px; text-decoration: none;}
a img:hover {  border: 1px solid #DC2635; padding: 1px;   }
					
div table							{ font-size: 1.0em; }
 
td p 									{ margin: 0px; }           					
                      
ul 										{ };

}
                      
li 										{	line-height: 130%; margin-left: 0px; margin-top: 0px; padding-top: 0px;  margin-bottom: 0px;  padding-bottom: 0px;}
        							
ul li 								{	line-height: 130%; margin-left: 0px; margin-top: 8px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}

li ul									{	line-height: 130%; margin-left: 20px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
       								
ol li 								{	line-height: 130%; margin-left:0px;   }
                      
address 							{ font-style: oblique; color: #000000;}

p {margin: 0px;}


/*** 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: #838A90; text-decoration: none;}
a.inhfooter:visited     											{ font-size : 0.9em; color: #838A90; }
a.inhfooter:hover															{ font-size : 0.9em; color: #838A90; }
a.inhfooter:active     												{ font-size : 0.9em; color: #838A90; }                      						
                        											
.textloginblack, a.textloginblack, a.textloginblack:link, a.textloginblack:visited, a.textloginblack:hover {color:#656565; font-weight: bold; font-size: 1.0em; text-decoration: none;}

.text10black, a.text10black:active, a.text10black:link {color:#656565; font-weight: bold;text-decoration: none;}
a.text10black:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.printPDF, a.printPDF:active, a.printPDF:link {color:#656565; font-weight: bold;text-decoration: none;}
a.printPDF:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.printpage, a.printpage:active, a.printpage:link {color:#656565; font-weight: bold;text-decoration: none;}
a.printpage:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.siteup, a.siteup:active, a.siteup:link {color:#656565; font-weight: bold; text-decoration: none;}
a.siteup:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.sendpage, a.sendpage:active, a.sendpage:link {color:#656565; font-weight: bold; text-decoration: none;}
a.sendpage:hover {color:#656565; font-weight: bold; text-decoration: underline;}
.greetingcard, a.greetingcard:active, a.greetingcard:link {color:#656565; font-weight: bold; text-decoration: none;}
a.greetingcard:hover {color:#656565; font-weight: bold; text-decoration: underline;}

/*** Ende Inhalt Rating und Footer **/

/*** Ende Contentframe ***/

/***  Begin Bottom ***/

#bottom	{ 
	position: relative; 
	clear: both;  
	margin: 0px; 
	bottom: 0px; 
	left: 0px; 
	width: 100%;
}

.bottomadresse a,.bottomadresse a:hover,.bottomadresse a:visited 			{ color: #ffffff; }

/***  Ende Bottom ***/

/*** Beginn Sitemap ***/


h1.sitemap																		{ margin-top: 10px;  }
.sitemapList_1																{  }


.sitemapBody li ul														{	line-height: 120%; margin-left: 20px; margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}

/*** Ende Sitemap ***/

/*** 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					  			{ display: none; }

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			{  }


div.Grusskarten-Tabelle-Div 										{ border: 0px solid #033398; width: 99%; margin-top: 0px; }

.Grusskarten-Thumbnail-Image {border: 1px solid #000; padding: 3px;}

.Grusskarten-Auswahltext	{ font-size:0.9em;}
.Grusskarten-Motivname {font-size:1.1em; }

table.Grusskarten-Tabelle								{ width: 99%; }

tr.Grusskarten-Tabelle-Kopfzeile				{ width: 99%; }

td.Grusskarten-Tabelle-zurueck				{ text-align: left;  width: 33%; font-weight: bold; padding-top: 10px; padding-bottom: 10px;}
td.Grusskarten-Tabelle-SeiteXvonY			{ text-align: center;  width: 33%; font-weight: bold; color: #000; padding-top: 10px;  padding-bottom: 10px;}
td.Grusskarten-Tabelle-vor					{ text-align: right;  width: 33%;  font-weight: bold; padding-top: 10px;  padding-bottom: 10px;}

td.Grusskarten1													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px; }
td.Grusskarten2													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten3													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten4													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten5													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten6													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten7													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten8													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}
td.Grusskarten9													{ text-align: center;  border: 0px solid #D6E5BA; padding: 5px;}

tr.Grusskarten-Tabelle-Fusszeile				{ width: 99%; }

/*** 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; height: 1.6em; margin-bottom: 10px; width: 99%;  }

span.Grusskarten-Motivauswahl-zurueck				{  float: left; padding-right: 220px; }

span.Grusskarten-Motivauswahl-Index					{  float: left; }

span.Grusskarten-Motivauswahl-vor					{ float: right; padding-right: 5px; }


div.Grusskarten-Motivauswahl-Bild-Div		{ text-align: center; }

.Grusskarten-Motivauswahl-Image                 {margin-bottom: 15px; border: 1px solid #000; padding: 3px; }

span.Grusskarten-Motivauswahl-Motivname	{font-weight: bold; font-size: 1.2em; }

div.Grusskarten-Motivauswahl-Beschreibung	{padding-top: 5px; text-align: center; }

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; 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; }

/*** Suche ***/
#dvvSuche {margin-right: 0px; padding: 10px;}

#Kategorie {display: none;}

#einleitungTreffer {font-weight: bold;}
#searchOutput {margin-top: 15px;}

.searchRsWithDescr1 {background-color: transparent; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px dotted #000;}
.searchRsWithDescr0 {background-color: #fff; padding-bottom: 15px; padding-top: 15px;  border-bottom: 1px dotted #000;}

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

/*** Ende Suche ***/


/*** service-BW***/
#lpSeite h2 {margin-top: 20px; font-size: 1.1em;  }
#lpSeite h3 {margin-top: 20px; font-size: 1.1em;  }
#lpUeberschrift h1{padding-left: 0px; }
#lpUeberschriftBehoerde {margin-top: 20px; }
.lpZurueckVB2 {margin-left: 150px;}
.lpVAnfangsbuchEinleitung  {font-size: 1.3em; line-height: 1.3em; font-weight: bold; color: #000000; margin-bottom: 10px;  }
.lpVAnfangsbuchLeiste {margin-bottom: 30px; }
.lpAktiv, .lpInaktiv {margin-right: 5px;  font-size: 1.3em; line-height: 1.3em; }
#content a.lpAktivAktuelleAuswahl  {color: #cccccc; margin-right: 5px;  font-size: 1.3em; line-height: 1.3em; }
.beschreibung {font-weight: bold; line-height: 3.0em; }

#v {width: 80%;}
#lpBOeffnung {width: 100%;  }
#lpBOeffnung table {width: 100%;  display: block; margin-bottom: 20px; }
#stichwortAbisZDiv {padding-bottom: 30px;}
#lpSTAbfangsbuchstabenSelect {width: 80%; }
.lpUL #lpStichwortKindTitel {margin-left: -30px; }
h3.lpBRubrik { font-size: 1.2em; border-bottom: 1px dotted #808080; padding-bottom: 0px;  margin-top: 20px;  margin-bottom: 5px; }
.link_intro {display: none;}
.lpBWMAmt { font-size: 1.2em; border-bottom: 1px dotted #808080; padding-bottom: 0px;  margin-top: 20px;  margin-bottom: 5px; }
.lpBAnsprechNameDiv h4 { margin-top: 20px;  }
.lpBAnsprech1{font-weight: bold; }
.lpSpalte1 {font-weight: bold;}
.sprungmarke {margin-top: 10px;}
.lpVBEintragZustStA {margin-top: 30px; font-size: 1.2em; padding-left: 18px;  background: url(24_1_pfeil.gif) left; background-repeat:no-repeat;}

/*** Beginn Presse ***/

.reihe_eins {margin-top:10px;}
.reihe_zwei {margin-top: 10px; margin-bottom: 10px;}
#listhead_abstand_unten {height: 1px; width: 100%; background-color: #000;}
.liste_zeile_eins h2 {font-size: 1.15em;}
.liste_mitteilung {margin-top: 10px;}

/*** Ende Presse ***/

/*** Suche ***/
div.suchbegriff {float: left; margin-right: 10px;}
#searchButton {margin-top: 15px; margin-bottom: 15px;}

div.searchRsWithDescr1 { height: 15px; padding: 5px 0px; margin: 0; background-color: #E8EFF7}
div.searchRsWithDescr0 { height: 15px; padding: 5px 0px; margin: 0}

.searchPBar { background-color: #E8EFF7; padding: 3px; width: 99%; text-align: center; margin-top: 15px; }
.searchPBarPrevCellDis {  display: inline; width: 10%; }
.searchPBarPrevCell {   font-weight: bold; display: inline; padding-right: 20px; width: 80% }
.searchPBarNextCell {   display: inline; font-weight: bold; width: 10%; }
input.searchPBarNextBtDis {}
.searchPBarNumCellAct { font-weight: bold; padding-left: 10px; font-weight: bold; padding-right: 10px;  }
.searchPBarNumCell { padding-left: 10px; padding-right: 10px;  }
span.trennzeichen { margin-left: 5px;}
.seitenzahlen { display: inline; }
input.searchPBarNumBtAct { display: inline;}
input.searchPBarNumBt {}
#searchPBarNumSelectCell { display: none;  }
select.searchPBarNumSelect { }
#searchPBarGoCell { clear: both; display: none;}
input.searchPBarGoBt { display: none; }

#lpMesuTreffer h2 { width: 99%; text-decoration: underline;}
#lpMesuTreffer .lpSuModul { width: 99%; border-bottom: 1px solid #000000;}
#lpMesuTreffer #lpeGovVK { width: 99%; border-bottom: 1px solid #000000;}
#lpMesuTreffer #lpeGovGewerbe { width: 99%; border-bottom: 1px solid #000000;}


/*]]>*/


