/*
<!--------------------------------------
  design, programming
-----------------------------------------
  Lemonjuice digital creations GmbH & Co. KG
  Hornschuchpromenade 5
  90762 Fuerth, Germany
  Phone ++49 911 7879477
  www.lemonjuice.de
  info@lemonjuice.de
  copyright 2005
---------------------------------------->
*/



/* Styles general*/

h1 {	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; color: #A1AF01; font-weight: normal; line-height: 17px}
h2 {	font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; font-weight: bold;}
		
.head {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 16px; color: #A1AF01; font-weight: normal; line-height: 17px}
.head_ergebnis {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #fd033e; font-weight: bold; line-height: 14px}
.subhead {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; font-weight: bold; line-height: 14px}
.adresse {font-family:Verdana, Helvetica, Arial, sans-serif; color:#3E4C45; font-size:10px; line-height:13pt;}
.fussnote {font-family:Verdana, Helvetica, Arial, sans-serif; color:#012054; font-size:9px; line-height:10pt;}
.news_datum {font-family:Verdana, Helvetica, Arial, sans-serif; color:#012054; font-size:9px; line-height:16pt;}

body { background-repeat: no-repeat;}


A.bau_link_nav {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; }				
A.bau_link_nav:hover {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}

A {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054;}				
A:hover {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #0448bb; }

A.linknav { text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #ffffff; }				
A.linknav:hover { text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #CCD7E8; }				

A.linknav_aktiv { text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #ffffff; font-weight: bold; }				
A.linknav_aktiv:hover { text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #CCD7E8; font-weight: bold; }				

A.link_footer {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #012054; font-weight: bold;}				
A.link_footer:hover {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #0448bb; font-weight: bold; }

A.link_mehr {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal;}				
A.link_mehr:hover {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #d7de8d; font-weight: normal; }

A.link_subnav {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012b72; }				
A.link_subnav:hover { text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #476fb2; }

A.link_subnav_aktiv {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012b72; }				
A.link_subnav_aktiv:hover { text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012b72; }

A.link_ergebnis {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}				
A.link_ergebnis:hover {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;}				

A.link_download {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #a1af01; }				
A.link_download:hover {text-decoration:none; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #C6DC7C; }				

input.suche {color:#a1af01; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:500; background-color:#FFFFFF; width:310px; height:16px; border:1px solid; border-color:#a1af01; size:10; }
textarea.Kont {color:#66676D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; background-color:#FFFFFF; width:235px; height:100px; border:1px solid; border-color:#66676D; size:10; scrollbar-base-color: #FFFFFF;}
input.Button {color:#94E90E; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#FFFFFF; width:100px; height:17px; border:1px solid; border-color:#656F6E; size:10;}
select.Kont {color:#66676D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; font-weight:300; background-color:#FFFFFF; width:235px; height:16px; border:1px solid; border-color:black; size:10;}



/* Styles home*/


.nav  	{ position: relative; top: 0; left: 0; height: 140x; background-color: #01358d; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #ffffff; text-align: left; padding-left: 30px; }
.zoom  	{ font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #849cc6; }
.home_rahmen_inhalt_fett  	{ font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #A1AF01; font-weight: normal; line-height: 20px;}

.logo  	{ 
		position: relative; top: 0px; left: 0px; width: 300px; height: 140px; background-color: #01358d;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #FFFFFF; 
		text-align: left;  }

.rahmen  	{ 
		position: relative; text-align: center;
			}

.home_rahmen_emo  	{ 
		position: relative; top: 0px; left: 0px; width: 370px; 
		border-top:1px solid #010654; border-bottom:1px solid #010654; border-left:1px solid #010654; border-right:1px solid #010654;  background-color: #010654;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #000000; 
		text-align: left; vertical-align: top;}

.parkhaus_rahmen_emo  	{ 
		position: relative; top: 0px; left: 0px; width: 400px; height: 570px;
		border-top:1px solid #010654; border-bottom:1px solid #010654; border-left:1px solid #010654; border-right:1px solid #010654;  background-color: #010654;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #000000; 
		text-align: left; vertical-align: top;}

.parkhaus_rahmen_subnav  	{ 
		position: relative; top: 0px; left: 0px; width: 160px; 
		border-top:1px solid #010654; border-bottom:1px solid #010654; border-left:1px solid #010654; border-right:1px solid #010654;  background-color: #c7d3e6;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #012b72; 
		text-align: left; vertical-align: top;}

.subnav_tabelle_top 	{ 
		position: relative; top: 0px; left: 0px; width: 130px; padding-left: 28px;
		border-bottom:1px solid #002a7b;  background-color: #c7d3e6;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012b72; 
		text-align: left; vertical-align: middle; }

.subnav_tabelle_head 	{ 
		position: relative; top: 0px; left: 0px; width: 130px; height: 18px; padding-left: 28px;
		border-bottom:1px solid #002a7b;  background-color: #002a7b;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #ffffff; 
		text-align: left; vertical-align: middle; }
		
.subnav_tabelle  	{ position: relative; top: 0; left: 0; width: 158px; height: 18px; padding-left: 28px; border-bottom:1px solid #002a7b; background-color: #c7d3e6; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012b72; text-align: left; vertical-align: middle; }
.subnav_tabelle_aktiv  	{ position: relative; top: 0; left: 0; width: 158px; height: 18px; padding-left: 28px; border-bottom:1px solid #002a7b; background-color: #c0d101; font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012b72; text-align: left; vertical-align: middle; }

.home_rahmen_willkommen  	{ 
		position: relative; top: 0px; left: 0px; width: 370px; height: 115px;  
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #7C97BE; font-weight: bold; background-color: #CCD7E8;
		text-align: left; vertical-align: middle; }

.home_rahmen_inhalt  	{ 
		position: relative; top: 0px; left: 0px; padding-left: 70px; padding-top: 40px; padding-bottom: 40px; padding-right: 25px;
		border-top:1px solid #010654; border-bottom:1px solid #010654; border-left:1px solid #010654; border-right:1px solid #010654;  background-color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; 
		text-align: left; vertical-align: top;}

.parkhaus_inhalt  	{ 
		position: relative; top: 0px; left: 0px; padding-left: 30px; padding-top: 40px; padding-bottom: 40px; padding-right: 40px;
		border-top:1px solid #010654; border-bottom:1px solid #010654; border-left:1px solid #010654; border-right:1px solid #010654;  background-color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; 
		text-align: left; vertical-align: top;}

.parkhaus_stadtviertel_info_head 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #012054; 
		text-align: left; vertical-align: top;}

.parkhaus_stadtviertel_info 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; 
		text-align: justify; vertical-align: top;}

.parkhaus_stadtviertel_tipps_head 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #012054; 
		padding-top: 10px; padding-bottom: 10px; text-align: left; vertical-align: top;}

.parkhaus_stadtviertel_tipps_titel 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #012054; }

.parkhaus_stadtviertel_tipps	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; 
		 padding-bottom: 10px; text-align: justify; vertical-align: top;}

.footer  	{ 
		position: relative; top: 0px; left: 0px; padding-bottom: 15px; padding-top: 8px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; color: #012054; 
		text-align: right;}

.impressum 	{ 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #012054; 
		text-align: justify; vertical-align: top;}


.home_willkommen  	{ 
		position: relative; top: 0px; left: 0px; height: 125px; padding-left: 30px; background-color: #CCD7E8; padding-left: 30px;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 13px; color: #7C97BE; font-weight: normal;
		text-align: left; vertical-align: middle; }

.home_emo  	{ 
		position: relative; top: 0px; left: 0px; background-color: #FFFFFF; width: 370px; background-color: #CCD7E8;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #7C97BE; font-weight: bold;
		text-align: left; vertical-align: top; }

.newstabelle_head  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 10px; background-color: #a1af01; 
		border-top:1px solid #a1af01; border-bottom:1px solid #a1af01; border-left:1px solid #a1af01; border-right:1px solid #a1af01;  
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal;
		text-align: left; vertical-align: top; }

.tabelle_zurueck  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 10px; background-color: #a1af01; 
		border-top:1px solid #a1af01; border-bottom:1px solid #a1af01; border-left:1px solid #a1af01; border-right:1px solid #a1af01;  
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal;
		text-align: left; vertical-align: top; }

.tabelle_head  	{ 
		position: relative; top: 0px; left: 0px; padding-bottom: 2px; padding-top: 2px; padding-left: 5px; padding-right: 10px; background-color: #A1AF01; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold;
		text-align: left; vertical-align: middle; }


.tabelle_inhalt_parkhaeuser  	{ 
		position: relative; top: 0px; left: 0px; padding-bottom: 10px; padding-top: 10px; padding-left: 0px; padding-right: 10px; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #012054;
		text-align: left; vertical-align: top; }

.tariftabelle_head  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 10px; background-color: #c6c6c6; 
		border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6;  
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal;
		text-align: left; vertical-align: top; }

.tariftabelle_subhead  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; padding-right: 10px; background-color: #FFFFFF; 
		border-top:1px solid #c6c6c6; border-bottom:1px solid #c6c6c6; border-left:1px solid #a1af01; border-right:1px solid #c6c6c6;  
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #c6c6c6; font-weight: bold;
		text-align: left; vertical-align: top; }

.tariftabelle_inhalt  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; padding-right: 10px; background-color: #FFFFFF; 
		border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000;
		text-align: left; vertical-align: top; }

.tariftabelle_inhalt_links  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; padding-right: 0px; background-color: #FFFFFF; 
		border-bottom:1px solid #c6c6c6;  border-left:1px solid #c6c6c6; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000;
		text-align: left; vertical-align: top; }

.tariftabelle_inhalt_mitte  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 0px; padding-right: 10px; background-color: #FFFFFF; 
		border-bottom:1px solid #c6c6c6; border-right:1px solid #c6c6c6; 
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000;
		text-align: left; vertical-align: center; }

.tariftabelle_inhalt_rechts  	{ 
		position: relative; top: 0px; left: 0px; padding-top: 2px; padding-bottom: 2px; padding-left: 8px; padding-right: 10px; background-color: #FFFFFF; 
		border-bottom:1px solid #c6c6c6; border-left:1px solid #c6c6c6; border-right:1px solid #c6c6c6;  
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 11px; color: #000000;
		text-align: left; vertical-align: top; }









/* Styles iFrame*/

.content  	{ 
		padding-top: 35px; padding-right: 10px;
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 13px; color: #000000; 
		text-align: left;  }

.content_tabelle  	{ 
		background-color: #FFFFFF;
		font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 10px; line-height: 13px; color: #000000; 
		text-align: left;  }

.i_frame  	{ 
		width:560px; height:260px;
		text-align: left;  }



