@import url(defaults.css);
@import url(forms.css);

body{
	text-align: center;
	font-family: Arial, Sans-serif;
	font-size: 0.8em;
	background: #00446B;
}

	/* TOP PART */
	#top-banner{
		width: 100%;
		height: 130px;
		margin: 0 auto;
		background: #E98026 url(images/homepage/bgTop.jpg) repeat-y center top;
	}
		#top-slogan{
			width: 950px;
			height: 100px;
			margin: 0 auto;
			text-align: left;
			position: relative;
		}
		div.sk-top-slogan { background: url(images/slogan/sk-homepage.gif) no-repeat 15px 20px; }
		div.cz-top-slogan { background: url(images/slogan/sk-homepage.gif) no-repeat 15px 20px; }
		div.en-top-slogan { background: url(images/slogan/en-homepage.gif) no-repeat 15px 20px; }
		div.ro-top-slogan { background: url(images/slogan/ro-homepage.gif) no-repeat 15px 20px; }
		div.hu-top-slogan { background: url(images/slogan/hu-homepage.gif) no-repeat 15px 20px; }
		
		#top-slogan h1 {
			display: block;
			width: 200px;
			height: 100px;
			margin: 0 auto;
			font-size: 1.8em;
			font-weight: bold;
			background: #FFFFFF url(images/top-logo.jpg) no-repeat top left;
		}
			#top-slogan h1 a{
				display: block;
				width: 200px;
				height: 100px;
			}
				#top-slogan h1 a span{
					display: none;
				}
	#top-logo{
		display: block;
		width: 200px;
		height: 100px;
		margin: 0 auto;
		background: url(images/top-logo.jpg) no-repeat top left;
	}
	#top-lang{
		height: 30px;
		margin: 50px 0 0 0;
		position: absolute;
		top: 0;
		right: 0;
	}
		#top-lang img{
			margin: 5px;
			float: left;
		}
	
	#bodyContainer{
		background: url(images/homepage/bgBody.jpg) repeat-x left top;
	}
	#menuContainer{
		width: 950px;
		margin: 0 auto;
		position: relative;
	}
	#top-menu-list{
		margin: 0 0 0 30px;
	}
	#top-menu{
		width: 950px;
		background: #003B5D;
		position: absolute;
		top: -25px;
		left: 0;
	}
		#top-menu-top{
			width: 950px;
			background: url(images/homepage/mainMenu-top.jpg) no-repeat top left;
		}
			#top-menu-bottom{
				width: 950px;
				background: url(images/homepage/mainMenu-bottom.jpg) no-repeat bottom left;
				text-align: left;
			}
		#top-menu a{
		    text-decoration: none;
			color: #FFFFFF;
		}
			#top-menu a:hover{
				text-decoration: underline;
			}
		#top-menu ul{
			list-style: none;
		}
			.top-menu-cell{
				background: url(images/homepage/mainMenu-separator.jpg) no-repeat center right;
				margin: 7px 0;
				padding: 10px 20px;
				position: relative;
				float: left;
			}
			.top-menu-cell.last{
				background: none;
				}
				
				.top-menu-cell ul {
					width: 200px;
					padding: 0;
					margin: 0;
					background: #004777;
					display: none;
					border: 1px #023044 solid;
					position: absolute;
					top: 100%;
					left: 0px;
					font-size: 0.9em;
				}
				.top-menu-cell ul a {
				    display: block;
					width: 180px;
					padding: 5px 10px;
					margin:0em;
					border-bottom: 1px #023044 solid;
				}
				.top-menu-cell-hover ul {
					display: block;
				}
	#flashContainer{
		margin: 0 auto;
		padding: 30px 0 0 0;
		width: 980px;
	}
#tiraz{
		width: 950px;
		margin: 10px auto 0 auto;
		background: #002C44 url(images/homepage/tiraz-gradient.jpg) repeat-y left top;
		text-align: left;
	}
		#tiraz-top{
			background: url(images/homepage/tiraz-top.jpg) no-repeat top left;
		}
			#tiraz-bottom{
				background: url(images/homepage/tiraz-bottom.jpg) no-repeat bottom left;
			}
			#tiraz .tiraz {
			    color: #FFFFFF;
                font-size: 0.9em;
                padding:20px 20px 25px 20px;
                min-height:40px;
                _height:40px;
			}
#bart {
    padding-top:0.5em;
    text-align:right;
}
#bart a {
    color:#FFF;
    text-decoration:none;
}
#tiraz p {
    margin:0em;
    padding:0em;
}