		<style type="text/css">
			header, section, footer, aside, nav, article, figure, figure_L, figure_LL, figure_LL,figcaption {
				display: block;}
			body {
        color: #666666;
        background-color: #f9f8f6;
        background-image: url("zakopane.png");
        background-position: center;
        background-size: cover;
        background-repeat: no-repeat;
        background-attachment: fixed;
        font-family: Georgia, Times, serif;
        line-height: 1.4em;
        margin: 0px;}
	
			.wrapper {
				width: 940px;
				margin: 20px auto 20px auto;
				border: 2px solid #000000;
				background-color: #ffffff;}
			header {
				height: 160px;
				background-image: url(header.jpg);}
			h1 {
				text-indent: -9999px;
				width: 940px;
				height: 130px;
				margin: 0px;}
			nav, footer {
				clear: both;
				color: #ffffff;
				background-color: #aeaca8;
				height: 30px;}
			nav ul {
			    display: flex;
			    justify-content: center;
			    margin: 0px;
			    padding: 5px 0px 5px 30px;
			}
			nav li {
				display: inline;
				margin-right: 40px;}
			nav li a {
				color: #ffffff;}
			nav li a:hover, nav li a.current {
				color: #000000;}
			section.courses {
				float: left;
				width: 659px;}
			section.courses_L {
			    float: none;
			    width: 659px;
			    margin: 0 auto;}
			article {
				clear: both;
				overflow: auto;
				width: 100%;}
			hgroup {
				margin-top: 40px;}
			figure {
				float: left;
				width: 290px;
				height: 220px;
				padding: 5px;
				margin: 20px;
				border: 1px solid #eeeeee;}
			figure_L {
				float: left;
				width: 290px;
				height: 572px;
				padding: 5px;
				margin: 20px;
				border: 1px solid #eeeeee;}
			figure_LL {
				float: left;
				width: 600px;
				height: 1350px;
				padding: 5px;
				margin: 20px;
				border: 1px solid #eeeeee;}
			figure_LLL {
				float: left;
				width: 600px;
				height: 120px;
				padding: 5px;
				margin: 20px;
				border: 1px solid #eeeeee;}
			figcaption {
				font-size: 90%;
				text-align: left;}
			aside {
				width: 230px;
				float: left;
				padding: 0px 0px 0px 20px;}
			aside section a {
				display: block;
				padding: 10px;
				border-bottom: 1px solid #eeeeee;}
			aside section a:hover {
				color: #985d6a;
				background-color: #efefef;}
			a {
				color: #11a428;
				text-decoration: none;}
			h1, h2, h3 {
				font-weight: normal;}
			h2 {
				margin: 10px 0px 5px 0px;
				padding: 0px;}
			h3 {
				margin: 0px 0px 10px 0px;
				color: #2d88e3;}
			aside h2 {
				padding: 30px 0px 10px 0px;
				color: #2d88e3;}
			footer {
				font-size: 80%;
				padding: 7px 0px 0px 20px;}
			.article-content {
				display: flex;
			}

			article {
				clear: both;
				overflow: auto;
				width: 100%;
				display: flex;
			}
.container {
  /* Add your desired left padding value, e.g., 20px */
  padding-left: 20px;
}
		</style>

