* {
  margin: 0;
  padding: 0;
	}

body {
	font: 67.5%/1.6 Tahoma, Verdana, sans-serif;
	background: #fc0;
	}
	
	h1 {
		padding-bottom: 10px;
		font-size: 180%;
		}
				
	h2 {
		padding: 25px 0 0 0;
		font-size: 130%;
		}
				
	h3 {
		/* padding: 10px 0 5px 0; */
		font-size: 100%;
		}
				
	h4 {
		padding: 0px 0 3px 10px;
		font-size: 100%;
		font-weight: normal;
		font-style: italic;
		}
	
	a {
		color: #00609d;
		text-decoration: none;
		}
	
	a:hover {
		color: #000;
		text-decoration: underline;
		}
	
	table {
		/* width: 400px; */
		text-align: center;
		border:  1px solid #27265f;
		}
	
	tr.odd {
		background-color: #eee;
		}

	tr.even {
		background-color: #fff; /* edf5fd */
		}

	td {
		padding: 3px;
		/* border: 1px solid #eee; */
		}

		td img {
			border: 1px solid #ccc;
			}
					
	div#container {
		width: 850px;
		margin: 10px 0 0 50px;
		background: url(../images/container_bg.gif) repeat-y;
		/* border: 1px solid #000; */
		}
		
	div#container_sc {
		width: 850px;
		margin: 10px 0 0 50px;
		background: url(../images/container_sc_bg.gif) repeat-y;
		/* border: 1px solid #000; */
		}		
		
		
		/* div#passer {
			display: block;
			width: 850px;
			height: 13px;
			background: url(../images/illeszto.jpg) no-repeat;
			vertical-align: middle;
			} */
		
		div#header {
			height: 112px;
			background: url(../images/header.jpg) no-repeat;
			/* border: 1px solid #000; */
			}
			
			div#header h1 {
				padding-top: 42px;
				padding-left: 103px;
				font-size: 130%;
				font-weight: normal;
				float: left;
				}
				
				div#header h1 span {
				color: #00609d;
				font-weight: bold;
				}
			
			div#header p {
				padding-top: 45px;
				padding-left: 277px;
				font-size: 100%;
				font-weight: normal;
				float: left;
				}
			
				div#header p a {
					text-decoration: none;
					color: #00609d;
					}
					
				div#header p a:hover {
					text-decoration: underline;
					color: #000;
					}
			
			#logo {
			  /*width: auto; */
			  /*height: 50px; */
				margin: 29px 0 0 50px;
				/* padding-right: 58px; */
			  /* background: url(images/logo.gif) no-repeat left; */
			  float: left; 
				}
				
				a#logo img {
					border: none;
					}
			
		div#nav {
			width: 850px;
			height: 65px;
			background: url(../images/nav.jpg) no-repeat;
			/* border: 1px solid #000; */
			}

				div#nav ul {
					width: 850px;
					height: 40px;
					margin: 0 auto;
					}
				
					div#nav ul li.first {
						/* width: 121px; */
						padding-left: 40px;
						}
						
					div#nav ul li {
						/* width: 121px; */
						padding-top: 9px;
						text-align: center;
						list-style: none;
						float: left;
						}
						
						div#nav ul li a {
							font-size: 120%;
							font-weight: bold;
							text-decoration: none;
							color: #fff;
							}
							
						div#nav ul li a:hover {
							text-decoration: underline;
							color: #fc0;
							}
							
			div#nav a.active {
				text-decoration: none;
				color: #fc0;
				}

		div#content {
			width: 548px;
			/* margin-left: 40px; */
			padding:  15px 20px 20px 20px;
			text-align: left;
			position: relative;
			left: 40px;
			float: left;
			}		
				
			div#content p {
				padding: 5px 0 0 0;
				}
				
			div#content ul {
				padding: 0 0 10px 25px;
				}	
		
			div#content ul li {
				list-style-image: url(../images/liststyleimg.gif);
				}	

			div#content span {
				font-weight: bold;
				}


		div#content_sc {
			width: 688px;
			/* margin-left: 40px; */
			padding:  15px 20px 20px 20px;
			text-align: left;
			position: relative;
			left: 40px;
			float: left;
			}		
				
			div#content_sc p {
				padding: 5px 0 0 0;
				}
				
			div#content_sc ul {
				padding: 0 0 10px 25px;
				}	
		
			div#content_sc ul li {
				list-style-image: url(../images/liststyleimg.gif);
				}	

			div#content_sc span {
				font-weight: bold;
				}



		div#right {
			width: 140px;
			/* margin-right: 41px; */
			padding: 15px 20px 20px 20px;
			text-align: left;
			min-height: 300px;
			position: relative;
			left: 40px;
			word-wrap: break-word;
			float: left;
			}		
			/* for Internet Explorer */
			/*\*/
			* html #right {
			height: 300px;
				}
			/**/
			
			div#right img {
				/* width: 200px; */
				margin-left: 10px;
				border: 1px solid #000;
				}
				
			div#right h3 {
				/* width: 200px; */
				margin-bottom: 7px;
				/* border-top: 1px solid #ccc; */
				}
				
				div.logoBox img {
					/* width: 200px; */
					/* padding-right: 15px; */
					/* border: 1px solid #000; */
					}
					
		div#footer {
			width: 850px;
			height: 92px;
			/* padding: 0 50px; */
			background: url(../images/footer.gif) no-repeat;
			color: #000;
			clear: both;
			}

			div#footer ul {
				padding: 37px 0 0 45px;
				}
			
				div#footer li {
					padding: 0 3px;
					list-style: none;
					float: left;
					}
					
					div#footer li a {
						text-decoration: none;
						color: #000;
						}
						
					div#footer li a:hover {
						text-decoration: underline;
						color: #7f7edc;
						}

			div#footer p {
				padding-right: 50px;
				float: right;
				}			
				
					div#footer p a {
						text-decoration: none;
						color: #000;
						}					
						
						div#footer p a:hover {
						text-decoration: underline;
						color: #7f7edc;
						}
						

