﻿
/*
.vbn_menu_top {
  background: url(../Brix/images2/vbn_menu_top.jpg) no-repeat left top;
  height:24px;
}

.vbn_menu_bottom {
  background: url(../Brix/images2/vbn_menu_bottom.jpg) no-repeat left top;
  height:34px;
}*/

body {
  margin: 0;
  font-family: Arial, sans-serif;
  font-size: 11px;
}	

#header a {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: 056999;
}

 #header {
  background: url(../Brix/images3/bha_website_banner.jpg) no-repeat left top;
  height 200px;
  width:971px;

}

 header_hu {
  /* background: url(../Brix/images3/bha_website_banner.jpg) no-repeat left top;
  height:200px; 
*/

}

header_en {
  background: url(../Brix/images3/bha_website_banner.jpg) no-repeat left top;
  height: 210px;
  width:971px;
}

#header {
  height:210px;
  width:971px;
}

 #header .wrapper {
  height: 210px;
  width: 971px;
 
}

#header_portal_languages {
  position:relative;
  top:182px;
  left:199px;
}

 #header_portal_languages a {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #3D7886;
}

 #header a#currlang {
  color: #ffffff;

}



#header_disp_time {
  position:relative;
  top:170px;
  left:8px;
   font-family: Arial, sans-serif;
  font-weight:bold;
  font-size:10;
  color:#3d7886;
}

#header_portal_menu {
  position:relative;
  top:-32px;
  left:5px;
}

#portal_loginreg {
  position:relative;
  left:765px;
  top:-32px;
  
  font-family: Arial, sans-serif;
  font-weight:bold;
  font-size:10;
  color:black;
}

#portal_loginreg a {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #3d7886;
}

input, textarea, select, optgroup, option {
  background: #ffffff;
  /*background: #E1E8EE;*/
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #61799E;
}

textarea {
  height: auto;
}

select, input, textarea {
  border: 1px solid #6982A3;
  padding: 2px;
}

input.submit {
  background: #DEE4EC;
  border: 1px solid 
}

.mainmenu {
  display: block;
  height: 18px;
  background: url('../Brix/images3/bh08_menu_inactive.jpg') repeat-y top left;
  font-size: 11px;
  text-decoration: none;
  color: #062c59;
  line-height: 18px;
  padding-left: 15px;
}

a.mainmenu {
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #062c59;
}	

a.mainmenu:hover, a.mainmenu#aktiv, .submenu a.mainmenu:hover {
  background: url('../Brix/images3/bh08_menu_active.jpg') repeat-y top left;
  color:#062c59;
  text-decoration: none;
}

.CommandButton {
  /*font-family: Arial, sans-serif;*/
  font-size: 11px;
  font-weight: bold;
  font-size: 11px;
  color: #6982A3;

}

#container {
  width: 972px;
  text-align: left;
  margin: 0 auto;
}

#contentPane {
  font-size:11px;
  color: #3d7886;
}

#contentPane a {
  text-decoration:underline;
  color: #61799E;
  font-weight:bold;
}

#contentPaneTd {
  background-color:#eeffff;
  /*background: url(../Brix/images3/bh08_content_bg.jpg) repeat-y left top;*/
  padding-right:0px;
  padding-left:0px;
}

#contentPane .wrapper {
  background-color: #eeffff;
  /*padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 3px;
  padding-top: 3px;*/
}

/* COLOR SCHEME */

body.mainaspx, body.showaspx, body.printaspx {
  /*background: url(../Brix/images2/vbn_bg.jpg) repeat-x;*/
  background-color: #ffffff;
}                 

body.printaspx {
  color: #FFFFFF;
  background: #FFFFFF;
}

#footer {
  height: 60px;
  background: url(../Brix/images3/bha_web_footer.jpg) no-repeat left top;
  width:972px;
}

.footer_hu {
  height: 60px;
  background: url(../Brix/images3/mksz_footer_2010.gif) no-repeat left top;
  width:972px;
}

.footer_en {
  height: 60px;
  background: url(../Brix/images3/bha_web_footer.jpg) no-repeat left top;
  width:972px;
}

#footer .wrapper {
  height:60px;
  width:972px;
}

#footer {
  clear:both;
}

#leftPane {
  float: left;
  width: 180px;
  _width: 180px;
  padding-top:1px;
  padding-bottom:0px;
}

#leftPane .wrapper {	
  padding-left:2px;
  padding-right:10px;
}

#leftPaneTd {
 background-color: #ffffff;
/* background: #ffffff url(../Brix/images3/mksz_feher_left.gif) repeat-y left top; */
}

#rightPaneTd {
 background-color:#ffffff; 
 /*  background: #ffffff url(../Brix/images3/mksz_feher_right.gif) repeat-y left top; */
  padding-left:0px;
  padding-right:2px;
}

#rightPane {
  float:right;
  width:180px;
  _width: 180px;
  padding-top:0px;
  padding-bottom:0px
  }

#rightPane .wrapper {	
  padding-left:0px;
  padding-right:2px;
}

#topPane .wrapper {
  background-color: #E3E9F1;
  padding-left: 0px;
  padding-right: 0px;
}

 /* onecolumn */
#onecolumn #contentPane {
  width:610px;
  _width:610px;
}

#onecolumn #rightPane {
   display:none;
}

/* fixed 2 columns left */
#twocolumns-left #contentPane {
  width:610px;
  _width:610px;
}

 /* norightcolumn */
#norightcolumn #contentPane {
  width:610px;
  _width:610px;
}

 /* threecolumns */
#threecolumns #contentPane {
  width:610px;
  _width:610px;
}

 /* all */
#all #contentPane {
  width:610px;
  _width:610px;
}

/* Login */

#login_section {
  position: absolute;
  z-index: 1001;
  text-align: center;
  border:#003e80 1px solid;
  width:321px;
  _width: 322px;
  background-color:white;
  width: 320px;
}

#login_section .entryTitle {
  FONT-WEIGHT: bold; 
}

#login_section .logintitle {
  font-size: 12px;
  color: #61799E;
}

#login_section .loginimg {
  background-image: url('../Brix/Images/signin.gif');
  background-repeat: no-repeat;
  width: 100%;
  height: 58px;
}

#login_section .login_buttons a {
  font-size: 12px;
}

#login_section2 {
  /*text-align: center;*/
  /*width:321px;
  _width: 322px;
  width: 320px;*/
}

#login_section2 .entryTitle {
  FONT-WEIGHT: bold; 
}

#login_section2 .logintitle {
  font-size: 12px;
  color: #61799E;
}

#login_section2 .loginimg {
  background-image: url('../Brix/Images/signin.gif');
  background-repeat: no-repeat;
  width: 100%;
  height: 58px;
}

#login_section2 .login_buttons a {
  font-size: 12px;
}

.rte_content {
padding:0px;
}