/* html */
html {
background: #799E34 url(../interface/bg.png) no-repeat;
margin: auto;
height: 100%;
min-height: 100%;
display: block;
}

/* ----------------------------------------------------------------------------- */
/* body */
body {
background: #799E34 url(../interface/bg.png) no-repeat;
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 20px;
text-align: center;
margin: auto;
min-height:100%;
height: 100%;
display: block;
}

/* ----------------------------------------------------------------------------- */
/* container */
#container {
width: 1024;
text-align: left;
margin: auto;
position: relative;
}

/* ----------------------------------------------------------------------------- */
/* real header */
#header {
width: 1024px;
height: 427px;
margin: auto;
position: relative;
text-align: left;
}

#logohu {
background: #799E34 url(../interface/logo_hu.png) no-repeat;
width: 571px;
height: 427px;
}

#logoro {
background: #799E34 url(../interface/logo_ro.png) no-repeat;
width: 571px;
height: 427px;
}

#menu_main {
background-color: #F0EE27;
opacity:0.7;
filter:alpha(opacity=70);
width: 904px;
height: 45px;
}

#menu {
padding-top: 13px;
}

#menu ul {
margin: 0;
padding: 0;
list-style-type: none;
height: 45px;
}

#menu ul li { 
display: inline; 
}

#menu li a {
color: #000000;
text-decoration: none;
font-size: 12px;
font-family: arial, helvetica, sans-sherif;
padding-right: 5px;
height: 45px;
}

#menu li a.first {
padding-left: 10px;
}

#menu li a.lang {
padding-left: 60px;
}

/* ----------------------------------------------------------------------------- */
/* real content */
#contnet {
width: 1024px;
height: 427px;
margin: auto;
position: relative;
text-align: left;
}

#main {
width: 530px;
font-family: arial, helvetica, sans-sherif;
font-size: 13px;
line-height: 18px;
color: #FFFFFF;
text-align: justify;
padding-top: 20px;
}

#eu {
margin-left: 120px;
margin-top: 20px;
}

#eu ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#eu ul li { 
display: inline; 
}

#eu li a {
color: #000000;
text-decoration: none;
font-size: 12px;
font-family: arial, helvetica, sans-sherif;
padding-right: 10px;
}

h1 {
font-family: arial, helvetica, sans-sherif;
font-size: 22px;
line-height: 18px;
color: #F0EE27;
text-decoration: none;
}

#sponsors_main {
background-color: #ccd727;
width: 904px;
height: 110px;
margin-bottom: 10px;	
}

#sponsors {
width: 530px;
}

#partners_main {
background-color: #ccd727;
width: 904px;
height: 110px;
margin-bottom: 10px;	
}

#partners {
width: 530px;
}

#media_main {
background-color: #ccd727;
width: 904px;
height: 110px;
margin-bottom: 10px;	
}

#media {
width: 530px;
}

#footer {
width: 904px;
height: 20px;
margin-bottom: 10px;	
}

#footers  {
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #FFFFFF;
padding-left: 10px;
padding-right: 10px;
}

#footers a {
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #FFFFFF;
text-decoration: underline;
}

#footers a:hover {
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #FFFFFF;
text-decoration: underline;
}


a {
color: #FFFFFF;
text-decoration: underline;
font-size: 12px;
font-family: arial, helvetica, sans-sherif;
}

a:hover {
color: #FFFFFF;
text-decoration: underline;
font-size: 12px;
font-family: arial, helvetica, sans-sherif;
}


.text {
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #FFFFFF;
}

.text2 {
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 25px;
color: #FFFFFF;
}


.text3 {
font-family: arial, helvetica, sans-sherif;
font-size: 12px;
line-height: 18px;
color: #000000;
}

