body{
	margin : 0px;
	padding : 0px;
	font-family : trebuchet MS,Arial;
	font-size : 13px;
	font-weight : normal;
}
h1{
	font-size: 12pt;
	color : #ff8400;	
}
h2{
	font-size: 11pt;
	color : #ff8400;	
}
a {
	color : #40965e;
	font-family : Arial;
	font-weight : bold;	
	font-size : 9pt;
	text-decoration : underline;
}
a:hover{
	text-decoration : none;
}
a img{
	border : 0px none;
}
a.kepriport{
	border : 1px solid #E46A25;
}
a.menu {
	color : #ff6500;
	font-family : Arial;
	font-weight : bold;	
	font-size : 9pt;
	text-decoration : none;
}
a.menu:hover{
	text-decoration : underline;
}
a.menu1 {
	color : #ff6500;
	font-family : Arial;
	font-weight : bold;	
	font-size : 9pt;
	text-decoration : none;
}
a.menu1:hover{
	text-decoration : underline;
}
a.menu2 {
	color : #ff6500;
	font-family : Arial;
	font-weight : bold;	
	font-size : 9pt;
	text-decoration : underline;
}
a.menu2:hover{
	text-decoration : underline;
}
#main_content{
	background : #ededed;
	padding:10px;
}
td.menu_head{
	background : url(menu_head_bg.png) no-repeat top;
	width : 198px;
	height : 27px;
	text-align : center;
	padding : 0px 5px 0px 5px;
	color : #fff;
	font-size : 12px;
	text-transform : uppercase;
	font-weight : bold;
}
td.menu_body{
	background : url(menu_body_bg.png);
	width : 198px;
	padding : 5px;
	font-size : 12px;
	padding : 5px;
}
td.menu_body2{
	background : url(menu_body_bg.png);
	width : 198px;
	padding : 5px 0px 5px 0px;
	font-size : 12px;
}
#fooldal_hirek{
	margin: 10px 0px 0px 0px;	
	width : 746px;
}
* html #fooldal_hirek{
	margin: 0px 10px 0px 10px;	
	width : 746px;
}
#balhasab{
	width: 373px;
	float: left;	
}
#jobbhasab{
	width: 373px;	
	float: right;
}
.cikk{
	margin-left: 5px;
	padding: 0px 5px 15px 5px;
	line-height: 1.4em;
}
.cikk_fo a:link,
.cikk_fo a:visited,
.cikk_fo a:active{
	font-family: Microsoft Sans Serif, sans-serif;
	font-size: 1.1em;
	font-weight: bold;
	color: #E46A25;
	text-decoration: none;
	line-height: 1.2em;
	padding-bottom: 5px;
	display: block;
}
.cikk_fo a:hover{
	text-decoration: underline;
}
.cikk_elvalaszto{
	color: #E46A25;
	background: #E46A25;
	width: 100%;
	height: 1px;
	border: none;
	clear:both;
	margin:1em;
}
#teljes_cikk{
	margin: 0px 0px 0px 0px;
	padding: 15px 15px 15px 15px;	
	background: url(teljes_cikk_bg.png) no-repeat top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height: 340px;
}
#teljes_cikk #fej{
	color: #0B4459;
	font-size: 16px;
	line-height: 1.5em;
	font-weight: bold;
	padding: 20px 0px 0px 15px;
}
#teljes_cikk #fo,
#teljes_cikk #kapcsolodo,
#teljes_cikk #gombok,
#teljes_cikk #kuld{
	padding: 0px 15px 0px 15px;
}
#teljes_cikk #gombok,
#gombok{
	text-align : center;
	margin-top: 1em;
}
#teljes_cikk #header{
	color: #444;
	padding-top: 10px;
	padding-bottom: 15px;
	margin: 0px 15px 0px 15px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #E16D20;
}
#teljes_cikk #fo{
	font-size: 1.1em;
	line-height: 1.5em;
}
#teljes_cikk #vege{
	height: 17px;
}
#teljes_cikk img{
margin:0px 10px 0px 0px;
}
td.cikk_title{
	background : url(mainbox_head_big_bg.png) no-repeat;
	width : 746px;
	height : 30px;
	color : #40965e;
	font-family : Arial;
	font-weight : bold;
	padding-left : 13px;
	font-size : 13pt;
}
td.cikk_body{
	width : 746px;
	padding : 10px 10px 10px 13px;
	border-left : 1px solid #ff8400;
}
td.cikk_title_cimlap{
	background : url(mainbox_head_bg.png) no-repeat;
	width : 333px;
	height : 30px;
	color : #40965e;
	font-family : Arial;
	font-weight : bold;
	padding-left : 13px;
	font-size : 13pt;
	text-align : left;
}
td.cikk_header_cimlap{
	width : 333px;
	padding : 10px 10px 10px 13px;
	border-left : 1px solid #ff8400;
	text-align : left;
}
a.rovat_link, a.fel, a.vissza{
	color : #40965e;
	font-family : Arial;
	font-weight : bold;	
	font-size : 9pt;
	text-decoration : none;
}
a.rovat_link:hover,a.fel:hover, a.vissza:hover{
	text-decoration : underline;
}
a.rovat_link_elso{
	color : #40965e;
	font-family : Arial;
	font-weight : bold;	
	font-size : 11pt;
	text-decoration : none;
}
a.rovat_link_elso:hover{
	text-decoration : underline;
}
#author{
	padding-bottom : 5px;
	font-weight : normal;
}
#date{
	color: #444;
	padding-top: 0px;
	padding-bottom: 15px;
	margin: 0px;
	font-size: 11px;
	font-weight: normal;
}
#header{
	color: #444;
	padding-top: 10px;
	padding-bottom: 15px;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #ff8400;
}
#header_lista{
	color: #444;
	padding-top: 10px;
	padding-bottom: 15px;
	margin: 0px;
	font-size: 11px;
	font-weight: bold;
}
.calendar{
	margin: auto;
	font-size: 0.9em;
	text-align: center;
}
.calendar_main{
	float: right;
	background: #FFF;
	padding: 10px 10px 10px 10px;
	border: 1px solid #777;
}
.calendar_main .calendar{
	font-size: 1.1em;	
	text-align: left;
	margin:0;
}
#today{
	font-weight: bold;
	border: 1px solid #900;
	padding: 2px;
	display: block;
}
.linked-day{
	background: #FFE;
	font-weight: bold;
}
.main_date{
	border-bottom: 1px #EEE solid;
	color: #3E5C67;
	font-size: 1.5em;
	padding-bottom: 0.5em;
	margin-bottom: 0.5em;
	text-align: center;
}
.megjegyzes{
	font-size: 0.8em;
	text-align:right;
}
#event-entries{
	margin:0;
	margin-left:10px;
	padding:0;
}
#event-entries li{
	line-height:1.5em;
	border-bottom:1px solid #ff8400;
	margin-left: 5px;
	margin-right: 5px;
	padding:10px;
	list-style: none;
	list-style-image: none;
}
.e-nev{
	color: #40965e;
	font-weight: bold;
}
.calendar th,
.calendar_main th{
	font-size: 0.8em;
	text-align: center;
}
#main_content_menu{
	text-align : center;
	background : #ededed;
}
.ka{
	background: url(kepriportok_bg.png) no-repeat;
	font-size: 0.9em;
	text-align: center;
	padding: 0;
	margin: 0;
	clear: both;
}
.ka ul{
	margin: 0;
	padding: 0 20px 20px 20px;
}
.ka_cim{
	height: 40px;
	width : 746px;
	text-align : center;
}
.ka_szoveg{
	color: #999;
	padding-top: 20px;
	font-weight: bold;
}
.ka_menu_menus li{
float:left;
list-style:none;
}
.ka_menu_menus li img{
padding:5px;
margin:5px;
width:70px;
height:52px;
border:1px solid #CCC;
}
.ka_menu_menus a{
display: block;
width:100px;
overflow: hidden;
text-decoration:none;
}
.ka_menu_menus img:hover{
border: 1px solid #000;
}
.ka_vege{
padding: 10px 20px 10px 20px;
text-align:right;
clear:both;
width : 746px;
}
* html .ka_vege{
width : 450px;
}
ul.poll{
	padding-left : 0px;
	margin-left : 0px;
}
li.poll{
	list-style-type : none;
	padding-left : 0px;
	margin-left : 0px;
}
li.menu{
	background : url(li_bg.png) no-repeat;
	width : 193px;
	height : 25px;
	vertical-align : middle;
	padding : 0px;
	margin : 0px 0px 1px 0px;
	list-style-type : none;
}
/*li.menu2{
	vertical-align : middle;
	padding : 0px;
	margin : 0px 0px 1px 0px;
	list-style-type : square;
}*/
.menu_li{
	padding-left : 10px;
	padding-top : 4px;
	width : 183px;
	height : 25px;
}
.menu_li2{
	padding-left : 10px;
	padding-top : 4px;
}
li.menu1{	
	color: #e8690c;
	font-size : 10pt;
	list-style-image : url(menu1.gif);
	margin: 0px 0px 0px -20px;
	padding : 0px 0px 0px 5px;	
	vertical-align : top;
	font-weight : bold;
	line-height : 20px;	
}
li.menu2{
	/* border-bottom : 1px solid #076e8b; */
	color : #086e8b;
	font-size : 9pt;
	font-weight : normal;
	list-style-image : url(menu2.gif);
	margin : 0px 0px 0px -38px;	
	line-height : 20px;
}
li.menu3{		
	color : #086e8b;
	font-size : 9pt;
	font-weight : normal;
	list-style-image : url(menu2.gif);
	margin : 0px 0px 0px -35px;	
	line-height : 20px;
}
/* Webáruház */
.ajanlott_termek{
	width : 230px;
	float : left;
	margin-right : 10px;
	margin-bottom : 10px;
}
img.termekkep_lista{
	border-color : #fff;
	border-top-width : 11px ;
	margin : 0px;
	padding : 0px;
	float : left;
}
.ajanlo_cim{
	background : url(termekcim_bg.jpg) no-repeat top left;
	width : 165px;
	height : 27px;
	padding : 5px 0px 0px 5px;
	margin-top : 9px;
	float : right;
}
.ajanlo_adatok{
	float : right;
	margin-left : 5px;
	width : 165px;
}
a.termek_cim{
	color : #b43322; /*#725e45;*/
	font-size : 12px;
	text-decoration : none;	
	font-weight : bold;
}
a.termek_reszletek{
	color : #b43322;
	font-size : 12px;
	text-decoration : underline;	
	font-weight : bold;
}
a.termek_reszletek:hover{
	text-decoration : none;
}
a.vissza{
	color : #725e45;
	font-size : 14px;
	text-decoration : underline;	
	font-weight : bold;
}
a.vissza:hover{	
	text-decoration : none;		
}
.termeklista_foto{
	width : 132px;
	background : #fff;
	text-align : center;
	padding-top : 11px;
	padding-bottom : 29px;
	float : left;
}
table.termekajanlo_cimlap{
	float : left;
}
/* Új képgaléria */
#kg_main{
	width : 900px;
	height : 700px;
	margin : 0px;
	padding : 0px;
	background: url(bg.jpg) no-repeat top left;
}
#kg_head{
	width : 900px;
	height : 30px;
	background : url(head.png);
	margin : 0px;
}
.kg_title{
	margin : 0px 5px 0px 250px;
}
h1{
	font-size : 14px;
	margin : 0px;
	padding : 6px 0px 0px 0px;
}
#kg_bal{
	width : 720px;
	float : left;
	text-align : center;
}
#kg_nagykep{
	background : Black;
	margin : 10px 20px 0px 10px;
	padding-top : 5px;	
	padding-bottom : 5px;
	float : left;
}
td.kg_navi{
	color : #fff;
}
#kg_kepszoveg{
	margin : 0px;
	color : #fff;
}
#kg_kepszoveg h1{
	font-size : 12px;
	margin-bottom : 5px;
	margin-top : 3px;
}
#kg_kepszoveg h2{
	font-size : 10px;
	margin-top : 3px;
	margin-bottom : 5px;
}
#kg_thumbs{		
	height : 115px;
	margin : 5px 20px 0px 10px;	
	background : Black;
	overflow-y : hidden;
	overflow-x : scroll;	
	text-align : left;
	vertical-align : middle;
}
td.kg_thumbs{
	overflow-x : scroll;
}
#kg_jobb{
	width : 180px;
	float : left;
}
#etarget_1209549623859{
	width:160px;
	height:600px;
	margin-top:10px;
	font-size : 10px;
}
/* Fórum */
#forum_toplista{
	float : left;
	width : 234px;
	overflow-x : hidden;
}
.forum_cimlap_top{
	text-align : left;
	margin : 0px;
	padding : 0px;
}
ul.forum_toplista{
	margin : 0px;
	padding : 0px 0px 0px 0px;
	list-style-type : none;
}
li.forum_tl_sor{
	list-style-type : none;
	line-height : 130%;
	color : #a6431c;
	font-weight : bold;
}
a.toplista{
	font-weight : bold;
	text-decoration : none;
	font-size : 11px;
}
a.toplista:hover{	
	text-decoration : underline;
}
#forum_cimlap_kereses{
	float : right;
	width : 234px;
	height : 172px;
	overflow : hidden;
	margin-right : 0px;
}
.forum_kereses_inner{
	text-align : left;
	margin : 20px 0px 0px 15px;
}
td.forum_hozzaszolas_fejlec{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 0.9em;
	font-weight : bold;
	color : Black;
	text-align : left;	
	padding : 3px;
	vertical-align : middle;
	background-color : #F9F9F9;
}
td.forum_hozzaszolas{
	font-family : "MS Sans Serif", Geneva, sans-serif;
	font-size : 0.9em;
	color : Black;
	text-align : left;	
	padding : 5px;
	vertical-align : top;
	background-color : #fff;
	line-height : 130%;
}