/* DATEI: styleGuide.css fuer Zentrada */

/* Body-Styles */

body	{
		margin-top : 0px;
		margin-left : 0px;
		margin-bottom : 0px;
		margin : 0px;
		background-color : #ffffff;
		}

/* Farbflchenangaben */

#basicColor		{
				background-color : #003399;
				}

#basic1		{
			background-color : #274084;
			}

#basic2		{
			background-color : #C7C7D7;
			}

/* Hallenfarben */

#grossColor
	{
	background-color : #FFFFFF;
	border : 2px solid;
	border-color : #E7007B;
	padding-right : 10px;
}


#impColor
	{
	background-color : #FFFFFF;
	border : 2px solid;
	border-color : #0066CC;
	padding-right : 10px;
}

#herColor
	{
	background-color : #FFFFFF;
	border : 2px solid;
	border-color : #339999;
	padding-right : 10px;
}

#verColor
	{
	background-color : #FFFFFF;
	border : 2px solid;
	border-color : #990099;
	padding-right : 10px;
}

#dienstColor
	{
	background-color : #FFFFFF;
	border : 2px solid;
	border-color : #ADC22A;
	padding-right : 10px;
}

/* Schriftangaben */

p,ul,ol,li,address,blockquote,nobr,b,i,strong
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #000000;
	line-height : 18px;
}

div
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #000000;
}

td,th
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #000000;
}

/*ul,li	{
	list-style-image: url(../images/bullet_list.gif)}*/

b	{
	font-weight : bold;
}

h1
	{
	font-family: Arial, Helvetica, Geneva;
	font-size:16px;
	color: #E7007B;
	margin-bottom:10px;
	margin-top:6px;
}

h2
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	color : #003399;
	margin-bottom : 4px;
	margin-top:6px
}

h3
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	font-weight : bold;
	color : #000000;
	/*color : #319A9C;*/
	/*margin-bottom:5px;*/
	/*margin-top:12px;*/
}

h4
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #000000;
	/*font-weight : bold;*/
	/*color : #319A9C;*/
	/*margin-bottom:5px;*/
	/*margin-top:12px;*/
}

.orange
	{
	color:#FF9900;
}

.verwheadline
	{
	font-size : 12px;
	line-height : 18px;
	font-weight : bold;
	color : #000000
}

.verwachtung
	{
	font-size : 11px;
	font-weight : bold;
	color : #CC0000
}

.formcheck
	{
	font-size : 12px;
	line-height : 10px;
	font-weight : bold;
	color : #CC0000
}

.ff-login
{
	width: 95px;
	height: 18px;
	margin: 0 0 0 0;
	font-size : 10px;
}

.smallgrey
	{
	font-family :  Arial,Helvetica,Geneva;
	font-size : 10px;
	color : #999999;
}

.height
	{
	line-height : 16px;
}


.small
	{
	font-size:10px;
}

.smallprod
	{
	font-family :  Arial,Helvetica,Geneva;
	font-size:11px;
	color : #000000;
}

.fett
	{
	font-size:12px;
	font-weight:bold;
}

#button
	{
	width : 140px;
	height : 20px;
	background-color: #EEEEEE;
	border : 1px;
	border-style : solid;
	color : #000000;
	font-size : 10px;
	border-color : #999999
}

#button2
	{
	width : 300px;
	height : 20px;
	background-color: #EEEEEE;
	border : 1px;
	border-style : solid;
	color : #000000;
	font-size : 10px;
	border-color : #999999
}

.area_content_produktgruppe_detail_sponsored a:link,
.area_content_produktgruppe_detail_sponsored a:visited,
.area_content_produktgruppe_detail_sponsored a:active {
	color: #3366CC;
	background: transparent;
}

.area_content_produktgruppe_detail_sponsored a:hover {
	color: #E7009B;
	background: transparent;
}

.area_sponsored_link a:link,
.area_sponsored_link a:visited,
.area_sponsored_link a:active {
	color: #3366CC;
	background-color: transparent;
	font-weight: bold;
}

/* Table-Styles */

#table_form
	{
	border-spacing: 3px;
	padding: 3px
}

#table_form_td
	{
	border : 1px solid;
	border-color : #cccccc;
	padding-right : 10px;
}

#table_1
	{
	border : 1px solid;
	border-color : #cccccc;
	border-spacing: 2px;
	padding: 5px
}

#table_nav
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 9px;
	padding-bottom : 5px;
}

#table_impressum_td
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	border : 1px solid;
	border-color : #cccccc;
	padding-right : 10px;
}

#table_artikel_td
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	border : 1px solid;
	border-color : #cccccc;
	padding-right : 10px;
}

#search_field
	{
	width : 145px;
	height : 20px;
	background-color : #FFFFFF;
	font-size : 11px;
	font-family : Arial, Helvetica, Geneva;
}

/* Suchausgabe */


#border
{
	/*border : 1px solid;
	border-color : #999999;*/
	background-color: #f1eee8 ;
	border-spacing: 3px;
	padding: 2px
}

#border-sponsored
	{
	background-color: #FFFFCC;
	border-spacing: 3px;
	padding: 2px
}

.neu
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #E7007B;
	font-weight : bold;
}

.datum
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #000000;
}

.prod
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #000000;
	font-weight : bold;
	/* background-color : #EEEEEE; */
	border-spacing: 3px;
}

#border-sponsored a:link,
#border-sponsored a:visited,
#border-sponsored a:active {
	color: #3366CC;
	background: transparent;
}

.beschreibung
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #000000;
}

.preis
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #E7007B;
	font-weight : bold;
}

.Artikelpreis
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #E7007B;
	font-weight : bold;
}

.smallpink
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #E7007B;
}

.magentaverwaltung
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	color : #E7007B;
	font-weight : bold;
	margin-bottom: 12px;
}


/* news */

#table_news
	{
	border : 1px solid;
	border-color : #666666;
	border-spacing : 2px;
	padding-left : 4px;
	padding-right : 2px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color : #FFFFFF
}

.artikelverwaltung
	{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #5f5f5f;
}

.artikelverwaltung2
	{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #5f5f5f;
	background-color: FFFFCC;
}

#table_topten
	{
	border : 1px solid;
	border-color : #666666;
	border-spacing : 2px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-color : #FFFFFF
}

.newsdatum
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #000000;
}

.newshead
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	padding-bottom: 3px;
}

.newsbody
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 10px;
	color : #000000;
}

.gratistest
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	font-weight:bold;
}

.testpakete
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 16px;
	font-weight:bold;
}

.MagentaGratistest
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	font-weight:bold;
	color : #E7007B;
}

.MagentaPakete
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	font-weight:bold;
	color : #E7007B;
}

.aktuelleArtikel
	{
	font-family: Arial, Helvetica, Geneva;
	font-size:16px;
	color: #E7007B;
	font-weight:bold;
	padding-top:20px;
}

.topten
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	font-weight:normal;
	text-decoration : none;
	padding-left : 0px;
}

/*
.copyright
{
	position: relative;
	font-size: 10px;
	left: 200px;
	top: 10px;
}*/

.copyright
{
	font-size: 9px;
	padding: 5 0 10 0;
}

.redbig
{
	font-size : 13px;
	color : #CC0000;
	font-weight:bold;
}

.magenta
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	color : #E7007B;
	font-weight : bold;
}

.magentaBig
	{
	font-family: Arial, Helvetica, Geneva;
	font-size:16px;
	color: #E7007B;
	margin-bottom:10px;
	font-weight:bold;
}

.biglink
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	font-weight:bold;
}

.verwaltung_leftnav
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 12px;
	color : #000000;
	line-height: 22px;
}

/* successstory */
/* successstory */
/* successstory */

.right_successstory_headline
{
	font-size:10px;
}

#successStories
{
	margin:0;
	margin-top:10px;
	padding:0;
	background-color: #FFF;
	width: 230px;
	font: 11px Arial, Helvetica, Geneva;
}

#successStories .top
{
	width: 100%;
}

#successStories .innerLeft
{
	padding-left: 5px;
	padding-right: 4px;
	margin-right: 5px;
	width: 97px;
	float: left;
	border-right: 1px solid #E70884;
}

#successStories .innerRight
{
	margin: 0;
	padding-left: 4px;
	width: 97px;
	float: left;
}

#successStories .bottom
{
	clear:both;
}

#successStories h1
{
	font-weight:bold;
	margin:0;
	color: #E70884;
	font-size: 12px;
}

.grauer-rahmen
{
	padding:3px;
	border: 1px solid #BFBFBF;
}

.grauer-rahmen-schritt17
{
	padding:3px;
	border: 1px solid #BFBFBF;
	width: 60%;
}

/* CSV-Upload */
/* CSV-Upload */
.csv-fehlermeldungen
{
	font-size : 12px;
	line-height : 13px;
	color : #CC0000;
}

.new
{
	font-family : Arial, Helvetica, Geneva;
	font-size : 14px;
	color : #003399;
	font-weight:bold;
}

.friendship-upgradepopup-gesamt
{
	margin: 12px;
	text-align:left;
	/*border: 1px solid #000;*/
}

/* Zugangsdaten */

.fehler-meldungname
{
	font-weight:bold;
}

.fehler-meldung
{
	font-family : Arial, Helvetica, Geneva;
	font-size : 13px;
	color : #CC0000;
	font-weight:bold;
}

.friendship-bestellauswahl-screens
{
	margin-top:10px;
	margin-bottom:10px;
}

.langezeile
{
	white-space:nowrap;
}

/*
	Neues Login-Feld
*/

/*
Styles fr das neue zentrada-Login-Feld
 */


#login {
	width: 154px;
	margin: 0 0 15px 0;
	padding: 0;
}

#loginRahmen {
	background: url(../images/bgLogin.png) no-repeat top left #FFF;
	padding-top: 9px;
	text-align: left;
}

#loginRahmen2 {
	background: url(../images/bgLogin2.png) no-repeat top left #FFF;
	padding-top: 9px;
	text-align: left;
}

#loginHead {
	padding-left: 11px;
}

#loginHead h3 {
	font: 12px arial, helvetica, geneva;
	font-weight: bold;
	color: #e70884;
	padding: 0;
	margin: 0 0 8px 0;
}

#loginHead .loginStatus {
	margin: 2px 0;
	color: #E70884;
}

#login form {
	margin: 0;
	padding: 0;
}

#login input {
	margin: 0;
}

#login .loginField {
	width: 132px;
	height: 19px;
	border: 1px solid #bababa;
	font: 11px arial, helvetica, geneva;
	margin-bottom: 3px;
}

#login #loginNav {
	margin-top: 18px;
	padding-left: 6px;
	padding-bottom: 3px;
}

#login #loginNav #loginLinks a {
	line-height: 23px;
	font-weight: bold;
	color: #E70884;
	text-decoration: none;
	padding-left: 5px;
}

#login #loginNav #loginLinks a:hover {
	color: #999;
	text-decoration: none;
}

#loginLinks {
	margin: 0;
	padding: 0;
}

.menuitem {
	background: url(../images/loginTrenner.png) no-repeat bottom;
	margin-right: 5px;
	list-style-type: none;
}

#loginSubmit {
	margin: 7px 0 0 0;
}

/* Produktgruppen Texte P154 */

.pgtexteupdate-pgbezeichnung {
	text-decoration:underline;
}

.pgtexteupdate-erfolgreich {
	margin: 0 0 10px 0;
	font-weight: bold;
	font-size: 13px;
}

.pgtexte-ausgabe {
	margin: 2px 0 0 0;
}

.pgtexteupdate-vorschau {
	margin: 15px 0 0 0;
	width: 450px;
}

/* Zuletzt geklickte ... */

.ul_clickedLast {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.li_clickedLast {
    margin: 0;
    padding: 0;
}

.clicks_price
{
	font-weight: bold;
	color: #E10A80;
	font-size: 11px;
    padding: 0;
    margin: -5px 0 0 0;
}
/* Member Rabatte */

/* Member Rabatte */
#rabattListeTabelle_Preis {
	font-size:10px;
	margin-left:30px;
}

.rabattliste
	{
	font-family : Arial, Helvetica, Geneva;
	font-size : 11px;
	font-weight: normal;
	text-decoration : none;
	padding-left : 2px;
}

/* Memo */

.table_memoliste
	{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #5f5f5f;
	border-bottom-color: #5f5f5f;
	border-left-color: #5f5f5f;
	margin-top:2px;
}

.memoliste
	{
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #5f5f5f;
}		
	
	
.area_right_tradePartner {
margin-top:10px;
width: 230px;
float: left;
}
.area_right_tradePartner_img {
width: 210px;
padding: 0px 10px 0px 10px;
float: left;
text-align:center;	
}
.area_right_tradePartner_link {
width:230px;
float:left;
text-align:center;	
}	

/* anmelde button 10597 */

.anmeldeButton {
float: left; /* 10574 */
width:455px;
height:95px;
margin-bottom:20px;
margin-right: 5px; /*10574 */
background: url(../images/rahmen_anmeldeButton.png) no-repeat;
}
.anmeldeButton_content {
padding-left:30px;
padding-right:10px;
padding-top:10px;
}
.anmeldeButton_meldung {
font-weight: bolder;
/* width:420px; */
font-size:13px;
margin-bottom:15px;
}
.anmeldeButton_anmelden {
width:140px;
height:23px;
float:left;
padding-top:4px;
text-align:center;
background: url(../images/submit140_2.gif) no-repeat;
}
.anmeldeButton_neuHier {
width:230px;
font-weight: bolder;
height:23px;
padding-left:30px;
padding-top:3px;
float:left;
}
.anmeldeButton_neuHier a {
color: #E7007B;
}
.anmeldeButton_anmelden a {
text-decoration:none;
}

/* layout relaunch */
#containerSeite_1 {
    background-color:#FFF;
    font-size: 12px;
    line-height: 18px;
    text-align: left;
    width: 440px;
}

#containerSeite_1 p, ul {
    margin: 0 0 10px 0;
}

#containerSeite_1 a {
    color: #E7007B;
    font-weight: normal;
    text-decoration: underline;
}

#containerSeite_1 a:hover {
    color: #FC158D;
    text-decoration: underline;
}

#containerSeite_1 .bannerZN {
    margin: 0 0 15px 0;
}

#containerSeite_1 h3 {
    font-weight: bold;
    font-size: 14px;
    margin: 0;
    padding: 3px;
    width: 208px;
}

#containerSeite_1 h3.einkaeufer {
    background-color: #E7007B;
    float: left;
    color: #FFF000;
}

#containerSeite_1 h3.einkaeufer a {
    font-size: 14px;
    font-weight: bold;
    color: #FFF000;
    text-decoration: underline;
}

#containerSeite_1 h3.einkaeufer a:hover {
    color: #FDF189;
}

#containerSeite_1 h3.anbieter {
    background-color: #FFF000;
    float: right;
    color: #E7007B;
}

#containerSeite_1 h3.anbieter a {
    font-size: 14px;
    font-weight: bold;
    color: #E7007B;
    text-decoration: underline;
}

#containerSeite_1 h3.anbieter a:hover {
    color: #FC158D;
}

#containerSeite_1 .welcome {
    color: #E7007B;
    color: #000;
    font-size: 16px;
    font-weight: normal;
    line-height: 20px;
    margin: 15px 0;
    text-align: center;
}

#containerSeite_1 .direktAnmelden {
    padding: 10px 0 20px 0;
    text-align: center;
}

#containerSeite_1 ul {
    margin-left: 25px;
}