@charset "utf-8";
html { 
     	margin: 0px;
	padding:0px;	
    height: 100%;
}

/* generelle formate */

body {
	font-family: arial, sans-serif;
	font-size:11px;
	line-height:15px;
 	margin: 0px;
	padding:0px;	
 	background-color : transparent;	
        height: 100%;
        border : 0px solid red;  
        color: black;      
}

img{
 float:right;
 margin-right: 10px;
 vertical-align: bottom;
 align:center;
}

td font{ font-family:arial, serif;
	font-size:11px;

}
.bg_light td { font-family:arial, serif;
	font-size:10px;

}
.bg_img td { font-family:arial, serif;
	font-size:12px;

}
a {	
	color:#666666;
    text-decoration: underline;
	border-bottom: 0px dashed #666666; 
}
a.noeffect {
    border-bottom: 0px dashed #666666;

}
a:hover_ {
    border-bottom: 1px solid #666666;
 
}
a.noeffect:hover {
	border-bottom: 0px dashed #132B4F;
    filter:alpha(opacity=100);
    -moz-opacity:1;
    opacity:1; 
}


.form_dot { 
}
.sub_title {font-family:arial, serif;
	font-size:13px;
              padding-left: 4px;}
#maintable {
 width: 99%;
}
#result_table {
 width: 99%;
 position: relative;
}
#listing {
 position : relative;
 border: 0px solid blue;
 width: 100%;
 margin: 5px;
 height: auto;
}
#listing_title {
 position : relative;
 border: 0px solid blue;
 padding: 2px;
 font: bold 16px Arial;
}
#listing_body {
 float: right;
 position : relative;
 border: 0px dotted grey;
 font: 11px Arial;
}
#adress_table {
 float: left;
 min-width: 40%;
 position : relative;
 border: 0px dashed red;
 font: bold 11px Arial;
 padding: 0px;
 margin-right: 4px;
 max-width: 20%;
}
#result_info {
 float: right;
 position : relative;
 border: 0px dashed red;
 font: 12px Arial;
 padding: 2px;
 max-width: 78%;
}
#listing_bottom { 
 float: left;
 position : relative;
 border: 0px solid black; 
 text-align: left;
 padding: 5px 10px 10px 0px;
 min-width: 35%;

}
#homepage {
 float: left;
 position : relative;
 border: 0px dashed red;
 font: 12px Arial;
 color: black;
}
#email {
 float: left;
 position : relative;
 border: 0px dashed red;
 font: 12px Arial;
 color: black;
}
#phone {
 float: right;
 position : relative;
 border: 0px dashed red;
 font: 12px Arial;
 color: black;
}

div {border: 0px solid red;
}
td {border: 0px solid red;
}


