/*
  Style Index
 
  $0  - Imported Styles
  $1  - Common Elements
  $2  - Header
  $3  - Navigation
  $4  - Content
  $4a - Widgets
  $5  - Footer
  $6  - Roundbox
  $7  - Sitemap
  $8  - Index
  $9  - Error
*/
 
/* $0 - Imported Styles //////////////////////////////////////////////////////*/

  @import url(reset.css);
  
/* $1 - Common Elements //////////////////////////////////////////////////////*/

body
{
  background:#f3f3f3 url('/images/bg_gradient.gif') repeat-x top left;
  color: #000000; 
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  text-align:center;
}

div,p,td,span,a,ul li
{
  font-family:Tahoma,Arial,Helvetica,sans-serif;
  line-height:14px;
}

.clear
{ /* break floating elements (MUST used after a floating element) <br class="clear" /> */
  clear:both;
  font-size:0px;
  height:0px;
  line-height:0px;
  margin:0px;
  padding:0px;
}

/* set in outer element to clear after this element */
html* .clearfix { /* if ie */
  zoom:1;
} .clearfix:after {
  clear:both;
  content:".";
  display:block;
  font-size:0px;
  height:0px;
  visibility:hidden;
}
  
p
{
  margin:4px 0px;
}
  
a:visited, a:link, a:active, a:hover
{
  color:#9c9c9c;
  text-decoration:underline;
}
  
a:hover
{
  text-decoration:none;
}
  
select, input, textarea
{
  background-color:#ffffff;
  border:1px solid #d2d2ca;
  color:#a7a7b3;
  height:18px;
  padding:1px;
}
  
input
{
  height:12px;
  padding:2px 6px;
}
  
textarea
{
  height:80px;
  width:300px;
}
  
br.clear
{ /* break floating elements (MUST used after a floating element) <br class="clear" /> */
  clear:both;
  font-size:0px;
  height:0px;
  line-height:0px;
  margin:0px;
  padding:0px;
}
  
h1
{
  color:#fe7905;
  font-family:Arial,Helvetica,sans-serif;
  font-size:23px;
  font-weight:bold;
}
  
h1 a
{
  line-height:23px;
}
  
h2
{
  background:transparent url('/images/bg_h2.gif') no-repeat left 3px;
  color:#fe7905;
  font-family:Arial,Helvetica,sans-serif;
  font-size:13px;
  font-weight:bold;
  padding-left:23px;
}
  
div.hr
{
  border:0px none;
  background:transparent url('/images/bg_hr.gif') repeat-x top left;
  font-size:0px;
  margin:7px 0px 5px 0px;
  height:1px;
}
  
div.hr.first_after_worldmap_flash
{
  margin:23px 0px 5px 0px;
}
  
.form div.hr
{
  margin:3px 0px 5px 0px;
}
  
.button
{
  background:transparent url('/images/bg_search_btn.gif') no-repeat right center;
  border:0px none;
  font-family:Arial,Helvetica,sans-serif;
  height:18px;
  text-transform:uppercase;
}
  
a.anchor
{
  line-height:0px;
  visibility:hidden;
}

/* set in outer element to clear after this element */
html* .clearfix { /* if ie */
  zoom:1;
} .clearfix:after {
  clear:both;
  content:".";
  display:block;
  height:0px;
  visibility:hidden;
}

/* $2 - Header ///////////////////////////////////////////////////////////////*/
  
#ctn_head
{
  background:transparent url('/images/bg_header.gif') repeat-x top left;
  color:#a7a7b3;
  font-size:9px;
  height:77px;
  padding:21px 30px;
}
*html #ctn_head
{
  padding-bottom:0px;
}
  
#ctn_head #countryChooser
{
  width:107px;
}
  
#ctn_head.language_switcher
{
  background:transparent url('/images/bg_header.jpg') repeat-x top left;
}
  
#ctn_head #logo
{
  float:left;
  padding-top:5px;
}
  
#ctn_head #select_language
{
  background:transparent url('/images/select_language.gif') no-repeat top left;
  float:left;
  height:59px;
  padding-top:36px;
  text-align:right;
  width:240px;
}
  
#ctn_head #head_navigation
{
  float:right;
  padding-top:17px;
  text-align:right;
}
  
#ctn_head #head_navigation .units
{
  margin-bottom:10px;
}
  
#ctn_head #head_navigation .quicklinks
{
  float:left;
  margin-right:14px;
}
  
#ctn_head #head_navigation .search
{
  float:left;
}
  
#ctn_main a.print
{
  background:transparent url('/images/bg_print.gif') no-repeat left top;
  padding-left:14px;
}
  
#ctn_main a.feedlink
{
  background:transparent url('/images/feed.gif') no-repeat left top;
  display:block;
  height:16px;
  margin-top:18px;
  padding-left:22px;
}
  
/* $3 - Navigation ///////////////////////////////////////////////////////////*/
  
#ctn_navigation
{
  background:#08498c url('/images/bg_menue_main.gif') repeat-x top left;
  padding:0px 15px;
}

#ctn_navigation a
{
  color:#ffffff;
  display:block;
  font-family:Arial,Helvetica,sans-serif;
  line-height:39px;
  padding:0px 15px;
  position:relative;
  text-decoration:none;
}
  
html* #ctn_navigation a
{
  height:39px;
  white-space:nowrap;
  width:1%;
}
  
html* #ctn_navigation .subNavigation a
{
  width:100%;
}
  
#ctn_navigation .selected a
{
  color:#ef780f;
}
  
#ctn_navigation a.hovered
{
  background:#ef7911 url('/images/bg_navigation_hover.gif') repeat-x top right;
  color:#ffffff;
  position:relative;
  margin-left:-1px;
  margin-right:-1px;
  padding:0px 16px;
}
  
#ctn_navigation span.navigation_node_career a
{
  color:#ef7911;
}
  
#ctn_navigation span.navigation_node_career a.hovered
{
  color:#ffffff;
}

#ctn_navigation .hoverNode_tlc
{
  background:transparent url(/images/bg_navigation_hover_tlc.png) no-repeat top left;
  font-size:0px;
  height:4px;
  left:0px;
  line-height:0px;
  position:absolute;
  top:0px;
  width:4px;
  z-index:1000;
} * html #ctn_navigation .hoverNode_tlc {
  background:transparent none !important;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/bg_navigation_hover_tlc.png');
  z-index:1000; 
}

#ctn_navigation .navigationNode
{
  float:left;
  height:39px;
  position:relative;
}
html* #ctn_navigation .navigationNode
{
  position:relative;
  z-index:900;
}
html* #ctn_navigation .navigationNode.selected
{
  z-index:999;
}
  
#ctn_navigation .selected .subNavigation a
{
  color:#ffffff;
}
  
#ctn_navigation .currentNode
{
  background:#fafdff url('/images/bg_currentnode.gif') repeat-x top left;
  height:39px;
  left:10%;
  position:absolute;
  top:6px;
  width:80%;
}
  
#ctn_navigation .currentNode .left
{
  background:transparent url('/images/bg_currentnode_left.png') no-repeat top left;
  position:absolute;
  height:38px;
  left:-7px;
  top:0px;
  width:7px;
}
* html #ctn_navigation .currentNode .left {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/bg_currentnode_left.png')
}
  
#ctn_navigation .currentNode .right
{
  background:transparent url('/images/bg_currentnode_right.png') no-repeat top right;
  position:absolute;
  height:38px;
  top:0px;
  right:-7px;
  width:7px;
}
* html #ctn_navigation .currentNode .right {
  background-image: none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=crop src='/images/bg_currentnode_right.png')
}

#ctn_navigation .subNavigation
{
  background-color:#f4811c;
  border:1px solid #f4811c;
  display:none;
  left:-1px;
  min-width:108px;
  position:absolute;
  top:39px;
  z-index:1000;
  width:auto !important;
  width:108px;
}
  
#ctn_navigation .subNavigation .subNavigationNode
{
  background:#f4811c url('/images/bg_navigation_subnavigation.gif') repeat-x top left;
  color:#ffffff;
  display:block;
  padding-top:2px;
  white-space:nowrap;
}
  
#ctn_navigation .subNavigation .subNavigationNode a
{
  height:auto;
  line-height:14px !important;
  padding:5px 15px;
  width:auto;
}
  
#ctn_navigation .subNavigation .subNavigationNode a:hover
{
  background-color:#fa963d;
}
  
#ctn_navigation .separator
{
  background:transparent url('/images/bg_navigation_separator.gif') no-repeat top left;
  float:left;
  height:39px;
  width:1px;
}
  
#ctn_body #ctn_bodySeparator
{
  background:transparent url('/images/bg_bodyseparator.gif') repeat-x top left;
  font-size:0px;
  height:5px;
}
  
#ctn_body #ctn_pageNavigation
{
  float:left;
  margin:3px 0 0 3px;
  width:189px;
}
*html #ctn_body #ctn_pageNavigation
{
  display:inline;
}
  
#ctn_body #ctn_pageNavigation ul li.subnode
{
  margin-left:10px;
}
  
#ctn_body #ctn_pageNavigation a,
#ctn_body #ctn_widgets a,
#ctn_body #ctn_pageNavigation a:visited,
#ctn_body #ctn_widgets a:visited,
#ctn_body #ctn_pageNavigation a:hover,
#ctn_body #ctn_widgets a:hover,
#ctn_body #ctn_pageNavigation a:active,
#ctn_body #ctn_widgets a:active,
#ctn_body #ctn_pageNavigation a:link,
#ctn_body #ctn_widgets a:link
{
  color:#696969;
}
  
/* $4 - Content //////////////////////////////////////////////////////////////*/
  
#ctn_main
{
  font-size:11px;
  margin:0px auto;
  text-align:left;
  width:994px;
}
  
#ctn_body
{
  background-color:#ffffff;
  padding-bottom:10px;
}
html* #ctn_body
{
  position:relative;
  z-index:1;
}
  
#ctn_body a
{
  background:transparent url('/images/bg_link.gif') no-repeat left center;
  padding-left:10px;
  zoom:1 !important;
}
  
#ctn_body a.noarrow
{
  background:none;
  padding-left:0px;
}
  
#ctn_body a.backlink
{
  background:transparent url('/images/bg_back_link.gif') no-repeat left 4px;
}
  
#ctn_body #ctn_content
{
  float:left;
  overflow:hidden;
  padding:0px 21px;
  width:545px;
}
  
#ctn_content.startpage_com
{
  margin-top:35px;
}
  
#ctn_content.startpage_com h2.headline
{
  background:transparent none;
  padding-left:0px;
}
  
#ctn_content.startpage_com div.itemcontent
{
  margin-left:0px;
}

#ctn_content div.pfad
{
  color:#9c9c9c;
  margin:25px 0px 12px 0px;
}
  
#ctn_content div.pfad span.pfad
{
  padding-left:2px;
}
  
#ctn_content div.pfad div.breadcrumb
{
  float:left;
}

#ctn_content div.breadcrumb a
{
  background:none;
  padding:0px;
}

#ctn_content div.pfad div.print
{
  float:right;
}
  
#ctn_content .itemcontent .section
{
  margin-bottom:18px;
}
  
#ctn_content .itemseparator
{
  margin:16px 0px;
}
  
#ctn_content .countryselect
{
  margin:10px 0px 26px 0px;
}
  
#ctn_content .countryselect input
{
  height:18px;
}
  
#ctn_content h1
{
  margin-bottom:20px;
}
  
table.table_spacing td,
.itemcontent table td,
.itemcontentfirst table td
{
  padding:4px;
}
  
#ctn_content h1,
#ctn_content h2
{
  color:#fe7905;
  font-weight:bold;
}
  
#ctn_content h1 a,
#ctn_content h2 a
{
  background:none;
  padding:0px;
}
  
#ctn_content h2
{
  margin-bottom:12px;
}
  
#ctn_body ul li a
{
  background:none;
  padding:0px;
}
  
#ctn_body ul li
{
  background:transparent url('/images/bg_link.gif') no-repeat scroll left 5px;
  padding-left:10px;
}

table.newsgrid td.bulleted
{
  background:transparent url('/images/bg_h2.gif') no-repeat 15px 4px;
  padding:0px 15px 0px 30px;
}
  
table.newsgrid td.date
{
  background:transparent url('/images/bg_h2.gif') no-repeat 15px 4px;
  color:#a4a4a4;
  padding:0px 15px 0px 30px;
  width:50px;
}

table.newsgrid td.title
{
  background:transparent url('/images/bg_h2.gif') no-repeat 10px 4px;
  padding-left:30px;
}

table.newsgrid td.more
{
  padding:0px 15px;
  text-align:right;
  width:35px;
}

.itemcontent .images
{
  padding-left:14px;
}
  
.itemcontent .imagesleft
{
  padding-right:14px;
}
  
.itemcontent .images img
{
  margin-bottom:10px;
}
  
ul.technics li
{
  margin-bottom:6px;
}
  
#ctn_index_content
{
  float:left;
  padding-right:60px;
  width:475px;
}
  
.form input,
.form select,
.form textarea
{
  margin-bottom:2px;
}
  
.form div.mandatory 
{
  margin-bottom:10px;
}
  
.form div.mandatory span.mandatory
{
  color:#FE7905;
}
  
table.process_table td
{
  padding:0px;
  vertical-align:middle;
}
  
#locationsearchresults div.left
{
  float:left;
}
  
#locationsearchresults div.right
{
  text-align:right;
}
  
#locationsearchresults div.additional
{
  padding:5px 0px 5px 10px;
}

.searchlinks a
{
  display:block;
}
  
.productsearchstart
{
  height:12px;
  width:140px;
}
  
.productsearchstartbutton
{
  background:transparent url(/images/bg_link.gif) no-repeat left center;
  color:#9c9c9c;
  float:right;
  font-size:11px;
  text-transform:none;
}
  
.show_all_link
{
  margin:10px 0px 0px 0px;
  text-align:right;
}
  
#ctn_content .itemcontent .process_table
{
  margin-bottom:10px;
}

#ctn_content .itemcontent .process_item
{
  height:79px;
  position:relative;
  width:80px;
}
  
#ctn_content .itemcontent .process_item.small
{
  height:17px;
  width:19px;
}
  
#ctn_content .itemcontent .process_item a
{
  background:transparent url(/images/Process/process_bg.jpg) no-repeat top left;
  color:#000000;
  display:table-cell;
  height:79px;
  left:0px;
  margin:0px;
  padding:0px 5px 0px 0px;
  position:relative;
  top:0px;
  text-decoration:none;
  vertical-align:middle;
  width:84px;
  z-index:100;
} * html #ctn_content .itemcontent .process_item a {
  width:79px;
} *+html #ctn_content .itemcontent .process_item a {
  width:79px;
}
  
#ctn_content .itemcontent .process_item a p
{
  color:#000000;
  display:block;
  margin:0px;
  padding:0px;
  .position:absolute;
  text-align:center;
  .top:expression((this.parentNode.offsetHeight/2-this.offsetHeight/2)+'px');
  width:100%;
}
  
#ctn_content .itemcontent .process_item.small a
{
  background:transparent url(/images/Process/process_small.jpg) no-repeat top left;
  height:17px;
  margin:0px 2px 0px 0px;
  padding:0px;
  width:17px !important;
}

#ctn_content .itemcontent .process_item a:hover
{
  color:#ffffff;
  background:transparent url(/images/Process/process_bg_highlight.jpg) no-repeat top left;
}
  
#ctn_content .itemcontent .process_item.small a:hover
{
  background:transparent url(/images/Process/process_small_highlight.jpg) no-repeat top left;
}
  
#ctn_content .itemcontent .process_item.small.current a
{
  background:transparent url(/images/Process/process_small_highlight.jpg) no-repeat top left;
  color:#ffffff;
}

#ctn_content .itemcontent .process_arrow
{
  background:transparent url(/images/Process/process_arrow.gif) no-repeat top right;
  height:32px;
  margin-right:62px;
  .margin-right:50px;
}
  
#ctn_content .azo_branches
{
  padding-top:10px;
}
  
#ctn_content .azo_branches a
{
  background:transparent none;
  padding:0px;
}
  
#ctn_content .itemcontent .bottom
{
  vertical-align:bottom;
  width:19px;
}
  
#ctn_content .itemcontent .bottom.small
{
  padding-bottom:1px;
  vertical-align:bottom;
  width:8px;
}
  
#ctn_content .itemcontent .bottom img
{
  border:0px none;
}
  
/* $4a - Widgets /////////////////////////////////////////////////////////////*/
  
#ctn_body #ctn_widgets
{
  float:right;
  margin:3px 3px 0px 0px;
  width:212px;
}
*html #ctn_body #ctn_widgets
{
  display:inline;
}
  
#ctn_widgets .sidebox .addlink
{
  text-align:right;
}
  
#ctn_widgets .right
{
  margin-top:5px;
  text-align:right;
}
  
#ctn_widgets .press_item span.date
{
  color:#a5a5a5;
  display:block;
}
  
#ctn_widgets .press_item a
{
  display:block;
}
  
#ctn_widgets .slideshow
{
  text-align:center;
  width:auto !important;
}
  
#ctn_widgets .slideshow div
{
  margin:0px auto;
}
  
#ctn_widgets .slideshow p
{
  margin-top:10px;
  text-align:left;
}

#ctn_widgets .slideshow p .date
{
  color:#99999b;
}

/* $5 - Footer ///////////////////////////////////////////////////////////////*/
  
#ctn_footer
{
  background:transparent url('/images/bg_footer.gif') no-repeat left top;
  height:62px;
  padding:24px 32px;
}
  
#ctn_footer,
#ctn_footer table,
#ctn_footer h2
{
  color:#a7a7b3;
  font-size:9px;
}
  
#ctn_footer table td
{
  padding-right:15px;
}
  
#ctn_footer h2
{
  background:none;
  font-family:Verdana,Helvetica,sans-serif;
  font-weight:bold;
  margin-bottom:6px;
  padding:0px;
}
  
#ctn_footer .logo,
#ctn_footer .imprint,
#ctn_footer .notes
{
  float:left;
}
  
#ctn_footer .logo
{
  padding:14px 30px 0px 0px;
}
  
#ctn_footer .imprint
{
  padding-right:30px;
}
  
#ctn_footer .links
{
  float:right;
  padding-top:11px;
}
  
/* $6 - Roundbox /////////////////////////////////////////////////////////////*/
  
.sidebox
{
  background:#e4f5fd none;
  height:1%;
  margin-bottom:3px;
  padding:12px 9px;
}
  
.sidebox.fixed
{
  position:relative;
}
  
.sidebox.simple
{
  background:transparent none;
  padding:0px;
}
  
/* sidbox products */
  
#ctn_widgets .sidebox #ctn_sectors .sector_name
{
  width:88px;
}
  
#ctn_widgets .sidebox .sector_description
{
  right:212px;
}
  
#ctn_widgets .sidebox .sector_description h1
{
  color:#ffffff;
}
  
/* continous sidebox definitions */

.sidebox.first
{
  background:#bde6fc;
}
  
.sidebox_nostripes
{
  background:none;
}
  
.sidebox h1
{
  font-size:14px;
  margin-bottom:12px;
}
  
.sidebox h2
{
  margin:8px 0px 6px 0px;
}
  
/* $7 - Sitemap //////////////////////////////////////////////////////////////*/
  
#ctn_content .sitemap h2
{
  margin-bottom:2px;
}
  
/* $8 - Index ////////////////////////////////////////////////////////////////*/
  
#ctn_index_header
{
  background:transparent url('/images/bg_index.png') no-repeat left top;
  color:#ffffff;
  height:188px;
  margin:0px 4px;
  padding-left:465px;
  padding-top:26px;
  position:relative;
  z-index:100;
}
  
#ctn_index_header h1
{
  color:#ffffff;
  font-size:20px;
  margin-bottom:8px;
}
  
#ctn_index_header .content
{
  width:300px;
}
  
#ctn_index_header #ctn_sectors
{
  background-color:#F5811C;
  position:absolute;
  right:0px;
  top:0px;
  width:214px;
}
  
#ctn_sectors .sector_name
{
  background-color:#7cccff;
  border:1px solid #ffffff;
  border-top:none;
  float:right;
  text-align:center;
  width:90px;
}
  
#ctn_sectors .sector_name a,
#ctn_widgets .sector_name a
{
  background:none;
  color:#ffffff !important;
  display:block;
  font-family:Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:bold;
  height:42px;
  line-height:42px;
  text-decoration:none;
  padding:0px;
}
  
#ctn_sectors .sector_image
{
  border-bottom:1px solid #ffffff;
  float:right;
  font-size:0px;
  height:42px;
}
  
.sector_description
{
  background-color:#f5811c;
  border-left:1px solid #ffffff;
  color:#ffffff;
  display:none;
  padding:20px;
  position:absolute;
  right:214px;
  top:0px;
  width:280px;
  z-index:1000;
}
  
.sector_description h1
{
  margin-bottom:15px;
}
  
#ctn_body .sector_description ul
{
  list-style-type:square;
  margin:4px 0px 4px 20px;
}
  
#ctn_body .sector_description ul li
{
  padding-left:0px;
}
  
.body_index
{
  padding-top:5px;
}
  
#ctn_main .body_index #ctn_content
{
  background:transparent url('/images/bg_roundbox.gif') repeat-x left top;
  padding-top:40px;
  width:auto;
}
  
#ctn_main .body_index #ctn_widgets
{
  margin-top:0px;
  width:auto;
}
  
.news_items
{
  margin-left:-47px;
  position:relative;
  right:-47px;
  float:left;
  z-index:1;
}
  
#ctn_content .news_items h2
{
  background:none;
  color:#000000;
  font-size:11px;
  margin:6px 0px;
  padding:0px;
}
  
.news_item_highlight
{
  background:transparent url('/images/bg_news_item_highlight.gif') no-repeat left top;
  display:none;
  height:70px;
  left:0px;
  position:absolute;
  top:0px;
  width:212px;
  z-index:2;
}

.news_preview
{
  float:left;
  height:255px;
  margin-top:15px;
  text-align:center;
  width:175px;
}
  
.news_preview .roundbox_content
{
  padding:15px 0px;
}
  
.news_item
{
  position:relative;
}
  
.news_item_content
{
  height:45px;
  padding:12px 37px 12px 10px;
  position:relative;
  width:165px;
  z-index:3;
}
  
.news_item .hovered
{
  background:transparent url('/images/bg_news_item_highlight.gif') no-repeat left top;
  color:#ffffff;
}
  
#ctn_body .news_item .hovered a
{
  background:transparent url('/images/bg_link_grey.gif') no-repeat center left;
  color:#ececec;
}
  
/* $9 - Error ////////////////////////////////////////////////////////////////*/

#ctn_error
{
  background-color:#ffffff;
  margin:100px auto;
  padding:20px;
  width:600px;
}
  
#ctn_error img
{
  float:left;
}
  
#ctn_error .content
{
  float:left;
  padding-left:20px;
  text-align:left;
  width:400px;
}
  
.error
{
  color:#ff0000;
}
  
  
  
  
  
  
  
  
  
table.blue{ border : 2px solid #003399; }
table.F4CF75 { border : 2px solid #F4CF75;}
table.FAE87E { border : 2px solid #FAE87E;}
table.CDD1D6 { border : 2px solid #CDD1D6;}
table.A7CAB6 { border : 2px solid #A7CAB6;}

td.blue   { background-color : #003399; color:#FFFFFF;}
td.blue div.node2, td.blue table tr td{ color:#FFFFFF;}

td.F4CF75 { background-color : #F4CF75; color:#000000;}
td.FAE87E { background-color : #FAE87E; color:#000000;}
td.CDD1D6 { background-color : #CDD1D6; color:#000000;}
td.A7CAB6 { background-color : #A7CAB6; color:#000000;}

.dark2 {background-color:#003399}
.dark {background-color:#ffffff}
.light { background-color:#ffffff}

span.gui_error { color:#FF0000;}


span.pfeil{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color: #14328A; 
}

div.node{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: bold;
 color : #FFFFFF;
}
div.node2{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 16px;
 font-weight: bold;
 font-style: bold;
}

div.unitsklein{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 10px;
 font-weight: normal;
 font-style: normal;
 color : #000000;
}

div.headline{
 font-family: Verdana,Arial,Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 font-style: bold;
 color : #000000;
}

input.textfeld
{
  margin-bottom:5px;
  width: 300px;
}
  
select.auswahl
{
  margin-bottom:5px;
  width: 300px;
}

input.textfeld2
{
  margin-bottom:5px;
  width: 185px;
}

input.textfeldmedium
{
  margin-bottom:5px;
  width: 246px;
}
  
input.textfeldlocation
{
  margin-bottom:5px;
  width:233px;
}

input.textfeldsmall
{
  margin-bottom:5px;
  width: 50px;
}

.eingabefeld
{
  width: 310px;
  height:100px;
}

.eingabefeldklein
{
  width: 230px;
  height:100px;
}

.eingabefeldgross
{
  width: 480px;
  height:70px;
}

input.abschicken{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#E26813;
font-size: 11px; 
width: 80px;
height:20px;
BORDER-RIGHT: #E26813 1px solid;
BORDER-TOP: #E26813 1px solid;
BORDER-LEFT: #E26813 1px solid;
BORDER-BOTTOM: #E26813 1px solid;
cursor: hand;
}

.ddmx {
    font: 11px Verdana;
    text-decoration: none;
    margin-left:1px;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
     
    display: block;
    white-space: nowrap;
    position: relative;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #000000;
}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 4px 0px 4px 0px;
    display: block;
    white-space: nowrap;
    position: relative;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    color: #000000;
    border-color: #FFFFFF;
    border-style: #FFFFFF 1px solid ;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
    /*BORDER-BOTTOM: #FFFFFF 1px solid;*/
}

/*.ddmx .item2 {
    background: #e5e1da;
}*/

.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
background: #7CCCFD;
text-decoration: none;
}

/*.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}*/

.ddmx .item2 img,
.ddmx .item2-active img{
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}

.ddmx .section {   
    margin-left:-1px;
    position: absolute;
    visibility: hidden;
    z-index: -1;
    /*border-color: #FFFFFF;
    border-style: #FFFFFF 1px solid ;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;*/
    BORDER-BOTTOM: #FFFFFF 1px solid;
    margin: 0px;
    width:175px;
}

input.pos
{
  margin-right:2px;
  width: 30px;
}

input.artikelnr
{
  margin-right:2px;
  width: 72px;
}

input.bezeichnung
{
  margin-right:2px;
  width: 150px;
}

input.menge
{
  margin-right:2px;
  width: 50px;
}

input.bemerkungtypenschilddaten
{
  width: 165px;
}





a#test{
display:block;
height:100px;
width:100px;
}  

a#test:hover
{
  background-color:#ff0000;
}