﻿a 
{
  color:  #0E1570;
  text-decoration: none;
}
/*A:active {
  color:  #0E1570 ;
  text-decoration: none;
}
A:link {
  color:  #0E1570 ;
  text-decoration: none;
}
A:visited {
  color:  #0E1570 ;
  text-decoration: none;
}*/


/* BOF  #EBEBED; --- DropDown Menu --- */
.MenuTD
{
	border: 1px outset;
	background-color: buttonface;
}

.Menu
{
	padding-right: 10px;
	padding-left: 10px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 3px;
	cursor: hand;
	padding-top: 3px;
	background-color: buttonface;
}
.SubMenu {
	font-weight: normal;
	font-size: 11px;
	background-color: White;
	padding-left: 20px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 2px;
	border-style: outset;
	border-width: 1px; 
	border-color: graytext;
}
.SubMenuDisabled
{
	padding-right: 5px;
	padding-left: 20px;
	font-weight: normal;
	font-size: 11px;
	padding-bottom: 2px;
	color: graytext;
	padding-top: 0px;
	background-color: white;
}

.MSelected {
	background-color: Silver;
}
/* EOF --- DropDown Menu --- */


body
{
	margin-top:0px;
	margin-left:10px;
}
.abcFehlerFeld
{
	background-color:Red;
	color:Yellow;
}

/* ******************************** */
/*									*/
/*	Listen							*/
/*									*/
/* ******************************** */
.abcListGeneral
{
	border-right: #ffff33;
	table-layout: fixed;
	border-top: #ffff33;
	font-weight: bold;
	font-size: 12px;
	border-left: #ffff33;
	color: #ffffff;
	border-bottom: #ffff33;
	font-style: normal;
	font-family: Verdana, Arial;
	background-color: transparent;
}
.abcListGeneralPrint
{
	border-right: #ffff33;
	table-layout: fixed;
	border-top: #ffff33;
	font-weight: bold;
	font-size: 12px;
	border-left: #ffff33;
	color: #ffffff;
	border-bottom: #ffff33;
	font-style: normal;
	font-family: Verdana, Arial;
	background-color: transparent;
	border: solid 1 #adadad;
	
}
.abcListHead {
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial;
	background-color: #0e1570;
}
.abcActionOfferListHead {
	font-size: 12px;
	color: #ffffff;
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial;
	background-color: #F7901E;
}
.abcActionOfferListText {
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial;
	background-color: #FFE0C0;
}
.abcActionOfferAllTitel {
	font-size: 12px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial;
	background-color: #F7901E;
}
.abcListLine1
{
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
	font-family: Verdana, Arial;
	background-color: #BCC1CF;
}
.abcListLine2 {
	background-color: #CCD1DF;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
}
.abcListLine2Border {
	background-color: #CCD1DF;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
	border: solid 1 #0e1570;
}
.abcListLine2Print {
	background-color: #CCD1DF;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
	border: solid 1 #adadad;
}
.abcLocalListMember 
{
	background-color: #dedede;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
}
.abcLocalListBorderMember 
{
	background-color: #dedede;
	font-family: Verdana, Arial;
	font-size: 12px;
	line-height:20px;
	color: #0e1570;
	font-style: normal;
	font-weight: normal;
	border: solid 1 #0e1570;
}
.abcPageLink
{
	color: #0e1570;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}
.abcGridPaging
{
	color: #0e1570;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-family: Verdana, Arial;
	background-color: #ffffff;
}
.abcLargeButton 
{
	background-color: #0e1570;
	color :#ffffff;
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
	font-variant: normal;
	text-decoration: none;
	width : 120px;
	height: 25px;
	margin: 2px 2px 2px 2px;
}
.abcBarterText
{
	font-weight: normal;
	color: #0e1570;
	font-size: 12px;
	line-height: 16px;
	font-family: Verdana, Arial;
}
.abcLabelText 
{
	font-weight: normal;
	color: #0e1570;
	font-size: 12px;
	line-height: 16px;
	font-family: Verdana, Arial;
	text-align: right;
}
.abcBarterLoginBg
{
 background-color:#f0f0f0;
 border: solid 1px #0e1570;
}
.abcBorderBg
{
 background-color:#f0f0f0;
 border: solid 1px #0e1570;
}


.abcBorderBgInformation
{
 background-color:#FFCC66;
 border: solid 1px #FF9911;
/* border: solid 1px #0e1570; */
}
.abcBorderBgInformationText
{
 background-color:#FFCC66;
 border: solid 1px #FF9911;
 /*border: solid 1px #0e1570;*/
 color: #0e1570;
 font-family: Verdana, Arial;
 font-size: 12px;
 line-height:20px;
 font-style: normal;
 font-weight: normal;
}

.abcSort
{
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	font-family: Verdana, Arial;
	background-color: #ffffff;
	border: solid 1px #000000;
}
.abcBarterTitelText
{
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 15px;
	font-weight:bold;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
.abcSmallText
{
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: justify; 
}
.abcSmallTextRight
{
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 9px;
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-align:right; 
}


.abcBarterTBFeld
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}
.abcActionUpdateBox
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 135;
	width: 430;
}
.abcSelectClearing
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 300;
}

.abcDateDD
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 48;
}
.abcDateMM
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 58;
}
.abcDateYY
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 62;
}
.abcDemandBox
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 50;
	width: 290;
}
.abcDemandMultiSelectBox
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 90;
	width: 290;
}
.abcDemandSigleSelectBox
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 290;
}
.abcKurzTexte
{
	font-weight: normal;
	color: #0e1570;
	font-size: 12px;
	line-height: 16px;
	font-family: Verdana, Arial;
	text-align: left;
}


/* ********************************* */
/*									 */
/*			Page Rahmen allgemein	 */
/*									 */
/* ********************************* */
.abcTopLine {
background-color: #EFF0F3;
}

.abcPathLine 
{
	background-color: #0e1570;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	/*font-style:normal;*/
	color: #ff8D04;
	line-height : 25px;
	
/*	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ff8d04;
	background-color: #0e1570;
	margin-top:0px;
	padding-top: 0px;
	padding-bottom: 2px; */
	
	
	
}

.abcLeftMenu {
	background-color: #0e1570;
	/*font-family: verdana;
	color: #ffffff; */ 
	margin-top:0px; 
}
.abcContent {
	background-color: #ffffff;
}
.abcRightLine {
	background-color: #EEEEEE;
	font-family: verdana;
	color: #ffffff;
	margin-top:0px;
}
.abcBottomLine {
	background-color: #0e1570;
	color: #ffffff;
	font-family: verdana;
	font-size:11;
	height: 24px;
}
.abcBottomLineL {
	background-color: #0e1570;
	color: #ffffff;
	font-family: verdana;
	font-size: 11px;
	height : 20;
}
a.abcBottomLineLink 
{
	color: #ffffff;
	font-family: verdana, Arial;
	font-size: 10px;
	text-decoration: underline;
}

.abcSortBg {
  background-color:  #EEE5E0 ;
  border: solid 1px #0E1570;
  padding: 2px 0px 2px 1px;
  text-align: center;
/*  width : 100px; */
}
.abcSortSelect {
  background-color: #EEE5E0;
  font-family: Verdana, Arial;
  color: #0E1570;
  font-size: 10px;
  font-weight: bold;
  padding: 1px;
  text-align: left;
  height: 16;
  width: 90;
}
.abcCitySelect {
  background-color: #EEE5E0;
  font-family: Verdana, Arial;
  color: #0E1570;
  font-size: 10px;
  font-weight: bold;
  padding: 1px;
  text-align: left;
  height: 16;
  width: 180;
}
.abcHelpLine {
  border: solid 1px #0E1570;
  background-color:  #EEE5E0 ;
  font-family: Verdana, Arial;
  color:  #0E1570 ;
  font-size:  10px ;
  font-weight: normal;
  padding:  0px ;
  text-align: center;
}

/* ********************************* */
/*									 */
/*			Menu Navigation			 */
/*									 */
/* ********************************* */
.navi {
/*	width: 99%;
	margin-top: 30px; 
	margin-top: 30px; 
	margin-bottom: 10px;
	padding: 5;
	border: 1px solid #0E1570;	*/
	text-align:center;
/*	font-family: verdana;
	font-size: 10px;
	line-height: 20px;
	font-weight: normal;
	color: #0E1570; */
}
.abcNaviAktuellXXX
{
	border: 1px solid #0E1570;
	background-color:#F7901E;
	padding-left: 5px;
	padding-right: 5px;
}
.abcNaviLineXXX
{
	border: 1px solid #0E1570;
	background-color:#ffffff;
	padding-left: 5px;
	padding-right: 5px;

}
/* ********************************* */
/*									 */
/*			Menu Links				 */
/*									 */
/* ********************************* */
.buttonsXXXXXXXXXXXXXXXXX {
  color:  #FFFFFF ;
  font-size:  14px ;
  padding-right:  2px ;
  font-weight: bold;
}
.generalXXXXXXXXXXXXXXXXXXX {
	 margin-top:0px;
	 background-color:#0E1570;
}
.menuelinks2XXXXXXXXXXXXXXX {
	padding-left: 55px;
	background-color: #0e1570;
	font-family: verdana;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
}
.menuelinks3XXXXXXXXXXXXXXX {
	font-family: verdana;
	font-weight: bold;
	font-size: 14px;
	color: #ff8d04;
}
.menumarginXXXXXXXXXXXXXX {
	margin-left: 40px;
	margin-right: 5px;
}
.abstandXXXXXXXXXXXXXXXXXX 
{
	font-family: verdana;
	font-size: 14px;
	height: 28px;
	
	
	

}

/* ********************************* */
/*									 */
/*			Member Data				 */
/*									 */
/* ********************************* */

.abcFehlerTextGross
{
/*	width: 580px;*/
/*	height: 80px;*/
	border: solid 5px Red;
	font-family: Verdana, Arial;
	color:Red;
	background-color:Yellow;
	font-weight: bold;
	font-size: 16px;
	line-height: 25px;
	padding: 20px 0px 20px 0px;
	font-style:italic;
	text-align:center;
}
.abcSelectMemberNr
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 400;
}
.abcSelectMemberCountry
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 115;
}


/* ********************************* */
/*									 */
/*			Menu Rechts				 */
/*									 */
/* ********************************* */

.pfad {
	background-color: #0e1570;
	font-family: verdana;
	font-size: 14px;
	font-weight: bold;
	color: #ff8d04;
	margin-top:0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.BorderRight 
{
	WIDTH: 148px;
	BORDER-RIGHT: #0e1570 1px solid; 
	BORDER-LEFT: #0e1570 1px solid	
}
.100 {	
	font-family: verdana;
	font-size: 16px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;
	padding-top: 5px;
	padding-bottom: 6px;
}
.Right101 {
	font-family: verdana, Arial;
	font-size: 12px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;	
	width: 142;
	margin-top: 3px;
/*	padding: 1px;*/
}

.Right102 {
	padding: 0px;
}

.Right103 {
	font-family: verdana;
	font-size: 10px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;	
	padding: 1px;
}
.Right103 A:active {
	font-family: verdana;
	font-size: 10px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;	
	padding: 1px;
	text-decoration:  underline;
}

.Right103 A:link {
	font-family: verdana;
	font-size: 10px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;	
	padding: 1px;
    text-decoration:  underline;
}

.Right103 A:visited {
 	font-family: verdana;
	font-size: 10px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;
	padding: 1px;
	text-decoration:  underline;
}

.104 {
	border-bottom: 3px solid #0e1570;
}

.105 {
	font-family: verdana;
	font-size: 9px;
	color: #FF8D04;
	font-weight: bold;
	background-color: #0e1570;	
	padding: 1px;
}
.com{
	font-family: verdana;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	text-align: justify;
	line-height: 140%;
	padding-bottom: 10px;
	padding-bottom: 5px;
}
.com2{
	font-family: verdana;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	text-align: justify;
	line-height: 140%;
	padding-bottom: 5px;
}
.com3{
	font-family: verdana;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	line-height: 140%;
	padding-bottom: 10px;
}

/****************************************/
/*				 						*/
/*			Services					*/
/*										*/
/*			#98B5E4	kleber				*/
/*			#FDE37B	werbung				*/
/*			#A7D0EF	beilage				*/
/*			#f9a33f	Card				*/
/*			#FFCC66	imprinter			*/
/*			#6699CC	adresse				*/
/*										*/
/*										*/
/****************************************/
.abcServiceAddressBg { background:#6699cc; border: 1px solid #0E1570; width: 380px; }
.abcServiceStickerBg { background:#98B5E4; border: 1px solid #0E1570; width: 380px; }
.abcServiceAdvertismentBg { background:#FDE37B; border: 1px solid #0E1570; width: 380px;  }
.abcServiceSupplementBg { background:#A7D0EF; border: 1px solid #0E1570; width: 380px;  }
.abcServiceCardBg { background:#f9a33f; border: 1px solid #0E1570; width: 380px;  }
.abcServiceImprinterBg { background:#ffcc66; border: 1px solid #0E1570; width: 380px; }

.abcServiceCardDdl
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 40;
	}



.abcServiceSigleSelectBox
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 25;
	width: 290;
}

.abcSelectAddress
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
	height: 150;
	width: 260;
}
.abcServiceForm {
	font-family: verdana, Arial;
	border-left: 2px solid #0E1570;
	border-right: 2px solid #0E1570;
	border-top: 2px solid #0E1570;
	border-bottom: 2px solid #0E1570;
}
.abcServiceTexte
{
	font-weight: normal;
	vertical-align: bottom;
	color: #0e1570;
	font-size: 12px;
	font-family: Verdana, Arial;
	text-align: justify;
	/*background-color: #f0f0f0;*/
}

.abcServiceTexteBold
{
	font-weight: bold;
	vertical-align: bottom;
	color: #0e1570;
	font-size: 12px;
	font-family: Verdana, Arial;
	text-align: justify;
	/*background-color: #f0f0f0;*/
}

.abcServiceTexteSmall
{
	font-family: Verdana, Arial;
	color: #0e1570;
	font-size: 9px;
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	text-align: justify; 
}

.abcServiceTbx
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	margin: 3px 3px 3px 3px;	
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

.abcServiceTbxSmall
{
	border: solid 1px #0e1570;
	color: #0e1570;
	font-family: Verdana, Arial;
	font-size: 12px;
	font-weight:normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}
/****************************************/
/*				 						*/
/*			clearing konto				*/
/*										*/
/****************************************/

.hilfetext {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #004d93;
	text-align: justify;
	line-height: 130%;
	padding-top: 30px;
}
.hilferot {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: justify;
	line-height: 130%;	
}
.hilfeueberschgr {
	font-family: verdana;
	font-size: 18px;
	font-weight: bold;
	color: #004d93;
	line-height: 130%;	
}
