	html {
		overflow-y:scroll;
	}

	body {
		margin:0; 
		padding:0; 
		font-size:13px; 
		font-family:Georgia, "Times New Roman", Times, serif; 
		color:#919191; background-color:#232323;
	}

	.color_1 {
		color:white;
	}
	.color_2 {
		color:red;
	}



	.clear:after {
		content:"."; 
		display:block; 
		height:0; 
		clear:both; 
		visibility:hidden; 
		line-height:0;
	}

	.clear {
		display:block; 
		clear:both;
	}

	html[xmlns] .clear {
		display:block;
	}

	* html .clear {
		height:1%;
	}

	a {
		outline:none; 
		text-decoration:none;
	}

	code {
		font-weight:normal; 
		font-style:normal; 
		font-family:Georgia, "Times New Roman", Times, serif;
	}

	img {
		margin:0; 
		padding:0; 
		border:none; 
		line-height:normal; 
		vertical-align:middle;
	}

	.imgholder, .imgl, .imgr {
		padding:4px; 
		border:1px solid #D6D6D6; 
		text-align:center;
	}

	.imgl {
		float:left; 
		margin:0 15px 15px 0; 
		clear:left;
	}

	.imgr {
		float:right; 
		margin:0 0 15px 15px; 
		clear:right;
	}

	address, article, aside, figcaption, figure, footer, header, nav, section {
		display:block; 
		margin:0; 
		padding:0;
	}

	q {
		display:block; 
		padding:0 10px 8px 10px; 
		color:#979797; 
		background-color:#ECECEC; 
		font-style:italic; 
		line-height:normal;
	}
	
	q:before {
		content:'“ '; 
		font-size:26px;
	}

	q:after {
		content:' „'; 
		font-size:26px; 
		line-height:0;
	}

	div.wrapper {
		display:block; 
		width:100%; 
		margin:0; 
		padding:0; 
		text-align:center;
	}

	.row1, .row1 a {
		color:#C0BAB6; 
		background-color:#333333;
	}

	.row2 {
		color:#979797; 
		background-color:#FFFFFF;
	}

	.row2 a {
		color:#FF9900; 
		background-color:#FFFFFF;
	}

	.row3, .row3 a {
		color:#919191; 
		background-color:#232323;
	}

	.row4, .row4 a {
		color:red; 
		background-color:#333333;
	}

	#header, #container, #footer {
		display:block; 
		width:100%; 
		margin:0 auto;
		text-align:center;

	}

	nav ul {
		margin:0; 
		padding:0; 
		list-style:none;
	}

	h1, h2, h3, h4, h5, h6 {
		margin:0; 
		padding:0; 
		font-size:16px; 
		font-weight:bold; 
		font-style:normal; 
		line-height:normal; 
		text-transform:uppercase;
	}

	address {
		font-style:normal;
	}


	form, fieldset, legend {
		margin:0; padding:0; border:none;
	}

	legend {
		display:none;
	}

	input, textarea, select {
		font-size:12px; 
		font-family:Georgia,"Times New Roman",Times,serif;
	}

	.one_third, .two_third, .three_third {
		display:block; 
		float:left; 
		margin:0 30px 0 0;
	}

	.one_third {
		width:32%;
	}

	.two_third {
		width:32%;
	}

	.three_third {
		width:32%; 
		float:none; 
		margin-right:0; 
		clear:both;
	}

	.lastbox {
		margin-right:0;
	}

	#header {
		padding:20px 0;
	}

	#header #hgroup {float:left; 
		margin:0 0 20px 0;
	}

	#header #hgroup h1, #header #hgroup h2 {
		font-weight:normal; 
		text-transform:none;
	}

	#header #hgroup h1 {
		font-size:36px;
	}

	#header #hgroup h2 {
		font-size:13px;
	}

	#header form {
		display:block; 
		width:290px; 
		float:right; 
		margin:20px 0; 
		padding:0;
	}

	#header form input {
		display:block; 
		float:left; 
		width:200px; 
		margin:0; 
		padding:5px; 
		color:#C0BAB6; 
		background-color:#232323; 
		border:1px solid #666666;
	}

	#header form #sf_submit {
		display:block; 
		float:right; 
		width:70px; 
		font-size:12px; 
		font-weight:bold; 
		text-transform:uppercase; 
		color:#FFFFFF; 
		background-color:#FF9900; 
		border:none; 
		cursor:pointer;
	}

	#header nav {
		display:block; 
		width:100%; 
		margin:0; 
		padding:20px 0; 
		color:#C0BAB6; 
		background-color:#232323; 
		clear:both;
	}

	#header nav ul {
		padding:0 20px;
	}

	#header nav li {
		display:inline; 
		margin-right:25px; 
		text-transform:uppercase;
	}

	#header nav li.last {
		margin-right:0;
	}

	#header nav li a {
		color:#C0BAB6; 
		background-color:#232323;
	}

	#header nav li a:hover {
		color:#FF9900; 
		background-color:#232323;
	}

	#container {
		padding:30px 0;
	}

	#container section {
		display:block; 
		width:100%; 
		margin:0 0 30px 0; 
		padding:0;
	}

	#container .last {
		margin:0;
	}

	#container .more {
		text-align:right;
	}

	#container #homepage {
		line-height:1.6em;
	}

	#container #homepage section {
		margin:0;
	}

	#container #homepage .fl_left, #container #homepage .fl_right {
		width:455px;
	}

	#footer {
		padding:20px 0;
		text-align:center;

	}

	#footer p {
		margin:0; 
		padding:0;
	}

	.tg {
		border-collapse:collapse;
		border-spacing:0;
	}

	.tg td {
		border-color:black;
		border-style:solid;
		border-width:1px;
		font-family:Arial, sans-serif;font-size:14px;
	  	overflow:hidden;
	  	padding:10px 5px;
	  	word-break:normal;
	  }

	.tg th {
		border-color:black;
		border-style:solid;
		border-width:1px;
		font-family:Arial, sans-serif;font-size:14px;
	  	font-weight:normal;
	  	overflow:hidden;padding:10px 5px;
	  	word-break:normal;
	  }

	.tg .tg-1 {
		border-color:inherit;
		text-align:left;
		vertical-align:top
	}

	input[type=text], select, textarea {
	  	width: 100%;
	  	padding: 12px;
	  	border: 1px solid #ccc;
	  	border-radius: 4px;
	 	box-sizing: border-box;
	 	margin-top: 6px;
	 	margin-bottom: 16px;
	  	resize: vertical 
	}

	  input[type=submit] {
	 	background-color: #4CAF50;
	 	color: white;
	 	padding: 12px 20px;
	 	border: none;
	 	border-radius: 4px;
	 	cursor: pointer;
	}

	input[type=submit]:hover {
	  background-color: #45a049;
	}

	.container {
	 	margin-left: auto;
	    margin-right: auto;
		width: 100%;
	  	border-radius: 5px;
	  	background-color: #f2f2f2;
	  	padding: 20px;
	}