html {
	margin: 0;
	padding: 0;
	border: 0;
	height: 100%;
	overflow: scroll;
	}

body {
	margin: 0;
	padding: 0;
    text-align: center;
    background-color: #DCDCDC; }


#all {
      padding: 0px;

      width: 700px;
      margin: 0 auto;
      text-align: left; }

div#gora {
    background-image: url("../pics/gora.gif");
    width: 700px;
    height: 25px;
    margin: 0;
    padding: 0; }

div#ban_dol {
    background: #483D8B;
    width: 700px;
    height: 15px; }



div#banner {
    top: 100px;
    background-color: #F8F8FF;
    width: 700px;
    height: 100px;
    margin: 0;
    padding: 0; }

div#main {
    background: #f8f8ff;
    position: absolute;
    width: 700px;
		height:600px;}

div#mainHistoria {
    background: #f8f8ff;
    position: absolute;
    width: 700px;
    height: 600px; 
	}
    
div#mainKontr {
    background: #f8f8ff;
    position: absolute;
    width: 700px;
    height: 500px; }


div#menu {
    position: absolute;
    top: 0px;
    width: 200px; }

div#alfa {
    background: (alfa2.JPG) no-repeat;
    width: 200px;
    height: 100px; }


div#tekst {
    position: absolute;
    margin: 0;
		margin-top: 32px;
    left: 210px;
    top: 0px;
    width: 480px;
		color: #483D8B;
		font-family: tahoma, verdana, arial;
		
		}
		
div#tekst ul {
    font-family: tahoma, verdana, arial;
		font-size: 12px
}	

div#tekst ul li {
    font-family: tahoma, verdana, arial; 
		font-size: 12px
		}



div#dol {
    background: #DCDCDC url("../pics/stopka1.gif");
    position: absolute;
    width: 700px;
    height: 25px;
    text-align: center;
    bottom: 0px; }



/* Obrazki */

div#menu img {
    margin: 10px 0 0 10px; }

div#imgLeft {
    margin: 10px 5px 10px 0;
    float: left; }

div#tekstLeft {
    margin: 0px 0 0 0; }

div#imgRight {
    height: 126;
    width: 168;
    margin: 15px 0 0 0;
    float: right; }

div#tekstRight {
    margin: 0px 0 0 0; }

div#tekst img.zakres {
    margin: 30px 0 0px 30px; }

div#tekst img.szpitale {
    margin: 20px 0 20px 0px; }

/* Style tekstu */
div#tekst h1 {
    font: bold 18px tahoma;
    color: #483D8B;
    text-align: center; }
		    
div#tekst h2 {
    font: bold 15px tahoma;
	color: #483D8B;
    text-align: center;
    margin-top: 15px;
    margin-bottom: 0px; 
}

div#tekst h2.zakres {
	font: bold 14px tahoma;
	color: #483D8B;
    margin-top: 15px;
    margin-bottom: 0px;
	text-align: left;
}	


div#tekst h3 {
    font: bold 18px tahoma;
    color: #483D8B;
    text-align: center;
    margin-top: 20px;
    margin-bottom: 5px;
    padding: 0; }

div#tekst .bold {
    font:  bold 13px tahoma;
    color: #483D8B;
    margin: 0;
    padding: 0;  }

div#tekst .boldCenter {
    font:  bold 13px tahoma;
    color: #483D8B;
    margin: 20px 0 0 0;
    padding: 0;
    text-align: center;  }

div#tekst .center {
    font: 13px tahoma;
    color: #483D8B;
    margin: 0 0 0 10px;
    padding: 0;
    text-align: center;  }

div#tekst .boldCenter1 {
    font:  bold 13px tahoma;
    color: #483D8B;
    margin: 0 0 0 0;
    padding: 0;
    text-align: center;  }

div#tekst .n {
    font: 13px tahoma;
    color: #483D8B;
    margin: 5px 0 0 0px;
    text-align: justify;  }

div#tekst p {
    font:  13px tahoma;
    color: #483D8B;
    margin: 0;
    padding: 0;  }

div#tekst p.left {
    font:  13px tahoma;
    color: #483D8B;
    margin: 10px;
    padding: 10px;  }

div#dol h1 {
    font: bold 12px tahoma;
    color: #fff;
    margin: 5px;
    padding: 0px; }
div#tekst .akapit{
		text-indent: 25px;
}




/* Linki Menu */
div#menu h1 {
    top: 0px;
    letter-spacing: 0.5em;
    font: bold 20px tahoma;
    color: #483D8B;
    padding: 0 0 0 10px;
    margin-bottom: 5px; }

div#menu ul {
    padding: 0;
    margin: 0;
    width: 200px;
    list-style-type: none;
    font-weight: bold;
    font-size: 12px;
    font-family: verdana;
    color: #483D8B; }

div#menu ul li {
    margin: 0 0 2px 0; }

div#menu ul a {
    display: block;
    color: black;
    padding: 5px 0px 5px 5px;
    text-decoration: none;
    color: #483D8B; }

div#menu ul a:hover {
    color: gray;
    background-color: #cdcdcd; }
    
div#menu ul.sub li {
	padding-left: 15px;
	list-style: none;
	border-bottom: none;
	}

div#menu ul.sub li a {
	font-size: 90%;
	color: #666;
	font-weight: bold;
	text-decoration: none;
	}

div#menu li.on a,
div#menu ul.sub li.on a {
	color: #000;
	font-weight: bold;
	}

    
    
/* Logo */
div#logo {
	width: 284px;
	height: 69px;
	background-repeat: no-repeat;

	background-image: url(alfamed.gif);}

div.logoPrawy {
	position: absolute;
	top: 2px;
	right: 20px;}
	










