/*************************/
/**** navigation css *****/
/*************************/


/***** select side navigation *****/
.side_select { 
  color: #1D539B; 
  font-size: 12px; 
  background-color: #D2DDEB; 
  text-align: left; 
  margin-left: 5px; 
  width: 145px; }



/***** select meta navigation - only for 2 or 3 languages *****/
.meta_select { 
  color: #009933; 
  font-size: 12px; 
  background-color: #ccebd6; 
  text-align: left; 
  margin-left: 30px; 
  margin-right: 1px; 
  width: 75px; }



/***** search input *****/
.input_go   { 
  font-family:Arial, Verdana; 
  font-weight:normal; 
  font-size: 12px; 
  color: #1D539B; 
  text-align: left; 
  width: 70px; 
  height: 19px; 
  margin-right: 5px; 
  border-color: transparent 
  }

/***** search input Google api search*****/
.input_ga   { 
  font-family:Arial, Verdana; 
  font-weight:normal; 
  font-size: 12px; 
  color: #1D539B; 
  text-align: left; 
  width: 145px; 
  height: 19px; 
  margin-right: 0px; 
  border-color: #D2DDEB; 
  background: #FFFFFF
  }

/***** search button *****/
.submit_go  { 
  font-family:Arial, Verdana; 
  font-weight:normal; 
  font-size: 12px;  
  color: #009933; 
  text-align: center; 
  width: 32px; 
  height: 18px; 
  }
/***** old: text-align: middle;*****/


/***** search field design *****/
td.search_field1 { background: url(/images/layout/back_search1.gif) top left; }

td.search_field2 { background: #D2DDEB; }

td.search_field3 { background: url(/images/layout/back_search2.gif) top left; }



/***** form elements *****/
.checkbox { border: solid 1px #ccebd6 } 

.radiobutton { border: solid 1px #ccebd6 }

.reset {background-color: #009933}



/***** main navigation old: background-color: #; *****/
.element_main { 
  background-color: #fff;
  margin: 0;
  padding: 0;
  z-index: 5;   
  }



/***** background side menu - pulldown *****/
.sidemenu_back { 
  background-color: #fff;
  background-image: url(../images/buttons/but_leftside2.gif); 
  background-repeat: no-repeat;    
  }



/***** Meta Navigation *****/
a.MetaNav:link { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #1D539B; text-decoration: none; font-weight: bold; }
a.MetaNav:visited { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #1D539B; text-decoration: none; font-weight: bold; }
a.MetaNav:hover { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #1D539B; text-decoration: underline;font-weight: bold; }
a.MetaNav:active { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #1D539B; text-decoration: none;font-weight: bold; }
.MetaNav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #1D539B; text-decoration: none; font-weight: bold; }



/***** text style edit mode *****/
.edit_text{ color: #ff0000; font-size: 12px; font-family: Arial, Verdana, Helvetica; font-weight: normal; text-decoration: none; }
  

/***** modifications for top search Google CSE (03.12.2009) *****/
table.main_navigation td {
	vertical-align: top;
}

form#cse-search-box {
	margin: 0;
}

form#cse-search-box input {
	color: #093;
	font-size: 11px;
	font-family: Arial,Verdana,sans-serif;
	padding: 0;
	margin-left: 1px;
}
