a img, a:link img, a:visited img, a:hover img, a:active img { border:0 !important; }  


.mailview_table {
  border: 0
 }

.mailview_label {
  background-color: #eeeeee;
  font-weight: bold;
  width:150px;
 }

.mailview_content {
  
 }


.mail-2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eeeeee;
  font-weight:normal;
}

.mail {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
  font-weight: normal;
}

.mail:link 
  {
    font-weight:normal;
  }

.mail-2:link 
  {
    font-weight:normal;
  }




.mail_feedback
  {
    background-color: #CCCCCC;
    font-weight: bold;
    margin: 2px;
    margin-bottom: 5px;
    padding:2px;
  }

.mailcontrol_normal
  {
    font-weight:normal;
  }

.mailcontrol_ungelesene
  {
    font-weight:bold;
  }

.ungelesen, .ungelesen:link, .ungelesen:visited, .ungelesen:active, .ungelesen:hover
{
  font-weight: bold;
}


.tooltip {
    border: 1px solid #000000;
    font-family: Verdana, Helvetica, sans-serif;
     font-size: 12px;
     background-color:#FFFFFF;
     font-weight: bold;
  	text-align: center;
     white-space: nowrap;

 }


.pager, .pager:link, .pager:visited, .pager:active, .pager:hover 
{
    font-size: 18;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: bold;
   	margin-top: 6px;
}



.shop_download_title
  {
    color: #479229;
    font-weight: bold;
  }

.shop_download_item
  {
    color: #000000;
  }


.frontend-infos-abgelaufen
  {
    background-color: #FFDDDD;
  }

.frontend-infos-abgelaufen-2
  {
    background-color: #EECCCC;
  }


.frontend-infos_anlaufend
  {
    background-color: #DDFFDD;
  }

.frontend-infos_anlaufend-2
  {
    background-color: #CCEECC;
  }


.bestandslayer
  {

  }

#dvdpl123 {position: fixed; top: 95px; width: 200px; right: 100px; border: none; z-index: 50; }


/***** die hier ist nur zum internen verwursten, die darunter
       sind mit Style */
.dndrubrik 
  {
  }

.dndrubrik1
  {
  color: #ffffff;
  background-color: #E56A0D;
  margin-left: 2px;
  margin-right: 2px;
  padding: 1px;
  }

.dndrubrik2
  {
    color: #FFFFFF;
  background-color: #009000;
  margin-left: 2px;
  margin-right: 2px;
  padding: 1px;
  }

.dndrubrik3
  {
    color: #FFFFFF;
    background-color: #000000;
    margin-left: 2px;
    margin-right: 2px;
    padding: 1px;
  }


.droppable-active
  {
  color: #E56A0D;
  }

.droppable-hover
  {
  color: #ffffff;
  background-color: #479229;
  }

.FrontendPager {
  font-size: 20;
  font-family: Verdana, Helvetica, sans-serif;
  font-weight: bold;
 }



.kritischelagermenge-table {
  border-right: 5px solid #CC0000;
}

.kritischelagermenge-id {
  color: #CC0000;
  font-weight: bold;
  
}


/***** Breadcrumbs: Shop-Navigation *****/
.warenkorb_breadcrumb_vorige {

}

.warenkorb_breadcrumb_aktive {

}

.warenkorb_breadcrumb_spaeter {
        color: #CCCCCC;
}


.artikel-header {
        font-weight: bold;
        border-bottom: 1px solid #808080;   
}

.artikel-table {
}

.artikel-table-2 {
}

/***** Obere Navigation - Klassen   *****/

/*Navigationsleiste*/
.ama_topnavitable {
   	background: url(layout/ama_lt_topnavi_bg.gif);
   	border-top: 1px solid #479229;
   	border-bottom: 1px solid #FFFFFF;
}

/*Schriftdeffinition in der Navigationsleiste oben (keine Links!)*/
.ama_topnavi {
   	color: #FFFFFF;
   	font-size: 12px;
   	font-weight: normal;
   	text-decoration: none;
    padding: 0px 0px 0px 10px;
}

/*Header-Navigationsleiste*/
.ama_topnavi:link, .ama_topnavi:visited, .ama_topnavi:active {
   	color: #FFFFFF;
   	font-size: 12px;
   	font-weight: normal;
   	text-decoration: none;
   	border-left: 1px solid #FFFFFF;
   	padding: 1px 10px
}

.ama_topnavi:hover {
   	color: #FFFFFF;
   	background: url(layout/ama_lt_topnavi_hover_bg.gif);
   	font-size: 12px;
   	font-weight: normal;
   	text-decoration: none;
   	border-left: 1px solid #FFFFFF;
   	padding: 1px 10px;
}

/*Kommentar*/
.ama_footer {
  	font-family: Verdana, Helvetica, sans-serif;
  	font-size: 9px;
  	color: #797979;
  	font-weight: normal;
  	text-decoration: none;
  	text-align: center;
  	border-top: 1px solid #808080;
  	margin-top: 30px;
  	padding-top: 5px;
}

/***** Rahmen um Navigations- und Textkästen (statt border="1" per HTML) *****/

.frontendlinks_container {
        background-color: #FFFFFF; /* hinzugefuegt von nic; sonst scheint hintergrundfarbe bei mehrspaltigen/-zeiligen items durch */
	border: 1px solid #808080;
}

/***** Gewohnte Stylesheet-Angaben *****/

.quer {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
       	font-size: 12px;
	font-weight:bold;
}

.frontendlinks_header {
	font-weight: bold;
    background-color: #EAEAEA;
    border-bottom: 1px solid #808080;
}

.frontendlinks_item {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 12px;
	background-color:#FFFFFF;
	text-decoration:none;
}



body { background-color:#FFFFFF;
       font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
       font-size: 12px;
       margin: 0;
       margin-top: 10px;
       margin-left: 3px;}

td {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
       font-size: 12px;}
 
.print-th {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
	background-color:#FFFFFF;
}

.print-tr {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size: 14px;
	background-color:#CCCCCC;
}


.print-tr-2 {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-size: 12px;
	background-color:#FFFFFF;
}

.frontend-th { font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
       font-size: 12px;
	color:#000000;
	background-color:#EAEAEA;
       font-weight: bold;
	
}

.frontend-title { 
        font-size: 12px;
	font-weight: bold;
	background-color:#FFFFFF;
}



.frontend-summary {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-color:#EEEEEE;	
	font-weight:bold;
}

.frontend-infos-2 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #eeeeee;
}

.frontend-infos {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ffffff;
}

.visitenkarten-title {
        font-size: 12px;
        font-weight: bold;
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }

.menue{
		background-color : transparent;
		color : #808080;
		font-size : 12px;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        font-weight: bold;
        text-decoration: none;
}



.a-mainmenu {
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:12px;
    text-decoration:none;
    font-weight:bold;
	
}

.a-usermenu {
        text-decoration:none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:12px;
        font-weight:bold;
}

.a-tab 
{
    text-decoration:none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:12px;
        font-weight:bold;
}

.td-mainmenu {
}

.td-usermenu {  
  width: 100px;
  background-color:#eaeaea;
  border-left-style:solid; 
  border-left-color:#000000; 
  border-left-width:1;
  border-right-style:solid; 
  border-right-color:#000000; 
  border-right-width:1;
  border-top-style:solid; 
  border-top-color:#000000; 
  border-top-width:1;
  border-bottom-style:solid; 
  border-bottom-color:#000000; 
  border-bottom-width:1;
}



.td-usermenu-active {
  width: 100px;
  background-color:#ffffff;
  border-left-style:solid; 
  border-left-color:#000000; 
  border-left-width:1;
  border-right-style:solid; 
  border-right-color:#000000; 
  border-right-width:1;
  border-top-style:solid; 
  border-top-color:#000000; 
  border-top-width:1;
}


.td-tab {  
  width: 120px;
  background-color:#ddffdd;
  border-left-style:solid; 
  border-left-color:#000000; 
  border-left-width:1;
  border-right-style:solid; 
  border-right-color:#000000; 
  border-right-width:1;
  border-top-style:solid; 
  border-top-color:#000000; 
  border-top-width:1;
  border-bottom-style:solid; 
  border-bottom-color:#000000; 
  border-bottom-width:1;
}



.td-tab-active {
  width: 120px;
  background-color:#ffffff;
  border-left-style:solid; 
  border-left-color:#000000; 
  border-left-width:1;
  border-right-style:solid; 
  border-right-color:#000000; 
  border-right-width:1;
  border-top-style:solid; 
  border-top-color:#000000; 
  border-top-width:1;
}


.unfiltered {
        color : #E56A0D; font-weight: bold; text-decoration: none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }

.filtered {
        color : #E56A0D; font-weight: bold; text-decoration: none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        background-color:#EEE;	/* White background color */    
        }

.a-ungelesen:link {
		color: #0000ff;
        text-decoration:bold;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
		font-size:14px;
        font-weight:bold;
		}

.a-ungelesen:visited {
        color: #ED6A17; 
        font-weight: bold; 
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }


.a-ungelesen:active {
        color: #ED6A17; 
        font-weight: bold; 
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }

.a-ungelesen:hover {
        color: #ED6A17; 
        font-weight: bold; 
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }

	 
a:link
        {
        color : #E56A0D; font-weight: bold; text-decoration: none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }

a:visited
        {
        color : #E56A0D; font-weight: bold; text-decoration: none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }

a:active
        {
        color : #E56A0D; font-weight: bold; text-decoration: none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }


a:hover
        {
        color: #479229; font-weight: bold; text-decoration: none;
        font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
        }



	/* Big box with list of options */
	#ajax_listOfOptions{
		position:absolute;	/* Never change this one */
		width:300px;	/* Width of box */
		height:193px;	/* Height of box */
		overflow:auto;	/* Scrolling features */
		border:1px solid #000;	/* Dark green border */
		background-color:#FFF;	/* White background color */
		text-align:left;
		font-size:12px;
		z-index:100;
	}
	#ajax_listOfOptions div{	/* General rule for both .optionDiv and .optionDivSelected */
		margin:1px;		
		padding:1px;
		cursor:pointer;
		font-size:12px;
	}
	#ajax_listOfOptions .optionDiv{	/* Div for each item in list */
		
	}
	#ajax_listOfOptions .optionDivSelected{ /* Selected item in the list */
                color:#FFFFFF;
		background-color:#808080;
		
	}
	#ajax_listOfOptions_iframe{
		background-color:#F00;
		position:absolute;
		z-index:5;
	}