/* CSS Document */

body{
	margin:0;
	padding:0;
	background-color:#a5b9c5;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#2d2e2e;
	text-align:center;
}

	#main{
		width:980px;
		margin:0 auto;
		text-align:left;
	}

		#top_border{
			float:left;
			width:980px;
			height:68px;
			background-image:url(../images/top_border.jpg);
			background-repeat:no-repeat;
		}

		#header{
			float:left;
			width:980px;
			height:97px;
			background-image:url(../images/header.jpg);
			background-repeat:no-repeat;
		}

			#logo{
				float:left;
				width:508px;
				height:97px;
			}

				#logo img{border:0;}

			#flags_bg{
				float:left;
				width:412px;
				height:97px;
				text-align:right;
			}

				#flags_bg img{border:0;}

		#content{
			float:left;
			width:980px;
			min-height:500px;
			height: expression( this.scrollHeight < 501 ? "500px" : "auto" );
			background-image:url(../images/main_bg.jpg);
			background-repeat:repeat-y;
		}

			#menu{
				float:left;
				width:980px;
				height:110px;
			}

				#menu_indent{
					float:left;
					width:53px;
					height:110px;
				}

				/*tady budou jednotlive buttony v menu*/

			#container{
				float:left;
				width:980px;
				min-height:490px;
				height: expression( this.scrollHeight < 491 ? "490px" : "auto" );
			}

				a{color:#2d2e2e;}
				a:hover{color:#000; text-decoration:none;}
				img{border:2px solid black;}

				#container_indent{
					float:left;
					width:55px;
					height:490px;
				}

				#main_content{
					float:left;
					width:869px;
					background-image:url(../images/index_bg_content_rep.jpg);
					background-repeat:repeat-y;
				}

					#main_contentTOP{
						float:left;
						width:869px;
						height:39px;
						background-image:url(../images/index_top_content_line.jpg);
						background-repeat:no-repeat;
					}

					#main_contentMIDDLE{
						float:left;
						width:869px;
						min-height:452px;
						height: expression( this.scrollHeight < 453 ? "452px" : "auto" );
					}

						#leftColumn{
							float:left;
							width:287px;
							min-height:452px;
							height: expression( this.scrollHeight < 453 ? "452px" : "auto" );
						}

							.novinka{
								float:left;
								width:261px;
							}

								.novinka_indent{
									float:left;
									width:27px;
									height:30px;
								}

								.novinkaMain{
									float:left;
									width:234px;
									text-align:justify;
								}

							.novinka_line{
								float:left;
								width:261px;
								height:40px;
								background-image:url(../images/novinka_line.jpg);
								background-repeat:no-repeat;
							}

							.novinka_lineClear{
								float:left;
								width:261px;
								height:40px;
							}

							#novinky_vice{
								float:left;
								width:261px;
								height:30px;
								font-weight:bold;
							}


							.novinkaDetail{
								float:left;
								width:803px;
								min-height:120px;
								height: expression( this.scrollHeight < 121 ? "120px" : "auto" );
							}

								.novinkaDetailIMG{
									float:left;
									width:264px;
								}

								.novinkaDetailText{
									float:left;
									width:484px;
									text-align:justify;
								}

							.novinkaDetailIndent{
								float:left;
								width:803px;
								height:30px;
							}

						#leftColumnIndent{
							float:left;
							width:33px;
							height:452px;
						}

						#ContentItem{
							float:left;
							width:525px;
							min-height:452px;
							height: expression( this.scrollHeight < 453 ? "452px" : "auto" );
							text-align:justify;
						}

					#main_contentBOTTOM{
						float:left;
						width:869px;
						height:36px;
						background-image:url(../images/index_bottom_content_line.jpg);
						background-repeat:no-repeat;
					}

				/*vnitrni stranky bez sloupce*/
				#main_content_inside{
					float:left;
					width:869px;
					background-image:url(../images/bg_content_rep.jpg);
					background-repeat:repeat-y;
				}

					#main_contentTOP_inside{
						float:left;
						width:869px;
						height:39px;
						background-image:url(../images/top_content_line.jpg);
						background-repeat:no-repeat;
					}

					#main_contentMIDDLE_inside{
						float:left;
						width:869px;
						min-height:452px;
						height: expression( this.scrollHeight < 453 ? "452px" : "auto" );
					}

						#ContentItemIndent_inside{
							float:left;
							width:33px;
							height:452px;
						}

						#ContentItem_inside{
							float:left;
							width:803px;
							min-height:452px;
							height: expression( this.scrollHeight < 453 ? "452px" : "auto" );
							text-align:justify;
						}

					#main_contentBOTTOM_inside{
						float:left;
						width:869px;
						height:36px;
						background-image:url(../images/bottom_content_line.jpg);
						background-repeat:no-repeat;
					}
				/*end vnitrni stranky bez sloupce*/

		#foother{
			float:left;
			width:980px;
			height:69px;
			background-image:url(../images/bottom_border.jpg);
			background-repeat:no-repeat;
			text-align:right;
		}

			#about{
				float:left;
				width:900px;
				height:30px;
				line-height:30px;
				vertical-align:bottom;
				margin-right:55px;
				font-size:10px;
				color:#2e2e2e;
			}

				#about a{
					text-decoration:none;
				}

				#about a:hover{
					text-decoration:underline;
					color:#2e2e2e;
				}

		#partners{
			float:left;
			width:980px;
			text-align:center;
			font-size:10px;
		}
