body,td,th {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
}
body {
	background-color: #4ccfe8;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.uph1 {
	font-size: 20px;
	color: #000;
	margin-bottom: 10px;
}

.uph1g {
	font-size: 20px;
	color: #000;
	margin-bottom: 10px;
}

.popupspan {
	cursor: pointer;
	margin: auto;
	margin-top: 20px;
	background-color: #4ccfe8;
	width: 80px;
	padding: 5px;
	color: #000;
	box-shadow:1 0px 0px 0px #000;border:0px solid #fff;border-radius:10px;
}

a:link, a:visited, a:active  {
	color: #6c6c6c;
	text-decoration: none;
	font-weight: normal;
}
a:hover {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	background-color: #8dc63f;

}

a.example5:link, a.example5:visited, a.example5:active  {
	color: #dbdbdb;
	text-decoration: none;
	font-weight: normal;

}
a.example5:hover {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	background-color: #8dc63f;
	

}

.ref1 a.example5:link, .ref1 a.example5:visited, .ref1 a.example5:active  {
	color: #dbdbdb;
	text-decoration: none;
	font-weight: normal;

}
.ref1 a.example5:hover {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	background: transparent;

}

.ref2 a.example5:link, .ref2 a.example5:visited, .ref2 a.example5:active  {
	color: #dbdbdb;
	text-decoration: none;
	font-weight: normal;

}
.ref2 a.example5:hover {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	background: transparent;

}

.ref3 a.example5:link, .ref3 a.example5:visited, .ref3 a.example5:active  {
	color: #dbdbdb;
	text-decoration: none;
	font-weight: normal;

}
.ref3 a.example5:hover {
	text-decoration: none;
	color: #fff;
	font-weight: normal;
	background: transparent;

}





#body_top {
	background-image: url(/grf/header.jpg);
	background-repeat: repeat-x;
	background-color: #f9f9f9;
}

#body_bottom {
	height: 139px;
	background-image: url(/grf/footer.jpg)
}

#container {
	width: 1001px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	height: 87px;
	padding-left: 73px;
	padding-top: 50px;
}
#header_c1 {
	width: 596px;
	float: left;
}
#header_c2 {
	width: 163px;
	float: left;
}
#header_c3 {
	text-align: center;
	width: 150px;
	float: left;
}

#menu {
	height: 29px;
	border-left: 1px solid #c3c3c3;
}

#menuunder {
	font-size: 1px;
	height: 2px;
	background-color: white;
	border-bottom: 1px solid #e3f0f3;
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
}

.headerh1 {
	font-size: 10px; color: #7c9956; padding-top: 6px; padding-right: 9px; font-weight: normal; float: right;
}

#content {
	border-left: 1px solid #c3c3c3;
	border-right: 1px solid #c3c3c3;
	padding-bottom: 0px;
	background-image: url(/grf/content.jpg)
}

#content_left {
	width: 200px;
	float: left;
}
#content_center {
	width: 469px;
	float: left;
	padding: 35px 65px 0px 65px;
}

#content_center_nyito {
	width: 599px;
	float: left;
	background-image: url(/grf/nyito.jpg)
}

#content_center1 {
	width: 170px;
	float: left;
	padding: 0px 15px 0px 15px;
}
#content_center2 {
	width: 170px;
	float: left;
	padding: 0px 15px 0px 15px;
}
#content_center3 {
	width: 199px;
	float: left;
	/*background-color: #6c6c6c;*/
	height: 398px;
	padding-top: 10px;
}

#content_right {
	width: 164px;
	padding: 20px 18px 0px 18px;
	float: left;
}

#content_right_uzenet {
	font-size: 14px;
	margin-bottom: 20px;
	text-align: center;
}

#content_left_div {
	padding: 35px 15px 10px 15px;
}

#bottom_content{
	width: 1001px;
	margin-left: auto;
	margin-right: auto;
	font-size: 11px;
}

#bottom_col1 {
	width: 240px;
	float: left;
	padding-left: 10px;
	padding-top: 27px;
	color: white;
}
#bottom_col2 {
	width: 240px;
	float: left;
	padding-left: 10px;
	padding-top: 27px;
	color: white;
}
#bottom_col3 {
	width: 240px;
	float: left;
	padding-left: 10px;
	padding-top: 27px;
	color: white;
}
#bottom_col4 {
	width: 239px;
	float: left;
	padding-left: 10px;
	padding-top: 27px;
	color: white;
}

.ref_container {
	background-image: url(/grf/ref.jpg);
	margin-bottom: 10px;
	float: left;
	width: 469px;
}
.ref1 {
	width: 130px;
	padding: 10px;
	margin-right: 10px;
	float: left;
}
.ref2 {
	width: 130px;
	padding: 10px;
	margin-right: 9px;
	float: left;
}
.ref3 {
	width: 130px;
	padding: 10px;
	float: left;
}
.btm { color: #dbdbdb; }

/* UL LI */

ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
}

li {
	background-image: url(/grf/li.jpg);
	background-repeat: no-repeat;
	background-position: 6px center;
	padding-left: 20px;
	margin-left: 5px;
}
.noli {
	background-image: url();
	padding-left: 0px;
	margin-left: 0px;
}
.nyitoli {
	background-image: url(/grf/li.jpg);
	background-repeat: no-repeat;
	background-position: 6px 4px;
	padding-left: 20px;
	margin-left: 5px;
	padding-bottom: 7px;
	
}
/* FORM */


form { display: inline; }

.rightformtext {
	border: 1px solid #737373; 
	width: 155px;
	margin-top: 7px;
	margin-bottom: 10px;
	clear: both;
}
.rightformtextarea {
	border: 1px solid #737373; 
	width: 155px;
	height: 104px;
	margin-top: 7px;
	margin-bottom: 20px;
	clear: both;
}
.rightformsec {
	margin-top: 7px;
	margin-bottom: 7px;
	clear: both;
}
.rightformtextrovid {
	margin-top: 0px;
	width: 75px;
	margin-right: 8px;
}
.rightformsubmit {
	width: 75px;
	background-color: #b4b4b4;
	color: #565656;
	border: 1px solid #565656;
}
.nyito_hirek {
	padding-bottom: 18px; padding-top: 5px; color: white; text-align: center; font-size: 12px; font-weight: bold;
}

.greyspan { color: #fff; }

/* HEADERS */

h1 {
	font-size: 12px;
	color: #ab3694;
	margin: 0;
	padding: 0;
}
h2 {
	font-size: 12px;
	font-weight: normal;
	color: #4ccfe8;
	margin: 0;
	padding: 0;
}
h3 {
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}


/* LINKS */

a.mmenu:link, a.mmenu:visited, a.mmenu:active {
	width: 123px;
	height: 29px;
	line-height: 29px;
	float: left;
	padding-left: 77px;
	color: #3db7df;
	background-image: url(/grf/menu.jpg);
}
a.mmenu:hover{
	color: #3db7df;
	background-image: url(/grf/menu_alt.jpg);
}

a.menuref:link, a.menuref:visited, a.menuref:active {
	width: 133px;
	background-image: url(/grf/menuref.jpg);
	padding-left: 67px;
}
a.menuref:hover {
	background-image: url(/grf/menuref_alt.jpg);
}


a.hm1:link, a.hm1:visited, a.hm1:active, a.hm1:hover {
	color: #fff;
	font-size: 29px;
	text-decoration: none;
	font-weight: normal;
}
a.hm2:link, a.hm2:visited, a.hm2:active, a.hm2:hover {
	color: #6c6c6c;
	font-size: 29px;
	text-decoration: none;
	font-weight: normal;
}
a.hm3:link, a.hm3:visited, a.hm3:active, a.hm3:hover {
	color: #a6da60;
	font-size: 29px;
	text-decoration: none;
	font-weight: normal;
}



a.whitelink:link, a.whitelink:visited, a.whitelink:active {
	color: #fff;
	text-decoration: none;
}
a.whitelink:hover {
	text-decoration: none;
	background-color: #8dc63f;

	color: #fff;
}
a.keklink:link, a.keklink:visited, a.keklink:active {
	color: #5eb7e6;
	text-decoration: none;
}
a.keklink:hover {
	text-decoration: none;
	background-color: #8dc63f;
	color: #fff;
}

a.greylink:link, a.greylink:visited, a.greylink:active {
	color: #c4c4c4;
	text-decoration: none;
}
a.greylink:hover {
	text-decoration: none;
	color: #fff;
	background-color: #8dc63f;

}

a.purplelink:link, a.purplelink:visited, a.purplelink:active {
	color: #d663a9;
	text-decoration: none;
}
a.purplelink:hover {
	text-decoration: none;
	background-color: #8dc63f;
	color: #fff;
}


a.purplelinkhir:link, a.purplelinkhir:visited, a.purplelinkhir:active {
	color: #aa469e;
	text-decoration: none;
}
a.purplelinkhir:hover {
	text-decoration: none;
	background-color: #8dc63f;
	color: #fff;
}


a.hirek_fooldal:link, a.hirek_fooldal:visited, a.hirek_fooldal:active {
	
	font-size: 11px; 
	color: #dbdbdb;
	text-decoration: none;
	
}

a.hirek_fooldal:hover {
	font-size: 11px; 
	color: #fff;
	text-decoration: none;
	background-color: #8dc63f;

}


.clear {
	clear: both;
}

.nincslink:link, .nincslink:visited, .nincslink:active {
	border: 0;
	
}

.nincslink:hover {
	border:0;
	text-decoration: none;
	
}


