*{
	margin: 0;
	padding: 0;
	border: 0;
}

body{
	font-family: 'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	text-align: center;
	background: url(body_bg.jpg) fixed;
}

#flag{
width:50px;
height:70px;
position:absolute;
top:0px;
left:720px;
}


/* Set the main cointainer's width*/ 
#cointainer{
	width: 770px;
	text-align:left;
	margin: auto;
	position:relative;
}

/*Logo holder*/
#logo{
	background-image: url(logo2.gif);
	background-repeat: no-repeat;
	height:105px;
	width:100px;
	float: left;
	margin-left: 50px;
	margin-top:20px;
}


 #header {	
	height: 140px;
	background-image: url(banner2.jpg);
	background-repeat: no-repeat;
	text-align: center;
	}
	

#header h1,h2,h3{
	color: #316088;
}

#headertext {
	float:left;
}
	
#navbar{
   height:40px;
	background-image: url(navbar_bg.jpg);
}

#navbar ul
{
list-style: none;
padding: 5px;
margin: 0;
text-align: center;
line-height: 2em;
white-space: nowrap;
}

#navbar li {
display: inline;
/*padding:14px*/;
} 
#navbar ul li a {
padding: 0.5em 1.2em;
margin-right: -4px;
color: #6d6d6d;
/*background-color: #EDE8DF;*/
text-transform: uppercase;
font-size: 90%;
font-weight: bold;

}

#navbar ul li a:hover {
color: #4D4D4D;
background-color: #99A3A3;
border-bottom: 2px solid #FF9900;
}


#footer{
	height: 125px;
	background-image: url(footer_bg.jpg);
	text-align: center;
}

/*Main content*/
/*3 columsn goes into here*/
#maincontent{
	height:630px; /*550px az eredeti*/
	background-image: url(maincontent_bg4.jpg);
	background-repeat: repeat-y;
}

/* 3 cols* Left, Center, Right*/
#leftcol{
	float:left;
	height:510px;
	width: 270px;
	margin-left: 1px;
	margin-right: 3px;
	font-size: 1em;
	color: Navy;
}

#leftcol ul,#centercol ul, #rightcol ul
{
 margin-left: 30px;
 color: white;
}

#leftcol li, #centercol li, #rightcol li{
 margin-top: 5px;
 list-style: square;
}

#leftcol ul li a, #centercol ul li a, #rightcol ul li a{
color:white;
}


#leftcol ul li.redhighlight a{
color:orange;
font-weight:bold;
}

#leftcol ul li.redhighlight {
color:orange;
font-weight:bold;
}


#leftcol ul li a:hover, #centercol ul li a:hover{
/*color:navy;*/
color: navy;
background-color: white;
}

#rightcol ul li a:hover
{
	color: navy;
	background-color: white;
}

/* Different colored right menu */ 
#rightcol ul li.diffcolor a
{
	color: orange;
}
#rightcol ul li.diffcolor a:hover
{
	color: orange;
	font-weight: bold;
}

#rightcol ul li.diffcolor_extra a
{
	color: red;
	font-weight: bold;
}

#rightcol ul li.diffcolor_extra a:hover
{
	color: red;
	font-weight: bold;
}


#rightcol ul li.diffcolor2 a
{
	color: red;
}
#rightcol ul li.diffcolor2 a:hover
{
	color: red;
	font-weight: bold;
}

#rightcol ul li.piroska a{
color:red;
font-weight:bold;
}

#rightcol ul li.piroska {
color:red;
font-weight:bold;
}



#centercol{
	float:left;
	height:510px;
	width: 270px;
}

#banner{
float:right;
height:120px;
width:200px;
}

#banner p {
font-family:Verdana;
font-size:9px;
margin-top:5px;
color:#FFFFFF;
}

#banner a, #banner a:visited{
font-family:Verdana;
font-size:9px;
margin-top:5px;
color:#FFFFFF;
text-decoration:none;

}



#rightcol{
	float:right;
	display: inline;
	height:480px;
	width: 200px;
	margin-left:3px;
	margin-right:1px;
}

#box1, #box2, #box3, #box4, #box6{
	/*background-color: #003366;*/
	width: 265px;
	/*color:#999999;*/
	/*color: #6D6D6D;*/
    /*color: #333333;*/
    color:#316088;
/*	text-transform: uppercase;*/
	font-weight: bold;
	margin-left: 10px;
	margin-top: 10px;
	background: url(navbar_bg.jpg);
}

#box5{
	/*background-color: #003366;*/
	width: 200px;
	color: #6D6D6D;
	font-weight: bold;
    /*margin-left:; */
	margin-top: 10px;
	background: url(navbar_bg.jpg);
	}

/*
#box6{
	width: 265px;
	color: #316088;
	font-weight: bold;
    margin-left:10; 
	margin-top: 10px;
	background: url(navbar_bg.jpg);
	}
*/

.arrow{
	color: #ff9900;
	font-weight: bold;
}
.highlight_news {
	color: #FF0000;
}
.highlight_bold_extra {
	font-weight: bold;
	color: #FF0000;
}
