@charset 'utf-8';

/**********************************************************************
*
*		Általános defíniciók.
*
**********************************************************************/
* {

	border: 0px;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

}

html {

	height: 100%;

	width: 100%;

}

body {

	background-color: #727878;

	font-family: tahoma,arial,helvetica,sans-serif;

	height: 100%;

	text-align: left;

	width: 100%;

}

div {

	overflow: hidden;

}

a:link, a:visited {

	text-decoration: underline;

}

a:hover, a:active {

	text-decoration: none;

}

/**********************************************************************
*
*		Menü.
*
**********************************************************************/
div.menu {

	clear: both;

	margin: 0px auto 0px auto;

	width: 735px;

}

div.preload {

	display: none;

}

div.menu img {

	float: left;

}

div.menu a {

	display: block;

	float: left;

	

}

div.menu a.oktat {

	background: url('../gif/a02_oktat.gif') no-repeat 0px 0px;

	width: 98px;

}

div.menu a.oktat:hover {

	background: url('../gif/a02_oktat-o.gif') no-repeat 0px 0px;

}

div.menu a.versenyk {

	background: url('../gif/a03_versenyk.gif') no-repeat 0px 0px;

	width: 107px;

}

div.menu a.versenyk:hover {

	background: url('../gif/a03_versenyk-o.gif') no-repeat 0px 0px;

}

div.menu a.elsofor {

	background: url('../gif/a04_elsofor.gif') no-repeat 0px 0px;

	width: 109px;

}

div.menu a.elsofor:hover {

	background: url('../gif/a04_elsofor-o.gif') no-repeat 0px 0px;

}

div.menu a.masodfor {

	background: url('../gif/a05_masodfor.gif') no-repeat 0px 0px;

	width: 137px;

}

div.menu a.masodfor:hover {

	background: url('../gif/a05_masodfor-o.gif') no-repeat 0px 0px;

}

div.menu a.orszver {

	background: url('../gif/a06_orszver.gif') no-repeat 0px 0px;

	width: 139px;

}

div.menu a.orszver:hover {

	background: url('../gif/a06_orszver-o.gif') no-repeat 0px 0px;

}

div.menu a.eredm {

	background: url('../gif/a07_eredm.gif') no-repeat 0px 0px;

	width: 97px;

}

div.menu a.eredm:hover {

	background: url('../gif/a07_eredm-o.gif') no-repeat 0px 0px;

}

span.no_display {

	display: none;

}

a.menu_item { font-family: arial, verdana; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold; display: block; margin: 5px 10px 0 0; padding-left: 10px; background: url('../gif/nyil.gif') no-repeat left; }
a.menu_item:hover { color: #ec7c03; }

/**********************************************************************
*
*		Fejléc.
*
**********************************************************************/
div.header_01 {

	clear: both;

	margin: 0px auto 0px auto;

	width: 735px;

}

div.header_01 img {

	float: left;

}

div.header_02 {

	background: url('../jpg/c01.jpg') no-repeat 0px 0px;

	clear:both;

	height: 17px;

	margin: 0px auto 0px auto;

	width: 735px;

}

div.header_02 form {

	margin: 0px 0px 0px 55px;

	width: auto;

}

div.header_02 form input {

	background: #ffffff;

	border: 1px solid #000000;

	color: #555555;

	float: left;

	font-family: tahoma,arial,helvetica,sans-serif;

	font-size: 10px;

	height: 15px;

	margin: 0px 0px 0px 5px;

	width: 100px;

}

div.header_02 form input.submit {

	font-weight: bold;

	padding: 0px 0px 15px 0px;

	width: 30px;

}

div.header_03 {

	clear: both;

	margin: 0px auto 0px auto;

	width: 735px;

}

div.header_03 img {

	float: left;

}

div.header_03 a {

	display: block;

	float: left;

	height: 16px;

}

div.header_03 a.reg {

	background: url('../jpg/d02_reg.jpg') no-repeat 0px 0px;

	width: 89px;

}

div.header_03 a.reg:hover {

	background: url('../jpg/d02_reg-o.jpg') no-repeat 0px 0px;

}

/**********************************************************************
*
*		Konténer.
*
**********************************************************************/
div.container_01 {

	background: url('../gif/back_01.gif') repeat-x 0px 0px;

	clear: both;

	width: 100%;

}

div.container_02 {

	background: url('../gif/back_02.gif') repeat-x 0px 0px;

	clear: both;

	width: 100%;

}

div.container_03 {

	background: url('../jpg/bgrd.jpg') repeat-y 0px 0px;

	clear: both;

	margin: 0px auto 0px auto;

	width: 735px;

}

/**********************************************************************
*
*		Bal sáv.
*
**********************************************************************/
div.leftbar_01 {

	background: url('../gif/f01.gif') no-repeat 0px 0px;

	float: left;

	padding: 0px 0px 15px 0px;

	width: 219px;

}

div.leftbar_02 {

	margin: 0px 0px 0px 47px;

	width: 172px;

}

div.leftbar_02 img {

	float: left;

}

div.leftbar_03 {

	background-color: #dae7f4;

	margin: 0px 0px 0px 47px;

	padding: 0px 0px 10px 0px;

	width: 172px;

}

div.leftbar_03 p {

	color: #727272;

	font-size: 11px;

	line-height: 150%;

	margin: 10px 0px 0px 5px;

	width: auto;

}

div.leftbar_03 p a {

	color: #6489ab;

	font-size: 11px;

	font-weight: bold;

	margin: 0px 0px 0px 5px;

}

div.leftbar_03 p span.bold {

	font-weight: bold;

}

div.leftbar_03 a.red {

	color: #ff0000;

}

div.leftbar_04 {

	margin: 10px 0px 0px 47px;

	width: 172px;

}

div.leftbar_04 p {

	color: #727272;

	font-size: 11px;

	line-height: 150%;

	margin: 10px 0px 0px 0px;

	width: auto;

}

div.leftbar_04 p a {

	color: #6489ab;

	font-size: 11px;

	font-weight: bold;

}

/**********************************************************************
*
*		Tartalom.
*
**********************************************************************/
div.content_01 {

	background: url('../gif/f05.gif') no-repeat 100% 0px;

	float: left;

	width: 516px;

}

div.content_02 {

	margin: 0px 7px 0px 0px;

	width: 509px;

}

div.content_02 img {

	float: left;

}

div.content_03 {

	background: url('../jpg/content_bgrd.jpg') repeat-y 0px 0px;

	padding: 0px 30px 15px 15px;

	width: 471px;

}

div.content_03 h1 {

	color: #555555;

	font-size: 14px;

	font-weight: bold;

	line-height: 150%;

	margin: 15px 0px 0px 0px;

	text-align: center;

	width: auto;

}

div.content_03 h2 {

	color: #555555;

	font-size: 12px;

	font-weight: bold;

	line-height: 150%;

	margin: 15px 0px 0px 0px;

	text-align: center;

	width: auto;

}

div.content_03 p {

	color: #555555;

	font-size: 12px;

	line-height: 150%;

	margin: 15px 0px 0px 0px;

	text-align: justify;

	width: auto;

}

div.content_03 p.message {

	color: #ff0000;

	font-weight: bold;

}

div.content_03 p span.bold {

	font-weight: bold;

}

div.content_03 p span.italic {

	font-style: italic;

}

div.content_03 p span.required {

	color: #ff0000;

}

div.content_03 p a {

	color: #ec7c03;

}

div.content_03 ul {

	margin: 15px 0px 0px 0px;

	width: auto;

}

div.content_03 ul li {

	color: #555555;

	font-size: 12px;

	line-height: 150%;

	margin: 0px 0px 0px 30px;

	width: auto;

}

div.content_03 ul li ul {

	margin: 0px 0px 0px 0px;

}

div.content_03 form {

	width: auto;

}

div.content_03 form input {

	background: #ededed;

	border: 1px solid #c2c2c2;

	color: #555555;

	font-family: tahoma,arial,helvetica,sans-serif;

	font-size: 12px;

	padding: 3px 3px 3px 3px;

	width: 450px;

}

div.content_03 form input:focus {

	background: #f5f5f5;

	border: 1px solid #555555;

}

div.content_03 form input.checkbox {

	background: none;

	border: 0px none;

	width: auto;

}

div.content_03 form input.submit {

	display: block;

	height: 25px;

	margin: 30px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	width: 70px;

}

div.content_03 form select {

	background: #ededed;

	border: 1px solid #c2c2c2;

	color: #555555;

	font-family: tahoma,arial,helvetica,sans-serif;

	font-size: 12px;

	padding: 3px 3px 3px 3px;

	width: 450px;

}

div.content_03 form select:focus {

	background: #f5f5f5;

	border: 1px solid #555555;

}

div.content_03 form select.year {

	width: 60px;

}

div.content_03 form select.month {

	width: 60px;

}

div.content_03 form select.day {

	width: 60px;

}

div.content_03 a.red {

	color: #ff0000;

}

div.content_04 {

	background: url('../jpg/content_bgrd.jpg') repeat-y 0px 0px;

	clear: both;

	padding: 0px 0px 0px 5px;

	width: 511px;

}

div.content_04 a {

	display: block;

	float: left;

	height: 123px;

}

div.content_04 a.versenyk {

	background: url('../jpg/f00_bigbutton1.jpg') no-repeat 0px 0px;

	width: 236px;

}

div.content_04 a.versenyk:hover {

	background: url('../jpg/f00_bigbutton1-o.jpg') no-repeat 0px 0px;

}

div.content_04 a.versenysz {

	background: url('../jpg/f00_bigbutton2.jpg') no-repeat 0px 0px;

	width: 261px;

}

div.content_04 a.versenysz:hover {

	background: url('../jpg/f00_bigbutton2-o.jpg') no-repeat 0px 0px;

}

table.pictures {

	margin: 10px 50px 0px 50px;

}

table.pictures td img {

	border: 1px solid #ec7c03;

	padding: 1px 1px 1px 1px;

}

/**********************************************************************
*
*		Lábléc.
*
**********************************************************************/
div.footer_01 {

	background: url('../jpg/bgrd.jpg') repeat-y 0px 0px;

	clear: both;

	margin: 0px auto 0px auto;

	width: 735px;

}

div.footer_02 {

	background-color: #dde9f4;

	margin: 0px 14px 0px 47px;

	width: 674px;

}

div.footer_03 {

	margin: 0px 14px 0px 47px;

	width: 674px;

}

div.footer_03 a {

	margin: 0px 20px 0px 20px;

}

div.footer_04 {

	margin: 0px auto 0px auto;

	width: 735px;

}

div.footer_05 {

	width: 735px;

}

div.footer_05 img {

	float: left;

}

div.footer_06 {

	background-color: #4b4b4b;

	clear: both;

	height: 20px;

	margin: 15px 7px 15px 41px;

	width: 687px;

}

div.footer_06 p {

	color: #ffffff;

	float: left;

	font-size: 11px;

}

div.footer_06 p.copyright {

	margin: 3px 0px 0px 5px;

	width: 125px;

}

div.footer_06 p.links {

	font-weight: bold;

	margin: 3px 0px 0px 12px;

	width: 545px;

}

div.footer_06 p.links a {

	color: #ffffff;

}

a.archive_link {
	color: #6489ab;
	font-size: 11px;
	font-weight: bold;
}
