/* Diese Style kann man jeder Zeit �ndern die Bezeichnung.
   Die Bezeichnung darf nicht ge�ndert werden!!!
*/


/*
################################################################################
##################################  Allgemein  ##################################
################################################################################
.h8s-link{color:#818181; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left; text-decoration: none;}
.h8s-link:hover {color:#fb980b; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}
*/

.h8s-content  {font-weight: normal;color:#000000; font-size: 11px; line-height: 14px; font-family: Tahoma;}
.h8s-content-w{font-weight: normal;color:#FFFFFF; font-size: 11px; line-height: 14px; font-family: Tahoma;}
.h8s-content-b {font-weight: bold;color:#000000; font-size: 11px; line-height: 14px; font-family: Tahoma;}

.h8s-content-k  {font-weight: normal;color:#000000; font-size: 9px; font-weight:bold;line-height: 14px; font-family: Tahoma;}

.h8s-link{color:#000000; font-size: 12px; line-height: 14px; font-family: Tahoma;text-align:left; text-decoration: none;}
.h8s-link:hover {color:#fb980b; font-size: 12px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}

.h8s-link-k{color:#a6a6a6; font-size: 10px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: underline;}
.h8s-link-preis{font-weight: bold; color:#ac0f0f; font-size: 12px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}
.h8s-link-k:hover {color:#000000; font-size: 10px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: underline;}

.h8s-wk-link{color:#fd9a32; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: ;}
.h8s-wk-link:hover {color:#707070; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration:;}

.h8s-info-link{color:#333333; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: ;}
.h8s-info-link:hover {color:#707070; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: ;}

.h8s-link-w{font-weight: bold;color:#FFFFFF; font-size: 10px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}
.h8s-link-w:hover {font-weight: bold;color:#707070; font-size: 10px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}

.h8s-eingabe
{
	border: 1px #98a6b4 solid;
  font-weight: normal;
  color:#000000;
  font-size: 12px;
  line-height: 18px;
	height:18px;
  font-family: Arial;;
  text-align: left;
  background-color: #ffffff;
  width:140px;
}

.h8s-auswahl
{
	border: 1px #98a6b4 solid;
  font-weight: normal;
  color:#000000;
  font-size: 12px;
  line-height: 20px;
	height:20px;
  font-family: Arial;;
  text-align: left;
  background-color: #ffffff;
  width:180px;
}

.h8s-eingabe2
{
  border-style: solid;
  border-width: 1px;border-color: #757575;
  font-weight: normal;
  color:#e20a15;
  font-size: 1px;
  line-height: 11px;
  font-family: Tahoma;
  text-align: left;
  background-color: #ffffff;
  width:20px;
}

.h8s-button
{
  background-color:#333333;
  color:#FFFFFF;
  width:100px;
  border:1px solid #757575;
}

#erg_rahmen
{
	border:2px solid #51b637;
	background-color:#91d47f;
}

#erg_rahmen2
{
	border:1px solid #FFFFFF;
	background-color:#91d47f;
	color:#FFFFFF; 
	padding:3px;	
}


#error_rahmen
{
	border:2px solid #f34940;
	background-color:#f2756e;
}

#error_rahmen2
{
	border:1px solid #FFFFFF;
	background-color:#f2756e;
	color:#FFFFFF; 
	padding:3px;	
}


/*
################################################################################
##################################  Kasse  #####################################
################################################################################
*/
.kasse_bemerkung
{
  border-style: solid;
  border-width: 1px;
  border-color: #757575;
  font-weight: normal;
  color: #000000;
  font-size: 11px;
  line-height: 14px;
  font-family: Tahoma;
  text-align: left;
  background-color: #e5eaef;
  height:75px;
  width:100%;
}

.h8s-gutschein-eingabe
{
  border-style: solid;
  border-width: 1px;border-color: #757575;
  font-weight: normal;
  color:#e20a15;
  font-size: 11px;
  line-height: 12px;
  font-family: Tahoma;
  text-align: left;
  background-color: #ffffff;
  width:140px;
}

.h8s-gutschein-button
{
  background-color:#333333;
  color:#FFFFFF;
  width:100px;
  border:1px solid #757575;
}

.h8s-kasse-s1-button
{
  background-color:#333333;
  color:#FFFFFF;
  width:100px;
  border:1px solid #757575;
}

.h8s-kasse-land_auswahl
{
  width:200px;
}


/*
################################################################################
##################################  Kasse ende #################################
################################################################################
*/



/*
################################################################################
##################################  Warenkorb ##################################
################################################################################
*/
.h8s-wk-anzahl
{
  border-style: solid;
  border-width: 1px;border-color: #434c65;
  font-weight: normal;
  color:#ffffff;
  font-size: 11px;
  line-height: 14px;
  font-family: Tahoma;
  text-align: center;
  background-color: #000000;
  width:30px;
}

.w-mini {;color:##ff0000; font-size: 9px; font-family: Tahoma;text-align:right;text-decoration: none;}

.h8s-wkm-content {;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}
.h8s-wkm-content-klein {;color:#ffffff; font-size: 10px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}

.h8s-wkm-del         {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}
.h8s-wkm-del:hover   {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}

/*Zum Warenkorb link*/
.h8s-wkm-wk         {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}
.h8s-wkm-wk:hover   {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}

/*Zur Kasse link*/
.h8s-wkm-kasse         {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}
.h8s-wkm-kasse:hover   {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:left;text-decoration: none;}

/*
################################################################################
##################################  Warenkorb ende  ############################
################################################################################
*/


/*
################################################################################
##################################  Kats/Pros  #################################
################################################################################
*/
.h8s-pros-seiten{color:#000000; font-size: 10px; line-height: 23px; font-family: Arial;text-align:left;text-decoration: none;}
.h8s-pros-seiten:hover {color:#000000; font-size: 10px; line-height: 23px; font-family: Arial;text-align:left;text-decoration: none;}
.h8s-pros-seiten-sel {color:#000000; font-size: 12px; line-height: 23px; font-family: Arial; font-weight:bold; text-align:left;text-decoration:none;}

/*
################################################################################
##################################  Kats/Pros  #################################
################################################################################
*/


/*
################################################################################
##################################  Login  #####################################
################################################################################
*/
.h8s-lo-anmelden         {font-weight: bold;color:#000000; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}
.h8s-lo-anmelden:hover   {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}

.h8s-lo-pw-ver         {font-weight: bold;color:#000000; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}
.h8s-lo-pw-ver:hover   {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}

.h8s-lo-logout         {font-weight: bold;color:#000000; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}
.h8s-lo-logout:hover   {font-weight: bold;color:#ffffff; font-size: 11px; line-height: 14px; font-family: Tahoma;text-align:right;text-decoration: none;}

.h8s-lo-button
{
  background-color:#333333;
  color:#FFFFFF;
  width:100px;
  border:1px solid #757575;
}

.h8s-lo-email
{
  border-style: solid;
  border-width: 1px;border-color: #757575;
  font-weight: normal;
  color:#000000;
  font-size: 11px;
  line-height: 14px;
  font-family: Tahoma;
  text-align: left;
  background-color: #ffffff;
  width:170px;
}



.h8s-ver-pw

{

  border-style: solid;

  border-width: 1px;border-color: #757575;

  font-weight: normal;

  color:#000000;

  font-size: 11px;

  line-height: 14px;

  font-family: Tahoma;

  text-align: left;

  background-color: #ffffff;

  width:170px;

}

.h8s-lo-pw
{
  border-style: solid;
  border-width: 1px;border-color: #757575;
  font-weight: normal;
  color:#000000;
  font-size: 11px;
  line-height: 14px;
  font-family: Tahoma;
  text-align: left;
  background-color: #ffffff;
  width:170px;
}
/*
################################################################################
##################################  Login ende #################################
################################################################################
*/


/* Eingabefeld f�r die Optionswerte */

.opt_eingabe			{border-style: solid;
                     border-width: 1px;
                     border-color: #757575;
                     font-weight: normal;
                     color: #000000;
                     font-size: 11px;
                     line-height: 14px;
                     font-family: Tahoma;
                     text-align: left;
                     background-color: #e5eaef;
                     width:150px;}

/* Preise */
.preis-red    {font-size: 10px; font-weight: bold; font-family: Tahoma; color: #ff0000; text-decoration: line-through; }
.shop_preis   {color: #FF0000; font-size: 12px; line-height: 15px;  font-weight: bold; font-family: Tahoma; text-align: left;}
.shop_preis_k {color: #FF0000; font-size: 11px; line-height: 15px;  font-weight: bold; font-family: Tahoma; text-align: left;}
.preis        {font-size: 18px; font-weight: bold;font-family: Tahoma;color: #e20a15;text-decoration: none;}


/* Anmeldung */
.a_anrede
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:75px;
}
.a_firmenname
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_vorname
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_nachname
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_geb_tag
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:50px;
}
.a_geb_mon
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:50px;
}
.a_geb_jahr
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:50px;
}
.a_e_mail
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_e_mail_w
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_passwort
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_passwort_w
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_telefon
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_fax
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_strasse
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_plz
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:50px;
}
.a_ort
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:242px;
}

.a_bland
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_land
{
	font-weight: normal;
	color: #000000;
	font-size: 11px;
	line-height: 14px;
	font-family: Tahoma;
	text-align: left;
	width:300px;
}
.a_button
{

}


.sub_links{font-size: 10px;font-family: Tahoma;color:000000;text-decoration: none;height: 3px;}
.sub_links:hover{color: #ff0000;}
.sub_links_sel{font-size: 10px;font-family: Tahoma;color:ff0000;text-decoration: none;height: 3px;}

/* Anmeldung ende */







/*
################################################################################
##################################  Navigation #################################
################################################################################
*/


.user_nav

{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #ffffff;
  text-decoration: none;
  text-align:left;
  width:146px;
  height:16px;
  line-height:8px;
  text-indent:14px;


}

.user_nav:hover
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;

  color: #fb980b;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16px;
  line-height:8px;
  text-indent:14px;
}

.user_nav_sel
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #fb980b;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16px;
  line-height:8px;
  text-indent:14px;
  background-image:url(images/arrow_down.jpg); background-repeat:no-repeat ;
  font-weight:bold;
}


.user_nav_u
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #ffffff;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16;
  line-height:8px;
  text-indent:14px;

}

.user_nav_u:hover
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #fbb045;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16;
  line-height:8px;
  text-indent:14px;

}

.user_nav_u_sel
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #fbb045;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16;
  line-height:8px;
  text-indent:14px;
  font-weight:bold;

}

.user_nav_u_u
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #ffffff;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16;
  line-height:8px;
  text-indent:20px;

}

.user_nav_u_u:hover
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #fbb045;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16;
  line-height:8px;
  text-indent:20px;

}

.user_nav_u_u_sel
{
  list-style: none;
  display: block;
  font-size: 11px;
  font-family: Tahoma;
  color: #fbb045;
  text-decoration: none;
  text-align:left;
  width:152px;
  height:16;
  line-height:8px;
  text-indent:20px;
}


/*
################################################################################
##################################  Navigation Ende#############################
################################################################################
*/
