body,p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,b,i,a,small,big,input,textarea,select,option
                      {font-family:Arial,Helvetica,sans-serif;color:black;font-size:11px;line-height:16px;}

form {margin: 0px; padding: 0px;}
input,textarea,select,option
                      {background-color:#ffffff;color:#000000;}
select {border: solid 1px #000000;}

body                  {margin:0px;padding:0px;background-color:#FFFFFF;}

table                 {margin:0px;padding:0px;border-style:none;}
h1                    {font-size:15px;font-weight:bold;margin:0px;padding:0px;line-height:18px;}
h2                    {color:#000000;font-size:20px;line-height:24px;}
h3                    {color:#121D25;font-size:11px;line-height:16px;font-weight:bold;}
a                     {color:#AA0020;text-decoration:none;}
a:hover               {text-decoration:underline;}

.normal,.normalb      {background-color:#FFFFFF;color:#000000;}
.normalb              {font-weight:bold;}

.inputTitle           {background-color:#FFFFFF;color:#000000;}

.bgline               {background-color:#C6C6C6;}
.imgCatLine           {background-color:#C6C6C6;}

.header,headerArea    {color:#000000;font-size:20px;line-height:24px;}
.subheader,subheaderArea
                      {color:#121D25;font-size:11px;line-height:16px;font-weight:bold;}
.headerArea,.subheaderArea
                      {background-color:#F1F1F1;}
					  
.bold                 {font-weight:bold;}
.label                {color:#000000;font-weight:bold;}
td.label,td.labelError{vertical-align:top;text-align:left;padding-top:2px;padding-right:12px;}
td.error              {vertical-align:top;text-align:left;padding-top:2px;}
.error,.labelError    {color:#AA0020;font-weight:bold;}
a.error,a.error:visited,a.error:active
                      {color:#AA0020;}
.msg                  {color:#A5A5A5;font-weight:bold;font-style:italic;}
a.msg                 {color:#A5A5A5;}

.area,.areab          {background-color:#F1F1F1;color:#000000;}
.areab                {font-weight:bold;}
a.area,a.areab        {color:#000000;}

.areaDk,.areaDkb      {background-color:#E5E5E5;background-image:none;}
.areaDkb              {font-weight:bold;}
a.areaDk,a.areaDkb    {background-image:none;}

.imgText              {color:#000000;background-color:#F1F1F1;background-image:none;
                       padding:4px 20px 8px 20px;}

.tableBigHeader       {background-color:#AA0020;color:#FFFFFF;font-weight:bold;}
a.tableBigHeader,a.tableBigHeader:visited,a.tableBigHeader:active
                      {color:#FFFFFF;text-decoration:none;}
a.tableBigHeader:hover   {color:#FFFFFF;}
.tableHeader          {background-color:#E5E5E5;color:#000000;font-weight:bold;}
a.tableHeader,a.tableHeader:visited,a.tableHeader:active
                      {color:#000000;text-decoration:none;}
a.tableHeader:hover   {color:#AA0020;}
.table,.tableb        {background-color:#F1F1F1;color:#000000;}
.tableAlt,.tableAltb  {background-color:#FFFFFF;color:#000000;}
.tableb,.tableAltb    {font-weight:bold;}
a.table,a.table:visited,a.table:active,a.tableAlt,a.tableAlt:visited,a.tableAlt:active
                      {}
a.table:hover,a.tableAlt:hover
                      {color:#AA0020;}
a.tableContent,a.tableContent:visited,a.tableContent:active,a.tableAltContent,a.tableAltContent:visited,a.tableAltContent:active
                      {font-weight:bold;text-decoration:none;}
a.tableContent:hover,a.tableAltContent:hover
                      {color:#AA0020;}

.datatableheader { font-weight: bold;}
.datatable {border-top: 1px solid #000000;}

.metaDataDiv          {float:right;margin-left:4px;margin-bottom:0px;background-color:#F1F1F1;color:#121D25;}


/* top navigation ******************************************/

div#head{
	background-color: white;
}

a.button {
	font-family: Arial;
	font-size: 11px;
	line-height: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #AA0022;
}

.headnav,a.headnav,a.headnav:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	color: #AA0022;
	padding: 0px 13px 0px 0px;
}

.headnav {
	padding: 0px 0px 0px 0px;
}

a.headtext,a.headtext:hover {
	font-family: Arial;
  font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	color: #000000;
}

.headadminnav {
  background-color: #E5E5E5;
  padding-left: 12px;
  height: 17px;
}

a.headadminnav,a.headadminnav:hover {
	font-family: Arial;
	font-size: 11px;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	color: #AA0020;
	padding: 0px 6px 0px 0px;
}

/* left navigation ************************************************/

.leftmenuline { background-color: #C6C6C6; }
.leftmenu,
.leftmenuactive,
.leftsubmenu,
.leftsubmenuactive,
.leftsubsubmenu,
.leftsubsubmenuactive,
.leftmenuadmin,
.leftmenuadminAdminWarning {
	font-size: 11px;
	line-height: 12px;
	text-decoration: none;
	padding: 2px 0px 3px 18px;
  color: #121D25;
}
.leftmenuadmin {
  background-color: #F1F1F1;
}

.leftmenuactive,a.leftmenuactive{
	color: #AA0020;
	background-image: url(/linde-mh/images/std/im_arrow_big.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

.leftsubmenu,
.leftsubmenuactive,
.leftsubsubmenu,
.leftsubsubmenuactive {
	background-color: #F1F1F1;
}
.leftsubmenuactive,
.leftsubsubmenuactive{
	color: #AA0020;
}
.leftsubsubmenu,
.leftsubsubmenuactive {
	text-indent: -12px;
}
.leftsubsubsquare {
	background-image: url(/linde-mh/images/std/bg_square_navi.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding: 0px 0px 0px 12px;
}
a.leftmenulink {
	color: #121D25;
	text-decoration: none;
}
a.leftmenulinkactive,a.leftmenulink:hover,a.leftmenulinkactive:hover {
	color: #AA0020;
	text-decoration: none;
}

/* Suche und Login ************************************************/

table.search, table.login{
	margin: 0Px 0Px 0Px 20px;
	padding: 0Px 0Px 0Px 0Px;
	font-family: Arial;
	font-size: 11px;
	color: black;
}

form.search form.login{
	margin: 0px;
	padding: 0px;
	display: inline;
}

input.search{
	margin: 0px;
	padding: 0px;
	width: 108px;
	font-size: 10px;
	background-color:white;
	border-style:solid;
	border-color:#000000;
	border-width:1px;
	margin-bottom:-1px;
	padding-left:3px;
}

input.login{
	margin: 0px;
	padding: 0px;
	width: 70px;
	font-size: 10px;
	background-color:white;
}

/* footer **************************************************/

.footer{
  padding: 0px 18px 0px 0px;
  font-size: 11px;
  line-height: 16px;
  color: #000000;
}

a.footerlink,a.footerlink:hover{
  padding: 0px 18px 0px 0px;
  font-size: 11px;
  line-height: 16px;
  color: #AA0020;
	text-decoration: none;
}


/* content ************************************************/

.option{
  color: black; text-decoration: none;
	padding: 0px 13px;
	background-image: url(/linde-mh/images/std/im_option.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}

.linkbig{
	color: #AA0020;
	padding: 0px 18px;
	text-decoration: none;
	background-image: url(/linde-mh/images/std/im_arrow_big.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.linksmall{
	color: #AA0020;
	padding: 0px 13px;
	text-decoration: none;
	background-image: url(/linde-mh/images/std/im_arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
}

.more{
	color: #AA0020;
	padding: 0px 13px;
	text-decoration: none;
	background-image: url(/linde-mh/images/std/im_arrow_small.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

.download{
	color: #AA0020;
	padding: 0px 17px;
	text-decoration: none;
	background-image: url(/linde-mh/images/std/bi_download.gif);
	background-repeat: no-repeat;
	background-position: 0px 1px;
}



/* content ************************************************/

.leftspacercol{
	width: 1px;
}

.rightspacercol{
	width: 2px;
}

.enum_text_option{
  color: black; text-decoration: none;
  background-image: url(/linde-mh/images/std/im_option.gif); background-repeat: no-repeat; background-position: 2px 5px;
}

.zoomin_button{
  height:18px;
  width:18px;
  color: black;padding: 0px 0px 0px 16px; text-decoration: none;
  background-image: url(/linde-mh/images/std/bi_imgZoom.gif); background-repeat: no-repeat; background-position: 0px 0px;
}

.zoomout_button{
  height:18px;
  width:18px;
  color: black; padding: 0px 0px 0px 16px; text-decoration: none;
  background-image: url(/linde-mh/images/std/bi_imgClose.gif); background-repeat: no-repeat; background-position: 0px 0px;
}

.leftarrow_button{
  height:18px;
  width:18px;
  color: black; padding: 0px 0px 0px 16px; text-decoration: none;
  background-image: url(/linde-mh/images/std/bi_boxed_arrow_left.gif); background-repeat: no-repeat; background-position: 0px 0px;
}

.rightarrow_button{
  height:18px;
  width:18px;
  color: black; padding: 0px 0px 0px 16px; text-decoration: none;
  background-image: url(/linde-mh/images/std/bi_boxed_arrow_right.gif); background-repeat: no-repeat; background-position: 0px 0px;
}

.imgcat_link{
  color: #AA0020;
  text-decoration: none;
}

.imgcat_link_active{
  color: #AA0020;
  font-weight:bold;
  text-decoration: none;
}

.icon_link{
  display:block;height:18px;width:15px;padding: 0px 0px;
	background-image: url(/linde-mh/images/std/bi_boxed_arrow_black.gif); background-repeat: no-repeat; background-position: 0px 0px;
}

.nlmore{
  color: #AA0020;
  text-decoration: none;
}

.blockmore{
	color: #AA0020;
	padding: 0px 10px;
	text-decoration: none;
	background-image: url(/linde-mh/images/std/im_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
  display:block;
}

.blocklikemore{
	color: #AA0020;
	padding: 0px 10px;
  font-weight:bold;
	background-image: url(/linde-mh/images/std/im_arrow_inv.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
  display:block;
}

.textmore{
	color: #AA0020;
	padding-left: 10px;
	text-decoration: none;
	background-image: url(/linde-mh/images/std/im_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 4px;
}

.floatright{
  float:right;
  margin-left:6px;
}

.floatleft{
  float:left;
  margin-right:6px;
}

table.standard, table.standard td, table.standard th { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #ffffff; padding: 3px; padding-left: 5px; padding-right: 5px; text-align:left; color:#121D25; }
table.standard th { background-color:#F1F1F1; vertical-align:bottom; color: #AA0020; }
table.standard td { background-color:#F1F1F1; vertical-align:top; }
table.standard td.alt { background-color:#F1F1F1; vertical-align:top; }
table.standard td.head { color:#000000; }

table.list, table.list td, table.list th { border-width: 0px 0px 1px 0px; border-style: solid; border-color: #007BB0; padding: 3px; text-align:left; color: #00243C;}
table.list th { border-width: 1px 0px 1px 0px; border-style: solid; border-color: #007BB0; vertical-align:bottom; }
table.list td { border-width: 0px 0px 0px 0px; vertical-align:top; }

table.borders, table.borders td, table.borders th { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #007BB0; padding: 3px; text-align:left; }
table.borders th { vertical-align:bottom; }
table.borders td { vertical-align:top;  }

table.invisible, table.invisible td, table.invisible th { border-width: 0px 0px 0px 0px; border-style: solid; border-color: #FFFFFF; padding: 0px; text-align:left; }
table.invisible th { vertical-align:bottom; }
table.invisible td { vertical-align:top; }

.adminWarning { background-color: #FFDF4C; color: #121D25; font-weight: bold; line-height: 19px; }
.adminWarningLine { background-color: #E2C833; }
.leftmenulineAdminWarning { background-color: #E2C833; }
.leftmenuadminAdminWarning { background-color: #FFF3B9; }

ul.multiList {
  float: left;
  list-style-type: none;
  margin: 0;
  padding-left: 0;
  width: 430px;
}

ul.multiList li {
  background: #FFFFFF url(/linde-mh/images/std/im_option.gif) no-repeat scroll left 7px;
  padding-left: 12px;
}
