/* BLOCK BOXOK */
html, div, form { display: block; }
body {
	display:block;
	margin: 0;
	padding: 0;
	background: #d1e5fd url(../images/bg.jpg) repeat-x top left;
	font-family: verdana, arial, sans-serif;
	font-size: 10pt;
	color: #202020;
	}

@page {  
     margin-left: 1.5cm;  
     margin-right: 1.5cm;  
     margin-top: 2cm;  
     margin-bottom: 2cm;  
	}  

p{ display:block; }
h1 { display: block; font-size:1.5em; font-family: arial, sans-serif; font-weight: normal; color: #ff0000; margin: 0; }
h2 { display:block; font-size:1.5em; font-weight:bold; margin:0.83em 0; }
h3 { display: block; font-size:1.125em; font-weight:bold; margin:1em 0; }
h4 { display: block; font-size:1em; font-weight:bold; margin:1.33em 0; }
h5 { display: block; font-size:0.75em; font-weight:bold; margin:1.67em 0; }
h6 { display: block; font-size:0.5625em; font-weight:bold; margin:2.33em 0; }
hr { display: block; height: 2px; border: 2px; margin: 0.3em 0 0.3em 0; background: #202020; }
/* LISTA ELEMEK */
ul { list-style-type:disc; margin:1em 0; margin-left:10px; padding-left:0;}
ol { list-style-type:decimal; margin:1em 0; margin-left:40px; padding-left:0;}
ul ul, ul ol, ul dl, ol ul, ol ol, ol dl, dl ul, dl ol, dl dl { margin-top:0; margin-bottom:0; }
ol ul, ul ul { list-style-type:circle; }

img { margin: 0; border: 0; display: block;}
a { text-decoration: none; font-weight: bold;}
a:hover { text-decoration: underline; font-weight: bold;}

	
#container {
	width: 820px;
	overflow: hidden;
	margin: 0 auto 0 auto;
	position: relative;
	}
	
	#header {
		display: none;
		}

	#header p { margin: 0; padding: 0; }
		
	#loginBox {
		display: none;
		}
		
		.loginInputContainer {
			display: none;
			}
		
		.loginInput1 {
			display: none;
			}
			
		.loginInput2 {
			display: none;
			}
			
		.loginSubmit {
			display: none;
			}
			
			.loginSubmitHover {
				display: none;
				}
			
		#loginBox p {
			display: none;
			}
			
			#loginBox p a {
				color: #cc4604;
				}
				
				#loginBox p a:hover {
					color: #fff}
	
	#menu {
		display: none;
		}
		
		#menu ul {
			display: none;
			}
			
			#menu li {
				display: none;
				}
				
				#menu li a {
					color: #fff;
					font-weight:bold;
					}
					
					#menu li a:hover {
						color: #ffc006;
						font-weight:bold;
						}
	
	#content {
		width: 760px;
		margin: 0 10px 0 10px;
		padding: 20px;
		background: #fff;
		}

.feladatContainer {
page-break-before: always;
}
		
		.formContainer {
			width: 760px;
			overflow: hidden;
			margin-bottom: 10px;
			}
			
			.textContainer {
				width: 180px;
				float: left;
				padding: 10px 0 10px 0;
				text-align: right;
				}
				
				.textContainer span {
					clear: both;
					display: block;
					height: 35px;
					width: 180px;
					}
				
			.inputContainer {
				width: 430px;
				padding: 10px 0 10px 0;
				margin-top: 0;
				float: left;
				}
				
				.formInput {
					width: 140px;
					margin: 0 0 5px 10px;
					padding: 5px;
					background: #ffbe05;
					clear: both;
					display: block;
					border: 0;
					}
					
				.formTextarea {
					width: 140px;
					margin: 0 0 5px 10px;
					padding: 5px;
					background: #ffbe05;
					clear: both;
					display: block;
					border: 0;
					}
					
				.formSelect {
					width: 145px;
					margin: 0 0 5px 10px;
					padding: 5px;
					background: #ffbe05;
					clear: both;
					display: block;
					border: 0;
					}
					
				.formSubmit {
					margin: 0 0 5px 10px;
					padding: 5px;
					background: #1b4f9f;
					clear: both;
					display: block;
					border: 0;
					color: #fff;
					}
					
			.valaszContainer {
				margin-bottom: 10px;
				line-height: 30px;
				}
				
				.valaszContainer input { float:left; }
				
				.valaszContainer p { margin: 0; padding: 0; }
				
				.formInput2 {
					width: 10px;
					margin: 0 10px 0 10px;
					padding: 5px;
					background: #ffbe05;
					float: left;
					display: block;
					border: 0;
					}
		
	#footer {
		display: none;
		}

		#footer a {
			font-weight: bold;
			color: #fff;
			}

		#footer a:hover {
			font-weight: bold;
			color: #fff;
			text-decoration: underline;
			}
