body, textarea {
  scrollbar-base-color:#ffd72d;
  scrollbar-3dlight-color:#fff49e;
  scrollbar-arrow-color:#000000;
  scrollbar-darkshadow-color:#000000;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#fef3c9;
  font-family:Verdana, Arial, Helvetica, sans-serif;

}

a.headnav:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#000000;}
a.headnav:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#000000;}
a.headnav:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#000000;}
a.headnav:hover 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#CC0000;}


a:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover 	{font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline;}


a.kasten:link 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}
a.kasten:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}
a.kasten:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:none; color:#000000;}
a.kasten:hover 		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; text-decoration:underline; color:#CC0000;}


a.shopnavi:link 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
a.shopnavi:visited 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
a.shopnavi:active 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000;}
a.shopnavi:hover 	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; color:#CC0000;}

.clickme {
  cursor:pointer;
}
.clickme:hover {
  background: #FE8;
  cursor: pointer;
}

.text_klein 					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.text_mini 						{font-family:Arial, Helvetica, sans-serif; font-size:9px;}
.text 							{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
.text_kursiv 					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; font-style:italic; color:#000000;}
.text_marked 					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#002E55;}
.text_ueberschrift_infotext_01	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.text_ueberschrift_info_oben_01	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#000000;}
.text_kasten_ueberschrift_01	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.text_produktueberschrift		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.text_explain					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#006600;}
.text_notify					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#CC0000;}
.text_notify_16					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#CC0000;}
.text_input_01					{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-color:#FFFFFF; border: 1px solid #CCCCCC; margin:2px;}


.x_randabstand_mitte				{border:solid 1px #000000;}
.x_rand_kasten_01					{border:solid 1px #000000;}
.x_linie_kasten_01					{border-bottom:solid 1px #cccccc; padding-top:3px; padding-bottom:3px;}
.x_linie_kasten_02					{border-bottom:solid 1px #cccccc; padding:3px;}
.x_linie_kasten_03					{padding-top:4px; padding-bottom:3px;}
.x_linie_kasten_04					{padding:4px;}
.x_randabstand_01					{padding-right:5px;}
.x_randabstand_navikasten_head		{padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.x_randabstand_navikasten_head_rand	{border:solid 1px #000000; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.x_randabstand_navikasten			{padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
.x_randabstand_navikasten_02		{padding:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#000000;}
.x_randabstand_navikasten_03		{padding-left:4px; padding-right:4px;}


.x_rand_infoseite01_01	{border-bottom:solid 1px #000000; border-top:solid 1px #000000; padding-top:5px; padding-bottom:5px; padding-right:5px;}
.x_rand_infoseite01_02	{border-bottom:solid 1px #000000; border-top:solid 1px #000000; padding:5px;}
.x_rand_infoseite01_03	{border-bottom:solid 1px #000000; padding-top:5px; padding-bottom:5px;}
.x_rand_infoseite01_04	{border-bottom:solid 1px #000000; padding:5px;}
.x_rand_infoseite01_05	{border:solid 1px #000000;}
.x_rand_infoseite01_06	{border-top:solid 1px #000000; padding:5px;}
.x_rand_infoseite01_07	{padding-top:5px; padding-bottom:5px;}
.x_rand_infoseite01_08	{padding:5px;}
.x_rand_infoseite01_09	{border-top:solid 1px #000000; border-top:solid 1px #000000; padding-top:5px; padding-bottom:5px; padding-right:5px;}
.x_rand_infoseite01_10	{border-bottom:solid 1px #000000;}
.x_rand_infoseite01_11	{border-bottom:solid 1px #000000; padding:4px;}
.x_rand_infoseite01_12	{border-bottom:solid 1px #CCCCCC; padding:4px;}
.x_rand_infoseite01_13	{padding-left:5px; padding-bottom:5px; padding-right:5px;}
.x_rand_infoseite01_14	{padding-left:5px;}


.x_rand_info_oben_01	{padding-top:5px; padding-bottom:5px;}
.x_rand_info_oben_02	{padding:5px;}