﻿/* Allgemein: Größe, Hintergrund */

body { 
background-color : #cccccc;
margin-left : 0;
margin-right : 0;
margin-top : 0;
margin-bottom : 10px;
}

.iwag { 
margin : 0 0 0 30px;
position : absolute;
top : 0;
}

.iwag .pagesize { 
padding : 0 0 0 0;
position: absolute;
top: 0;
z-index: 1;
} 

.iwag .pagebody 
{
width : 830px;
float : left;
padding : 0 0 0 0;
position: absolute;
top: 0;
z-index: 3;
}

.iwag .pageface {
width : 830px;
float : left;
padding : 0 0 0 0;	
background-image : url(_Images/V3/layout_page/bg.gif);
} 

.iwag img {
border:none;	
	}

/* Header, Topnav, Mainnav */
.iwag .pageheader { 
margin-left : 10px;
clear : both;
background-image : url(_Images/V3/layout_head/header.gif);
background-repeat : no-repeat;
height : 80px;
width : 810px;
padding : 0;
border-width : 0;
font-weight : normal;
}

.iwag .pageheader .logo { 
    float: left;
    width: 165px;
    height: 70px;   
    } 

.iwag .menue { 
    float: right;
    width: 640px;
    height: 70px;    
    } 

.iwag .topnav { 
    text-align: right;
    } 
    
.iwag .topnav ul { 
    margin: 0 5px 0 0;
    padding: 0;
    list-style-type: none;
    float: right;
    } 

.iwag .topnav li { 
    margin: 0;
    line-height: 11px;
    padding: 10px 4px 0 0px;
    float: left;
    list-style-type: none;
    }

.iwag .topnav li a:link, 
.iwag .topnav li a:visited, 
.iwag .topnav li a:hover, 
.iwag .topnav li a:active  { 
    background-image: none;
    padding: 0 0 0 0;
    font-family: arial;
    color: #333333;
    text-decoration: none;
    font-size: 11px;
    line-height: 13px;
    } 
    
.iwag .topnav li a:hover,
.iwag .topnav li a:active { 
    color : #ff6600;
    } 
    

.iwag .mainnav { 
   clear:both !important;
   width : auto;
   height:20px;
   border:solid 1px #D9D9D9;
   background-color:#A6A6A6;
    } 

.iwag .mainnav ul { 
    float:left;
    margin: 0 0 0 0;
    padding: 0;
    list-style-type: none;
    } 
    
.iwag .mainnav li { 
    list-style-type: none;
    } 
    
  
    
.iwag .mainnav .main1 { 
    margin: 0 0 0 0;
    width: 160px;  
    border-right:solid 1px #D9D9D9;
    } 
 
 .iwag .mainnav .main2 { 
    margin: 0 0 0 0;
    width: 200px;  
    border-right:solid 1px #D9D9D9;
    }    

 
 .iwag .mainnav .main1, 
 .iwag .mainnav .main2  {
color:#333333;
font-family:tahoma;
font-size:11px;
font-weight:bold;
line-height:20px;
text-align:center;
text-decoration:none;
vertical-align:top;
}
 
 
.iwag .mainnav .main1 a:link, 
.iwag .mainnav .main1 a:visited, 
.iwag .mainnav .main1 a:active,
.iwag .mainnav .main2 a:link, 
.iwag .mainnav .main2 a:visited,
.iwag .mainnav .main2 a:active  {
color:#FFFFFF;
text-decoration:none;
}   

.iwag .mainnav li a:hover,
.iwag .mainnav .main1 a:hover,
.iwag .mainnav .main2 a:hover 
{
color:#333333;	
	} 


.iwag .immobilienanzeigen {
font:bold 20pt Tahoma;
margin-top:18px;
margin-left:10px;
color:#444444;
	
	}

.iwag .navpath {
font-size:11px;
padding:0 0 10px;
}

.iwag .navpath a:link, .iwag .navpath a:visited, .iwag .navpath a:active {
color:#000000;
text-decoration: none;
}

.iwag .navpath a:hover 
{
color:#336699;	
	}




/* Footer */
.iwag .pageend { 
padding : 0 0 0 0;
width : 830px;
background-image : url(_Images/V3/layout_page/footer.gif);
float : left;
height : 20px;
line-height : 20px;
} 

/* Content */

.iwag .pagecontent { 
width : 820px;
clear : both;
overflow : hidden;
}

.iwag .contentmain {
float:left;
left:25px;
padding:15px 0 15px 0;
position:relative;
top:0;
width:785px;
}

.iwag .contentmainmiddle {
float:left;
padding:25px 0 15px;
top:0;
width:560px;
}

.iwag .contentmainright {
float:right;
margin-left:10px;
border:none;
}

/* start */ 
    
.iwag .StartWasTD {
width:170px !important;
border:none;
}

.iwag .StartWas {
width:150px;
}

.iwag .StartWoTD {	
width:140px;
border:none;			
}

.iwag .StartWo {
width:130px;		
}

.iwag a:hover, .iwag a:active {
color:#FF6600;
text-decoration:none;
}

.iwag a:link, .iwag a:visited {
color:#000000;
line-height:15px;
padding:0;
text-decoration:underline;
}




/* Schriftformatierung */

.iwag h1 {
/*color:#FF6600; #993300*/
color:#336699;
font-family:tahoma;
font-size:20px;
font-weight:normal;
line-height:20px;
}

.iwag h2 {
color:#FF6600;
font-family:tahoma;
font-size:13px;
line-height:17px;
margin:10px 0 10px 0;
padding:0;
}

.iwag h3 {
color:#333333;
font-family:tahoma;
font-size:13px;
line-height:17px;
margin:0 0 10px 0;
padding:0;
}

.iwag h4 {
color:#FF6600;
font-family:tahoma;
font-size:13px;
line-height:17px;
margin:0 0 10px 0;
padding:0;
}

.iwag h5 {
color:#333333;
font-family:tahoma;
font-size:12px;
line-height:17px;
margin-top:5px;
margin-bottom:0;
padding:0;
}

.iwag h6 {
/* color:#66CC66;*/
color:#FF6600;
font-family:tahoma;
font-size:12px;
line-height:17px;
margin-top:5px;
margin-bottom:0;
padding:0;
}

.iwag .titel_blau {
color:#336699;
text-transform:uppercase;
font-weight:bold;
font-size:12px;
margin-top:5px;
line-height:17px;
}


body, .iwag div, .iwag td, .iwag p { 
font-family : arial;
font-size : 11px;
color : #333333;
} 

.color
{
color:#FF6600 !important;	
	}

.iwag .Text1, .iwag .VerkVermStadt,
.iwag .VerkVermBundesland, .iwag .VerkVermSeiten, .iwag .VerkVermImmo
{
font-size: 12px;	
	}
		
.iwag .Text1 
{
margin-bottom:15px;	
	}

/* Space */

.iwag .spacer {
clear:both;
font-size:1px;
height:10px;
line-height:10px;
}

.iwag .boxinhaltspacer {
clear:both;
font-size:1px;
height:1px;
line-height:1px;
}

/* Ausrichtung */

.iwag .floatleft {
float:left;
}

.iwag .floatright {
float:right;
}

/* Breite */
.iwag .w180
{
width:180px;	
	}

.iwag .w190
{
width:190px;	
	}

.iwag .w200
{
width:200px;	
	}

.iwag .w220
{
width:220px;	
	}

.iwag .w250
{
width:250px;	
	}

.iwag .w300
{
width:300px;	
	}

.iwag .w320
{
width:320px;	
	}
	
.iwag .w390
{
width:390px;	
	}
	
.iwag .w400
{
width:400px;	
	}	
	
.iwag .gruende
{
width:230px;	
	}	

/* Boxen */

.iwag .boxMieten 
{
float:right;
width: 180px;		
	}


.iwag .boxKaufen 
{
float:left;
width: 180px;	
	}

.iwag .boxUebersicht 
{
float:left;
width: 370px;	
	}

.iwag .simplebox
{
border:solid 1px #cccccc;
padding:10px;	
	}
.box_container {
    padding: 0;
    margin: 0;
    float: left;
    width: 390px;
    }
    
 .box_form {					
	background: #f1f1f1 url(1_Images/layout_box/box_form_bl.gif) no-repeat bottom left;
    }

.box_form_outer {
	background: url(1_Images/layout_box/box_form_tl.gif) no-repeat top left;
    }

.box_form_inner {
	background: url(1_Images/layout_box/box_form_tr.gif) no-repeat top right;
    }
    
.box_form_inhalt {
    clear: both;
	padding: 10px 5px 10px 15px;
	margin: 0;
    background: url(1_Images/layout_box/box_form_br.gif) no-repeat bottom right;
    height: 1%;
    }

.box_Immobilienmarkt {
    padding: 0;
    margin-left: 10px;    
    float: right;
    width: 380px;
    }
 
.ImmomarktLeft {
width:180px;	
	} 
 
.ImmomarktRight {
width:180px; 	
 	}
 	
.ImmomarktItem {
padding-top:2px;
	}    
 
.mainbox {
width:auto;
}
.ImmoAnzStadt {
margin-right:5px;	
	}   
 
.ImmoAnzStadt .floatleft
{
width:255px;	
	}
  
.ImmoAnzStadt .floatright
{
width:255px;	
	} 
  
  
.ImmoAnzStadtItem {
padding-top: 2px;
margin-right:5px;
margin-left:5px;
font-size:12px !important;

	}  
 
 .RatgeberImmoKauf {
 width:auto;	
 	}
 
 /* box kontur */
  
.box_rechts {
float:right;
margin:0;
padding:0;
width:200px;
}  
  
.box_portlet_ro { 
	padding: 0;	
	margin: 0;
	background: url(1_Images/layout_box/box_portlet_ro.gif) top right no-repeat;
    }

.box_portlet_lo {
	padding: 0;
	margin: 0;
	background: url(1_Images/layout_box/box_portlet_lo.gif) top left no-repeat;
    }

.box_portlet_ru { 
	padding: 0;	
	margin: 0;
	background: url(1_Images/layout_box/box_portlet_ru.gif) bottom right no-repeat;
    }

.box_portlet_lu {
	padding: 0;	
	margin: 0;
	background: url(1_Images/layout_box/box_portlet_lu.gif) bottom left no-repeat;
    }

.box_portlet_inhalt {
	margin: 0;
	padding: 10px;	
    }  
   
.box_portlet_inhalt_partner {
	margin: 0;
	padding: 10px;
	text-align:center;	
    }  
 
 /* box schatten */
 
 .box_Anzeige {    
	margin:0;
	padding:5px 5px 5px 5px;
    width: 295px;    
    float:right;    
    } 
 
 
 .box_schatten_ro { 
	padding: 0;	
	margin: 0;
	background: url(1_Images/layout_box/box_schatten_ro.gif) top right no-repeat;
    }

.box_schatten_lo {
	padding: 0;
	margin: 0;
	background: url(1_Images/layout_box/box_schatten_lo.gif) top left no-repeat;
    }

.box_schatten_ru { 
	padding: 0;	
	margin: 0;
	background: url(1_Images/layout_box/box_schatten_ru.gif) bottom right no-repeat;
    }

.box_schatten_lu {
	padding: 0;	
	margin: 0;
	background: url(1_Images/layout_box/box_schatten_lu.gif) bottom left no-repeat;
    }

.box_schatten_inhalt {
	margin: 0;
	padding: 10px;	
    }  
 
    
   

.iwag  ul {
list-style-type:none;
margin:0;
padding:0;
}

.iwag .linklist li {
background-image:url(_Images/V3/link/link_arrow_small.gif) !important;
background-position:0 2px;
background-repeat:no-repeat;
list-style-type:none;
padding:0 0 0 14px;
position:relative;
}

.iwag .linklist2 li {
background-image:url(_Images/V3/link/link_arrow_small.gif) !important;
background-position:0 2px;
background-repeat:no-repeat;
list-style-type:none;
padding:0 0 0 14px;
position:relative;
font-size:12px !important;
}



.iwag .link1, .iwag .link2
{
background-image:url(_Images/V3/link/link_arrow_small.gif);
background-position:0 3px;
background-repeat:no-repeat;
font-weight:bold;
font-family:arial;	
padding-left:18px !important;
font-size:12px;
	}
	
	.iwag .button_los
	{
background-image: url(1_Images/Buttons/ButtonLos.gif);
background-position:0 0;
background-repeat:no-repeat;
padding-top:2px;
height:22px;
width:55px;
	}

.iwag .buttonlink,	
.iwag .buttonlink a:link, 
.iwag .buttonlink a:hover, 
.iwag .buttonlink a:active,
.iwag .buttonlink a:visited 
	{
background-image:url(_Images/V3/link/link_arrow_small.gif);
background-position:5px 3px;
background-repeat:no-repeat;
font-weight:bold;
font-family:arial;	
padding-left:18px !important;
font-size:11px;	
color:#FFFFFF !important;
text-decoration:none !important;
border:solid 0px #000000;
		}
		
.iwag .button160
{
background-image: url(1_Images/Buttons/Button160.gif);
background-position:0 0;
background-repeat:no-repeat;
padding-top:2px;
height:22px;
width:160px;
	}

/* Footer */
.iwag .footernav {
clear:both;
font-size:9px;
margin:0 0 10px 10px;
text-align:center;
width:810px;
}

.iwag .footernav a:link, .iwag .footernav a:visited, .iwag .footernav a:hover, .iwag .footernav a:active {
background-image:none;
color:#333333;
font-size:10px;
font-weight:bold;
padding:0;
text-decoration:none;
}
