BODY {
background-color: #d2d2b3;
background-image: url('images/background.jpg');
background-repeat: repeat-x;
margin: 0px;
padding: 0px;
padding-top: 5px;
text-align: center;
}

BODY, TD, TH, INPUT, SELECT, TEXTAREA {
font-family: Arial, sans-serif;
font-size: 12px;
color: #1f1a17;
}

A {
color: #405280;
text-decoration: none;
}

A:hover {
text-decoration: underline;
}

TABLE.d {
padding: 0px;
margin: 0px;
width: auto;
height: auto;
border: 0px;
border-collapse: collapse;
}

TD.d {
padding: 0px;
vertical-align: top;
}

INPUT {
border: 2px solid #405280;
padding: 0px;
margin: 0px;
background-color: #E0DFCA;
}

H1 {
padding: 0px;
margin: 0px;
margin-bottom: 10px;
width: 100%;
height: 40px;
background-image: url('images/h1.jpg');
background-repeat: no-repeat;
font-weight: normal;
font-size: 18px!important;
clear: both;
padding-left: 15px;
}

H2 {
padding: 0px;
margin: 0px;
margin-bottom: 10px;
width: 100%;
font-weight: normal;
font-size: 18px;
clear: both;
}

H3 {
padding: 0px;
margin: 0px;
margin-bottom: 10px;
width: 100%;
font-weight: normal;
font-size: 16px;
clear: both;
}

H4 {
padding: 0px;
margin: 0px;
margin-bottom: 10px;
width: 100%;
font-weight: normal;
font-size: 14px;
clear: both;
}

H5 {
padding: 0px;
margin: 0px;
margin-bottom: 10px;
width: 100%;
font-weight: normal;
font-size: 12px;
clear: both;
}

/* DESIGN */
#main {
padding: 0px;
margin: 0px;
width: 980px;
height: 100%;
border: 0px;
border-collapse: collapse;
background-color: white;
margin-top: 8px;
text-align: left;
}

#top {
padding: 0px;
height: 63px;
background-image: url('images/top.jpg');
background-repeat: no-repeat;
text-align: right;
vertical-align: top;
padding-right: 25px;
font-family: Times, sans-serif;
font-size: 14px;
}

#top, #top A {
color: white;
}

#top A:hover, #top A.active {
color: #969594;
}

#top A {
display: block;
float: right;
height: 35px;
padding-left: 29px;
padding-right: 5px;
margin-top: 8px;
background-image: url('images/topmenu_item.gif');
background-repeat: no-repeat;
}

.left {
padding: 0px;
width: 13px;
background-image: url('images/left.gif');
background-repeat: repeat-y;
}

.right {
padding: 0px;
width: 12px;
background-image: url('images/right.gif');
background-repeat: repeat-y;
}

#spacer {
padding: 0px;
width: 10px;
background-color: #cfceb0;
}

#logo {
padding: 0px;
width: 275px;
vertical-align: top;
background-color: #cfceb0;
text-align: center;
height: 299px;
}

#header {
padding: 0px;
background-color: #cfceb0;
background-image: url('images/header.jpg');
background-repeat: no-repeat;
vertical-align: top;
text-align: left;
}

#footer {
padding: 0px;
background-color: #485986;
text-align: center;
vertical-align: middle;
height: 22px;
background-image: url('images/footer.gif');
background-repeat: repeat-y;
}

#footer, #footer A, #footer A:hover {
color: white;
font-size: 11px;
}

#panelsets, #content {
padding: 0px;
background-image: url('images/panelsets.gif');
background-repeat: repeat-y;
vertical-align: top;
}

#panelcontainer, #container {
padding: 0px;
margin: 0px;
width: 100%;
height: 100%;
border: 0px;
border-collapse: collapse;
}

#panelcontainer THEAD TD, #containerThead {
padding: 0px;
height: 9px;
background-image: url('images/panel_thead.gif');
background-repeat: no-repeat;
}

#panelsetTfoot, #containerTfoot {
padding: 0px;
height: 18px;
background-image: url('images/panel_tfoot.gif');
background-repeat: no-repeat;
}

#shadow, #shadow2 {
padding: 0px;
vertical-align: top;
background-image: url('images/shadow.gif');
background-repeat: repeat-y;
}

#shadow2 {
}

#content {
background-image: url('images/tbody.gif');
background-repeat: repeat-y;
}

#containerThead {
background-image: url('images/thead.gif');
}

#containerTfoot {
background-image: url('images/tfoot.gif');
}

#containerTbody {
padding: 20px;
padding-top: 0px;
vertical-align: top;
}

#Deutsch {
display: block;
float: right;
width: 26px;
height: 17px;
background-image: url('images/deutsch.jpg');
background-repeat: no-repeat;
clear: both;
}


#English {
display: block;
float: right;
width: 26px;
height: 17px;
background-image: url('images/english.jpg');
background-repeat: no-repeat;
clear: left;
}

#Magyar {
display: block;
float: right;
width: 28px;
height: 17px;
background-image: url('images/magyar.jpg');
background-repeat: no-repeat;
clear: left;
}

.menu {
padding: 0px;
height: 34px;
padding-left: 34px;
background-image: url('images/menu.gif');
background-repeat: no-repeat;
background-position: 8px 0px;
font-weight: bold;
font-size: 16px;
}

.menu, .menu A {
color: #72706F !important;
}

.menu A:hover, #activemenu, #activemenu A {
color: black !important;
}

#activemenu {
background-image: url('images/activemenu.gif');
background-position: 0px 0px;
}

#panelcontainer .hr {
padding: 0px;
background-image: url('images/hr.gif');
height: 1px;
}

.almenu {
padding: 0px;
height: 29px;
padding-left: 72px;
font-weight: bold;
}

.almenu, .almenu A {
color: #72706F
}

.almenu A:hover, #activealmenu, #activealmenu A {
color: black;
}

.panelhead {
padding: 0px;
height: 30px;
padding-left: 10px;
font-weight: bold;
background-image: url('images/panelhead_small.jpg');
background-repeat: no-repeat;
vertical-align: bottom;
font-size: 16px;
color: #72706f;
padding-bottom: 2px;
}

.panelitem {
padding: 0px;
height: 20px!important;
padding-left: 20px;
padding-right: 10px;
font-weight: bold;
vertical-align: bottom;
font-size: 12px;
color: #72706f;
padding-bottom: 2px;
}

.containertable TD {
padding: 0px !important;
}

.media_content IMG {
border: 2px solid #405280;
}


#contentconatiner{
font-size: 12px;
float: left; 
width: 630px;

}
#contentconatiner p{
font-size: 12px!important;
font-family: Arial, sans-serif!important;
}
