/* Filename: shopstyles.css */
/* Zweck: Beinhaltet alle Schrift-, Farb-, und Hintergrundeinstellungen                          */
.curr1 { font-weight:bold; }
.curr2 { font-style:italic;}

.titel { color: black; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.titelred { color: red; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold;}
.stdred { color: red; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
.small { font-style: normal; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.smallgrau { color:#666666; line-height: 20px; font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
.bold {font-weight: bold; }
.regular { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.heightMedium { line-height: 20px; }
.heightLarge {line-height: 30px; }
/*    Gallery CSS start */

/* sphinx or shops vertical gallery with rounded border */

.tooltip {text-decoration:none; color:black;}
.tooltip span.infohome{display:none;}
.tooltip:link {text-decoration:none; color:black;}     /* unvisited link */
.tooltip:visited {text-decoration:none; color:black;}  /* visited link */
.tooltip:hover { text-decoration:none; color:black;}
.tooltip:hover span.infohome{display:block;position:absolute; width:300px; background-color:#FFFFFF; 
 		color: #000000;
 		background-color: #F9EFE8;
/*		top:0; left:-50px;  */
 		padding:8px;
 		border-color:#999999;border-style:solid;
 		border-top-width:1px;border-bottom-width:1pt;border-left-width:1px;border-right-width:1px; 
 		z-index:10; 		
 	}
.tooltip span.tooltipGalleryAbs{
	display:none;
}
.tooltip:hover span.tooltipGalleryAbs{
		display:block;
		/*width:420px;*/ 
		/*height:275px;*/ 
 		color: #000000;
 		background-color: #FFFFFF;
 		position:absolute;
		top:-70px;
		left:-130px;
 		padding:8px;
 		border-color:#AAAAAA;
 		border-style:solid;
 		border-top-width:1px;border-bottom-width:1pt;border-left-width:1px;border-right-width:1px; 
 		z-index:100; 		
}

.tooltip span.tooltipGalleryRel{
		display:block;
		position:absolute; 
		/*left:-75px;*/
}


.galleryDivCell a {
	color:#333333; font-style:normal; font-size:11px;
}

galleryDivCell {
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
}

.corner_bbb_r5_content hr {
	color:#BBBBBB;
	background-color: #BBBBBB;
	height: 1px;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 8px;
	margin-bottom: 8px;
	border: 0;
}

.corner_bbb_r5_box {
	background: url(/incUser/images/corner_bbb_r5_tl.png) no-repeat top left;
}
.corner_bbb_r5_top {
	background: url(/incUser/images/corner_bbb_r5_tr.png) no-repeat top right;
}
.corner_bbb_r5_bottom {
	background: url(/incUser/images/corner_bbb_r5_bl.png) no-repeat bottom left;
}
.corner_bbb_r5_bottom div {
	background: url(/incUser/images/corner_bbb_r5_br.png) no-repeat bottom right;
}
.corner_bbb_r5_content {
	background: url(/incUser/images/corner_bbb_r5_r.png) top right repeat-y;
}

.corner_bbb_r5_top div,.corner_bbb_r5_top,
.corner_bbb_r5_bottom div, .corner_bbb_r5_bottom {
	width: 100%;
	height: 6px;
	font-size: 1px;
}
.corner_bbb_r5_content, .corner_bbb_r5_bottom {
	/*margin-top: -19px;*/
}
.corner_bbb_r5_content { padding: 0 6px; }

/* Gallery CSS  END */


h3{	display:inline;	font-family : Verdana, Arial, Helvetica, sans-serif;	color : #909090;	font-size : 12px;	font-weight : normal;	text-decoration: none;	display: inline;}
h1{	display:inline;	font-family : Verdana, Arial, Helvetica, sans-serif;	color : #000000;	font-size : 12px;	font-weight : normal;	text-decoration: none;	display: inline;}

.navHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 24px;
	background-image:   url('gelb.gif');
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px
}
.navHead2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	height: 24px;
	background-color: #EEEEEE;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 12px
}
/* Haupt-KATEGORIE Schrift + Abstand */
.navItem {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
	background-color: #FFFFFF;
	background-repeat: no-repeat
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px
}
/* Unter-KATEGORIE (1. Ebene) Schrift + Abstand */
.navItem2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
	background-color: #FFFFFF;
	background-repeat: no-repeat
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px
}
/* Unter-KATEGORIE (2. Ebene) Schrift + Abstand */
.navItem3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
	background-color: #ffffff;
	background-repeat: no-repeat
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 30px
}
/* Unter-KATEGORIE (3. Ebene) Schrift + Abstand */
.navItem4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
	background-color: #ffffff;
	background-repeat: no-repeat
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px
}
/* Unter-KATEGORIE (4. Ebene) Schrift + Abstand */
.navItem5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
	background-color: #ffffff;
	background-repeat: no-repeat
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 45px
}
/* Unter-KATEGORIE (5. Ebene) Schrift + Abstand */
.navItem6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 24px;
	background-color: #ffffff;
	background-repeat: no-repeat
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px
}/* Farbe und Schriftart der Links */
a:link { color:#0000ff; font-size:13px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;  }
a:visited { color:#000077; font-size:13px; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;  }
a:hover { color:#0000ff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }
a:active { color:#0000ff; font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; }

/* Fontfamilie und Textgroesse für die Standardeinstellung und <p>-tag */
body  { font-size:13px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
P { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
b { font-size:13px; font-family:Verdana, Arial, Helvetica, sans-serif;  }
td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #000000}

/*Farbe und Schriftart der Navigationsleiste (oben)*/
/*.b_navi { text-decoration:none; text-align:center; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color: #8A0500; letter-spacing:0.1em;}*/
a.b_navi:link { text-decoration:none; text-align:center; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color: #8A0500; letter-spacing:0.1em;}
a.b_navi:visited { text-decoration:none; text-align:center; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color: #8A0500; letter-spacing:0.1em;}
a.b_navi:active { text-decoration:none; text-align:center; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color: #8A0500; letter-spacing:0.1em;}
a.b_navi:hover { text-decoration:underline; text-align:center; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:20px; color: #8A0500; letter-spacing:0.1em;}

/* Eingabefelder benutzen ein vordefiniertes Fontset mit fester Breite, da Netscape 4.7 sonst die Feldlaenge nicht ordungsgemaess darstellt */
input, textarea { font-family: Courier New, Courier, Monaco }

/* Farbe und Schriftart der Links */
a:link.left { color:#000000; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; text-decoration:none; }
a:visited.left { color:#000000; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; font-weight:bold; text-decoration:none; }
a:active.left { color:#000000; font-style:normal; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; font-weight:bold; text-decoration:none; }
a:hover.left { color:#000000; font-style:normal; font-size:13px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}

.fontdescription {
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 4px;
	line-height:18px;
	padding-top: 4px
	}

.nowrap {white-space: nowrap;}

.magold_listtopleft, .magold_listtopcenter, .magold_listtopright {
   background-color:#dddddd;
}

table.paymentInfo{
	border:0;
	border-spacing: 1px;
	padding:0;
	background-color:#bbbbbb;
}

table.paymentInfo td {
	background-color: #ffffff;
	height: 25px;
}
table.paymentInfo th{
	background-color: #eeeeee;
	font-weight: bold;
	height: 25px;
}

.tooltip {text-decoration:none; color:black;}
.tooltip span.info{display:none;}
.tooltip:link {text-decoration:none; color:black;}     /* unvisited link */
.tooltip:visited {text-decoration:none; color:black;}  /* visited link */
.tooltip:hover { text-decoration:none; color:black;}
.tooltip:hover span.info{display:block;position:absolute; width:350px; background-color:#FFFFFF; 
 		color: #000000;
 		background-color: #FFFFCC;
 		padding:4px;
 		border-color:#999999;border-style:solid;
 		border-top-width:1px;border-bottom-width:1pt;border-left-width:1px;border-right-width:1px; 
 		z-index:10; 		
 	}
 	
.paymentType {
	display: block;
	background-image: url(./images/icon-list.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
	vertical-align: middle;
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.paymentType table {
	height: 30px;
	border: 0px;
	padding: 0px;
	margin: 0px;
	border-spacing: 0px;
	vertical-align: middle;
}

/*
.paymentType table.td {
	height: 0px;
}*/
/* End of file ----------------------------------------------------------------                   */
