body {
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
}
a:link         {text-decoration: none;}
a:visited      {text-decoration: none;}
a:active       {text-decoration: none;}
a:hover        {text-decoration: none;}

a.small:link       {font-family: Arial; font-size: 11px; color: #8C2250}
a.small:visited    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C2250}
a.small:active     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C2250}
a.small:hover      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C2250}

a.small_gr:link       {font-family: Arial; font-size: 11px; color: #777B82; text-decoration: none;}
a.small_gr:visited    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none;}
a.small_gr:active     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none;}
a.small_gr:hover      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none;}

a.normal:link      {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #750D32; text-decoration: none;}
a.normal:visited   {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #750D32; text-decoration: none;}
a.normal:active    {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #750D32; text-decoration: none;}
a.normal:hover     {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #750D32; text-decoration: none;}

a.cat_seite:link      {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #8C2250; text-decoration: none;}
a.cat_seite:visited   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #8C2250; text-decoration: none;}
a.cat_seite:active    {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #8C2250; text-decoration: none;}
a.cat_seite:hover     {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight:bold; color: #8C2250; text-decoration: none;}

a.cat:link         {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.cat:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.cat:active       {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.cat:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #FFFFFF; font-weight:bold; text-decoration: none;}

a.cats:link         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.cats:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.cats:active       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.cats:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight:bold; text-decoration: none;}

a.cat1:link         {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: none}
a.cat1:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.cat1:active       {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: none}
a.cat1:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; text-decoration: none}

a.subcat:link      {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.subcat:visited   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.subcat:active    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.subcat:hover     {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #750D32; text-decoration: none}

a.headline:link    {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.headline:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.headline:active  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}
a.headline:hover   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; text-decoration: none}

p                  {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82;}
.redb             	{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C2250; font-weight: bold;}
.red				{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C2250;}
p.headline-red  {font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #8C2250; font-weight:bold; text-align: center;}
p.productheadline  {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #777B82;}
p.preis  		   {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #8C2250; font-weight:bolder;;}
p.name  		   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #8C2250; text-decoration: none;}
p.test			   {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #777B82;}
p.impressumgross   {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #777B82; text-align: center;;}
p.impressumklein   {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #777B82;  text-align: center;;}

td                 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82; }
div.preis  	   {font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #8C2250; font-weight:bolder;;}
.mwst  	   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #750D32;text-align: right; font-weight:bold;}
div.prodname  	   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #8C2250;text-align: left; font-weight:bold;}
span.artnr  	   {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #8C2250;font-weight:bold;}
span.username  	   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #8C2250;font-weight:bold;}
div.preis1  	   {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #8B2500;text-align: center;font-weight:900;}
div.preis2  	   {font-family: Arial, Helvetica, sans-serif; font-size: 24px; color: #ffffff;text-align: center;font-weight:900;}
div.name  		   {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #8C2250; text-decoration: none;}

hr {color: #7692C7; width: 100%; height: 2px;}

/* CSS */

.category {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #777B82; text-decoration: none;width:122;background-color:#FFFFE5;border:1px solid #DDDDDD;}
pre {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82}
.mittig { vertical-align: middle;}
.txt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777B82;}
.Stil1 {font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;}
.Stil2 {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;font-weight: bold;}
.Stil3 {color: #FFFFFF;}
.Stil4 {color: #FFFFFF;}
.form { vertical-align: middle;}
.fliestextKopie {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #777B82;}
.fliestext {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777B82;}
.headlines { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #777B82 ; font-weight: bold}
p.headlines { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #777B82 ; font-weight: bold}
.fliestext-agentur {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777B82}
div.block{text-align:justify;}
br.small{font-size: 5px}

/* wir ueber uns */
.fliestextABOUT { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777B82;}
.headlinesABOUT { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #777B82 ; font-weight: bold;}

/* AGB
.fliestextKopieAGB {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #777B82;}
.headlinesAGB{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #777B82 ; font-weight: bold;}
.headline-agb  {font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #8C2250; font-weight:bold; text-align: left;}
.fliestextAGB {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82;}
 */

 /* AGB */
.fliestextAGB{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82} /* JM benötigt */
.fliestextAGB_bold{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #777B82;font-weight: bold;} /* JM benötigt */
.headlinesAGB{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #7692C7 ; font-weight: bold} /* JM benötigt */
.headlinesAGB_black{font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #777B82 ; font-weight: bold} /* JM benötigt */
.headAGB_black{font-family: Arial, Helvetica, sans-serif; font-size: 20px; color: #777B82;text-align: center; font-weight:900; line-height: 30px;} /* JM benötigt */


/*tabellen ausrichten startseite*/
.oben    { vertical-align:top; background-color:#FFFFFF; }
.mittig  { vertical-align:middle; background-color:#FFFFFF; }
.unten   { vertical-align:bottom; background-color:#FFFFFF; }

.Stil1tuev {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;}
.Stil5tuev {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7692c7; }
.Stil3tuev {color: #000000}

.Stil1vertrag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Stil2vertrag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.Stil3vertrag {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Stil4vertrag {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
.Stil5vertrag {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #7692c7; }

table {text-align:left;}


.prod_popup {
	z-index: 100;
	background-image:url(/shop/images/content/layer-bgr.png);
	position: absolute;
	top: 0px;
	left: 0px;
	width:100%;
}

#prod_popup_content {
	background-color: #ffffff;
	width: 720px;
	height: 453px;
	border: 1px solid black;
	z-index: 10;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	top: -0px;
	position: relative;
}

#prod_popup_content_rtl {
	background-color: #ffffff;
	width: 640px;
	height: 528px;
	border: 1px solid black;
	z-index: 10;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	top: -0px;
	position: relative;
}

.x-button {
	z-index: 101;
	position:relative;
	top: -20px;
	left: 714px;
	background-image: url(/shop/images/content/close.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
}

.x-button_rtl {
	z-index: 101;
	position:relative;
	top: -20px;
	left: 634px;
	background-image: url(/shop/images/content/close.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
}

.video_gruppe    {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #7692C7; text-decoration: none; font-weight: bold; top: -28px; position: relative;}
.video_name    {font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #7692C7; text-decoration: none; top: -28px; position: relative;}

.popup-header {
	height: 30px;
	background-color: #7692C7;
	width: 100%;
	height: 24px;
	background-image: url(/shop/images/logo_popup.gif);
	background-repeat: no-repeat;
}

td.menuebene_1 {height: 15px;}
a.menuebene_1:link         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.menuebene_1:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.menuebene_1:active       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.menuebene_1:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
td.menuebene_2 {height: 22px;}
a.menuebene_2:link         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.menuebene_2:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.menuebene_2:active       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
a.menuebene_2:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}
td.menuebene_1_rot {height: 15px;}
a.menuebene_1_rot:link         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
a.menuebene_1_rot:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
a.menuebene_1_rot:active       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
a.menuebene_1_rot:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
td.menuebene_2_rot{height: 22px;}
a.menuebene_2_rot:link         {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
a.menuebene_2_rot:visited      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
a.menuebene_2_rot:active       {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
a.menuebene_2_rot:hover        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #8C2250; font-weight:bold; text-decoration: none;}
span.cats        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #7692C7; font-weight:bold; text-decoration: none;}

#baci_prod_popup_content {
	height: 485px;
	background-color: #ffffff;
	width: 720px;
	border: 1px solid black;
	z-index: 10;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	top: -0px;
	position: relative;
}

.baci_form_text {
	padding: 0px;
	margin: 0px;
	border: 1px solid #7692C7;
	background-image: url('http://images.eis.de/shop/images/gfx_elements-stop.jpg');
	background-position: right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}

.baci_form_text input{
	border: 0px solid #7692C7;

}

.popup_x-button {
	float: right;
	z-index: 101;
	position:absolute;
	top: -12px;
	right: -13px;
	background-image: url(/shop/images/content/close.png);
	background-repeat: no-repeat;
	width: 28px;
	height: 28px;
}


.popup_video_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: grey;
	text-decoration: none;
}

.baci_prod_popup_empfehlung {
	background-image:url('http://images.eis.de/shop/images/gfx_elements-play_video.jpg');
	background-repeat: no-repeat;
	padding-left: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7692C7;
	text-decoration: none;
	padding-top: 6px;
}

.mzlayer {
	position: absolute;
	z-index: 100;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}

.blau {
	color: #7692C7;
	font-size: 12px;
}