
body,html{
			background:#ffffff url(images/bg.jpg);
			margin:0;
			padding:0;
			text-align:center;
			float:center;
/* font-family:myriad, Helvetica, sans-serif,Trebuchet MS; */
			font-family: Arial, Helvetica,Trebuchet MS, sans-serif;
			font-size:13px;
			font-weight:normal;
			color:#383838;
	}

div,td,tr,p,b,i,li,ul,b{
/*font-family:Myriad,Helvetica, sans-serif,Trebuchet MS; */
font-family:Arial, Helvetica,Trebuchet MS, sans-serif;
font-size:13px;
}	

h1,h2,h3,h4,h5,h6{
font-weight:normal;
text-shadow: 0px 0px 1px #601206;
color:#601206;
font-family:Arial, Helvetica,Trebuchet MS, sans-serif;
border-bottom:0px solid #B9B9B9;
margin:0px 0px 3px 0px;
}
h1{
font-size:30px;
}
h2{
font-size:25px;
padding:0px 0px 10px 0px;
margin:0px;
letter-spacing:-0.5 px;
}
h3{
font-size:22px;
}
h4{
font-size:19px;
}
h5{
font-size:16px;
}
/* boldogelet layout */
.top {
background:transparent url(images/header.png) top left no-repeat;
height:110px;
padding:10px 15px 0px 10px;
vertical-align:top;
}
.top_logo{
margin-top:10px;
margin-left:20px;
float:left;
width:260px;
height:76px;
background:transparent url(images/logo2.png) center left no-repeat;
}
.top_menu{
float:right;
width:670px;
height:76px;
}
.header {
background:transparent url(images/content.png) left top repeat-y;
border:0px solid #000000;
height:320px;
text-align:center;
}
.header_flash {
border:0px solid #000000;
width:920px;
height:320px;
text-align:center;
z-index:100;
position:absolute;
left:50%;
margin-left:-458px;
margin-top:115px;
}
.header_szoveg {
border:0px solid #000000;
width:920px;
height:320px;
text-align:center;
z-index:200;
position:absolute;
left:50%;
margin-left:-458px;
margin-top:115px;
}
.header_szoveg_box1 {
float:right;
border:0px solid #000000;
width:170px;
height:220px;
text-align:center;
color:#ffffff;
margin:45px 30px 10px 10px;
text-shadow: 0px 0px 1px #000000;
font-size:12px;
text-align:left;
font-weight:bold;
}
.header_szoveg_box2 {
float:right;
border:0px solid #000000;
width:165px;
height:120px;
text-align:center;
color:#ffffff;
margin:175px 0px 10px 10px;
text-shadow: 0px 0px 1px #000000;
font-size:12px;
text-align:left;
font-weight:bold;
}
.header_images {
border:0px solid #000000;
width:920px;
height:320px;
text-align:center;
z-index:50;
position:absolute;
left:50%;
margin-left:-458px;
margin-top:115px;
}
.header_images_box1 {
float:right;
border:0px solid #000000;
width:220px;
height:250px;
margin:0px 200px 0px 0px;
}
.header_images_box2 {
float:right;
border:0px solid #000000;
width:230px;
height:120px;
position:absolute;
left:670px;
top:150px;
}

.content {
background:transparent url(images/content.png) left top repeat-y;
padding:0px 30px 0px 35px;
}
.bottom {
background:transparent url(images/bottom.png) bottom left no-repeat;
height:20px;
padding:0px 30px 0px 35px;
}

.aktualis{
-moz-border-radius: 15px;
border-radius: 15px;
background:#B80303 url(images/aktualis.png) top left no-repeat;
width:878px;
height:350px;
margin:0px 0px 0px 0px;
border:3px solid #eeeeee;
}
.aktualis_ujsag{
float:left;
border:0px solid #000000;
width:200px;
height:330px;
padding:10px 0px 0px 65px;
position:absolute;
text-align:right;
overflow:hidden;
}
.aktualis_szoveg{
float:right;
width:570px;
height:250px;
border:0px solid #000000;
padding:60px 10px 10px 0px;
color:#ffffff;
text-shadow: 1px 1px 1px #000000;
font-size:15px;
}
.aktualis_shaddow{
background:transparent url(images/aktualis_shaddow.png) center right no-repeat;
width:191px;
height:350px;
z-index:100;
position:absolute;
margin:0px 0px 0px 75px;
}

/* boldogelet layout end*/
 
		 a{
		 color:#97090C;
		 text-decoration:none;
		 }
  a:hover{
  color:#CE0000;
  text-decoration:underline;
  }


	 a.cim{
		 color:#97090C;
		 text-decoration:none;
		 font-weight:bold;
		 font-size:15px;
		 }








.menu ul
{
list-style: none;
padding: 0;
margin: 0;
}

.menu li
{
float: left;
margin: 0;
list-style: none;
}

.menu li a
{
background:#Ffffff;
line-height: 6.4em;
float: left;
display: block;
border: 0px solid #dcdce9;
border-left:1px solid #F9F9F9;
color: #444444;
text-decoration: none;
text-align: center;
vertical-align:center;
padding:0px 14px 0px 14px;
height:104px;
font-size:16px;
text-shadow: 1px 1px 0px #ffffff;
}

.menu li a:hover
{
background: url(images/menu_bg_over.gif);

line-height: 6em;
float: left;
display: block;
border: 0px solid #dcdce9;
color: #000000;
text-decoration: none;
text-align: center;
vertical-align:center;
padding:0px 14px 0px 14px;
height:104px;
font-size:16px;
text-shadow: 1px 1px 0px #ffffff;
}
/* Hide from IE5-Mac \*/
.menu li a
{
float: left
}
/* End hide */

.menu
{
list-style: none;
width:670px auto;
text-align:right;
float:right;

padding:0px 20px 0px 0px;
} 







.submenu{
	width: 240px; /*width of menu*/
}

.submenu ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.submenu li a{
background:url(images/submenu_bg_over.gif) left center repeat-x;
font-weight:normal;
color:#303030;
text-shadow: 1px 1px 0px #ffffff;
display: block;
height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
padding: 3px 0 3px 14px;
line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
text-decoration: none;
margin: 0px 3px 0px 0px;
border-top:1px solid #ffffff;
border-bottom:1px solid #D6D6D6;
font-size:14px;
}	
	
.submenu li a:link, .submenu li a:visited {
color:#303030;
font-size:14px;
}

.submenu li a:hover{
 background:transparent url(images/submenu_bg.gif) center left repeat-x;
color:#6D1109;
padding: 3px 0 3px 14px;
margin: 0px 3px 0px -3px;
border-top:1px solid #ffffff;
font-size:14px;
text-decoration: none;
}

	
.submenu li.active{
background-image: url(images/submenu_bg.gif);
background:transparent;
background-repeat:repeat-x;
margin: 0px 3px 0px 0px;
color:#868686;
font-size:14px;
  display: block;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 3px 0 3px 16px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
	text-shadow: 1px 1px 0px #eeeeee;
border-top:1px solid #ffffff;
border-bottom:1px solid #D6D6D6;
border-right:1px solid #D6D6D6;
}








.flash_header{
z-index:100;
position:absolute;
left:50%;
margin-left:-470px;
top:47px;
}



blockquote{
text-shadow: 1px 1px 0px #ffffff;
padding:20px;
font-size:18px;
font-weight:normal;
-moz-border-radius: 15px;
border-radius: 15px;
background:#eeeeee;
}
blockquote p{
text-shadow: 1px 1px 0px #ffffff;
font-size:16px;
font-weight:normal;
}

img.imgmenu{
padding:1px 1px 1px 1px;
border:1px solid #ffffff;
margin:1px;

}
img.imgmenu:hover{
padding:1px 1px 1px 1px;
border:1px solid #ffffff;
margin:1px;

}

.about{
text-shadow: 1px 1px 0px #ffffff;
font-size:12px;
color:#999999;
font-weight:normal;
}
.about a{
text-shadow: 1px 1px 0px #ffffff;
font-size:12px;
color:#999999;
font-weight:bold;
padding:0;
}

input{
background:url(images/menu_bg_over.gif) left center repeat-x;
border:1px solid #777777;
padding:1px 3px 1px 3px;
margin:2px;
text-shadow: 1px 1px 0px #ffffff;
}
input:hover{
background:url(images/menu_bg_over.gif) left center repeat-x;
border:1px solid #FAFF20;
padding:1px 3px 1px 3px;
margin:2px;
text-shadow: 1px 1px 0px #ffffff;
}
textarea{
background:url(images/menu_bg_over.gif) left center repeat-x;
border:1px solid #777777;
padding:1px 3px 1px 3px;
margin:2px;
text-shadow: 1px 1px 0px #ffffff;
}
textarea:hover{
background:url(images/menu_bg_over.gif) left center repeat-x;
border:1px solid #FAFF20;
padding:1px 3px 1px 3px;
margin:2px;
text-shadow: 1px 1px 0px #ffffff;
}
.error{
background-color:#FF245B;
padding:3px 3px 3px 10px;
color:#ffffff;
text-shadow: 1px 1px 0px #555555;
margin:1px;
}
.ok{
background-color:#A0F305;
padding:3px 3px 3px 10px;
color:#ffffff;
text-shadow: 1px 1px 0px #555555;
margin:1px;
}

.comment_k{
-moz-border-radius: 15px;
border-radius: 15px;
margin:0px 0px 0px 0px;
border-right:2px solid #DADADA;
border-bottom:2px solid #DADADA;
margin-bottom:3px;
}
.comment_b{
border:4px solid #EEEEEE;
-moz-border-radius: 15px;
border-radius: 15px;
}
.comment_user{
height:40px;
background:#ffffff url(images/bg2.jpg);
border-top-left-radius: 9px;
-moz-border-radius-topleft: 9px;
border-top-right-radius: 9px; 	
-moz-border-radius-topright: 9px;
padding:5px 5px 5px 20px;
margin:3px;
}
.comment_user_avatar{
height:40px;
width:40px;
background:#ffffff url(images/noavatar.gif);
float:left;
margin:0px 10px 0px 10px;
}
.comment_username{
font-weight:bold;
font-size:14px;
}
.comment_userdate{
background:transparent url(images/date.png) center left no-repeat;
padding:0px 1px 0px 14px;
font-size:13px;
color:#999999;
}
.comment_content{
background-color:#eeeeee;
border-bottom-left-radius: 9px;
-moz-border-radius-bottomleft: 9px;
border-bottom-right-radius: 9px; 	
-moz-border-radius-bottomright: 9px;
padding:5px 5px 5px 20px;
margin:3px;
}