/* ######################################################################################################
Ausnahmen für's Gewerbeportal
<style type="text/css"><!----></style>
*/

@media all
{



/* Style xinfo */


.xinfo {
 width:500px;

}


.xinfo_img {
 float:right;
 position:relative;
 left:210px;
 bottom:60px;
padding-top: 12px;

}


.xinfo_header {
	font-size:1em;
	padding-left: 0px;
	border:1px;
	width: 300px;
}

.xinfo_header h3,p, font {
	font-size: 1em;	
}


.xinfo_map_icon {
  padding-left:10px;
  float:left;
}

.xinfo_link_bp {
font-size:1em;
  	clear: both;
  	text-align:right;
  	position: relative;
  	top:-60px;
  	left: 10px;
  	padding-bottom:0px;
}	

.xinfo_use_title {
   background:#cfcfcf;
   font-weight:bold;
   font-size: 0.9em;
   width:500px;
   padding:5px;
}	


.xinfo_use_text {padding:4px; width:500px; font-size: 1em;}
.xinfo_use_text img {padding: 2px; }
   
   .xinfo_info {margin-bottom:15px; margin-top:15px; padding-bottom:15px; }
	 .xinfo_tab {width:500px; font-size: 1em;}
	 .xinfo_item {clear: both; border-bottom: 1px solid #fff; margin-bottom:10px;}
	 .xinfo_item_contact {clear: both; border-bottom: 0px solid #fff; margin-bottom:10px;}
	 .xinfo_section {height: 18px; padding: 2px; border-top: white 10px solid; background: #a0a0a0; font-weight: bold}
	 .xinfo_subpart {padding: 2px; background: #cca; font-weight: bold; }
   .xinfo_label {padding: 4px; width: 250px; float:left;}
   .xinfo_rte {padding: 4px; width: 500px; float:left;}
   .xinfo_key{padding: 4px; width: 230px; float:right;}


.xinfo_tab {
margin-left: -4px;
clear: both;
}

.xinfo_tab img{
padding: 4px;
}

.xinfo_map_icon{
 padding: 0;  
}

.xinfo_right {
position:relative;
top:-12px;

}

.xinfo_right img{
position:relative;
top:12px;

}

/* End Style xinfo */


.xinfo_search {
  font-size:0.8em;
  margin-top: 20px;
  background:#E6E6E6;
}

.xinfo_search select {
	width: 100px;
}

.xinfosrch_results {
  font-size:0.8em;
  width:100%;
  padding: 0px;
}

.xinfo_search input{
margin-right: 14px
}

.xinfo_search hr{
  margin-top: 0px;
  margin-bottom: 0px;
height: 0px;
}

.nutzung1 {
float:left;
width:180px;
margin-top:-8px;
padding:0 0 4px 0;
}

.nutzung1 img{
position:relative;
top:12px;
padding:0;
}

.nutzung1 input{
background-color:#E6E6E6;
}

.vergabe1 {
float:left;
width:180px;
margin-top:0px;
padding:0 0 4px 0;
}

.vergabe1 input{
background-color:#E6E6E6;
}

.sort{
position:relative;
top:8px;
}



td {
	padding: 5px;
}

.nutzung {
height:40px;
vertical-align:top;
padding:0;
margin:0;
}

.nutzung input {
   margin-right:8px;
   margin-bottom:0px;
}

th {
	padding: 5px;
background:#CFCFCF;
}

h1 {color: #B2213D; background:inherit;  margin:0em 0em 0.5em 0; padding-top: 0em;}






#col1_content ul li strong {color: #B2213D; }
#col1_content ul li ul li strong {color: #B2213D; }


.tx_msitegis-icon{
font-size: 0px;
}

} 
  