*							{	font:  11px Verdana, Helvetica, sans-serif black; }

body 						{	margin: 0; 
								padding: 0; 
								height: 100%;
								overflow: hidden;
								text-align:center; }
								

table {
	text-align: left;	
}

table.rahmen {
	margin: auto;
}


						
.box					{ background-color: #252361; }

.boxtext{
	padding-right: 5px;
																	color: #FFFFFF;
								font-weight: bold;
										padding-bottom: 0px;
										margin-bottom: 0px;
										
										}
.boxli{
	padding-right: 5px;
																	color: #FFFFFF;
								font-weight: bold;
										padding-bottom: 0px;
										margin-bottom: 0px;
										background-color: #252361;
										}

h1							{ 	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
							  	color: #FF0000;
								margin: 0;
							  	margin-left: 13px;
							  	color: white; }
								
h2							{ 	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
							  	color: #FF0000;
							  	padding: 0;
							  	margin: 0;
							  	padding-top: 6px;
								padding-bottom: 12px; }

								
		
h3							{	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
								  color: black; }

h4							{	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
							 	color: black; }
								
p							{	padding: 0;
								padding-bottom: 6px;
								margin: 0; }
								
img.link					{	vertical-align: bottom;
								border: 0; }
img						{	vertical-align: middle; border:0; }
								



.rahmen { border-bottom: 1px solid #000000;  border-left: 1px solid #000000;  border-right: 1px solid #000000;  border-top: 1px solid #000000;    }
.rahmenbox { border-bottom: 1px solid #252361;  border-left: 1px solid #252361;  border-right: 1px solid #252361;  border-top: 1px solid #252361;    }
.rahmenboxli { border-bottom: 1px solid #252361;  border-left: 1px solid #252361;  border-right: 1px solid #252361;    }

.fusszeile							{ 	color: #252361; 								font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 9px; 				  }
	
#bgs-map-searchform-street .gwt-TextBox { width : 140px; }
#bgs-map-searchform-city .gwt-TextBox , #bgs-map-searchform-country .gwt-TextBox { width : 100px; }
#bgs-map-searchform-streetNumber .gwt-TextBox, #bgs-map-searchform-zip .gwt-TextBox { width : 40px; }

.gwt-CheckBox input {
	vertical-align: middle;	
}


