﻿@charset "utf-8";
/* CSS Document */

/*----- Általános stílusok -----*/

html, body
	{
	margin:0;
	padding:0;
	background:url(../images/background.jpg);
	font:normal 12px Verdana, Arial, Helvetica, Sans-serif;
	color:#000;
	}


form
	{
	margin:0;
	padding:0;
	}

H1
	{
	font:normal 20px Arial, Helvetica, Sans-serif;
	color:#814d00;
	padding:0;
	margin:28px 0px 0px 0px;
	background:url(../images/brw_line.gif) repeat-x bottom;
	}

H2
	{
	font:normal 16px Arial, Helvetica, Sans-serif;
	text-transform: uppercase;
	color:#814d00;	
	}

H3, H4, H4, H5, H6
	{
	font:normal 14px Arial, Helvetica, Sans-serif;
	color:#814d00;	
	}

a:link, a:visited
	{
	color:#000;
	}

a:hover
	{
	color:#ff8300;
	}
	
/* DIV stílusok */

#container_outer
	{
	position:relative;
	margin: 0;
	padding:0;
	width:100%;
	}
	
#container_inner
	{
	position:relative;
	margin: 0;
	padding:0;
	width:1000px;
	text-align:left;
	background:url(../images/container_bg.gif) repeat-y;
	}
	
#print
	{
	position:absolute;
	top:318px;
	left:770px;
	width:28px;
	height:25px;
	z-index:101;
	}

#header
	{
	width:1000px;
	height:216px;
	background:url(../images/header.jpg) no-repeat;
	}
	
#topmenu_outer
	{
	height:34px;
	background:;
	}
	
#topmenu_inner
	{
	background:;
	padding:10px 10px 0px 0px;
	text-align:right;
	font-size:11px;
	color:#000;
	text-transform:uppercase;
	}
	
#topmenu_inner a
	{
	text-decoration:none;
	}
	
#search,#search table
	{
	height:25px;
	}
	
#search td
	{
	color:#fff;
	font-size:11px;
	}
	
#search td .td1
	{
	color:#fff;
	font-size:10px;
	}
	
#search td .td2
	{
	color:#fff;
	text-transform:uppercase
	}
	
#infoline
	{
	padding:5px 10px 0 0;
	text-align:right;
	}	
	
#mainmenu_outer
	{
	width:1000px;
	height:39px;
	background:url(../images/mainmenu_bg.gif) no-repeat;
	}
	
#mainmenu_inner
	{
	padding:12px 5px 5px 240px;
	}
	
#centerbox
	{
	
	}

#leftcol
	{
	float:left;
	width:215px;
	background:url(../images/leftcol_bg.gif) repeat-y;
	}
	
#contentbox_outer
	{
	float:left;
	width:600px;	
	min-height:310px;
	_height:310px;
	background:url(../images/content_bg.jpg) no-repeat;
	}
	
#contentbox_inner
	{
	padding:40px 15px 20px 15px
	}

#rightcol_outer
	{
	float:left;
	width:185px;
	background:url(../images/rightcol_bg.gif) repeat-y;
	}
	
#rightcol_inner
	{
	padding:0 5px 5px 10px;
	font-size:11px;
	color:#efe2cf;
	}
	
#rightcol_inner img
	{
	border:1px solid #a3824b;
	}

#footer_outer
	{
	background:url(../images/footer_bg.gif) no-repeat;
	height:100px;
	}
	
#footer_inner
	{
	padding-top:15px;
	}

#footer_inner td
	{
	font-size:11px;
	color:#fbedd5;
	}
	
a.link_footer:link, a.link_footer:visited 	
	{    
	color: #fbedd5;
	text-decoration: none;
	font-weight:normal;
	}

a.link_footer:hover 
	{   
	color: #f60; 
	text-decoration: none;	
	}
	
/* --- Általános form stílus --- */

.textfield_search
	{
	border:0px solid #000;
	background:#fff;
	width:116px;
	height:15px;
	font-size:11px;
	padding-left:3px;
	}

.button_search
	{
	width:52px;
	height:17px;
	border:0px;
	padding:2px 0 2px 0;
	margin:0 0 0 1px;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	color:#ff9600;
	background:#fff;
	cursor:pointer;
	text-transform: uppercase;
	}

.button2
	{
	width:120px;
	height:22px;
	border:0px;
	font-weight:bold;
	font-size:11px;
	background:url(../images/button2.gif);
	cursor:pointer;
	}

.img_left
	{
	float:left;
	margin:5px 5px 5px 0px;
	}

.img_right
	{
	float:right;
	margin:5px 0px 5px 5px;
	}

.clearboth
	{
	clear:both;
	}
	

.opaque 
	{
	opacity: .5;
	filter: alpha(opacity=50);
	}
	
.articlebox {
	background-color: #b87d28;
	border:1px solid #a08760;
	width: 99%;
	color: #ffffff;
}

.opaque {
	opacity: .7;
	filter: alpha(opacity=70);
}
	
.articlebox img
	{
	border:1px solid #7c4e00;
	margin:5px;
	}
	
.articlebox .td1
	{
	padding:5px;
	font-size:11px;
	color:#fff;
	text-align:justify;
	}
	
.articlebox .td_next
	{
	background:url(../images/article_box_next.gif) no-repeat right bottom;
	height:33px;
	font-size:11px;
	color:#fff;
	text-align:right;
	padding-right:5px;
	padding-bottom:8px;
	}
	
.articlebox .td_next a:link, .articlebox .td_next a:visited
	{
	color:#fdfbf8;
	text-decoration:none;
	}
	
.articlebox .td_next a:hover
	{
	color:#f60;
	text-decoration:none;
	}
	
/* felső menu */

#navlist
	{
	margin: 0;
	padding: 0 0 20px 10px;
	border-bottom: 0px solid #000;
	}

#navlist ul, #navlist li
	{
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#navlist a:link, #navlist a:visited
	{
	float: left;
	line-height: 14px;
	font-weight: bold;
	margin: 0 10px 4px 10px;
	text-decoration: none;
	color: #999;
	}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
	{
	border-bottom: 4px solid #000;
	padding-bottom: 2px;
	background: transparent;
	color: #000;
	}

#navlist a:hover 
	{ 
	color: #000; 
	}

/* --- Táblázat stílus --- */

.table
	{
	border:1px solid #d6c7ad;
	}

.table_header
	{
	padding:5px;
	color:#fdfbf8;
	font-weight:bold;
	background:#b09363;
	border-bottom:1px solid #fdfbf8;
	}

.table_td1
	{
	padding:5px;
	background:#f6f2eb;
	border-bottom:1px solid #fdfbf8;
	}

.table_td2
	{
	padding:5px;
	background:#eae1d3;
	border-bottom:1px solid #fdfbf8;
	}
	
/* számláló */
#counter
	{
	border-top:1px dotted #b38c4f;
	padding:5px 0 5px 0;
	text-align:center;
	background:#000;
	color:#b38c4f;
	}
	
/* Other NewsBox */

	
#other_newsbox .box1
	{
	width:33%;
	background:#f5f5f5;
	border:1px solid #dedede;
	padding:8px;
	}
	
#other_newsbox .box1 img
	{
	margin: auto;
	padding:2px;
	border:1px solid #e5bfbf;
	}
	
#other_newsbox .box1 a img 
	{
	padding:2px;
	border:1px solid #e5bfbf;
	}
	
#other_newsbox .box1 a:hover img 
	{
	padding:2px;
	border:1px solid #900
	}
	
#other_newsbox .box1:hover
	{
	background:#eee;
	}
	
#other_newsbox .box1 H1, #other_newsbox .box1 H1 a:link, #other_newsbox .box1 H1 a:visited
	{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	color:#900;
	text-decoration:none;
	}
	
#other_newsbox .box1 H1 a:hover
	{
	color:#f70;
	text-decoration:none;
	}
	
#other_newsbox .box1 .date
	{
	padding:0;
	margin:2px 0 0 0;
	font-size:11px;
	color:#999;
	letter-spacing: 0.2em;
	}
	
#other_newsbox .box1 p
	{
	padding:5px 0 5px 0;
	margin:5px 0 5px 0;
	}
	
#other_newsbox .box_vertical_separator
	{
	width:5px;
	}

	
.imageleft1 { float: left; margin-bottom: 10px; margin-right: 10px; }
.imageleft2 { float: left; margin-bottom: 10px; margin-right: 10px; margin-top: 10px; }
.imageright1 { float: right; margin-bottom: 10px; margin-left: 10px; }
.imageright2 { float: right; margin-bottom: 10px; margin-left: 10px; margin-top: 10px; }
