body, html {
    margin: 0;
    padding: 0;
}

html, body, div, span, td, ul, li, p, h1, h2, h3, h4, dl, dd {
  margin: 0;
  padding: 0;
  border: 0;
  color: #ffffff;
  font: normal 9pt Arial, Geneva, Arial, Helvetica, sans-serif;
}


body{
  background: #222d37;
  margin: 0 0 8px 0;
}

ul {
    list-style: square;
    color: #990000;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
    font-weight: bold;

}


#main_container{
  width: 720px;
  margin-left: auto;
  margin-right: auto;
  padding-top: 10px;
}

#main_container a{
  text-decoration: none;
  font-weight: bold;
  color: #ebc624;
}

#main_container a:hover{
  text-decoration: underline;
}
#menu{
  width: 720px;
  height: 84px;
}

#menu img{
  float: left;
}

#languages_image{
  width: 703px;
  height: 270px;
}

#li_left{
  float: left;
  width: 375px;
  height: 270px;
}

#li_right{
  float: left;
  width: 328px;
  height: 270px;
}

#content{
  width: 703px;
}

.c_left{
  width: 330px;
  height: 200px;
  overflow: hidden;
  float: left;
  background-color: #2e3b44;
  color: #a8b5be;
  padding: 10px;
  font-size: 8pt;
}

.c_left a{
  text-decoration: none;
  font-weight: bold;
  color: #ebc624;
}

.c_left a:hover{
  text-decoration: underline;
}

.c_left h2{
  font-family: Arial, Verdana;
  font-size: 12pt;
  font-weight: bold;
  color: #ebc624;
}


.c_left_custom{
  width: 330px;
  float: left;
  background-color: #2e3b44;
  color: #a8b5be;
  padding: 10px;
  font-size: 8pt;
  overflow: hidden;
}

.c_left_custom p{
  color: #a8b5be;
  font-size: 8pt;
  margin-bottom: 20px;
}

.c_left_custom li{
  color: #a8b5be;
  font-size: 8pt;
  margin-left: 10px;
}

.c_left_custom a{
  text-decoration: none;
  font-weight: bold;
  color: #ebc624;
}

.c_left_custom a:hover{
  text-decoration: underline;
}

.c_left_custom h2{
  font-family: Arial, Verdana;
  font-size: 12pt;
  font-weight: bold;
  color: #ebc624;
}


.c_left2{
  width: 330px;
  height: 100px;
  overflow: hidden;
  float: left;
  background-color: #2e3b44;
  color: #a8b5be;
  padding: 10px;
  font-size: 8pt;
}

.c_left2 a{
  text-decoration: none;
  font-weight: bold;
  color: #ebc624;
}

.c_left2 a:hover{
  text-decoration: underline;
}

.c_left2 h2{
  font-family: Arial, Verdana;
  font-size: 12pt;
  font-weight: bold;
  color: #ebc624;
}

.c_full{
  width: 680px;
  float: left;
  background-color: #2e3b44;
  color: #a8b5be;
  padding: 10px;
  font-size: 8pt;
}

.c_full a{
  text-decoration: none;
  font-weight: bold;
  color: #ebc624;
}

.c_full a:hover{
  text-decoration: underline;
}

.c_full h2{
  font-family: Arial, Verdana;
  font-size: 12pt;
  font-weight: bold;
  color: #ebc624;
}

.c_full div{
  float: left;
  color: #a8b5be;
  font-size: 8pt;
  margin-right: 10px;
  width: 190px;
}

input{
  background: url('/images/txtarea_cntr.gif') repeat;
  padding: 1px;
  padding-left: 5px;
  padding-right: 5px;
  border: 1px solid #63abc7;
}

textarea{
  background: url('/images/txtarea_cntr.gif') repeat;
  padding: 2px;
  padding-top: 3px;
  padding-left: 5px;
  padding-right: 5px;
  border-left: 1px solid #63abc7;
  border-right: 1px solid #63abc7;
}

label {
  cursor:pointer;
  padding-left:2px;
  line-height:16px;
  color: #a8b5be;
  font-size: 9pt;
  font-weight: bold;
}

fieldset {
  width: 650px;
  float: left;
  background-color: #3a4a55;
  border: 1px solid #546c7c;
  color: #a8b5be;
  padding: 10px;
}

fieldset.fieldset_funstuff{
  width: 500px;
  float: left;
  background-color: #3a4a55;
  border: 1px solid #546c7c;
  color: #a8b5be;
  padding: 10px;
}

legend { 
  font-weight: bold;
  font-size: 14pt;
  font-family: Trebuchet Ms, Georgia, Arial;
  color: #e0e0e0;
}

select{
  background: url('/images/txtarea_cntr.gif') repeat;
  border: 1px solid #63abc7;
}


.formItem{
  float: left;
  width: 195px;
  margin: 3px;
  background-color: #455865;
  padding: 5px;
  padding-left: 10px;
  padding-bottom: 10px;
}

.formItem2{
  float: left;
  width: 411px;
  margin: 3px;
  background-color: #506675;
  padding: 5px;
  padding-left: 10px;
  padding-bottom: 10px;
}

.formItem3{
  float: left;
  width: 303px;
  margin: 3px;
  background-color: #455865;
  padding: 5px;
  padding-left: 10px;
  padding-bottom: 10px;
}

.formItem4{
  float: left;
  width: 220px;
  margin: 3px;
  background-color: #455865;
  padding: 5px;
  padding-left: 10px;
  padding-bottom: 10px;
}


.formGroup h1{
  color: #e0e0e0;
  font-weight: bold;
  font-size: 10pt;
  margin-top: -19px;
  margin-bottom: 10px;
  z-index: 0;
}

#funstuff_left{
  width: 150px;
  float: left;
}

#funstuff_right{
  width: 500px;
  float: left;
}

.funstuff_message{
  float: left;
  width: 411px;
  margin: 3px;
  background-color: #506675;
  padding: 5px;
  padding-left: 10px;
  padding-bottom: 10px;
}




.hidetext {display: none;}

.m_e_4 {
  background-image: url('/images/menu_en_04.gif');
  width: 124px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;  
}
.m_e_4:hover { background-image: url('/images/menu_en_on_04.gif');}

.m_e_5 {
  background-image: url('/images/menu_en_05.gif');
  width: 116px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_5:hover { background-image: url('/images/menu_en_on_05.gif');}

.m_e_6 {
  background-image: url('/images/menu_en_06.gif');
  width: 136px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_6:hover { background-image: url('/images/menu_en_on_06.gif');}

.m_e_7 {
  background-image: url('/images/menu_en_07.gif');
  width: 130px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_7:hover { background-image: url('/images/menu_en_on_07.gif');}

.m_e_8 {
  background-image: url('/images/menu_en_08.gif');
  width: 124px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_8:hover { background-image: url('/images/menu_en_on_08.gif');}

.m_e_9 {
  background-image: url('/images/menu_en_09.gif');
  width: 116px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_9:hover { background-image: url('/images/menu_en_on_09.gif');}

.m_e_10 {
  background-image: url('/images/menu_en_10.gif');
  width: 136px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_10:hover { background-image: url('/images/menu_en_on_10.gif');}

.m_e_11 {
  background-image: url('/images/menu_en_11.gif');
  width: 130px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_e_11:hover { background-image: url('/images/menu_en_on_11.gif');}




.m_h_4 {
  background-image: url('/images/menu_hu_04.gif');
  width: 125px;
  height: 44px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;  
}
.m_h_4:hover { background-image: url('/images/menu_hu_on_04.gif');}

.m_h_5 {
  background-image: url('/images/menu_hu_05.gif');
  width: 146px;
  height: 44px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_5:hover { background-image: url('/images/menu_hu_on_05.gif');}

.m_h_6 {
  background-image: url('/images/menu_hu_06.gif');
  width: 123px;
  height: 44px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_6:hover { background-image: url('/images/menu_hu_on_06.gif');}

.m_h_7 {
  background-image: url('/images/menu_hu_07.gif');
  width: 112px;
  height: 44px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_7:hover { background-image: url('/images/menu_hu_on_07.gif');}

.m_h_8 {
  background-image: url('/images/menu_hu_08.gif');
  width: 125px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_8:hover { background-image: url('/images/menu_hu_on_08.gif');}

.m_h_9 {
  background-image: url('/images/menu_hu_09.gif');
  width: 146px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_9:hover { background-image: url('/images/menu_hu_on_09.gif');}

.m_h_10 {
  background-image: url('/images/menu_hu_10.gif');
  width: 123px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_10:hover { background-image: url('/images/menu_hu_on_10.gif');}

.m_h_11 {
  background-image: url('/images/menu_hu_11.gif');
  width: 112px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_h_11:hover { background-image: url('/images/menu_hu_on_11.gif');}


.m_r_4 {
  background-image: url('/images/menu_ro_04.gif');
  width: 124px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;  
}
.m_r_4:hover { background-image: url('/images/menu_ro_on_04.gif');}

.m_r_5 {
  background-image: url('/images/menu_ro_05.gif');
  width: 116px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_5:hover { background-image: url('/images/menu_ro_on_05.gif');}

.m_r_6 {
  background-image: url('/images/menu_ro_06.gif');
  width: 136px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_6:hover { background-image: url('/images/menu_ro_on_06.gif');}

.m_r_7 {
  background-image: url('/images/menu_ro_07.gif');
  width: 130px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_7:hover { background-image: url('/images/menu_ro_on_07.gif');}

.m_r_8 {
  background-image: url('/images/menu_ro_08.gif');
  width: 124px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_8:hover { background-image: url('/images/menu_ro_on_08.gif');}

.m_r_9 {
  background-image: url('/images/menu_ro_09.gif');
  width: 116px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_9:hover { background-image: url('/images/menu_ro_on_09.gif');}

.m_r_10 {
  background-image: url('/images/menu_ro_10.gif');
  width: 136px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_10:hover { background-image: url('/images/menu_ro_on_10.gif');}

.m_r_11 {
  background-image: url('/images/menu_ro_11.gif');
  width: 130px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_r_11:hover { background-image: url('/images/menu_ro_on_11.gif');}






.m_f_4 {
  background-image: url('/images/menu_fr_04.gif');
  width: 124px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;  
}
.m_f_4:hover { background-image: url('/images/menu_fr_on_04.gif');}

.m_f_5 {
  background-image: url('/images/menu_fr_05.gif');
  width: 116px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_5:hover { background-image: url('/images/menu_fr_on_05.gif');}

.m_f_6 {
  background-image: url('/images/menu_fr_06.gif');
  width: 136px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_6:hover { background-image: url('/images/menu_fr_on_06.gif');}

.m_f_7 {
  background-image: url('/images/menu_fr_07.gif');
  width: 130px;
  height: 43px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_7:hover { background-image: url('/images/menu_fr_on_07.gif');}

.m_f_8 {
  background-image: url('/images/menu_fr_08.gif');
  width: 124px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_8:hover { background-image: url('/images/menu_fr_on_08.gif');}

.m_f_9 {
  background-image: url('/images/menu_fr_09.gif');
  width: 116px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_9:hover { background-image: url('/images/menu_fr_on_09.gif');}

.m_f_10 {
  background-image: url('/images/menu_fr_10.gif');
  width: 136px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_10:hover { background-image: url('/images/menu_fr_on_10.gif');}

.m_f_11 {
  background-image: url('/images/menu_fr_11.gif');
  width: 130px;
  height: 41px;
  display: block;
  margin: 0;
  padding: 0;
  float: left;
}
.m_f_11:hover { background-image: url('/images/menu_fr_on_11.gif');}
