table.eintrag {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	width:560px;
	padding:0px;
	border:0px;
	text-align:left;
	margin:0px;
	}
    
table.indexlogin {
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	padding:0px;
	border:0px;
	text-align:left;
	margin:0px;
	}
    
td.linebottom{
	border-bottom:1px solid #eeeeee;
	}
	
td.linebottomkunde{
	border-left:4px solid #cccccc;
  border-bottom:1px solid #cccccc;
    padding-left:3px;
    padding-top:4px;
    padding-bottom:4px;
	}

td.linebottomkundemenu{
	border-bottom:1px dashed #cccccc;
    padding-top:4px;
    padding-bottom:4px;
	}
    
td.linebottomkundemenu a {
	font-size:10px;
    font-weight:bold;
    line-height:14px;
	}
	
tr {
	vertical-align:top;
	}

.beschreibung {
    color:#666666;
    }
	
a.branchenliste {
	text-decoration:none;
	color:#666666;
	font-size:10px;
	padding:0px;
	margin:0px;
	text-align:right;
	border:0px;
    font-weight:normal;
	}

a.branchenliste:hover {
	text-decoration:underline;
    font-weight:normal;
	color:#000000;
	}
    
a.branchenliste:visited {
	color:#999999;
      font-weight:normal;
	}
	
.selectbox {
	font-family:Verdana;
	color:#000000;
	font-size:11px;
	z-index:1;
	font-weight:normal;
  background-color:#FAEBD7;
	}
	
.textfeld {
	font-family:Verdana;
	color:#000000;
	font-size:11px;
	z-index:1;
	font-weight:normal;
  background-color:#FAEBD7;
  border-bottom:2px solid #ffffff;
  border-right:2px solid #ffffff;
  border-top:2px solid #999999;
  border-left:2px solid #999999;
	}
    
.button {
	font-family:Verdana;
	color:#000000;
	font-size:11px;
	z-index:1;
	font-weight:normal;
    font-family:Verdana;
	color:#000000;
	font-size:11px;
	z-index:1;
	font-weight:normal;
  border-bottom:2px solid #999999;
  border-right:2px solid #999999;
  border-top:2px solid #ffffff;
  border-left:2px solid #ffffff;
	}
    
.textfelderror {
    font-family:Verdana;
	color:#333333;
	font-size:11px;
	z-index:1;
	font-weight:normal;
    border:1px solid #ff0000;
    background-color:#ffffcc;
	}
	
.infotextfeld {
	font-family:Verdana;
	color:#FF9900;
	font-size:11px;
	z-index:1;
	font-weight:normal;
  cursor:pointer;
	}
    
.infotextfeld:hover {
	font-family:Verdana;
	color:#FFFFFF;
	font-size:11px;
	z-index:1;
	font-weight:normal;
	}
  
.infotextfeld:visited {
	font-family:Verdana;
	color:#FF9900;
	font-size:11px;
	z-index:1;
	font-weight:normal;
  cursor:pointer;
  }
	
.error {
	color:#FF0000;
	font-size:9px;
	}
	
.pflichtfeld {
	color:#FF0000;
	font-size:9px;
	}
    
.hinweis {
	color:#6699CC;
	font-size:10px;
	}
	
a.premiumeintrag {
	text-decoration:none;
	color:#666666;
	font-size:18px;
	}
    
a.standardeintrag {
	text-decoration:none;
	color:#666666;
	font-size:14px;
    }
    
a.premiumeintrag:hover {
	text-decoration:underline;
	color:#000000;
	font-size:18px;
	}
    
a.standardeintrag:hover {
	text-decoration:underline;
	color:#000000;
	font-size:14px;
    }
    
#messages {
	font-size:10px;
	font-style:normal;
	text-transform:none;
	text-decoration:none;
	color:#333333;
	border-top:1px dashed #FF9900;
	border-bottom:1px dashed #FF9900;
	border-left:1px dashed #FF9900;
	border-right:1px dashed #FF9900;
	background-color:#FAFAFA;
	padding:10px;
    line-height:12px;
    text-align:left;
    margin-left:20px;
    margin-right:20px;
	}
	
#messages ul {
	list-style-position:outside;
}

#messages li {
	list-style-image:url(../images/aufzaehlung_new_klein.gif);
	font-size:10px;
	line-height:12px;
	}
	
#messages li.ok {
	list-style-image:url(../images/confirm/ok.gif);
	font-size:10px;
	line-height:12px;
	}
	
#messages li.info {
	list-style-image:url(../images/confirm/info.gif);
	font-size:10px;
	line-height:12px;
	}
	
#messages li.warning {
	list-style-image: url(../images/confirm/warning.gif);
	font-size:10px;
	line-height:12px;
	}
	
#messages li.error {
	list-style-image:url(../images/confirm/error.gif);
	font-size:10px;
	line-height:12px;
	}
  
optgroup {
	list-style-image:url(../images/confirm/error.gif);
	font-size:11px;
  font-weight:bold;
	line-height:15px;
  font-style:normal;
  padding-left:4px;
	}
  
option {
	list-style-image:url(../images/confirm/error.gif);
	padding-left:8px;
  font-weight:normal;
  font-size:11px;
	line-height:11px;
  }
	
#Argumente {
    position:relative;}

#Argumente ul {
	list-style-position:outside;
}

#Argumente li {
	list-style-image:url(../images/argument.gif);
	line-height:14px;
    padding:0px;
	margin-right:4px;
    margin-bottom:10px;
    color:#000000;
    }