Body {
  font-family: verdana;
  font-size: 9px;
  color: #817b85;
  SCROLLBAR-FACE-COLOR: #b4d4e9; 
  SCROLLBAR-3DLIGHT-COLOR: #3f93c7; 
  SCROLLBAR-TRACK-COLOR: #609fce; 
  SCROLLBAR-DARKSHADOW-COLOR: #3f93c7;
  SCROLLBAR-ARROW-COLOR:  #3f93c7; 
  SCROLLBAR-HIGHLIGHT-COLOR: #dce8f3; 
  SCROLLBAR-SHADOW-COLOR: #b4d4e9; 
}

P,TD {
  font-family: verdana;
  font-size: 9px;
  color: #817b85;
}

.bot {
  font-family: verdana;
  font-size: 9px;
  font-weight: normal;
  color: #b0adb4;
  text-decoration: none;
}

.bot:hover {
  font-family: verdana;
  font-size: 9px;
  font-weight: normal;
  color: #b0adb4;
  text-decoration: underline;
}

.cim {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #1f76b6;
  text-decoration: none;
}

.cim:hover {
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  color: #1f76b6;
  text-decoration: underline;
}

.kek {
  font-family: verdana;
  font-size: 9px;
  color: #1f76b6;
  text-decoration: none;
}

.kek:hover {
  font-family: verdana;
  font-size: 9px;
  color: #1f76b6;
  text-decoration: underline;
}

A {
  font-family: verdana;
  font-size: 9px;
  color: #1f76b6;
  text-decoration: underline;
}

A:hover {
  font-family: verdana;
  font-size: 9px;
  color: #1f76b6;
  text-decoration: none;
}

IMG {
  border-color: #817b85;
}

.button {
  font-family: verdana;
  font-size: 9px;
  font-weight: normal;
  color: #817b85;
  height: 16px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 72px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #ffffff;
  border-top: 1px #817b85 solid;
  border-right: 1px #817b85 solid;
  border-bottom: 1px #817b85 solid;
  border-left: 1px #817b85 solid;
}
.input {
  font-family: verdana;
  font-size: 9px;
  font-weight: normal;
  color: #817b85;
  height: 16px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 150px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #ffffff;
  border-top: 1px #817b85 solid;
  border-right: 1px #817b85 solid;
  border-bottom: 1px #817b85 solid;
  border-left: 1px #817b85 solid;
}

.input_db {
  font-family: verdana;
  font-size: 9px;
  font-weight: normal;
  color: #817b85;
  height: 16px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 40px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #ffffff;
  border-top: 1px #817b85 solid;
  border-right: 1px #817b85 solid;
  border-bottom: 1px #817b85 solid;
  border-left: 1px #817b85 solid;
}

.textinput {
  font-family: verdana;
  font-size: 9px;
  font-weight: normal;
  color: #817b85;
  height: 128px;
  padding-bottom: 0px;
  padding-left: 1px;
  padding-right: 0px;
  padding-top: 0px;
  vertical-align: top;
  width: 250px;
  margin-top: 0px;
  margin-left: 1px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #ffffff;
  border-top: 1px #817b85 solid;
  border-right: 1px #817b85 solid;
  border-bottom: 1px #817b85 solid;
  border-left: 1px #817b85 solid;
}

table#update {border-collapse: collapse; width: 100%;}
table#update th {font-size: 10px; background: #E8E7E9; }
table#update td {padding: 3px; border-bottom: 1px solid #F8F8F8;}

#wf_header {background-color: #C0C0C0; padding-bottom: 5px; height: 16px;}
#wf_input, #wf_select {font-family: verdana;font-size: 9px;font-weight: normal;color: #817b85;height: 16px;padding-bottom: 0px;padding-left: 1px;padding-right: 0px;padding-top: 0px;vertical-align: top;width: 150px;margin-top: 0px;margin-left: 1px;margin-right: 0px;margin-bottom: 0px;background-color: #ffffff;border-top: 1px #817b85 solid;border-right: 1px #817b85 solid;border-bottom: 1px #817b85 solid;border-left: 1px #817b85 solid;}
#wf_input_small {font-family: verdana;font-size: 9px;font-weight: normal;color: #817b85;height: 16px;padding-bottom: 0px;padding-left: 1px;padding-right: 0px;padding-top: 0px;vertical-align: top;width: 40px;margin-top: 0px;margin-left: 1px;margin-right: 0px;margin-bottom: 0px;background-color: #ffffff;border-top: 1px #817b85 solid;border-right: 1px #817b85 solid;border-bottom: 1px #817b85 solid;border-left: 1px #817b85 solid;}
#wf_checkbox {font-family: verdana;font-size: 9px;font-weight: normal;color: #817b85;height: 14px;padding-bottom: 0px;padding-left: 1px;padding-right: 0px;padding-top: 0px;vertical-align: top;width: 14px;margin-top: 0px;margin-left: 1px;margin-right: 0px;margin-bottom: 0px;background-color: #ffffff;border-top: 1px #817b85 solid;border-right: 1px #817b85 solid;border-bottom: 1px #817b85 solid;border-left: 1px #817b85 solid;}
#wf_button {font-family: verdana;font-size: 9px;font-weight: normal;color: #817b85;height: 16px;padding-bottom: 0px;padding-left: 1px;padding-right: 0px;padding-top: 0px;vertical-align: top;width: 100px;margin-top: 0px;margin-left: 1px;margin-right: 0px;margin-bottom: 0px;background-color: #ffffff;border-top: 1px #817b85 solid;border-right: 1px #817b85 solid;border-bottom: 1px #817b85 solid;border-left: 1px #817b85 solid;}

	#imprint_page {}
		#imprint_page p,
		#imprint_page h1,
		#imprint_page h2 {padding:0;margin:0;border:0;background:none;}

		#imprint_owner {padding: 0 20px 20px;}
			#imprint_owner h1 {font-size: 14px;}
			p#owner_logo {padding: 10px 0;}

		.imprint_author {padding: 20px; }
			.imprint_author h2, .imprint_author h2 span {width:100px;height:40px;overflow:hidden;background-image:url(../images/imprint_logo.gif);}
			.imprint_author h2 {position: relative;padding:0 !important;}
			.imprint_author h2 a {}
			.imprint_author h2 span {display:block;position:absolute;top:0;left:0;*cursor:pointer;}

			h2#powerpages_logo, h2#powerpages_logo span {background-position: 0 -40px;}

	.imprint-center {text-align:center !important;}
	.imprint-center p {text-align:center !important;}
	.imprint-center h2 {margin-left: auto !important; margin-right: auto !important;}


.letoltes {
	width: 193px;
	*width: 250px;
	height:37px;
	padding-left:41px;
	line-height:37px;
}
.letoltes a, 
.letoltes a:hover {color:#1f76b6;font-size:14px;font-weight:bold;text-decoration:none;font-family:tahoma, arial, sans-serif;white-space:nowrap;}
.pdf {
/*extends .letoltes*/
	background: url(../images/e77_pdf_download.png) no-repeat;
}

/*
	Dcont parnter nyeremenyjatek
*/

	#dcont-parner-nyeremenyjatek {background-color:#f47320;padding-bottom:10px;}
	#dcont-parner-nyeremenyjatek * {margin:0;padding:0;border:0;}

	#dcont-parner-nyeremenyjatek fieldset {color:#000;background-color:#fafafa;padding:15px;margin:10px 10px 0;}
	fieldset.nojs {background-color: #fff;}
	fieldset.nojs p {color:#f00;font-size:12px;}
	#dcont-parner-nyeremenyjatek h3 {color:#000;font-size:12px;}

	#quiz-questions-field label {float:left;position:relative;width:440px;padding: 5px 0 4px;font-size:12px;}
	#quiz-questions-field span.title {display:block; padding: 5px 0; border-bottom: 1px solid #dcdcdc;}
	#quiz-questions-field span.radiogroup {float:left;position:relative;width:440px;padding: 5px 0;display:inline-block;font-size:12px;}
	#quiz-questions-field input.radio {float:left;display:block;margin: 2px 0 0 0;}
	#quiz-questions-field b {float:left;display:block;width:400px;padding:0 0 0 6px;font-weight:normal;line-height:16px;}
	#quiz-questions-field span.error {color:#f00;font-size:11px;display:none;}

	#quiz-data-field label {float:left;position:relative;width:440px;padding: 5px 0 4px;}
	#quiz-data-field span.title {float:left;position:relative;width:120px;padding: 3px 8px 4px 19px;display:inline-block;font-size:12px;}
	#quiz-data-field input.text {width:270px;border:1px solid #969696;background:#fff;font-size:11px;color:#969696;padding: 3px 5px;}
	#quiz-data-field span.error {float:left;position:relative;padding: 3px 8px 4px 148px;display:inline-block;color:#f00;}
	#quiz-data-field label.valid span.title {background: url(../images/pass_ico.png) 120px 1px no-repeat;}
	#quiz-data-field label.error span.title {background: url(../images/error_ico.png) 120px 1px no-repeat;}
	#quiz-data-field input.error {border-color:#f00;}

	#dcont-parner-nyeremenyjatek .submit {
		margin:10px 0 0 146px!important;
		float:left;display:block;width:100px;height:26px;
		color:#fff;text-align:center;text-transform:uppercase;font-size:11px;text-decoration:none;line-height:26px;
		background:#525252 url(../images/submit_bg.png) repeat-x;
		border:1px solid #000;
		}
	#dcont-parner-nyeremenyjatek .submit:hover {color:#fff;text-decoration:none;font-size:11px;}
	#dcont-parner-nyeremenyjatek #email {display:none;}
	
	#dcont-parner-nyeremenyjatek .response {display:none;clear:both; padding:10px 26px !important; }
	#dcont-parner-nyeremenyjatek .true {background:url('../images/pass_ico.png') 0 12px no-repeat;}
	#dcont-parner-nyeremenyjatek .false {background:url('../images/error_ico.png') 0 12px no-repeat;}
	
	/*iefix*/
	* html #quiz-questions-field input.radio {margin:-1px 0 0 1px;}
	* html #quiz-data-field span.error {
		padding: 3px 8px 4px 122px;
		width:440;}
	* html #dcont-parner-nyeremenyjatek .submit {
		margin-top:10px;margin-left:61px!important;
		float:left;display:block;width:100px;height:26px;
		color:#fff;text-align:center;text-transform:uppercase;font-size:11px;text-decoration:none;line-height:26px;
		background:#525252 url(../images/submit_bg.png) repeat-x;
		border:1px solid #000;
		}

	* html #quiz-data-field label.valid span.title {background: url(../images/pass_ico.png) 102px 1px no-repeat;}
	* html #quiz-data-field label.error span.title {background: url(../images/error_ico.png) 102px 1px no-repeat;}
	
	