body {
  margin: 0px;
}

img {
  border: 0px;
}

label {
}

input.formRow2 {
}

#usaform_links
{
	float:left;
	width:280px;
}

#usaform_rechts
{
	float:left;
	width:280px;
}

#usaform_spaltelinks
{
	float:left;
	width:130px;
}

#usaform_links input#name,
#usaform_links input#company,
#usaform_links input#adress,
#usaform_links input#email,
#usaform_links input#phone
{
	width:250px;
}

div#div_city,
div#div_state,
div#div_zip
{
	float:left;
	margin-left:7px;
}
div#div_city
{
	margin-left:0px;
	
}

div#div_email
{
	clear:both;
}

#usaform_links input#city
{
	width:105px;
}

*html #usaform_links input#city
{
	width:92px;
}

*+html #usaform_links input#city
{
	width:92px;
}

#div_automatedPharmacy,
#div_audioVideo,
#div_officeSupplies,
#div_ecommerce,
#div_electronics,
#div_cosmetics,
#div_pharmaceuticalWholesale,
#div_automatedTabletDispenser,
#div_automaticPicking,
#div_semiautomaticPicking,
#div_manualPicking,
#div_conveyingSortation,
#div_storageRetrieval,
#div_pharma ,
#div_tobacco ,
#div_cosmetics ,
#div_beverage ,
#div_retail ,
#div_fashion ,
#div_office,
#div_depStore,
#div_Special,
#div_warehouse,
#div_pickingSystem,
#div_storageSystem,
#div_conveyorSystem
{	
	position: relative;
	width:100%;
	margin: 5 0 5 0;
}

#div_automatedPharmacy input,
#div_audioVideo input,
#div_officeSupplies input,
#div_ecommerce input,
#div_electronics input,
#div_cosmetics input,
#div_pharmaceuticalWholesale input,
#div_automatedTabletDispenser input,
#div_automaticPicking input,
#div_semiautomaticPicking input,
#div_manualPicking input,
#div_conveyingSortation input,
#div_storageRetrieval input,
#div_pharma input,
#div_tobacco input,
#div_cosmetics input,
#div_beverage input,
#div_retail input,
#div_fashion input,
#div_office input,
#div_depStore input,
#div_Special input,
#div_warehouse input,
#div_pickingSystem input,
#div_storageSystem input,
#div_conveyorSystem input
{
	position: absolute;
	top: 0px;
	left: 0px;
}

#div_automatedPharmacy label,
#div_audioVideo label,
#div_officeSupplies label,
#div_ecommerce label,
#div_electronics label,
#div_cosmetics label,
#div_pharmaceuticalWholesale label,
#div_automatedTabletDispenser label,
#div_automaticPicking label,
#div_semiautomaticPicking label,
#div_manualPicking label,
#div_conveyingSortation label,
#div_storageRetrieval label,
#div_pharma label,
#div_tobacco label,
#div_cosmetics label,
#div_beverage label,
#div_retail label,
#div_fashion label,
#div_office label,
#div_depStore label,
#div_Special label,
#div_warehouse label,
#div_pickingSystem label,
#div_storageSystem label,
#div_conveyorSystem label
{	
	padding-left: 25px;
	padding-right: 10px;
	display: block;
}


#usaform_links input#state,
#usaform_links input#zip
{
	width:65px;
}
#usaform_spalterechts
{
	float:left;
	width:130px;
}

.usaform_mandatory
{
	clear:both;
	margin-top: 15px;
        
}

#usa_comments,
#south_am_form_comments
{
	width:250px;
}

/*
.usaform_head {
	display: block;
	width: 40%;
}

#usaform_links {
	width: 50%;
	float: left;
}
#usaform_rechts {
	width: 50%;
	float: left;
}
#usaform_spaltelinks {
	padding-left: 20px;
	width: 40%;
	float: left;
}
#usaform_spalterechts {
	padding-left: 20px;
	width: 40%;
	float: left;
	
}
#usaform_text {
	padding-left: 20px;
	width: 100%;
}
.usaform_mandatory {
	clear: both;
	width: 100%;
	padding-left: 20px;
	padding-top: 20px;
}
*/
/*
.milch {
  background: url('/images/bg_spacer/back_content.png') 0px 10px repeat;
  filter: Alpha(opacity=70);
}
*/
.milch1 {
  background-color: #ffffff;
  filter: Alpha(opacity=100);
}

.scroll {
  scrollbar-base-color: #FFFFFF;
  scrollbar-track-color: #FFFFFF;
  scrollbar-face-color: #E0E0E0;
  scrollbar-highlight-color: #E0E0E0;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-arrow-color: #999999;
}

#div1 {
  background-color: #ccc;
}

#box1 {
  position: absolute;
  top: 10px;
  background-color: #cccccc;
}

.bold {
  font-weight: bold;
}

.grey {
  font-weight: bold;
  color: #666666;
}

.orange {
  color: #CC6600;
}

.gray {
  color: #666;
}

.blue {
  color: #0099CC;
  font-weight: bold;
}

.green {
  color: green;
  font-weight: bold;
}

.tree_red {
  color: red;
}

.tree_brown {
  color: brown;
}

.tree_orange {
  color: #CC6600;
}

.tree_green {
  color: green;
}

.input_bg {
  background: url('/images/bg_spacer/input_bg.gif') no-repeat;
}

.input {
  border: 0px solid white;
}

.imgrahmen {
  border: solid 1px white;
  padding: 1px;
}

.white {
  color: #FFF;
  padding-left: 14px;
}

.modulmenu {
  text-decoration: none;
  color: #CC6600;
}

.modulmenu_active {
  text-decoration: none;
  color: #CC6600;
  font-weight: bold;
}

.menu {
  text-decoration: none;
  color: #FFF;
}
.menuSpecial1 , .menuActiveSpecial1 {
  text-decoration : none;
  font-size : 11px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: normal;
  color: #FFF;
}

.menuActiveSpecial1 {
  color : #cc6600;
  background: #FFFFFF;
}

.menuActiveSpecial1 a:hover,a:active {
  color : #cc6600;
}

a.menuSpecial1:hover {
  color: #CC6600;
}

td.menuSpecial1 , td.menuActiveSpecial1 {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 14px;
}

.menuSpecial2 {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}

.menuSpecial2:hover {
  text-decoration: none;
  color : #000;
  font-size : 10px;
  font-weight: normal;
}

td.menuSpecial2:hover {
  text-decoration: none;
  color : #000;
  font-size : 10px;
  font-weight: normal;
  background: #d9d9d9;
}

.menuActiveSpecial2 {
  text-decoration: none;
  color: #cc6600;
  font-size : 10px;
  font-weight: normal;
}

.menuSpecial21 {
  text-decoration: none;
  color : #000;
  font-size : 10px;
  font-weight: normal;
}
.menuActiveSpecial21 {
  text-decoration: none;
  color: #000;
  font-size : 10px;
  font-weight: normal;
}

.menuActive1 {
  text-decoration: none;
  color : #CC6600;
  font-size : 11px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: normal;
}

td.menu1 , td.menuActive1 {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 14px;
  background-image:url('/images/bg_spacer/menu_background_orange.gif') no-repeat;
}

td.menuSpecial1 , td.menuActiveSpecial1 {
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 14px;  
  background-image:url('/images/bg_spacer/menu_background_orange.gif') no-repeat;
}

.menu1 {
  text-decoration : none;
  font-size : 11px;
  padding-top: 4px;
  padding-bottom: 4px;
  font-weight: normal;
  color: #FFF;
}

a.menu1:hover {
  color: #CC6600;
  font-weight: normal;
  font-size : 11px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: none;
}

.menu2 {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}
a.menu2:hover {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}
.menuActive2 {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}
.menu3 {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}
a.menu3:hover {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}
.menuActive3 {
  text-decoration: none;
  color : #FFF;
  font-size : 10px;
  font-weight: normal;
}
.footer {
  text-decoration: none; 
  font-size: 9px;
  font-weight: bold;
  color: #000000;
}

a.admin {
  color : Red;
  font-size: 11px;
}
a.admin:hover {
  color : #7B68EE;
  font-size: 11px;
}

.error {
  color:red; 
  font-size:12px;
}

.cb_th {
  font-size: 11px;
  font-weight: bold;
  color: #3b3b3b;
  padding: 0;
}

.cb_error {
  background-color: #fee;
  border: 1px dashed #980000;  
  color: #980000;
  font-weight: bold;
  text-align: center;
  padding: 3px;
}

.cb_error_head {
  font-size: 14px;
}

.rollovermenu-table a{
  color: #000000;
  width: 100%;
}

.rollovermenu-layer1 {
  width:50%;
  color: #000000;
}

.rollovermenu-layer2 {
  width:50%;
  height:200px;
  color: #000000;
}

.rollovermenu-layer1 a{
  color: #000000;
}

.rollovermenu-layer2 a{
  color: #000000;
}

.milchdark {
  position: fixed;
  background: url('/images/bg_spacer/milkdark.png');
  filter: Alpha(opacity=60); 
  padding: 0px;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
}

.milch {
  background: url('/images/bg_spacer/milch_darker.png');
  filter: Alpha(opacity=60);
  padding: 0px;
  overflow: auto;
  margin-bottom: 1px;
  margin-right: 1px;
}

.milchr {
  background: url('/images/bg_spacer/milch_darker.png');
  filter: Alpha(opacity=60);
  padding: 0px;
  overflow: auto;
  margin-bottom: 1px;
}

.dotted_vertical {
  background-color: none;
  background-image: url('/images/sitemap/dotted_vertical.gif');
  background-position: center left;
  background-repeat: repeat-y;
}

.dotted_round_down {
  background-color: none;
  background-image: url('/images/sitemap/dotted_round_down.gif');
  background-position: center left;
  background-repeat: no-repeat;
}

.dotted_round_up {
  background-color: none;
  background-image: url('/images/sitemap/dotted_round_up.gif');
  background-position: center left;
  background-repeat: no-repeat;
}

.dotted_round_end {
  background-color: none;
  background-image: url('/images/sitemap/dotted_round_end.gif');
  background-position: center left;
  background-repeat: no-repeat;
}

.dotted_horizontal {
  background-color: none;
  background-image: url('/images/sitemap/dotted_horizontal.gif');
  background-position: center left;
  background-repeat: repeat-x;
}

.dotted_crossing {
  background-color: none;
  background-image: url('/images/sitemap/dotted_crossing.gif');
  background-position: center left;
  background-repeat: no-repeat;
}

.solution_link {
  font-weight: bold;
  background-color: none;
}

.solution_active {
  font-weight: bold;
  text-decoration: underline;
  background-color: none;
}
span.in {
  color: red;
}

span.out {
  color: #aaaaaa;
  font-style: italic;
}

span.aktuell {
  // color: Black;
}

a.linkblue {
  color: blue;
}
a.close {
  color: #CCFF00;
  text-decoration: none:
}

.jobsearch {
  border: 1px solid gray;
}

* html div.milchdark{
	position:absolute;
  height:expression(  (document.documentElement.offsetHeight)  + 'px' );
  width:100%;
  left: expression(  ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft )  + 'px' );
  top: expression(  ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )  + 'px' );
}

*+html div.milch_pos1
{
  width:736px !important;
}

*+html div.milch_pos2
{
  width:780px !important;
}