	
	body
	{
		padding: 0;
		margin: 0; 
		background-color:#fff;
	}

	img.size{
		width: 27px;
		height: 26px;
		border: 0px; 
	}
	
	#frame
	{
		width:1000px;
	}	

	#header
	{
		width:1000px;
		padding:0px;		
		background:#fff;
	}
	
	#footer
	{
		width:1000px;
		padding:0px;		
		background:#fff;
	}

	div.topmenu{
		float:left;
	}	 
	
	div.liverealtyon{
		 background-color:#425969;
		 float:left;
		 width: 200px;
		 height:36px;
	}	
	
	div.liverealtyoff{		 	 
		 background-color:#8e9ba4;
		 float:left;
		 width: 200px;
		 height:36px;
	}
	
	div.commrealtyon{
		 background-color:#425969;
		 width:218px;
		 height:36px;
		 float:left;
	}	
	
	div.commrealtyoff{
		 background-color:#8e9ba4;
		 width:218px;
		 height:36px;
		 float:left;
	}
	
	div.ipotekaon{
		 background-color:#425969;
		 width:88px;
		 height:36px;
		 float:left;
	}	
	
	div.ipotekaoff{
		 background-color:#8e9ba4;
		 width:88px;
		 height:36px;
		 float:left;
	}
	
	div.investon{
		 background-color:#d7dfe2;
		 width:205px;
		 height:36px;
		 float:left;
	}		
	
	div.investoff{
		 background-color:#8e9ba4;
		 width:205px;
		 height:36px;
		 float:left;
	}		
	
	div.split {
		background-color:#e6eef1;
		width:1px;		
		height: 36px;
		float:left; 
	}				
		
	div.split2 {
		background-color:#FFF;
		width:1px;		
		height: 33px;
		float:left; 
	}		
		
	div.devel
	{
		 background-color:#e6eef1;		
		 width:217px;
		 height:33px;
		 float:left;
	}		

	div.ground{
		 background-color:#e6eef1;
		 width:151px;
		 height:33px;
		 float:left;
	}		

	div.managemant{
		 background-color:#e6eef1;
		 width:104px;
		 height:33px;
		 float:left;
	}	

    div.search{
		 background-color:#ac0019;
		 width:239px;
		 height:33px;
		 float:left;
	}	
	
	#logo		
	{
		background: url(i/logo.gif) no-repeat top left; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:256px;
		height:61px;		
		float:left;
	}
		
	#mainlogo{		
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:286px;
		height:119px;		
		float:left;
	}		
	
	div.whiteblock		{
		background: url(i/white.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:15px;
		height:26px;
		float:left;
	}
	
	#greyblock		{
		background: url(i/lightgrey.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:7px;
		height:19px;
		float:left;
	}
	
	#whitestripe1 	{
		background: url(i/white.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:744px;
		height:35px;
		float:left;
	}
	
    #whitestripe2 	{
		background: url(i/white.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:993px;
		height:19px;
		float:left;
	}
	
	#whitearea1		{
		background: url(i/white.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:714px;
		height:24px;
		float:left;
	}
	
	#whitearea2		{
		background: url(i/white.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:489px;
		height:26px;
		float:left;
	}
	
	#whitearea3		{
		background: url(i/white.gif) repeat 100% 100%; 
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:700px;
		height:19px;
		float:right;
	}

	#whitearea4		{
		background: url(i/white.gif) repeat 100% 100%; 
		width:230px;
		height:33px;
	}
	
	.whitearea5		{
		background: url(i/white.gif) repeat 100% 100%; 
        width:180px;
		height:14px;
        font-size:1px;
	}
	
	#lightgreystripe
	{
		background:url(i_compare/1x1light.gif) repeat 100% 100%;			
		height:10px;			
	}

	#leftblock 
	{
		background: url(i_compare/left23x175.gif) no-repeat top left;
		padding: 0px 0px 0px 0px;  
		margin: 0px; 
		width:23px;
		height:175px;
		float:left;
	}
		
	#greyvertical
	{
		background: url(i/lightgrey.jpg) repeat 100% 100%;
		padding: 0px 0px 0px 0px;
		margin: 0px;
		width:1px;
		height:60px;
		float:left;	
	}
	
	#bottom1_1
	{		
		width:280px;
		height:65px;
		float:left;
	}

	#bottom1_2
	{
		width:518px;
		height:65px;
		float:left;
	}
	
	#bottom1_3{
		width:180px;
		height:65px;
		float:left;
	}
	
	#bottom1_4{
		width:180px;
		height:65px;
		float:left;
	}

	
	#bottom2_1{
		background-color:#E5E9EC;	
		width:300px;
		height:100px;
		float:left;
	}
        
   #bottom2_11{
		background-color:#E5E9EC;	
		width:85px;
		height:100px;
		float:left;
	}
	
	#bottom2_12{
		background-color:#E5E9EC;	
		width:215px;
		height:100px;
		float:left;
	}
	
	#bottom2_2{
		background:#E5E9EC url(i/pod2.gif) 0% 50% no-repeat;	
		width:520px;
		height:100px;
		float:left;
	}
	
	#bottom2_3{
		background:#E5E9EC;	
		width:180px;
		height:100px;
		float:left;
	}			
	
	#stripe {
		float:left;
	}
	
	#roundgrey {
		float:left;
	}
	
	/*----------------------------Styles for tag P --------------------------------- */
	
	P.header 
	{		
		font-family:Tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #FFF;
		margin-top: 10px;
		padding-left: 22px;
	}
	
	P.smallheader {
		font-family:Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #FFF;		
	}
	
	.smallheader {
		font-family:Tahoma;		
		font-size: 11px;
		font-weight: bold;
		color: #FFF;		
	}
	
	/* Style for slogan on the main page */
	
	H1.slogan {		
		font-family:Tahoma;
		font-size: 28px;
		color:#AA0019;	
		margin-top:0px;
		font-weight:normal;	
		margin-left: 10px;					
	} 

	H1.slogan2 {		
		font-family:Tahoma;
		font-size: 16px;
		color:#3f5059;	
		margin-top:0px;
		font-weight:normal;	
		text-align: left;	
		margin-bottom:0px;				
	} 
	
	H2.slogan1 {		
		font-family:Tahoma;
		font-size: 16px;
		color:#3f5059;	
		margin-top:0px;
		font-weight:normal;	
		margin-left: 200px;					
	} 

	H2.slogan2 {		
		font-family:Tahoma;
		font-size: 14px;
		color:#3f5059;	
		margin-top:0px;
		font-weight:bold;	
		text-align: left;	
		margin-bottom:0px;				
	} 

	H2.slogan3 {		
		font-family:Tahoma;
		font-size: 14px;
		color:#ffffff;	
		margin-top:0px;
		font-weight:bold;	
		text-align: left;	
		margin-bottom:0px;				
	} 
	 
	P.casual {
		font-family:Tahoma;
		font-size: 11px;
		color: #000;
		margin-top: 10px;
		padding-left: 10px;
		text-align: left;
		font-weight:normal;		
	}
	
	P.justify {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		text-align: justify;
		font-weight:normal;	
	}
	
	P.boldtext
	{
		font-weight:bold;
	}	
			
	P.fig {
 		text-align: center;
 		padding: 0px 0px 0px 0px;
	}
	
	P.left {
 		text-align: left; 	
 		line-height:1.5;	
	}
	
	/*Style for time-informer on the mein page*/
			
	.shadow {	
		font-family:Tahoma;
		font-size: 11px;
		color:#8E9BA4;	
		text-align:right;
		font-weight:normal;
		margin-right:15px;	
	} 

	/*----------------------------Styles for tag A --------------------------------- */

	a	{
		font-family: Tahoma;
		font-size: 11px;
		color:#425968;
		font-weight:normal;		
	}

	a:hover {
	   	color:red;
	    	text-decoration:none;
	}


	a.slim	{
		display:block;
		color:#AA0019;
		padding-left: 12px;
		text-align: left;
		margin-top: 9px;
		font-weight:normal;	
	}
	
	a.menutop		{
		display:block;
		font-family: Tahoma;
		font-size: 12px;
		font-weight:bold;
		color:#FBFDFE;
		text-decoration: none;
		margin-top:9px;
		margin-left:25px;
	}

	a.menutop1		{
		display:block;
		font-family: Tahoma;
		font-size: 12px;
		font-weight:bold;
		color:#FBFDFE;
		text-decoration: none;
		margin-top:9px;
		margin-left:10px;
	}

	a.menutop2	{
		display:block;
		font-family: Tahoma;
		font-size: 11px;
		font-weight:bold;
		margin-top:9px;
		margin-left:15px;
		color: #3E3C3C;
		text-decoration:underline;
	}
	a.menutopctcts		
	{
		display:block;
		font-family: Tahoma;
		font-size: 12px;
		color: #AA0019;
		text-decoration: underline;
		margin-top:10px;
		font-weight:normal;
		text-align:center;
	}

	/*---------------------------- White styles --------------------------------- */
	
	.white9 {
		font-family:Tahoma;
		font-size: 9px;
		font-weight: normal;
		color: #425969;
	}
	
	.whitesmallestheader {
		font-family:Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #FFF;
	}
	
	.whitesmallheader {
		font-family:Tahoma;
		font-size: 13px;
		font-weight: bold;
		color: #FFF;
	}
	
	.whiteheader {
		font-family:Tahoma;
		font-size: 14px;
		font-weight: bold;
		color: #FFF;
	}	
	
	/*---------------------------- Gray styles --------------------------------- */
	
	.bold10 {
		font-family:Tahoma;
		font-size: 10px;
		color:#EFF0ED;
		font-weight: bold;			   
	} 
	
	.casual {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		font-weight:normal;	
		line-height:1.2;
	    text-align:left;
	    text-decoration:none;
	}
	
	.casualbold {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		font-weight: bold;
	}
	
	.greylinkunderline {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		font-weight:normal;	
		text-decoration:underline;
	    text-align:left;
	}
	
	.greylinkboldunderline {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		font-weight:bold;	
		text-decoration:underline;
	    text-align:left;
	}
	
	.menubold11 {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		font-weight: bold;
		line-height:1.2;
	}
		
	.casualtext {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		line-height:1.5;
	    text-align:justify;
	    font-weight:normal;		
	}   
	
	.casualtext10 {
		font-family:Tahoma;
		font-size: 10px;
		color: #3E3C3C;
		line-height:1.5;
	    text-align:justify;
	    font-weight:normal;		
	}

	.kursivtext {
		font-family:Tahoma;
		font-size: 11px;
		color: #3E3C3C;
		line-height:1.5;
	    text-align:justify;
	    font-weight:bold;	
	    font-style:italic;	
	} 
	
	.casual11_description {
		font-family:Tahoma;
		font-size: 11px;
		font-weight:normal;
		padding-left:20px;
		padding-right:10px;
		color:#3E3C3C;
	}
	
	.casualtext12 {
		font-family:Tahoma;
		font-size: 12px;
		color: #3E3C3C;
	    text-align:justify;
	}   	
		
	.casual12 {
		font-family:Tahoma;
		font-size: 12px;
		color: #3E3C3C;
	    font-weight:normal;	    
	}	
	
	.casualbold12 {
		font-family:Tahoma;
		font-size: 12px;
		font-weight: bold;
		color: #3E3C3C;
	}
	
	.casual13 {
		font-family:Tahoma;
		font-size: 13px;
		font-weight: normal;
		color: #3E3C3C;
	}	
	
	.casualbold13 {
		font-family:Tahoma;
		font-size: 13px;
		font-weight: bold;
		color: #3E3C3C;
        text-align:left;
	}
	
	.colorgreen
	{
		color: #15894C;	
	}
	
	/*---------------------------- Red styles --------------------------------- */
		
	.colorred
	{
		color: #AA0019;
	}
	
	.red11
	{
		font-family:Tahoma;
		font-size: 11px;
		color: #AA0019;
	    font-weight:normal;
	    text-decoration: underline;
	   
	}
	
	.red16
	{
		font-family:Tahoma;
		font-size: 16px;
		color: #AA0019;
		font-weight: bold;
		text-decoration: underline;
	}
			
	.linkredunderline11
	{
		font-family:Tahoma;
		font-size: 11px;
		color: #AA0019;
		font-weight: bold;
		text-decoration: underline;
		cursor: pointer;
	}
	
	.linkred12
	{
		font-family:Tahoma;
		font-size: 11px;
		color: #AA0019;
		font-weight: bold;
				
	}
	
	.casualred12 {
		font-family:Tahoma;
		font-size: 12px;
		color: #AA0019;
		font-weight:normal;
	}
		
	.redbold13
	{
		font-family:Tahoma;
		font-size: 13px;
		color: #AA0019;
	    font-weight:bold;
	}
	
	.red13
	{
		font-family:Tahoma;
		font-size: 13px;
		color: #AA0019;
	    font-weight:normal;
	}	
	
	.redheader {
		font-family:Tahoma;
		font-size: 14px;
		font-weight: bold;
		color: #AA0019;
	}
				
	.smallgreybold {
		font-family:Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #425969;
	}
	
	.findcasual {
		font-family:Tahoma;
		font-size: 11px;
		font-weight: bold;
		color: #000;
	}
	
	tr.tables
	{
		height:25px;
		background-color:#EFF0ED;
	}
	
	tr.tableswhite
	{
		height:25px;
		background-color:#FFF;
	}

	.bl
	{
		display:block;
		float:left;
	}
		
	.whitesmallheader_description
	{
		background:#AA0019 url(i_compare/red11x36.gif) no-repeat top left;
		height:36px;
		font-family:Tahoma;
		font-size: 13px;
		font-weight: bold;		
		color:#FFF;		
	}		
	
	.corner	{
		background:url(i_compare/1x1light.gif) repeat 100% 100%;
		width:35px;
		height:20px;
	}
	
	.corner_small	{
		background:url(i_compare/1x1light.gif) repeat 100% 100%;
		width:10px;
		height:20px;
	}
	
	.stripe_dark	{
		background:url(i_compare/1x1dark2.gif) repeat 100% 100%;
		width:714px;
		height:18px;
	}

	.corner_dark	{
		background:url(i_compare/35x35.gif) no-repeat;
		width:35px;
		height:35px;
	}
	
	.corner_dark_small	{
		background:url(i_compare/1x1.gif) repeat 100% 100%;
		width:20px;
		height:20px;
	}
	
	.corner_light	{
		background:url(i_compare/35x20light.gif) no-repeat;
		width:35px;
		height:20px;
	}
	
	.forecast_bottom
	{
		background: #8E9BA4 url(i/forecast_bottom.gif) no-repeat;
		width:10px;
		height:9px;
		font-size:1px;
	}
	
	.currency_top
	{
		background: #E5E9EC url(i/currency_top.gif) no-repeat;
		width:16px;
		height:19px;
	}
	
	.currency_bottom
	{
		background: #E5E9EC url(i/currency_bottom.gif) no-repeat;
		width:16px;
		height:19px;
	}
		
	.dark_area     
	{
          background:url(i_compare/1x1dark.gif) repeat 100% 100%;
          width:20px;
          height:100%;
	}
	
	/* Style to preload images */
    #preloadImages {
          width: 0px;
          height: 0px;
          display: inline;
          background-image: url("i/find_on.gif");
          background-image: url("i/home_on.gif");
          background-image: url("i/mail_on.gif");
          background-image: url("i/compare_on.gif");  
          background-image: url("i/favorites_on.gif");       
          background-image: none;
      }

    .block_dark_small    { 
        background:url(i_compare/1x1.gif) repeat 100% 100%; 
        width:15px; 
        height:20px; 
    } 
    
    .field_validator 
    {
		font-family:Tahoma;
		color: #AA0019;
		font-weight: bold;				
    }

    /* Rating */
.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.filledRatingStar {
    background-image: url(Images/red_plot.gif);
    margin-top: 4px;
}

.emptyRatingStar {
    background-image: url(Images/grey_plot.gif);
    margin-top: 4px;
}

.savedRatingStar {
    background-image: url(Images/SavedStar.png);
    margin-top: 4px;
}

.entitystatistics td
{
	border: 1px solid black;
	border-spacing:0;
	padding: 5px;
}

.entitystatistics
{
	border-collapse:collapse;
	border: 1px solid black;
}

.titlecompare
{
	height:25px;
}
       
