body         {width:100%; text-align:center; margin : 0 auto; font-family:Tahoma; text-align:center; font-size: 12px; color:#4a4a4a}
td         { margin : 0; font-family:Tahoma; font-size: 12px; color:#4a4a4a }

.pasek { font-family: Tahoma; font-size: 10px; color:#000; font-weight:normal;text-decoration:none;}
.pasek:hover { font-family: Tahoma; font-size: 10px; color:#000; font-weight:normal;text-decoration:underline}

.pasek .ostatni { font-family: Tahoma; font-size: 10px; color:#ed1848; font-weight:normal;text-decoration:none;}
.pasek .ostatni:hover { font-family: Tahoma; font-size: 10px; color:#ed1848; font-weight:normal;text-decoration:underline}

.pasek a { font-family: Tahoma; font-size: 10px; color:#000; font-weight:normal;text-decoration:none;}
.pasek a:hover { font-family: Tahoma; font-size: 10px; color:#000; font-weight:normal;text-decoration:underline}

select, input, textarea, button         {font-family:Tahoma; font-size: 11px; color:#4a4a4a }
p { font-family: Tahoma; font-size: 12px; color:#4a4a4a}

ul {
	list-style-image: url('http://www.domhouse.pl/files/poziom1.png');
}
ul.poziom1 {
	list-style-image: url('http://www.domhouse.pl/files/poziom1.png');
}
ul.poziom2 {
	list-style-image: url('http://www.domhouse.pl/files/poziom2.png');
	margin-left: 15px;
}
img {
border: 0px solid #666666;
}
.guzik
{ margin : 0;
	width: 71px; 
	height: 21px; 
	background-image: url('http://www.domhouse.pl/images/wyszukaj.png');
	padding-left:20px;
	font-size: 10px;
	color:#000;
	background-color:#FFFFFF;
	border: 0px solid #666666;
	margin:4px;
	padding-right: 0; 
	padding-top: 1px; 
	padding-bottom: 3px;
	cursor:hand;
}
.przybornik
{
color:#433f3f;
font-size: 11 px;
}
.wyszukiwarka_on
{
color:#ec1848;
font-weight:bold;
text-decoration:none;
}
.wyszukiwarka_off
{
color:#4a4a4a;
font-weight:normal;
text-decoration:none;
}
.wylacznosc
{
font-weight: bold;
color:#ec1848;
}
.przybornik:hover
{
color:#EC194A;
}
.a_szare { font-family: Tahoma; font-size: 11 px; color:#4a4a4a; text-decoration:underline;}
.srod_tytyl { font-family: Tahoma; font-size: 12 px; color:#000; font-weight:bold;}
.nazwa_osiedla { font-family: Tahoma; font-size: 12 px; color:#000; font-weight:bold;}
.opis_osiedla_krotki { font-family: Tahoma; font-size: 12 px; color:#4a4a4a; font-weight:normal;text-align: justify}
.opis_osiedla_pelny { font-family: Tahoma; font-size: 12 px; color:#4a4a4a; font-weight:normal;text-align: justify}

.numer_oferty {padding-left:30px; font-family: Tahoma; font-size: 11 px; color:#000;}
.oferty_nazwa_osiedla { font-family: Tahoma; font-size: 14 px; color:#666666; font-weight:bold;}
.oferta_spis { font-family: Tahoma; font-size: 15 px; color:#666666; font-weight:normal;}
.oferty_nazwa_parametru { font-family: Tahoma; font-size: 12 px; color:#666666; font-weight:normal;}
#oferta_parametry  { padding-bottom: 8px; font-family: Tahoma; font-size: 11 px; color:#666666; font-weight:normal;}

.pasek_nawigacji { font-family: Tahoma; font-size: 12px; color:#000; font-weight:bold;}
.pasek_nawigacji a { font-family: Tahoma; font-size: 12px; color:#000; font-weight:bold;}
.menu_top { font-family: Verdana; font-size: 12px; padding-top: 40px; padding-bottom: 0}
.menu_pierwotna { color:#4a4a4a; font-family: Tahoma; font-size: 10px; text-decoration:none;}
.menu_pierwotna:hover { color:#4a4a4a; font-family: Tahoma; font-size: 10px; text-decoration: underline;}
.menu_pierwotna_aktywny { color:#EC194A; font-family: Tahoma; font-size: 10px; text-decoration: underline;}

.czerwony_spacer { clear:both; background-color: #EC194A; height:6px }
.glowna_text { font-family: Tahoma; font-size: 12px; color:#4a4a4a}
.kredyt_link { font-family: Tahoma; font-weight:bold; font-size: 12px; color:#b90000; text-decoration:none}
.oplaty_razem { font-family: Tahoma; font-weight:bold; font-size: 11px; color:#d70000}

.kalkulator_tytul {text-transform:uppercase; font-weight:bold; font-family: Tahoma; font-size: 13px; color:#000}
.kredyty_duze {text-transform:uppercase; font-weight:bold; font-family: Tahoma; font-size: 12px; color:#000}
.email { text-decoration:none; font-family: Tahoma; font-size: 12px; color:#ed1848}
.email:hover { text-decoration:underline; font-family: Tahoma; font-size: 12px; color:#ed1848}
.menu_top_szary_spacer { background-color: #C6C6C6; height:3px }
.srodek_szary_spacer { background-color: #C6C6C6; height:2px }
.submenu_link {
	font-size: 8px;
  	margin-top: 5px; 
	margin-bottom: 5px;} 

.submenu_link:hover {  	margin-top: 7px; margin-bottom: 7px;font-size: 10px;} 
#container { text-align:center; border: 0;padding: 0;margin: 0 auto; width:840px; }
#czerwony_spacer {clear:both; overflow:hidden; border: 0;padding: 0;margin: 0; background-color: #EC194A; height:6px; text-indent:0; text-align:center;}
#transparent_spacer {overflow:hidden; border: 0;padding: 0;margin: 0; height:30px;}

#jezyki {overflow:hidden; border: 0;margin: 0; background-color: #FFF; height:22px; text-indent:0; text-align:right;width:180px; float:right;}
#jezyki a {text-decoration:none; color:#6C6C6C}
#jezyki a:hover {text-decoration:underline;}

#pendule {overflow:hidden; border: 0;margin: 0; background-color: #FFF; height:18px; text-indent:0; text-align:left; width:200px; float:left;}
#pm{float:left; width:460px; margin:0; border:0; text-align:center;}
.pmh1{font-size:12px; color:#C7C9C8; margin:0; padding-right:0;}

#naglowek {
	clear:left;
	display: block;
	overflow: hidden;
	border: 0;
	padding: 0;
	
	margin: 0 auto;
	background-color: #FFF;
	height: 85px;
	text-align: left;
}
	
	#naglowek #logo{
		overflow: hidden;
    	padding-top: 22;
    	padding-left: 0px;
		clear:left;
		padding-bottom: 0;
		margin: 0;
			border: 0;

		text-indent: 0;
		float: left;
		display: inline;
		width:186px;
}

	#naglowek #menu {
	    float:right;
	    list-style:none;
	    height: 59px;
		margin:0;
		margin-top:26px;
	}
	#naglowek #menu #menu_element {

	 font-family: Verdana; 
	 font-size: 11px;
  		 float:left;
	    display: inline-block;

	    margin:0;
	    margin-left:10px;
	}
	#naglowek #menu #menu_element a{
		 text-decoration:none;
		 color:#6C6C6C;
		 font-family: Verdana; 
		 font-size: 11px;
	}
	#naglowek #menu #menu_element a:hover{
		 text-decoration: underline;
		 color:#EC194A;
	}

    #main {
        float:right;
        width:590px;

    }
    #lewa {
   	    padding-top:0;
    	text-align:left;
        float:left;
        width:245px;
        border-right : 1px solid ;
        border-right-color:#C8c5c5;

      
    }
    #lewa #lewe_menu {
		clear:left;
   	    padding-top:0;
   	    padding-left:26;
      
    }
    #lewa #lewe_menu #grupa{

   	    padding-top:0;
   	    padding-left:0;
		 color:#000;
		 font-family: Tahoma; 
		 font-size: 14px;
        border-bottom : 2px solid ;
        border-bottom-color:#C8c5c5;      
    }

    #lewa #lewe_menu #grupa a{

		 color:#000;
		 font-family: Tahoma; 
		 font-size: 14px;
		text-decoration: none;    
    }
	#lewa #lewe_menu #linki{

	    margin:0;
	    margin-top:1px;
	}
	#lewa #lewe_menu #linki #menu_element {
   	    padding-top:8;
		 text-decoration:none;
		 color:#000;
		 font-family: Tahoma; 
		 font-size: 12px;
			position:relative;
			z-index:1;

	}
	#lewa #lewe_menu #linki #menu_element a{
		 text-decoration:none;
		 color:#000;
		 font-family: Tahoma; 
		 font-size: 12px;
			z-index:1;


	}
	#opiekun {
		 text-decoration:none;
		 color:#4a4a4a;
		 font-family: Tahoma; 
		 font-size: 12px;
			z-index:1;


	}
	#opiekun:hover {
		 text-decoration: underline;
		 color:#EC194A;


	}
		div.submenu
		{
		  position: absolute;
		
		  width: 133px;
		  left: 70px;

		  display:none; 
			z-index:999;
		  background-color: #DDDDDD;
		padding-left: 0px;
		padding-right: 0px;
		}
	#lewa #lewe_menu #linki #menu_element .test{

	}

	#lewa #lewe_menu #linki #menu_element .test1{
		 text-decoration: underline;
		 color:#EC194A;

	}

	#lewa #lewe_menu #linki #menu_element a:hover{
		 text-decoration: underline;
		 color:#EC194A;

	}
	.gwiazdka{
		 color:#EC194A;

	}
	#lewa #mapa{

	    margin:0;
	    margin-top:80px;
	    margin-bottom: 20px;
	}

   	/* Footer styles */
	#footer {
        clear:both;
        width:840px;
    }
    #footer p {
        padding:10px;
        margin:0;
    }
