* {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	color: #000000;
	text-decoration: none;
}

body {
	background: url(../images/bg_body.jpg) repeat-y center;
	text-align: center;
}

img {
	vertical-align: middle;
	border-style: none;
}

/* Fejléc */
#header {
	height: 40px;
	background: url(../images/bg_header.jpg) repeat-x bottom;
}
#header div.content {
	width: 920px;
	margin: 0px auto 0px auto;
	text-align: left;
}
#header div.content div { float: left; }

/* Icons */
#header div.content div.icons { width: 140px; }
#header div.content div.icons ul {
	padding-top: 8px;
	list-style-type: none;
}
#header div.content div.icons ul li {
	display: inline;
	margin-right: 10px;
}

/* Search */
#header div.content div.search {
	width: 490px;
	padding-top: 8px;
}
#header div.content div.search input.text {
	width: 220px;
	padding: 5px;
	border-style: none;
	background-color: #333333;
	color: #999999;
	font-size: 10px;
}
#header div.content div.search input.submit {
	vertical-align: middle;
}

/* Névnap */
#header div.content div.nevnap { padding-top: 12px; }
#header div.content div.nevnap,
#header div.content div.nevnap span {
	font-size: 11px;
	color: #CCCCCC;
}
#header div.content div.nevnap span { text-decoration: underline; }

/* Konténer */
#container {
	clear: both;
	width: 920px;
	margin: 0px auto 0px auto;
	text-align: left;
}

/* Double hr */
#container div.double_hr {
	clear: both;
	height: 6px;
	margin: 15px 10px 15px 10px;
	border-top: 5px solid #F5F5F5;
	border-bottom: 5px solid #F5F5F5;
}
#container div.double_hr2 {
	clear: both;
	height: 60px;
	margin: 15px 10px 15px 10px;
	border-top: 5px solid #F5F5F5;
	border-bottom: 5px solid #F5F5F5;
	text-align:right;
	/*background-color:yellow;*/
}

#container div.double_hr2 h3{
	padding:2px 70px 0 0 ; 
	margin:0;
	font-size:13px;
	color:#0099dd;
	font-weight:bold;
}

#container div.double_hr2 h3 a{
	font-size:13px;
	color:#0099dd;
	font-weight:bold;
	text-decoration:underline;
}
#container div.double_hr2 h3 a:hover{
	color:#000000;
}


/* H1 */
#container div.h1 {
	padding-left: 20px;
	background: url(../images/disc.gif) no-repeat 0px 6px;
}
#container div.h1 h1 {
	padding-bottom: 10px;
	background: url(../images/h1_border_bottom.gif) repeat-x bottom;
}
#container div.h1 h1 a {
	font-family: Times New Roman;
	font-size: 18px;
}
#container div.h1 h1 a:hover { color: #0099CC; }

/* Menü */
#container div.menu {
	float: left;
	width: 288px;
	margin: 0px 10px 15px 10px;
	padding-top: 20px;
	background-color: #F5F5F5;
	border: 1px solid #CCCCCC;
}
#container div.menu div.h1 {
	margin: 0px 20px 20px 8px;
}
#container div.menu div.h1 a.active { color: #0099CC; }

/* Menü tartalom */
#container div.menu_content {
	float: left;
	width: 600px;
	margin: 0px 10px 15px 0px;
}
#container div.menu_content div.active_content {
	width: 600px;
	height: 420px;
	overflow: auto;
	position: absolute;
}
#container div.menu_content div.content {
	width: 600px;
	height: 420px;
	overflow: auto;
	position: absolute;
	visibility: hidden;
}
#container div.menu_content div.hasab {
	float: left;
	width: 290px;
}
#container div.menu_content h1 {
	padding: 20px 10px 20px 10px;
	text-transform: uppercase;
	font-family: Times New Roman;
	font-size: 18px;
}
#container div.menu_content p {
	padding: 0px 10px 10px 10px;
	text-align: justify;
}
#container div.menu_content ul { padding: 0px 40px 10px 40px; }
#container div.menu_content ul li {
	padding-left: 10px;
	color: #000000;
}
#container div.menu_content ul li span { color: #000000; }
#container div.menu_content a { color: #0099CC; }
#container div.menu_content a:hover { text-decoration: underline; }

/* Blog */
#container div.blog {
	float: left;
	width: 580px;
	margin: 0px 30px 0px 10px;
}
#container div.blog div.h1 { margin-bottom: 30px; }
#container div.blog div.note { margin: 0px 0px 30px 10px; }
#container div.blog div.note h2 {
	margin-bottom: 20px;
	font-family: Times New Roman;
	font-size: 18px;
}
#container div.blog div.note div.datum {
	float: right;
	padding-top: 6px;
	font-size: 10px;
}
#container div.blog div.note div.links {
	margin-top: 20px;
	padding: 5px;
	background-color: #8E8E8E;
}
#container div.blog div.note div.links ul { list-style-type: none; }
#container div.blog div.note div.links ul li {
	display: inline;
	font-size: 10px;
	color: #5B5B5B;
}
#container div.blog div.note div.links ul li a {
	font-size: 10px;
	color: #5B5B5B;
}
#container div.blog div.note div.links ul li a:hover { color: #FFFFFF; }
#container div.blog div.pager { text-align: center; }
#container div.blog div.pager,
#container div.blog div.pager a {
	font-size: 10px;
	color: #434343;
}
#container div.blog div.pager a:hover {
	text-decoration: underline;
	color: #0099CC;
}

/* Gazdasági rádió, dgs global */
#container div.gazd_radio_dgs {
	float: left;
	width: 290px;
	margin-right: 10px;
}
#container div.gazd_radio_dgs div.gazd_radio {
	margin-bottom: 25px;
	padding: 20px 10px 15px 10px;
	border: 1px solid #D9D9D9;
}
#container div.gazd_radio_dgs div.gazd_radio div.h1 { margin-bottom: 20px; }
#container div.gazd_radio_dgs div.gazd_radio ul { padding: 10px; }
#container div.gazd_radio_dgs div.gazd_radio ul li {
	margin-bottom: 5px;
	padding-left: 10px;
	color: #0099CC;
}
#container div.gazd_radio_dgs div.gazd_radio ul li a { color: #000000; }
#container div.gazd_radio_dgs div.gazd_radio ul li a:hover { text-decoration: underline; }
#container div.gazd_radio_dgs div.gazd_radio p { text-align: justify; }
#container div.gazd_radio_dgs div.dgs { margin-bottom: 30px; }

/* Lábléc */
#footer {
	clear: both;
	height: 30px;
	background: url(../images/bg_footer.jpg) repeat-x bottom;
}
#footer p {
	padding-top: 8px;
	text-align: center;
	color: #545454;
	font-size: 10px;
}

/* FCKEditor */
.fckeditor { clear: both; }
.fckeditor p {
	text-align: justify;
	margin-bottom: 10px;
}
.fckeditor strong { font-weight: 700; }
.fckeditor em { font-style: italic; }
.fckeditor ul,
.fckeditor ol { padding: 0px 40px 10px 40px; }
.fckeditor a { text-decoration: underline; }
.fckeditor table {
	margin-bottom: 10px;
	border-collapse: collapse;
}
.fckeditor td {
	padding: 5px;
	border: 1px solid #000000;
}
.fckeditor img { margin: 10px; }

/* GoogleMap */
#googlemap { height: 160px; }