html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,a,img { border:0;outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; margin:0; padding:0 }
:focus { outline:0 }
body { line-height:1;color:#000;background:#fff }
ol,ul { list-style:none }
table { border-collapse:separate; border-spacing:0 }
caption,th,td { font-weight:normal }
blockquote:before,blockquote:after,q:before,q:after { content:"" }
blockquote,q { quotes:"" "" }
button { cursor:pointer }
em,i { font-style:italic }
strong,b { font-weight:bold }
a,a:link { text-decoration:none }
.c { text-align:center }
.c * { margin-left:auto; margin-right:auto }
.r { text-align:right }
.fl { float:left; display:inline }
.fr { float:right; display:inline }
.clear { clear:both }
.mb5 { margin-bottom: 5px; }
.mb10 { margin-bottom: 10px; }
.mb20 { margin-bottom: 20px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt20 { margin-top: 20px; }
.bold { font-weight:bold }
.errormessage { font-weight: bold; color: #880000; }

#ticker {
	width:752px;
	height:30px;
	background-color:#000;
	margin-top:24px;
	overflow: hidden;
	visibility: hidden;
	position: relative;
}

	#ticker a {
		color:#fff;
		font-size: 13px;
	}

	#ticker .tickeritem {
		margin: 0px 12px 0px 12px;
	}

#tickerscroll {
	position: absolute;
	left: 0px;
	height: 13px;
	width: 400000px;
	padding-top: 8px;
}

#tickerscrollwidth, #tickerscrollwidth2 {
	float: left;
}

#tickerscrollwidth, #tickerscrollwidth span, #tickerscrollwidth2, #tickerscrollwidth2 span {
	font-weight: bold;
}

#ticker_content {
	padding: 14px 10px 0px 10px;
}

body {
	color:#3d3d3d;
	background: #b4b4b4 url(img/body_bg.png) repeat-x;
	font:12px/16px "Trebuchet MS", Verdana, sans-serif;
}

.none {
	display:none;
}

a {
	color:#FF7200;
}

a:hover {
	text-decoration: underline;
}

input, textarea, select {
	padding:2px;
	color:#3d3d3d;
	background:#fff;
	border:0;
	font-size:11px;
}

select {
	border:1px solid #e6e6e6;
}

input.text {
	background-color:#efefef;
	border:1px solid #e6e6e6;
}

textarea {
	background-color:#efefef;
	border:1px solid #e6e6e6;
	width:400px;
	height:150px;
}

input.submit {
	padding:0;
}

button {
	border:0;
	padding:0 10px;
	height:19px;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	color:#f7f7f7;
}

button:hover, button:active {
}

#page {
	width:1000px;
	margin:0 auto;
	background-color:#fff;
}

#body {
	width:1000px;
	overflow:hidden;
}

#leftmenu {
	float:left;
	width:248px;
	background:url(img/leftmenu_bg.png) no-repeat 0 0;
}

	#leftmenu .wrapper {
		width:214px;
		padding-left:34px;
		padding-right:30px;
		padding-top:18px;
	}

	#leftmenu .wrapper .mainmenus a {
	color:#1978c2;
	font:13px "Trebuchet MS", Verdana, sans-serif;
	font-weight: bold;
	}

	#leftmenu .wrapper .mainmenus a.more {
	margin-bottom:5px;
	}

	#leftmenu .loginbox {
	margin-top:17px;
	}

	#leftmenu .loginbox .text {
	width:193px;
	}

	#leftmenu .loginbox select {
	border:1px solid #e6e6e6;
	width:200px;
	}

	#leftmenu button {
		background:url(img/input_button_bg.png) repeat-x 0 0;
		height:19px;
		border:1px solid #72acda;
	}

	#leftmenu a.small {
		font-weight:bold;
	}

#content {
	float:left;
	width:752px;
	background:url(img/content_bg.png) no-repeat 0 0;
}

	#content .wrapper {
		padding:38px 35px 0px 40px;
	}

	#content .wrapper h1 {
		margin-bottom:24px;
		color:#1978c2;
		font:18px Verdana, "Trebuchet MS", sans-serif;
		font-weight: bold;
	}

	#content .wrapper h1 a {
		color:#1978c2;
		font:18px Verdana, "Trebuchet MS", sans-serif;
		font-weight: bold;
	}

	#content .wrapper button {
		background:url(img/input_button_bg.png) repeat-x 0 0;
		height:19px;
		border:1px solid #72acda;
	}

	#content .morenews {
		margin-top:36px;
		width:677px;
		background-color:#fff;
		overflow:none;
	}
		#content .morenews .left {
			float:left;
			width:339px;
		}
		#content .morenews .right {
			float:left;
			width:338px;
		}
		#content .morenews .left .item {
			padding-right:22px;
			margin-bottom: 32px;
			line-height: 20px;
		}
		#content .morenews .right .item {
			padding-right:22px;
			margin-bottom: 32px;
			line-height: 20px;
		}
		#content .morenews .item h2 {
			margin-bottom:3px;
		}
		#content .morenews .item h2 a {
			color:#1978c2;
			font:13px Verdana, "Trebuchet MS", sans-serif;
			font-weight: bold;
		}
		#content .morenews .item .more {
			margin-top:2px;
		}
		#content .morenews .item .more a {
			color:#ff7200;
			font:12px "Trebuchet MS", Verdana, sans-serif;
			font-weight:bold;
		}

	#content .showitem .datum {
	}

	#content .showitem .lead {
		font-weight: bold;
	}

	#content .showitem .content {
	}

	#content .showitem li {
		list-style-image:url(img/dot.gif);
		margin-left:15px;
	}

	#content .searchresult ul.list_header {
		margin-bottom:5px;
	}

	#content .searchresult li.list_item {
		list-style-image:url(img/dot.gif);
		margin-left:15px;
	}

	#content li.prcikkek {
		list-style-image:url(img/dot.gif);
		margin-left:15px;
	}

	#content h2 {
		margin-bottom:14px;
		color:#1978c2;
		font:14px Verdana, "Trebuchet MS", sans-serif;
		font-weight: bold;
	}

#footer {
	margin-top:10px;
	height:60px;
	background-color:#000;
	color:#fff;
}
	#footer .wrapper {
		padding:25px 35px 0px 25px;
	}