/* --- Neue AAT */

.her-link a {font-weight:normal!important;color:#000!important;text-decoration:none!important;}

.ada_text a {font-weight:normal!important;text-decoration:none!important;}

#breadcrumb {
margin: 15px 0 5px 0;
font-weight:bold;
font-size:12px;
float:left;
}

#breadcrumb a {
text-decoration: underline;
}

#artikelzusaetze {
float:left;
margin:-15px 0 0 10px;
display:block;
height:35px;
width:150px;
}

#artikelzusaetze img {
float:left;
margin-right:5px;
}

#artikeldetail {
width:820px;
height:auto;
overflow:hidden;
}

#artikeldetail p a {
text-decoration:underline;
}

#artikeldetail h1 {
font-family: Georgia,Times,Serif;
font-size: 24px;
color: #222222;
text-align: center;
padding-bottom: 10px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #888888;
height: 25px;
display: block;
font-weight: normal;
}

#col-left {
width:180px;
height:auto;
margin:0;
padding:0;
float:left;
}

#col-middle {
width:330px!important;
height:auto;
margin:0x;
padding:5px;
float:left;
}			
			
#col-right {
width:290px;
height:auto;
padding:0;
margin:5px 0 0 0;
float:right;
overflow:auto;
border:none;
}

#artikeldetail div#bewerti {
float:left;
width:300px!important;
} 

#auszeichnungen {
float:left;
width:auto;
}

#col-bottom {
width:820px;
height:auto;
overflow:hidden;
}

/* --- Neue AAT Ende */


.staffel {
width:205px;
height:33px;
background:#F68821;
font-size:16px;
padding:0 0 0 5px;
margin:0;
text-align:center;
font-weight:bold;
color:#ffffff;
font-family:Arial-Narrow,Arial, Helvetica, sans-serif
}

.aa_menge_staffel_literpreis{color:#eee;}

.e6 {
font-size: 12px; 
font-weight:bold;
color: #ffffff;
background: url(img/se_preisersparnis.gif) no-repeat;
width:45px;
height:45px;
text-align:center;
padding-top:14px;
}

A {text-decoration:none; color: #ae964a;}
A:visited {color: #ae964a;}
A:hover {text-decoration:none;}
body {infobackground:#BACAC7; scrollbar:#BACAC7; buttonface:#BACAC7; color:#B39447;}
select {max-width:140px;}
iframe {border: 1px solid #EEDB6A;background:#ffffff;}

.suchergebnisstbl{background-color:#fff;border: 1px solid #eedb6a;padding:5px;height:230px;width:320px;}
#suchergebnis {height:120px;width:100px;overflow:auto;}

h1 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #9B1E28; text-decoration:none;}

/*h5 {font-family: Tahoma, Arial sans-serif; font-size: 18px;font-weight:normal; color: #9B1E28; text-decoration:none;margin:0px;padding:0px;margin-left:5px;width:400px;position:relative;margin-top:-20px;}*/

h5 {font-family: Tahoma, Arial sans-serif; font-size: 18px;font-weight:normal; color: #9B1E28; text-decoration:none;margin:0px;padding:0px;width:400px;}

p {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #B39447; text-decoration:none;}

form, input, select {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #B39447;}

.serie_1 {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #B39447; text-indent: 1px;font-weight: bold;}
.serie_tab {width: auto;height: auto;}
.serie_tab img {align:center;}

/*Artikeldetailanzeigename*/
.AA_NAME_SPEZIAL {display:block;float:left;width:100%;height:70px;margin:0px;font-family: Tahoma, Arial sans-serif; font-size: 16px; color: #2D5F47;text-align:left;padding-left:12px;padding-top:12px;border:1px solid #eedb6a;}

/*Tabellenzeilenhintergrund*/
.tdbg{background-color:#F6F3C9;}/*dfd9c9*/

table.weingutinfo {
background-color:#4C4131;
}
table.weingutinfo h1 {
font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #E18031; text-decoration:none;padding-top:5px;
}

table.weingutinfo h2 {
font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #E18031; text-decoration:none;
}

tr.finestclassics {background-color:#F285A4;}
tr.finestsecrets {background-color:#BFDBD8;}

/*Hauptschriftart für Preis, Artikeltext(klein), Musiktitel, Footertext*/
.a  {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #B39447; text-decoration:none;}

.servicetelefon {font-family: Tahoma, Arial sans-serif;font-weight:bold;color:#ae964a;font-size:11px;}
.servictelefondisclaimer {font-family: Tahoma, Arial sans-serif;color:#ae964a;font-size:9px;}

/* img { behavior: url(/iepngfix.htc); }*/

/*Text-Menü unten*/
.a1 {font-family: Tahoma, Arial sans-serif; font-size: 10px; text-decoration:none;color:#ae964a}
.a1 a {text-decoration:none;font-size:10px;color:#ae964a}
.a1 a:active {text-decoration:none;font-size:10px;color:#ae964a}
.a1 a:hover {text-decoration:none;font-size:10px;color:#ae964a}

/*Überschrift Suchergebnis*/
.s7 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #ae964a; text-decoration:none;}

.a2 {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #ae964a; text-decoration:none;}


/*zzgl. Versandkosten auf Startseite*/
.a3 {font-family: Tahoma, Arial sans-serif; font-size: 8px; color: #B39447; text-decoration:none;font-weight:normal!important;}
.a3 a {font-family: Tahoma, Arial sans-serif; font-size: 8px; color: #B39447; text-decoration:none;font-weight:normal!important;}

.a3 strike{font-size:12px;font-weight:bold;}
.a3 nobr{font-size:12px;font-weight:bold;}


.a4 {font-family: Tahoma, Arial sans-serif; font-size: 8px; color: #B39447; text-decoration:none;}

/*Preis(früher), Artikeltext(normal), Text in Startseitenmodulen,*/
.b  {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #B39447; text-decoration:none;}

/*Überschriften Mitte*/
.b1 {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #B39447; text-decoration:none;}

/*Preise in Infogruppen*/
.b2 {font-family: Tahoma, Arial sans-serif; font-size: 13px; color: #B39447; text-decoration:none;font-weight:bold;}

.b3 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #ae964a; text-decoration:none;}
.b4 {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #FFFFFF; text-decoration:none;}



/*Login, Warenkorb, Zur Kasse, usw..., Artikelgruppen wenn im Text-Menü und nicht als Reiter*/
.b5 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #ffffff; text-decoration:none;}
.b5 a:hover{font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #B39447; text-decoration:none;}

/*Überschrift der Shopfenster !*/
.b6 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #8c703e; text-decoration:none;}

/*Feldbezeichner Loginbereich*/
.b7 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #B39447; text-decoration:none;line-height:19px;}

/*Preis in Artikeldetailanzeige / Artikelname1 in Artikeldetail / Staffelpreise*/
.c  {font-family: Arial,Verdana; font-size: 11px; color: #B39447;font-weight:bold;}



.c1 {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #FFFFFF;}
.c1 a {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #FFFFFF;}


/*Überschriften bei neues Konto anlegen*/
.c2 {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #B39447; background:none;}
.c3 {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #B39447;}
.c4 {font-family: Arial,Verdana; font-size: 18px; color: #B39447;font-weight:bold;}

.e  {font-family: Tahoma, Arial sans-serif; font-size: 36px; color: #B39447;}
.e1 {font-family: Tahoma, Arial sans-serif; font-size: 36px; color: #FFFFFF;}
.e2 {font-family: Tahoma, Arial sans-serif; font-size: 36px; color: #B39447;}
.e3 {font-family: Tahoma, Arial sans-serif; font-size: 36px; color: #B39447;}

.h  {font-family: Tahoma, Arial sans-serif; font-size: 12px; text-indent: 1px;}


/*Sprache/Währung/eMail/Passwort in Shopfenstern*/
.k  {font-family: Tahoma, Arial sans-serif; font-size: 11px; color: #ae964a; text-indent: 1px;}

/*Verlinkte Überschriften in Bewertungen und bei Bewertung abgeben*/
.k2 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #B39447; text-indent: 1px;}

LI {list-style-type: square; color: #B39447;}
HR {height=1; color: #FFFFFF;}

.x2 {font-family: Tahoma, Arial sans-serif, Helvetica; font-size: 11px; color: #B39447; font-weight:bold;}
.y2 {font-family: Tahoma, Arial sans-serif, Helvetica; font-size: 10px; color: #B39447; font-weight:bold;}

.x19 {font-family: Tahoma, Arial sans-serif, Helvetica; font-size: 16px; color: #B39447; font-weight:bold;}
.y19 {font-family: Tahoma, Arial sans-serif, Helvetica; font-size: 12px; color: #B39447; font-weight:bold;}

a:link.c1 {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #FFFFFF;}


#price_uvp_text {position:relative;top:10;z-index:10;text-align:center;font-family:Tahoma, Arial sans-serif;font-weight:bold;font-size:18px;color:#682E38;}
#price_uvp_cross {position:relative;top:-9;z-index:11;}

.dbheadline {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #ae964a;font-weight:bold;}
.dbbutton {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #FFFFFF;font-weight:bold;}
.dbbutton a:hover,a:link,a:visited{font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #ae964a;font-weight:bold;}

.dbbutton1 {font-family: Tahoma, Arial sans-serif; font-size: 12px; color: #ffffff;font-weight:bold;}

.c1black {font-family: Tahoma, Arial sans-serif; font-size: 14px; color: #B39447;}


.se_count {height:25px;margin-top:10px;padding:10px;}
.se_count_font_normal {position:relative;margin-top:5px;font-family: Arial, Helvetica; font-size: 18px; color: #B39447; text-decoration:none;cursor:hand;}
.se_count_font_activ  {color: #6D163A; cursor:hand;}

/*Generisches-Menü-Oben*/
#nav_generic {font-family: Tahoma, Arial sans-serif; font-size: 11px; text-decoration:none;color:#B39447;font-weight:normal}
#nav_generic a {text-decoration:none;font-size:11px;color:#B39447;font-weight:normal}
#nav_generic a:hover {text-decoration:none;font-size:11px;color:#682E38;font-weight:normal}

#suchergebnis {height:120px;width:100px;overflow:auto;}

.x62{display:block;float:left;height:70px;width:120px;overflow:auto;}



/*Hauptnavigation FS*/

#navigation {
margin:0;
margin:auto;
text-align:left;
padding-left:178px!important;
padding-left:176px;
}


#mainnavi {
  font-size:15px;
  font-weight:bold;
  font-family: tahoma,arial,sans-serif;
	position:relative;
	margin:0;
}

#mainnavi ul {
  	margin:0px 0px 0px -1px;
	padding:10px 0px 0;
	list-style:none;
  }

#mainnavi li {
	float:left;
 	background:url(img/norm_left.gif) no-repeat left top;
  	margin:0;
  	padding:0 0 0 9px;
        list-style:none;
  }
  
#mainnavi a {
  	float:left;
  	font-size:1em;
  	display:block;
  	background:url(img/norm_right.gif) no-repeat right top;
  	padding:3px 12px 4px 4px;
  	text-decoration:none;
  	font-weight:normal;
  	color:#8c703e;
  }
  
/* Commented Backslash Hack hides rule from IE5-Mac */  
#mainnavi a {float:none;}
/* End IE5-Mac hack */

#mainnavi a:hover {
  	color:#9B1E28;
  }
  
#mainnavi #current {
  	background-image:url(img/norm_left_on.gif);
  }
  
#mainnavi #current a {
  	background-image:url(img/norm_right_on.gif);
  	color:#9B1E28;

  }

/*Startseite*/

#home_left_content1, #home_left_content2 {
width:150px;
height:300px;
margin-top:50px;
float:right;
margin-right:5px;
}

#home_right_content1 {

}

#fs_home {
width:640px;
height:350px;
overflow:hidden;
}

#home_left{
margin-right:4px;
width:405px;
height:340px;
float:left;
border:1px solid #eedb6a;
background: url(img/fs_home_champagner_bg.jpg) no-repeat;
}

#home_right{
width: 225px;
height:340px;
border:1px solid #eedb6a;
float:left;
}


/*Startseite*/

#kasten {
        position:relative;
	width:150px;
	height:130px;
}

#kasten-daten {
	width:110px;
	height:130px;
	float:left;
}


#kasten-flasche {
	width:40px;
	height:130px;
	float:left;
	padding-top:10px;
}

#fs_home_oben {
width:640px;
height:350px;
overflow:hidden;
position:relative;
margin-top:-3px;
}
#fs_home_oben_left{
margin-right:4px;
width:405px;
height:340px;
float:left;
border:1px solid #eedb6a;
background: url(img/fs_home_champagner_bg.jpg) no-repeat;
}

#fs_home_oben_right{
width: 225px;
height:340px;
border:1px solid #eedb6a;
float:left;
}

#fs_home_oben_left_content1, #fs_home_oben_left_content2 {
width:150px;
height:270px;
margin-top:48px;
float:right;
margin-right:5px;
}

#fs_home_oben_right_content1 {
width:235px;
height:270px;
float:right;
padding:0;
margin:0;
background: url(img/fs_home_andmore.jpg) no-repeat;
}

#fs_home_unten {
position:relative;
width:640px;
height:155px;
overflow:hidden;
margin-top:-25px!important;
margin-top:-25px;
}


#fs_home_unten_left{
width:405px;
height:145px;
float:left;
border:1px solid #eedb6a;
}

#fs_home_unten_right{
width: 225px;
height:145px!important;
height:143px;
border:1px solid #eedb6a;
float:left;
margin-left:4px;
}

#fs_home_unten_left_content1{
width:150px;
height:145px;
float:left;
}

#fs_home_unten_right_content1 {
width:225px;
height:145px;
float:left;
}

#finestfive {
	float:left;
	margin:0;
	padding:0;
	width:225px;
	height:145px;
	color:#EA8125;
	background: url(img/fs_home_five.jpg);
	list-style:decimal!important;
}

#finestfive ol{
        float:left;
	margin:0;
	padding:53px 0 0 48px;
	color:#EA8125;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
	list-style:decimal!important;
}

#finestfive ol li {
	color:#EA8125;
	list-style:decimal!important;
}

#finestfive ol li a{
	margin:0;
	color:#EA8125;
	font-size:10px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-weight:bold;
	line-height:14px;
	list-style:decimal!important;
}

#servicenavigation {

}

#bankpf {
margin: -135px 0 0 0;
position:relative!important;
float:right;

}

.servicetrenner {
color:#EEDB6A;
padding-left:4px;
padding-right:4px;
}


#bankpf {
margin: -135px 0 0 0;
position:relative!important;
float:right;

}

#bankpf {
margin: -135px 0 0 0;
position:relative!important;
float:right;

}


#tgp {
background:url(http://www.vinexus.de/img/tgp.jpg);
width:353px;
height:155px;
}

#tgp ul {
	list-style:none;
	margin:0;
	font-size: 1.2em;
	font-weight:bold;
  padding:40px 0 0 0;
}

#tgp ul li {
	display:block;
	float:left;
	  margin:0 2px 0 10px;

}

#tgp ul li a {	
	text-decoration:none;
	color: #0B0B0B;
}

#tgp ul li a:hover {
	color: #896230;
}

#bildnavi {
	width:638px;
	height:415px;
}

img {
	border:none;
}

#oben-links,#oben-links-en, #oben-rechts, #unten-links, #unten-rechts {
	float:left;
}

#oben-links {
	width:383px;
	height:240px;
	margin-right:4px;
	margin-bottom:4px;
}


#oben-links-en {
	width:383px;
	height:240px;
	margin-right:4px;
	margin-bottom:4px;
	background:url(img/home-classic_en.jpg);
}

#oben-rechts {
	width:245px;
	height:240px;
	margin-bottom:4px;
}

#unten-links {
	width:383px;
	height:153px;
	margin-right:1px;
}

#unten-rechts {
	width:245px;
	height:153px;
}

#form1 {
	margin:140px 0 0 221px;
}

#classicMenue {
	width:160px;
}



#nav{font-size:75%;}#nav li{margin-left:1.5em;line-height:1.5em;}

/* ----------------- NAVIGATION ---------------*/


#nav, #nav ul {
	font-family:Arial, Helvetica, sans-serif;
	z-index:9999;
	position:relative;
	float: left;
	width: 710px;
	list-style: none;
	line-height: 3em;
	font-weight: bold;
	padding: 0;
	margin: 47px 0 1em 0px;
	background:#2d5f47;
}

#nav a {
	display: block;
	color: #f4f4f4;
	text-decoration: none;
	padding: 0.3em 1.5em 0.2em 1.1em;
    font-size:12px;
font-weight:normal;
}

#nav a:hover {
	display: block;
	color: #f4f4f4;
	text-decoration: none;
}


#nav li {
	float: left;
	padding: 0;
list-style: none;
}

#nav li ul {
	background: #214c37;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 175px;
	font-weight: normal;
	margin: 0;
list-style: none;
}

#nav li li {
	margin:0;
	padding-left: 1.7em;
	width: auto!important;
                width:178px;
	border-bottom:1px solid #387557;
}



#nav li li li {
	border-bottom:1px solid #387557;
list-style: none;
}

#nav li ul a {
	width: 112.8em;
	margin-left:-18px;
list-style: none;
}

#nav li ul ul {
	margin: -2.3em 0 0 12.7em;
	background: #214c37;
	width: 173px;
list-style: none;
}

#nav li ul li ul a {
	margin-left:-20px;
list-style: none;
}

#nav li ul li ul a:hover {

}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;

}

#nav li ul a:hover, li ul #nav a.sfhover {

}

#nav li:hover {
	width: auto;
	margin-left:1.5em;
	background:#214c37;
}


#nav li li:hover {
	width: auto!important;
                width:178px;
	padding-left:1.7em;
	margin-left:0px;
	background:#397658;
}

#nav li li a:hover {
   background:#397658;
   width: auto;
   width:178px;
}

#nav li a:hover  {
background:#214c37;
}
 
#nav li li a {
    width:143px!important;
	width:178px;
}

#nav li li li:hover {
	width: auto;
	padding-left:1.7em;
	margin-left:0px;
	background:#397658;
}

#bildnavi {
	width:638px;
	height:415px;
}


#oben-links {
	width:383px;
	height:257px;
	margin-right:4px;
	margin-bottom:0px;
}


#oben-rechts {
	width:245px;
	height:257px;
	margin-bottom:0px;
}

#unten-links {
	width:383px;
	height:257px;
	margin-right:4px;
}

#unten-rechts {
	width:245px;
	height:257px;
}


#unten-links-halb1 {
	width:189px;
	height:262px;
	margin-right:4px;
}

#unten-links-halb2 {
	width:189px;
	height:262px;
	margin-right:4px;
}



#bildnavi-vnx {
	width:638px;
	height:415px;
}


#oben-links-vnx,#oben-rechts-vnx, #unten-links-vnx,#unten-rechts-vnx {
	float:left;
}

#oben-links-vnx {
	width:383px;
	height:240px;
	margin-right:4px;
	margin-bottom:4px;
}

#oben-rechts-vnx {
	width:245px;
	height:240px;
	margin-bottom:4px;
}

#unten-links-vnx {
	width:383px;
	height:153px;
	margin-right:4px;
}

#unten-rechts-vnx {
	width:245px;
	height:153px;
}


/* 2-Spaltiges Suchergebnis */

.srp-div { 
	border: 1px solid #EBDDA7;
	height:260px;
	width:310px;
	margin-bottom:3px;
}

.srp-top {
	padding:5px;
}

body > table {
        border-right:1px solid #000000!important;
        border-left:1px solid #000000!important;
}

.x62{display:block;float:left;height:70px;width:120px;overflow:auto;}


#loginbereich {
width:620px;
}

#loginbereich-left {
width:300px;
height:200px;
float:left;
background:#fff;
}

#loginbereich-right {
width:300px;
height:200px;
float:right;
background:#fff;
}

#loginbereich-sofortkauf {
width:620px;
float:left;
margin-top:20px;
background:#fff;
}


.loginbereich-headline {
font-family: Arial, Helvetica, sans-serif; 
font-size: 14px;
font-weight:bold; 
color: #AE964A;
line-height:30px;
}

.loginform {

}

#in_wk {display:block!important; display:none;float:left;position:relative;margin-left:-421px;margin-top:-100px;z-index:10000;width:320px;height:195px;border: 1px solid #333333;background-color:#FFFFFF;}

#in_wk img {
float:left;
margin:0;
padding:0;
}



#wes {
	width:638px;
	height:auto;
	border:1px solid #777;
	text-align:left;
}

#wes h1 {
	position:relative;
	margin-top:-23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	font-weight:bold;
	margin-left:8px;
}

#wes p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	margin-left:8px;
	margin-right:8px
}




.anzahl_ag   {font-size: 9px; color: #999999;}
.anzahl_aug {font-size: 9px; color: #999999;}
.anzahl_zk   {font-size: 9px; color: #999999;}
.anzahl_her {font-size: 9px; color: #999999;}
.anzahl_azu {font-size: 9px; color: #999999;}

.sm_ag  {font-family: Verdana; font-size: 12px; color: #E05854; font-weight:bold;}
.sm_aug  {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;}
.sm_aug2  {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;}
.sm_a  {font-family: Verdana; font-size: 10px; color: #666666;}
.sm_zk1  {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;}
.sm_zk2  {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;}
.sm_herst  {font-family: Verdana; font-size: 10px; color: #666666; font-weight:bold;}

.sf_tab_her_ag2 {width: 164px!important;width:165px; height: 350px; overflow-x: hidden; overflow-y: auto;border-right:1px solid #EBDDA7;}
.sf_tab_her_ag4 {width: 164px!important;width:165px; height: 350px; overflow-x: hidden; overflow-y: auto;border-right:1px solid #EBDDA7;}
.sf_tab_her_ag9 {width: 164px!important;width:165px; height: 350px; overflow-x: hidden; overflow-y: auto;border-right:1px solid #EBDDA7;}
.sf_tab_zk_ag2 {width: 164px!important;width:165px; height: 250px; overflow-x: hidden; overflow-y: auto;border-right:1px solid #EBDDA7;}
.sf_tab_zk_ag4 {width: 164px!important;width:165px; height: 250px; overflow-x: hidden; overflow-y: auto;border-right:1px solid #EBDDA7;}


.paypal_schnellkauf {
       padding-left: 100px;

}


.login_a {background-color: #fff; border: 2px solid #ccc;height:220px;}
.login_b {background-color: #fff; border: 2px solid #ccc;height:220px;}
.login_c {background-color: #fff; border: 2px solid #ccc;}




#nav1{font-size:75%;}#nav1 li{margin-left:1.5em;line-height:1.5em;}

/* ----------------- nav1IGATION ---------------*/


#nav1, #nav1 ul {
	font-family:Arial, Helvetica, sans-serif;
	z-index:9999;
	position:relative;
	float: left;
	width: 710px;
	list-style: none;
	line-height: 3em;
	font-weight: bold;
	padding: 0;
	margin: 47px 0 1em 0px;
	background:#CFCBC1;
}

#nav1 a {
	display: block;
	color: #5E513F;
	text-decoration: none;
	padding: 0.3em 1.5em 0.2em 1.1em;
    font-size:12px;
font-weight:normal;
}

#nav1 a:hover {
	display: block;
	color: #5E513F;
	text-decoration: none;
}


#nav1 li {
	float: left;
	padding: 0;
list-style: none;
}

#nav1 li ul {
	background: #CFCBC1;
}

#nav1 li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 175px;
	font-weight: normal;
	margin: 0;
list-style: none;
}

#nav1 li li {
	margin:0;
	padding-left: 1.7em;
	width: auto!important;
                width:178px;
	border-bottom:1px solid #CFCBC1;
}



#nav1 li li li {
	border-bottom:1px solid #CFCBC1;
list-style: none;
}

#nav1 li ul a {
	width: 112.8em;
	margin-left:-18px;
list-style: none;
}

#nav1 li ul ul {
	margin: -2.3em 0 0 12.7em;
	background: #CFCBC1;
	width: 173px;
list-style: none;
}

#nav1 li ul li ul a {
	margin-left:-20px;
list-style: none;
}

#nav1 li ul li ul a:hover {

}

#nav1 li:hover ul ul, #nav1 li:hover ul ul ul, #nav1 li.sfhover ul ul, #nav1 li.sfhover ul ul ul {
	left: -999em;
}

#nav1 li:hover ul, #nav1 li li:hover ul, #nav1 li li li:hover ul, #nav1 li.sfhover ul, #nav1 li li.sfhover ul, #nav1 li li li.sfhover ul {
	left: auto;

}

#nav1 li ul a:hover, li ul #nav1 a.sfhover {

}

#nav1 li:hover {
	width: auto;
	margin-left:1.5em;
	background:#EAE5D9;
}


#nav1 li li:hover {
	width: auto!important;
                width:178px;
	padding-left:1.7em;
	margin-left:0px;
	background:#EAE5D9;
}

#nav1 li li a:hover {
   background:#EAE5D9;
   width: auto;
   width:178px;
}

#nav1 li a:hover  {
background:#CFCBC1;
}
 
#nav1 li li a {
    width:143px!important;
	width:178px;
}

#nav1 li li li:hover {
	width: auto;
	padding-left:1.7em;
	margin-left:0px;
	background:#EAE5D9;
}
















