﻿a            { font-family: Verdana; font-size: 12pt; text-decoration: none; text-align:
               justify; color: #FFFFFF; font-weight: bold; padding: 0 }
a:link       { color: #000000 ; font-weight:bold; background-color: #CCFF66; text-decoration:none;}
a:visited    { color: #000000 ; font-weight:bold; background-color: #CCFF66; }
a:hover      { color: black ; font-weight:bold; background-color: #CCFF66; }
a:active     { color: #5A7342 ; font-weight:bold; background-color: #CCFF66; }
a:focus      { color: #000000 ; font-weight:bold; background-color: #CCFF66; }

a.textlink   { color: #000000 ; font-weight:bold; background-color: #800000; text-decoration:none;}
a.logolink   { color: #000000 ; font-weight:bold; background-color: #ffffff; text-decoration:none; }

p.toptext001 { font-family: sans-serif; font-size: 17px; font-weight: bold; color: #5A7342 ;}
p.toptext002 { font-family: sans-serif; font-size: 14px; font-weight: bold; color: #000000;}
p.toptext003 { font-family: sans-serif; font-size: 14px; font-weight: bold; color: #000000;}

p.text0001 { font-family: sans-serif; font-size: 17px; font-weight: bold; color: #5A7342 ; text-align: center;}
p.text0002 { font-family: sans-serif; font-size: 17px; font-weight: bold; color: #CC3300 ; text-align: center;}
p.text0003 { font-family: sans-serif; font-size: 17px; font-weight: bold; color: #5A7342 ; text-align: center;}

table.kopf001	{ background-color: #ffffff; padding:3px 1px 3px 1px; width: 100%}
tr.kopf001 		{ background-color: #ffffff; }
td.kopf001Logo	{ text-align:left; width: 10% }
td.kopf001Text	{ text-align:left; padding:10px 1px 1px 10px }

table.typ001	{ border: 1px solid; background-color: #CCFF66; padding:3px 1px 3px 1px; }
tr.typ001 		{ border: 1px solid; background-color: #ffffff; }
td.typ001 		{ text-align:center; }


table.typ002	{ border: 1px solid; background-color: #CCFF66; padding:3px 1px 3px 1px;  width: 60% }
tr.typ002 		{ border: 1px solid; background-color: #CCFF66; }
td.typ002 		{ text-align:center; }



p.impressum { font-family: sans-serif; font-size: 12pt; font-weight: bold; color: #5F5637 ; text-align: center;}
p.design { font-family: sans-serif; font-size: 8pt; font-weight: bold; color: #5F5637 ; text-align: center;}
body     { font-family: Arial, Helvetica, sans-serif; }

.mobile-container 	{  max-width: 480px;  margin: auto;  background-color: #CCFF66;  height: 1200px;  color: white;  border-radius: 10px;}.topnav {   overflow: hidden;  background-color: #333;  position: relative; }
.topnav #myLinks 	{  display: none;   text-align: center; width: 100%}
.topnav a 			{  color: #5A7342 ;   padding: 14px 16px;  text-decoration: none;  font-size: 17px;  display: block;  text-align: center;}
.topnav a.icon 		{  background: black;  display: block;  position: absolute;  right: 0;  top: 0; }
.topnav a:hover     {  background-color: #CCFF66;  color: black; text-align: center; }
.active 			{  background-color: #CCFF66;  color: #5A7342 ;}
.myhamburger 		{  background-image:url('image_salon_angelika_logo.jpg');	background-position:left	background-color: #CCFF66;	 }
	
