.clearer { clear:both;}
:focus { outline:none; }

#container a:hover { color: #000 !important; }
#container a:focus,
#container a:active { background:#094c85 !important; color:#fff !important; text-decoration: none !important; }

div#main {
	/* 
	left: 50%;
	margin-left: -475px;
	position: absolute; 
	*/
	width: 951px;
	margin:0 auto;
	position: relative;
}

div#main-fill {
    /* height: 166px; */
    height: 5px;
	 width: 951px;
    margin: 0 auto;
}

div#logo {
	width: 431px;
	height: 123px;
	cursor: pointer;
	background-image: url(/var/img/new_home/logo.jpg);
	background-repeat: no-repeat;
	background-position: bottom center;
	float: left;
}

div#icos_bar {
    float: left;
    height: 123px;
    width: 500px;
}

/* MENU GÓRNE Z IKONAMI */
div#icos {
	width: 500px;
	height: 62px;
}

div#icos ul {
    list-style: none;
}

div#icos ul li {
	float: left;
}

div#icos ul li a {
	height: 59px;
	background-repeat: no-repeat;
	display: block;
	text-indent:-99999px;
}

div#icos ul li a:focus,
div#icos ul li a:active
 {
	background:none;
	border:1px solid #094c85;
}
#facebook-logo {
    float: right;
    text-indent: 0 !important;
}
div#icos ul li a#strona_glowna {
	background-image: url(/var/img/new_home/icos_bar/strona_glowna.png);
	width: 87px;
}

div#icos ul li a#newsletter {
	background-image: url(/var/img/new_home/icos_bar/newsletter.png);
	width: 70px;
}

div#icos ul li a#mapa_strony {
	background-image: url(/var/img/new_home/icos_bar/mapa_strony.png);
	width: 78px;
}

div#icos ul li a#szukaj {
	background-image: url(/var/img/new_home/icos_bar/szukaj.png);
	width: 49px;
}

div#icos ul li a#kontakt {
	background-image: url(/var/img/new_home/icos_bar/kontakt.png);
	width: 70px;
}

/* IKONY DO POWIĘKSZANIA/POMNIEJSZANIA CZCIONKI */
div#zooming {
    padding-left: 300px;
    width: 200px;
}

div#zooming ul li {
	float: left;
}

div#zooming ul {
    list-style: none;
	background-repeat: no-repeat;
	background-image: url(/var/img/new_home/zooming/bgd.png);
	padding-left: 107px;
	height: 42px;
}

div#zooming ul li a {
	height: 42px;
	background-repeat: no-repeat;
	display: block;
	text-indent:-99999px;
}

div#zooming ul li a:focus,
div#zooming ul li a:active
 {
	background:none;
	border:1px solid #094c85;
}

div#zooming ul li a#powieksz {
	background-image: url(/var/img/new_home/zooming/powieksz.png);
	width: 21px;
}

div#zooming ul li a#pomniejsz {
	background-image: url(/var/img/new_home/zooming/pomniejsz.png);
	width: 21px;
}

div#zooming ul li a#domyslny {
	background-image: url(/var/img/new_home/zooming/domyslny.png);
	width: 39px;
}

/* MENU GÓRNE */
div#top_menu {
	width: 951px;
	/* height: 37px; */
	margin-bottom: 5px;
}

div#top_menu ul li {
	/* float: left; */
}

li.headlink a {
	background-repeat: no-repeat;
	text-indent:-99999px;
}
li a#faq, li a#prawa_pacjenta, li a#przepisy_prawne, li a#porady_prawne, li a#organizacje,
li a#edukacja_zdrowotna, li a#o_instytucie {
	height: 37px;
}

div#top_menu ul li.headlink ul li {
	float: none;
	width: 220px;
}

div#top_menu ul li.headlink ul li a {
	text-indent: 5px;
}

div#top_menu ul li a#prawa_pacjenta {
	background-image: url(/var/img/new_home/top_menu/prawa_pacjenta.png);
	width: 139px;
}

div#top_menu ul li a#przepisy_prawne {
	background-image: url(/var/img/new_home/top_menu/przepisy_prawne.png);
	width: 148px;
}

div#top_menu ul li a#porady_prawne {
	background-image: url(/var/img/new_home/top_menu/porady_prawne.png);
	width: 143px;
}

div#top_menu ul li a#organizacje {
	background-image: url(/var/img/new_home/top_menu/organizacje.png);
	width: 129px;
}

div#top_menu ul li a#faq {
	background-image: url(/var/img/new_home/top_menu/faq.png);
	width: 89px;
}

div#top_menu ul li a#edukacja_zdrowotna {
	background-image: url(/var/img/new_home/top_menu/edukacja_zdrowotna.png);
	width: 176px;
}

div#top_menu ul li a#o_instytucie {
	background-image: url(/var/img/new_home/top_menu/o_instytucie.png);
	width: 127px;
}

div#top_menu ul li a.over {
	background-position: 0 -37px;
}

div#top_menu ul { list-style: none; }

/* Head links */
div#top_menu li.headlink a { display: block; }

/* Child lists and links */
div#top_menu li.headlink ul {
	text-align: left;

	border-top: 2px solid white;
	padding: 10px;
	background-color: #094c85;
	z-index: 100;
}
div#top_menu li.headlink:hover ul { visibility: visible; }
div#top_menu li.headlink ul li a:hover { background-color:#094c85; }


/* Pretty styling */
div#top_menu li.headlink ul li a {
	color: white;
	font-size: 13px;
	padding: 3px 0 3px 0;
	text-decoration: none;
}


div#top_menu li.headlink ul li a:hover,
div#top_menu li.headlink ul li a:focus,
div#top_menu li.headlink ul li a:active {
	text-decoration: none;
	background-color:#141414;
}
div#top_menu li.headlink ul li a.dotted_bottom {
	border-bottom: 1px dotted white;
}

div#top_menu ul li.headlink ul li a {
	line-height: 16px;
	text-indent: 0;
	padding: 5px;	
}



h4#nasz_patronat_header {
	background-image: url(/var/img/new_home/nasz_patronat_header.jpg);
	width: 95px;
	height: 17px;
}
h4#wspolpracujemy_z_header {
	background-image: url(/var/img/new_home/wspolpracujemy_z_header.jpg);
	width: 117px;
	height: 26px;
}
h4#dziekujemy_za_wsparcie_header {
	background-image: url(/var/img/new_home/dziekujemy_za_wsparcie_header.jpg);
	width: 143px;
	height: 28px;
}
h4#portal_finansowany_header {
	background-image: url(/var/img/new_home/portal_finansowany_header.png);
	width: 300px;
	height: 25px;
}

div#nasz_patronat, div#wzpolpracujemy_z, div#dziekujemy_za_wsparcie, div#portal_finansowany {
	border: 1px solid #c7c7c7;
	padding: 5px 3px;
}

#nasz_patronat a,
#dziekujemy_za_wsparcie a,
#wzpolpracujemy_z a,
#portal_finansowany a
{
	margin:0 2px 5px 0;
	overflow: hidden;
	float: left;
	display: inline-block;
	height:70px;
}

#nasz_patronat a:focus,
#nasz_patronat a:active,
#wzpolpracujemy_z a:focus,
#wzpolpracujemy_z a:active,
#dziekujemy_za_wsparcie a:focus,
#dziekujemy_za_wsparcie a:active,
#portal_finansowany a:focus,
#portal_finansowany a:active { background:none; outline: 1px solid #094c85; }

h3#nasz_patronat_header {
	background-image: url(/var/img/new_home/nasz_patronat_header.jpg);
	width: 95px;
	height: 17px;
	    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-indent: -99999px;
}
h3#wspolpracujemy_z_header {
	background-image: url(/var/img/new_home/wspolpracujemy_z_header.jpg);
	width: 117px;
	height: 26px;
	    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-indent: -99999px;
}
h3#dziekujemy_za_wsparcie_header {
	background-image: url(/var/img/new_home/dziekujemy_za_wsparcie_header.jpg);
	width: 143px;
	height: 28px;
	    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-indent: -99999px;
}
h3#portal_finansowany_header {
	background-image: url(/var/img/new_home/portal_finansowany_header.png);
	width: 300px;
	height: 25px;
    background-repeat: no-repeat;
    margin-bottom: 10px;
    text-indent: -99999px;
}


.mixed-column {
    margin-top: 20px;
    width: 706px;
}


