
HTML, BODY {
    margin:0px;
    padding:0px;
    border:none;
	background-color:#efefef;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#4e4e4e;
}

h1 {
	font-size:20px;
	padding:8px 8px 8px 0;
	margin:0px;
	color:#ff8400;
}

	h1 a {
	color:#ff8400;
	border-bottom:1px dotted #CCCCCC;
}

	h1 a:hover {
	color:#404040;
}

h2 {
	font-size:18px;
	padding:8px 8px 8px 0;
	margin:0px;
	color:#ff8400;
}

	h2 a {
	color:#ff8400;
	border-bottom:1px dotted #CCCCCC;
}

	h2 a:hover {
	color:#404040;
}

h3 {
	font-size:16px;
	padding:8px 8px 8px 0;
	margin:0px;
	color:#ff8400;
}

	h3 a {
	color:#ff8400;
	border-bottom:1px dotted #CCCCCC;
}

	h3 a:hover {
	color:#404040;
}

h4 {
	font-size:15px;
	padding:6px 6px 6px 0;
	margin:0px;
	color:#404040;
}

	h4 a {
	color:#404040;
	border-bottom:1px dotted #CCCCCC;
}

	h4 a:hover {
	color:#404040;
	text-decoration:underline;
	border-bottom:none;
}

h5 {
	font-size:14px;
	padding:4px 4px 4px 0;
	margin:0px;
	color:#404040;
}
	
	h5 a {
	color:#404040;
	border-bottom:1px dotted #CCCCCC;
}

	h5 a:hover {
	color:#404040;
	text-decoration:underline;
	border-bottom:none;
}

h6 {
	font-size:13px;
	padding:2px 2px 2px 0;
	margin:0px;
	color:#404040;
}

	h6 a {
	color:#404040;
	border-bottom:1px dotted #CCCCCC;
}

	h6 a:hover {
	color:#404040;
	text-decoration:underline;
	border-bottom:none;
}

p {
	margin:0px;
	padding:2px 10px 10px 0;
}

	p a {
	color:#404040;
	border-bottom:1px dotted #CCCCCC;
}

	p a:hover {
	color:#404040;
	text-decoration:underline;
	border-bottom:none;
}

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

a {
	color:#666666;
	text-decoration:none;
}

/*fejléc*/

#headerHolder {
	background-image:url(art/background-repeat.gif);
	background-repeat:repeat-x;
	background-position:top;
}

#header {	
	width:1058px;
	height:175px;
	background-image:url(art/header_bg.gif);
	background-repeat:no-repeat;
}

	#header .logoTags {
		height:124px;
}

	#header .lang {
		position:relative;
		top:10px;
		right:1px;
		padding:5px;
		border-right:1px solid #bababa;
}

	#tags {
		text-align:center;
		padding:0 55px 0 85px;
		color:#9c9c9c;
		font-size:12px;
}

	#tags a {
		padding:2px;
		color:#9c9c9c;
}

	#tags a:hover {
		background-color:#ff8400;
		color:#fff;
}

/*képcsere*/

#imgHolder {
	width:1058px;
	height:261px;
	background-image:url(art/imgholder_bg.jpg);
	background-repeat:no-repeat;
}

#imgHolder .titleHolder {
	height:75px;
}

#imgHolder .lead {
	height:133px;
	text-align:left;
	padding:0 10px 0 26px;
	font-size:13px;
	line-height:14px;
	color:#ffa200;
}

#imgHolder .more {
	text-align:right;
	padding:10px;
}

#imgHolder .more a {
	padding:8px;
	font-size:15px;
	background-color:#ff8400;
	color:#FFFFFF;
}

#imgHolder .more a:hover {
	padding:8px;
	font-size:15px;
	background-color:#ff9600;
	color:#FFFFFF;
	text-decoration:underline;
}

#imgHolder .image {
	width:741px;
	height:242px;
	position:relative;
	top:4px;
}

/*tartalom*/

#center {
	background-image:url(art/center-repeat.gif);
	background-position:bottom;
	background-repeat:repeat-x;
}

#container {
	width:1058px;
	min-height:533px;
	background-image:url(art/container-background.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

#mainTable {}

/*bal oszlop*/

#left {
	background-image:url(art/homepage_left_middle.gif);
	background-position:top;
	background-repeat:repeat-y;
}

#left .top {
	background-image:url(art/homepage_left_top.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#left .bottom {
	height:45px;
	background-image:url(art/homepage_left_bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
}

#left .text {
	padding:50px 10px 10px 58px;
}

#left h2 {
	padding:0;
	margin:0 0 2px 0;
	color:#ff8400;
	font-size:15px;
	font-weight:normal;
	line-height:16px;
}
	#left h2 a {
		color:#ff8400;
		text-decoration:none;
		border:none;
}
	
	#left h2 a:hover {
		text-decoration:underline;
}

#left p {
	padding:0;
	margin:0 0 10px 0;
	color:#fff;
	font-size:13px;
	font-weight:normal;
}

/*középső oszlop*/

#textHolder {
	background-color:#fff;
	margin:0 0 40px 0;
}

#textHolder .title {
	width:455px;
	height:30px;
	border-bottom:3px solid #ff8400;
	color:#4e4e4e;
	position:relative;
	left:20px;
	top:10px;
	font-size:22px;
}

#textHolder .text {
	padding:20px;
	text-align:justify;
	min-height:358px;
}

#textHolder .text2 {
	padding-left:20px;
	padding-right:20px;
	text-align:justify;
}

#textHolder .pimg .leadkep {
	border:1px solid #999999;
	padding:2px;
}

/*jobb oszlop*/

#search {
	width:265px;
	height:80px;
	background-image:url(art/search_bg_nl.png);
	background-repeat:no-repeat;
}

#search .form {
	position:relative;
	top:10px;
	left:27px;
}

#search .field {
	width:136px;
	height:16px;
	padding:2px;
	/* for IE */
  filter:alpha(opacity=80);
  /* CSS3 standard */
  opacity:0.8;
  	border:1px solid #CCCCCC;
}

/*lábléc*/

#footer {
	width:1058px;
	height:94px;
	background-color:#d1d1d1;
	background-image:url(art/footer-bg.gif);
	background-repeat:no-repeat;
}

#footer td {
	padding:10px 30px 0 30px;
}

#footer p {
	padding:0;
	margin:0;
}

#footer .r1 {
	color:#fff;
	font-size:15px;
}

#footer .r1 a {
	color:#555555;
	padding:4px;
}

#footer .r1 a:hover {
	color:#fff;
	background-color:#666666;
	text-decoration:none;
}

#footer r2 {
	color:#868686;
}

#footer .r2 a {
	color:#868686;
	padding:4px;
}

#footer .r2 a:hover {
	color:#000;
	text-decoration:none;
}

.i {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
	width:200px;
}

.ib {
	font-family:"Trebuchet MS", Tahoma;
	font-size:14px;
}

.orange {
	color:#ff8500
}

#termsText {
	width:100%;
	height:250px;
	overflow-y:scroll;
	text-align:justify;
}

.green {
	color:#336633;
	font-size:14px
}

.grey1 {
	color:#999999;
}

.orangeBordered {
	border:1px solid #ff8500;
	background-color:#FDF9EC;
}

.orangeSelected {
	background-color:#ff8500;
	color:#FFFFFF;
}

#fb {
	padding-left:10px;
}

#fb .widget {
	width:237px;
	border:4px solid #FFFFFF;
	background-color:#f5f5f5;
}

