#container {
	width: 1000px;
	margin: 0 auto;
	border: 0;
	padding: 0;
	position: relative;	
}
#container #header { 
	width: 1000px; 
	margin: 0;
	border: 0;
	padding: 0;
	clear: both;
}
#container #header #left { 
	width: 412px; 
	height: 128px;
	margin: 0;
	border: 0;
	padding: 0;
}
#container #header #right { 
	width: 588px; 
	height: 128px;
	margin: 0;
	border: 0;
	padding: 0;
}
#container #header2 { 
	width: 1000px; 
	height: 242px;
	margin: 0;
	border: 0;
	padding: 0;
	clear: both;
}
#container #header2 #left { 
	width: 396px; 
	height: 242px;
	margin: 0;
	border: 0;
	padding: 0;
}
#container #header2 #left #row1 { 
	width: 396px; 
	height: 203px;
	margin: 0;
	border: 0;
	padding: 0;
	background: red;
}
#container #header2 #left #row1 #left { 
	width: 247px; 
	height: 203px;
	margin: 0;
	border: 0;
	padding: 0;
	background: #fff;
}
#container #header2 #left #row1 #right { 
	width: 149px; 
	height: 203px;
	margin: 0;
	border: 0;
	padding: 0;
	background: #000;
}

#container #header2 #left #row1 #right #menu { 
	width: 149px;
	height: 203px;
	/**background-color: green;**/
	/**float: left;**/
}

#container #header2 #left #row2 { 
	width: 386px; 
	height: 39px;
	margin: 0;
	border: 0;
	padding: 0 0 0 10px;
	background: red;
	background-image: url(../img/layout/top_nav.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 11px;
	color: #fff;	
	line-height: 39px;
}
#container #header2 #left #row2 a { 
	font-size: 11px;
	color: #fff;
}
#container #header2 #center { 
	width: 16px; 
	height: 242px;
	margin: 0;
	border: 0;
	padding: 0;
}
#container #header2 #right { 
	width: 588px; 
	height: 128px;
	margin: 0;
	border: 0;
	padding: 0;
}
#container #header2 #right #row1 { 
	width: 588px; 
	height: 57px;
	margin: 0;
	border: 0;
	padding: 0;
	background-image: url(../img/layout/top_links.jpg);
	background-repeat: repeat-x;
	background-position: top;	
}
#container #header2 #right #row1 #quicklinks{ 
	padding: 15px 0 0 250px;
}
#container #header2 #right #row1 #quicklinks a { 
	font-size:11px;
}
#container #header2 #right #row1 #quicklinks span {
	margin: 0 30px 0 0;
}
#container #header2 #right #row1 #quicklinks img {
	margin: 5px 10px 0 0;
}
#container #header2 #right #row2 { 
	width: 588px; 
	height: 185px;
	margin: 0;
	border: 0;
	padding: 0;
}
#container #header3 { 
	width: 1000px; 
	height: 4px;
	margin: 0;
	border: 0;
	padding: 0;
	clear: both;
}
#container #headerTitle { 
	width: 990px; 
	height: 70px;
	margin: 0;
	border: 0;
	padding: 0;
	background-image: url(../img/layout/title_background.jpg);
	background-repeat: repeat-x;
	background-position: top;
	clear: both;
	padding: 25px 0 0 10px;
	font-size: 20px;
}
#container #left {
	width: 396px;
	margin: 0;
	border: 0;
	padding: 0;
	float: left;
	background-image: url(layout/projekt01_11.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background: #fff;
}
#container #center {
	width: 582px; /* ? 2px */
	margin: 0;
	border: 0;
	padding: 0 10px;
	float: left;
	background-image: url(layout/projekt01_12.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background: #fff;
}
#container #right {
	width: 0;
	margin: 0;
	border: 0;
	padding: 0;
	float: left;
	background-image: url(layout/projekt01_12.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background: #fff;
}
#container #footer {
	width: 990px;
	height: 40px; /*95px;*/
	margin: 20px 0 20px 0;
	border: 0;
	padding: 10px 0 0 10px;
	background-image: url(../img/layout/footer_background.jpg);
	background-repeat: repeat-x;
	background-position: top;
	clear: both;
}
#container #footer .left {
	width: 800px;
	float: left;
	text-align: left;
}
#container #footer .right {
	width: 180px;
	float: left;
	text-align: right;
	padding: 0 10px 0 0;
	line-height: 40px;
}
#banners {
	overflow: hidden;
	width: 1000px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
	
	clear: both;
}
